/*=================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_8f501e352e1d7e6c
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_e6e82f24b0e7c85b svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_570202caed84ce03 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_baba37eff366c86d nav ul li.has-droupdown_5dbdb4c719049441::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_baba37eff366c86d nav ul li a.main_1d5802c3d97ee8b3,
[data-theme=dark] .mobile-menu-main_baba37eff366c86d nav ul li.has-droupdown_5dbdb4c719049441 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_c204363afb7334b7 {
    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_0fce1e51de5e1dae,
.h2_07425e4d71358b1f,
.h3_0f639fbafe92078d,
.h4_041a68156e09a07e,
.h5_469dd13c824056b0,
.h6_4302c34c3f0bf0a7,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_0fce1e51de5e1dae,
.h2_07425e4d71358b1f,
.h3_0f639fbafe92078d,
.h4_041a68156e09a07e,
.h5_469dd13c824056b0,
.h6_4302c34c3f0bf0a7 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_0fce1e51de5e1dae a,
.h2_07425e4d71358b1f a,
.h3_0f639fbafe92078d a,
.h4_041a68156e09a07e a,
.h5_469dd13c824056b0 a,
.h6_4302c34c3f0bf0a7 a {
  color: inherit;
}

.bg-color-tertiary_1f0799541485d1b9 h1,
.bg-color-tertiary_1f0799541485d1b9 h2,
.bg-color-tertiary_1f0799541485d1b9 h3,
.bg-color-tertiary_1f0799541485d1b9 h4,
.bg-color-tertiary_1f0799541485d1b9 h5,
.bg-color-tertiary_1f0799541485d1b9 h6,
.bg-color-tertiary_1f0799541485d1b9 .h1_0fce1e51de5e1dae,
.bg-color-tertiary_1f0799541485d1b9 .h2_07425e4d71358b1f,
.bg-color-tertiary_1f0799541485d1b9 .h3_0f639fbafe92078d,
.bg-color-tertiary_1f0799541485d1b9 .h4_041a68156e09a07e,
.bg-color-tertiary_1f0799541485d1b9 .h5_469dd13c824056b0,
.bg-color-tertiary_1f0799541485d1b9 .h6_4302c34c3f0bf0a7 {
  color: #fff;
}
.bg-color-tertiary_1f0799541485d1b9 p {
  color: #6c7279;
}
.bg-color-tertiary_1f0799541485d1b9 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_469dd13c824056b0 {
    font-size: 20px;
  }
}
h1,
.h1_0fce1e51de5e1dae,
h2,
.h2_07425e4d71358b1f,
h3,
.h3_0f639fbafe92078d {
  font-weight: var(--s-bold);
}

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

h6,
.h6_4302c34c3f0bf0a7 {
  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_adb4bbba1c71d4c5 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_b77f75a2e41911e9 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_fc3e2b012fe7522f {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_34847771584a0228 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_1cd9f78197a13f14 {
  font-size: 13px;
}
p.has-very-light-gray-color_9d0195b389db04db {
  color: var(--color-white);
}
p.has-background_144b4a88a76a80b1 {
  padding: 20px 30px;
}
p.b1_adb4bbba1c71d4c5 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_b3a9d24c263c788c {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_b77f75a2e41911e9 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_1c797360029e8549 {
  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_9b9eba77dc6809b3 cite,
.wp-block-pullquote_9b9eba77dc6809b3.is-style-solid-color_4968a6aa9f657d20 blockquote cite,
.wp-block-quote_42c8c6deb46014bf 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_dfd5e7b2909aceae.bullet_063080b0cc1df077 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_dfd5e7b2909aceae.bullet_063080b0cc1df077 li {
    padding-left: 19px;
  }
}
ul.liststyle_dfd5e7b2909aceae.bullet_063080b0cc1df077 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_dfd5e7b2909aceae.bullet_063080b0cc1df077 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_c708219bd6561d18 .title {
  margin-top: 0;
}

.paragraph-area_e4efed431291fc44 p.disc_55ff2b7419c787e1 {
  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_6c0fe6fa75965241.slick-slider_81aba370f82b9831 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_54b9d25ea2e83cc0 {
    margin-bottom: 20px;
  }

  .ml_lg--20_795ff72db97b252d {
    margin-left: 20px;
  }

  .ptb_lg--25_3e6be647c6bc0a57 {
    padding: 25px 0;
  }

  .plr_lg--25_9ec78b7af7427279 {
    padding: 0 25px;
  }

  .pt_lg--25_3da51f21c612c133 {
    padding-top: 25px;
  }

  .pb_lg--25_418f8ddac1bb21b7 {
    padding-bottom: 25px;
  }

  .pl_lg--25_7b4caa0082d3248b {
    padding-left: 25px;
  }

  .pr_lg--25_ad89e88aa210d26a {
    padding-right: 25px;
  }

  .mt_lg--25_24a1ea7b0f0b604f {
    margin-top: 25px;
  }

  .mb_lg--25_cda29e63c95cc616 {
    margin-bottom: 25px;
  }

  .ml_lg--25_5f80ab6734dfedac {
    margin-left: 25px;
  }

  .ptb_lg--30_7d7072c3a88fd857 {
    padding: 30px 0;
  }

  .plr_lg--30_8a92268c82d48010 {
    padding: 0 30px;
  }

  .pt_lg--30_de46252261dbe07e {
    padding-top: 30px;
  }

  .pb_lg--30_21a2bd9696281550 {
    padding-bottom: 30px;
  }

  .pl_lg--30_17a8f712c512aa12 {
    padding-left: 30px;
  }

  .pr_lg--30_ba2fd71ff76e0215 {
    padding-right: 30px;
  }

  .mt_lg--30_b1a64d09d737bc60 {
    margin-top: 30px;
  }

  .mb_lg--30_419dc9d7a32c4e96 {
    margin-bottom: 30px;
  }

  .ml_lg--30_9c79eea798b40b5d {
    margin-left: 30px;
  }

  .ptb_lg--35_3295266f8bb62266 {
    padding: 35px 0;
  }

  .plr_lg--35_048305fa978ac269 {
    padding: 0 35px;
  }

  .pt_lg--35_6e55c01bb652d117 {
    padding-top: 35px;
  }

  .pb_lg--35_82e36de60563f905 {
    padding-bottom: 35px;
  }

  .pl_lg--35_6e956160632c98e2 {
    padding-left: 35px;
  }

  .pr_lg--35_40c573999d6226db {
    padding-right: 35px;
  }

  .mt_lg--35_8b4af35832163a89 {
    margin-top: 35px;
  }

  .mb_lg--35_ed9572e1bf927894 {
    margin-bottom: 35px;
  }

  .ml_lg--35_b437b4499bbe08fd {
    margin-left: 35px;
  }

  .ptb_lg--40_08ad52ee85ab7c0c {
    padding: 40px 0;
  }

  .plr_lg--40_d277a03658f76856 {
    padding: 0 40px;
  }

  .pt_lg--40_51ea051bba691019 {
    padding-top: 40px;
  }

  .pb_lg--40_4f9987828a34d3f4 {
    padding-bottom: 40px;
  }

  .pl_lg--40_481cf4e05e9a7e8e {
    padding-left: 40px;
  }

  .pr_lg--40_f72247c6ce253039 {
    padding-right: 40px;
  }

  .mt_lg--40_a8aa4557eeaf75e7 {
    margin-top: 40px;
  }

  .mb_lg--40_3548f6f409a814b6 {
    margin-bottom: 40px;
  }

  .ml_lg--40_12b16f0cbcd48c44 {
    margin-left: 40px;
  }

  .ptb_lg--45_2ccab551a4f83d1f {
    padding: 45px 0;
  }

  .plr_lg--45_02f115df3eaf0213 {
    padding: 0 45px;
  }

  .pt_lg--45_1e7cad8f7838e8ee {
    padding-top: 45px;
  }

  .pb_lg--45_e314ad540ad48009 {
    padding-bottom: 45px;
  }

  .pl_lg--45_fad2444220d16a34 {
    padding-left: 45px;
  }

  .pr_lg--45_a6c2746f29d4deef {
    padding-right: 45px;
  }

  .mt_lg--45_3b1b337a87f76cf3 {
    margin-top: 45px;
  }

  .mb_lg--45_549e69a9eee5b35f {
    margin-bottom: 45px;
  }

  .ml_lg--45_30bb605de42a4caa {
    margin-left: 45px;
  }

  .ptb_lg--50_9d4944e661a9876f {
    padding: 50px 0;
  }

  .plr_lg--50_973ce7a01a56e5ba {
    padding: 0 50px;
  }

  .pt_lg--50_dcae6d84d57a564d {
    padding-top: 50px;
  }

  .pb_lg--50_6c7b44e437d3fba1 {
    padding-bottom: 50px;
  }

  .pl_lg--50_3c0827777247da60 {
    padding-left: 50px;
  }

  .pr_lg--50_b0d6be9ad0e0d65e {
    padding-right: 50px;
  }

  .mt_lg--50_d6e293e67d77fd7c {
    margin-top: 50px;
  }

  .mb_lg--50_a9e31d32d13a7ba1 {
    margin-bottom: 50px;
  }

  .ml_lg--50_f9fccd667ce6272f {
    margin-left: 50px;
  }

  .ptb_lg--55_fa4386b83ef71d0f {
    padding: 55px 0;
  }

  .plr_lg--55_63a39294df415c89 {
    padding: 0 55px;
  }

  .pt_lg--55_60916c7f562d7e35 {
    padding-top: 55px;
  }

  .pb_lg--55_b792b6da95e7f6d9 {
    padding-bottom: 55px;
  }

  .pl_lg--55_f2956ccf352be549 {
    padding-left: 55px;
  }

  .pr_lg--55_4ee5d7f6a36f5c8c {
    padding-right: 55px;
  }

  .mt_lg--55_857995b22f34bf54 {
    margin-top: 55px;
  }

  .mb_lg--55_fc54202a1c1b4750 {
    margin-bottom: 55px;
  }

  .ml_lg--55_faa91078b3e04cde {
    margin-left: 55px;
  }

  .ptb_lg--60_f054bcd8c535c2f7 {
    padding: 60px 0;
  }

  .plr_lg--60_f4ad2c22f2f55920 {
    padding: 0 60px;
  }

  .pt_lg--60_f872c1a3f0466294 {
    padding-top: 60px;
  }

  .pb_lg--60_f7bdf218ef5ab92f {
    padding-bottom: 60px;
  }

  .pl_lg--60_6963392beb95fff7 {
    padding-left: 60px;
  }

  .pr_lg--60_c77a401dd932f761 {
    padding-right: 60px;
  }

  .mt_lg--60_de205163acc77bd8 {
    margin-top: 60px;
  }

  .mb_lg--60_61c53577a3872357 {
    margin-bottom: 60px;
  }

  .ml_lg--60_1327cf7c734f3b9b {
    margin-left: 60px;
  }

  .ptb_lg--65_4e464597c5e051ae {
    padding: 65px 0;
  }

  .plr_lg--65_33670d9a388f8e9d {
    padding: 0 65px;
  }

  .pt_lg--65_4ce7e487b6c8d53a {
    padding-top: 65px;
  }

  .pb_lg--65_3df70b7373f39196 {
    padding-bottom: 65px;
  }

  .pl_lg--65_8de7e12f15566d6e {
    padding-left: 65px;
  }

  .pr_lg--65_3c2a932b7e14008b {
    padding-right: 65px;
  }

  .mt_lg--65_fe2c9620504a6b67 {
    margin-top: 65px;
  }

  .mb_lg--65_214ca9c6eec59e9c {
    margin-bottom: 65px;
  }

  .ml_lg--65_1607feb66e2fc9d8 {
    margin-left: 65px;
  }

  .ptb_lg--70_5d3e9f2696e15db6 {
    padding: 70px 0;
  }

  .plr_lg--70_e9ed64482878ad47 {
    padding: 0 70px;
  }

  .pt_lg--70_144d97a25653c07c {
    padding-top: 70px;
  }

  .pb_lg--70_bb89a420e366ffb9 {
    padding-bottom: 70px;
  }

  .pl_lg--70_ab478ad4efd720bc {
    padding-left: 70px;
  }

  .pr_lg--70_f6e6f2d51622ccc2 {
    padding-right: 70px;
  }

  .mt_lg--70_35f8ae075a24d8b4 {
    margin-top: 70px;
  }

  .mb_lg--70_778c4f8e720116d4 {
    margin-bottom: 70px;
  }

  .ml_lg--70_eb5505446214dc43 {
    margin-left: 70px;
  }

  .ptb_lg--75_311afd3e34ad0dc4 {
    padding: 75px 0;
  }

  .plr_lg--75_95dc57c4ba0c9262 {
    padding: 0 75px;
  }

  .pt_lg--75_863dca2346ae7ec9 {
    padding-top: 75px;
  }

  .pb_lg--75_c3e5022d8d6ecc48 {
    padding-bottom: 75px;
  }

  .pl_lg--75_75fcc6b8b506f615 {
    padding-left: 75px;
  }

  .pr_lg--75_95595ff3fdffb2a9 {
    padding-right: 75px;
  }

  .mt_lg--75_f8334046ef2103ce {
    margin-top: 75px;
  }

  .mb_lg--75_79e56990814cf668 {
    margin-bottom: 75px;
  }

  .ml_lg--75_848c9b50f2e0b0c1 {
    margin-left: 75px;
  }

  .ptb_lg--80_5840b243478cc639 {
    padding: 80px 0;
  }

  .plr_lg--80_3ad7e593cb1dfa2d {
    padding: 0 80px;
  }

  .pt_lg--80_35c8a696ebf8012c {
    padding-top: 80px;
  }

  .pb_lg--80_2cd4cca36933546d {
    padding-bottom: 80px;
  }

  .pl_lg--80_90a5a40940bf0169 {
    padding-left: 80px;
  }

  .pr_lg--80_177c222ae8d7741e {
    padding-right: 80px;
  }

  .mt_lg--80_130a01dcc69860f8 {
    margin-top: 80px;
  }

  .mb_lg--80_1b4d48469543eeda {
    margin-bottom: 80px;
  }

  .ml_lg--80_6524a38240481f19 {
    margin-left: 80px;
  }

  .ptb_lg--85_e505750e2f92e6bf {
    padding: 85px 0;
  }

  .plr_lg--85_8fd697ea43b35ac2 {
    padding: 0 85px;
  }

  .pt_lg--85_8881f8bd32e40dc1 {
    padding-top: 85px;
  }

  .pb_lg--85_28db665ebfb080ba {
    padding-bottom: 85px;
  }

  .pl_lg--85_3142a6cfca9e70a8 {
    padding-left: 85px;
  }

  .pr_lg--85_3f314b5b493ffb4b {
    padding-right: 85px;
  }

  .mt_lg--85_7e0d5766351d1f4c {
    margin-top: 85px;
  }

  .mb_lg--85_9ed91d9f8eac34fd {
    margin-bottom: 85px;
  }

  .ml_lg--85_a12ba6241b5f2b57 {
    margin-left: 85px;
  }

  .ptb_lg--90_dc2770508a751fa2 {
    padding: 90px 0;
  }

  .plr_lg--90_f158327c47360932 {
    padding: 0 90px;
  }

  .pt_lg--90_dc9373184bbf2743 {
    padding-top: 90px;
  }

  .pb_lg--90_5ce91d3788802fa1 {
    padding-bottom: 90px;
  }

  .pl_lg--90_b5faedd4deec86f6 {
    padding-left: 90px;
  }

  .pr_lg--90_0f3625ea755ab39c {
    padding-right: 90px;
  }

  .mt_lg--90_112910a6792ff959 {
    margin-top: 90px;
  }

  .mb_lg--90_869d9379de1cfa3a {
    margin-bottom: 90px;
  }

  .ml_lg--90_e86fd56090cae442 {
    margin-left: 90px;
  }

  .ptb_lg--95_7071d5d76c685170 {
    padding: 95px 0;
  }

  .plr_lg--95_aca4e4aa8436334e {
    padding: 0 95px;
  }

  .pt_lg--95_6b6227773d743526 {
    padding-top: 95px;
  }

  .pb_lg--95_e95e73706843dbad {
    padding-bottom: 95px;
  }

  .pl_lg--95_dd682a45dfea685c {
    padding-left: 95px;
  }

  .pr_lg--95_bcdd7f9696ecfaf6 {
    padding-right: 95px;
  }

  .mt_lg--95_0f0640ce78fbb0f6 {
    margin-top: 95px;
  }

  .mb_lg--95_e23b528f52299f64 {
    margin-bottom: 95px;
  }

  .ml_lg--95_80a4fb14d0ca16d8 {
    margin-left: 95px;
  }

  .ptb_lg--100_273a9650ea33b132 {
    padding: 100px 0;
  }

  .plr_lg--100_eadd0022a3ae0aa9 {
    padding: 0 100px;
  }

  .pt_lg--100_54b903bb34706f6e {
    padding-top: 100px;
  }

  .pb_lg--100_6bbc60545bb73843 {
    padding-bottom: 100px;
  }

  .pl_lg--100_40828909778c68db {
    padding-left: 100px;
  }

  .pr_lg--100_381286e867b2a96a {
    padding-right: 100px;
  }

  .mt_lg--100_7280ca0101c3063d {
    margin-top: 100px;
  }

  .mb_lg--100_7020a7af8e2e9d43 {
    margin-bottom: 100px;
  }

  .ml_lg--100_24d9711019dd015a {
    margin-left: 100px;
  }

  .ptb_lg--105_a1ba015831814a27 {
    padding: 105px 0;
  }

  .plr_lg--105_c569826c1528aaae {
    padding: 0 105px;
  }

  .pt_lg--105_523b054fbdc2f72b {
    padding-top: 105px;
  }

  .pb_lg--105_2faad9a8e754d5b9 {
    padding-bottom: 105px;
  }

  .pl_lg--105_00cd604aff7a832d {
    padding-left: 105px;
  }

  .pr_lg--105_02dd042b0e96be66 {
    padding-right: 105px;
  }

  .mt_lg--105_eb369bfdeca3ee98 {
    margin-top: 105px;
  }

  .mb_lg--105_911dd296dfab4d6d {
    margin-bottom: 105px;
  }

  .ml_lg--105_7b8076e479691f2d {
    margin-left: 105px;
  }

  .ptb_lg--110_bc8bee7e549b6404 {
    padding: 110px 0;
  }

  .plr_lg--110_899387eeb3464ec3 {
    padding: 0 110px;
  }

  .pt_lg--110_9ab1316733f58982 {
    padding-top: 110px;
  }

  .pb_lg--110_5336dc7f9e707400 {
    padding-bottom: 110px;
  }

  .pl_lg--110_1d90ecc2ab9a7a90 {
    padding-left: 110px;
  }

  .pr_lg--110_73fc9e05bba5a33a {
    padding-right: 110px;
  }

  .mt_lg--110_9146d23a4f751d7e {
    margin-top: 110px;
  }

  .mb_lg--110_defb1c0e317c43c2 {
    margin-bottom: 110px;
  }

  .ml_lg--110_6f4785b2a1235dd1 {
    margin-left: 110px;
  }

  .ptb_lg--115_1d989f3d032c5171 {
    padding: 115px 0;
  }

  .plr_lg--115_699d05e574daab77 {
    padding: 0 115px;
  }

  .pt_lg--115_3c8fe1c37f61a2a9 {
    padding-top: 115px;
  }

  .pb_lg--115_87eaa44856d3f56f {
    padding-bottom: 115px;
  }

  .pl_lg--115_9a14e8422cf2a238 {
    padding-left: 115px;
  }

  .pr_lg--115_5ba44ffa1f250a5e {
    padding-right: 115px;
  }

  .mt_lg--115_38e9f03cae516d90 {
    margin-top: 115px;
  }

  .mb_lg--115_2082ae47504579bb {
    margin-bottom: 115px;
  }

  .ml_lg--115_e48ac592eb1d3bcc {
    margin-left: 115px;
  }

  .ptb_lg--120_f82dc97af452a404 {
    padding: 120px 0;
  }

  .plr_lg--120_1f451716a35175da {
    padding: 0 120px;
  }

  .pt_lg--120_5275f0403bdf4113 {
    padding-top: 120px;
  }

  .pb_lg--120_91355f60eeada434 {
    padding-bottom: 120px;
  }

  .pl_lg--120_a232ad9b2ad83da4 {
    padding-left: 120px;
  }

  .pr_lg--120_b79621a6c9446de1 {
    padding-right: 120px;
  }

  .mt_lg--120_8d516bb6d8dbb3df {
    margin-top: 120px;
  }

  .mb_lg--120_d1cbdb967578972b {
    margin-bottom: 120px;
  }

  .ml_lg--120_404d59ac47d7f484 {
    margin-left: 120px;
  }

  .ptb_lg--125_a95461078a392e5d {
    padding: 125px 0;
  }

  .plr_lg--125_60ec707160bf01cb {
    padding: 0 125px;
  }

  .pt_lg--125_e4c63af2c7154cc9 {
    padding-top: 125px;
  }

  .pb_lg--125_2535abe9a1760349 {
    padding-bottom: 125px;
  }

  .pl_lg--125_ae3e5251a7d7a27c {
    padding-left: 125px;
  }

  .pr_lg--125_d3f65c577f35899b {
    padding-right: 125px;
  }

  .mt_lg--125_a75c10981025d80e {
    margin-top: 125px;
  }

  .mb_lg--125_5e221cefe4e9cbf9 {
    margin-bottom: 125px;
  }

  .ml_lg--125_1efd19a5fe5ebf66 {
    margin-left: 125px;
  }

  .ptb_lg--130_dfc9d791a36fcbc2 {
    padding: 130px 0;
  }

  .plr_lg--130_75f7108e891ca8c7 {
    padding: 0 130px;
  }

  .pt_lg--130_c44b15d50580aad6 {
    padding-top: 130px;
  }

  .pb_lg--130_f642cbfb1d07efdd {
    padding-bottom: 130px;
  }

  .pl_lg--130_febcd5d6dffbadd3 {
    padding-left: 130px;
  }

  .pr_lg--130_6f14ad97f6fdc723 {
    padding-right: 130px;
  }

  .mt_lg--130_0e2b9d1652859e94 {
    margin-top: 130px;
  }

  .mb_lg--130_89fa7759ac56ca5a {
    margin-bottom: 130px;
  }

  .ml_lg--130_558362c157d706e9 {
    margin-left: 130px;
  }

  .ptb_lg--135_0faf167f0968dc13 {
    padding: 135px 0;
  }

  .plr_lg--135_86b08c66afac2aba {
    padding: 0 135px;
  }

  .pt_lg--135_d89cf46cd739a4d1 {
    padding-top: 135px;
  }

  .pb_lg--135_f901638e7670737a {
    padding-bottom: 135px;
  }

  .pl_lg--135_3d496b86021d48ef {
    padding-left: 135px;
  }

  .pr_lg--135_4b99201c259a2b3b {
    padding-right: 135px;
  }

  .mt_lg--135_cfdcea954e9e4aa6 {
    margin-top: 135px;
  }

  .mb_lg--135_909c38efe33f861c {
    margin-bottom: 135px;
  }

  .ml_lg--135_794b4193a3609f72 {
    margin-left: 135px;
  }

  .ptb_lg--140_fb60dc142236d302 {
    padding: 140px 0;
  }

  .plr_lg--140_5fdc4dd7764c1c71 {
    padding: 0 140px;
  }

  .pt_lg--140_ad2f016c24249a02 {
    padding-top: 140px;
  }

  .pb_lg--140_4dc1f007d0e2a6cc {
    padding-bottom: 140px;
  }

  .pl_lg--140_8d7b248c044b1bfa {
    padding-left: 140px;
  }

  .pr_lg--140_9edda78ab7f1fc22 {
    padding-right: 140px;
  }

  .mt_lg--140_b31056f155f4a5e0 {
    margin-top: 140px;
  }

  .mb_lg--140_fa0f30083daf93a6 {
    margin-bottom: 140px;
  }

  .ml_lg--140_dc678dfd2d6bda51 {
    margin-left: 140px;
  }

  .ptb_lg--145_816d212e5a8b3073 {
    padding: 145px 0;
  }

  .plr_lg--145_aa2ed0f490b6764b {
    padding: 0 145px;
  }

  .pt_lg--145_62be93b596d7a02e {
    padding-top: 145px;
  }

  .pb_lg--145_42d502ac3df9d836 {
    padding-bottom: 145px;
  }

  .pl_lg--145_95cc7ad3984cdf9e {
    padding-left: 145px;
  }

  .pr_lg--145_3767b71a9932a992 {
    padding-right: 145px;
  }

  .mt_lg--145_1feb57b8d6d550db {
    margin-top: 145px;
  }

  .mb_lg--145_6070c45716e167e9 {
    margin-bottom: 145px;
  }

  .ml_lg--145_c901a377b4ed0409 {
    margin-left: 145px;
  }

  .ptb_lg--150_2a0ad9e8b08b5426 {
    padding: 150px 0;
  }

  .plr_lg--150_df29c8661b289363 {
    padding: 0 150px;
  }

  .pt_lg--150_114b84f430bb0c90 {
    padding-top: 150px;
  }

  .pb_lg--150_95459b1b519392a6 {
    padding-bottom: 150px;
  }

  .pl_lg--150_90be46e5ad7eea6f {
    padding-left: 150px;
  }

  .pr_lg--150_a57b14a9850cd083 {
    padding-right: 150px;
  }

  .mt_lg--150_04c13dad62be6a0c {
    margin-top: 150px;
  }

  .mb_lg--150_c26b7fb6cd8dd300 {
    margin-bottom: 150px;
  }

  .ml_lg--150_b710ff83ea1ebc68 {
    margin-left: 150px;
  }

  .ptb_lg--155_336d68956aae9507 {
    padding: 155px 0;
  }

  .plr_lg--155_fdcb48c465cee0c2 {
    padding: 0 155px;
  }

  .pt_lg--155_af5738e6a64ebaaf {
    padding-top: 155px;
  }

  .pb_lg--155_d25edc2233cd32d9 {
    padding-bottom: 155px;
  }

  .pl_lg--155_0939840e361f2be6 {
    padding-left: 155px;
  }

  .pr_lg--155_fff6851ae72ba9fc {
    padding-right: 155px;
  }

  .mt_lg--155_44bf8b96d627b883 {
    margin-top: 155px;
  }

  .mb_lg--155_43bc0c2adc114d1b {
    margin-bottom: 155px;
  }

  .ml_lg--155_1eced97e64cd36b4 {
    margin-left: 155px;
  }

  .ptb_lg--160_42eb8ce29109463a {
    padding: 160px 0;
  }

  .plr_lg--160_ef71aea29d9fccdf {
    padding: 0 160px;
  }

  .pt_lg--160_5d9228adce9388d7 {
    padding-top: 160px;
  }

  .pb_lg--160_84f5a550d90080e6 {
    padding-bottom: 160px;
  }

  .pl_lg--160_f48aa65d09895aaf {
    padding-left: 160px;
  }

  .pr_lg--160_3d94b54210014637 {
    padding-right: 160px;
  }

  .mt_lg--160_940c843c25597a24 {
    margin-top: 160px;
  }

  .mb_lg--160_cdc67937df2a4417 {
    margin-bottom: 160px;
  }

  .ml_lg--160_04a9da27fefd62c6 {
    margin-left: 160px;
  }

  .ptb_lg--165_4895c9f6ddbf425d {
    padding: 165px 0;
  }

  .plr_lg--165_0f62d2ef01a886ed {
    padding: 0 165px;
  }

  .pt_lg--165_53722cdbfd7a6a99 {
    padding-top: 165px;
  }

  .pb_lg--165_1854d20e85de3b48 {
    padding-bottom: 165px;
  }

  .pl_lg--165_dd71a8ac68ea2681 {
    padding-left: 165px;
  }

  .pr_lg--165_6eae93b6c34fd2c0 {
    padding-right: 165px;
  }

  .mt_lg--165_c1e73a866a7e6c93 {
    margin-top: 165px;
  }

  .mb_lg--165_076af3f951d6ed0b {
    margin-bottom: 165px;
  }

  .ml_lg--165_c11860eba8314483 {
    margin-left: 165px;
  }

  .ptb_lg--170_0d53556e66819660 {
    padding: 170px 0;
  }

  .plr_lg--170_c4e88f59ed8bfa56 {
    padding: 0 170px;
  }

  .pt_lg--170_e935e753ac4fd789 {
    padding-top: 170px;
  }

  .pb_lg--170_935b837356bf2584 {
    padding-bottom: 170px;
  }

  .pl_lg--170_20bb360acfbbf471 {
    padding-left: 170px;
  }

  .pr_lg--170_4f1546cf6fa783d7 {
    padding-right: 170px;
  }

  .mt_lg--170_fb636afeac20ddcc {
    margin-top: 170px;
  }

  .mb_lg--170_be367bf060251e6c {
    margin-bottom: 170px;
  }

  .ml_lg--170_358ed57b813314ad {
    margin-left: 170px;
  }

  .ptb_lg--175_8e0af35bc35db1b3 {
    padding: 175px 0;
  }

  .plr_lg--175_d852cd03f7e903a3 {
    padding: 0 175px;
  }

  .pt_lg--175_9d271cd43b03c5ce {
    padding-top: 175px;
  }

  .pb_lg--175_3d83bba6b0ff3599 {
    padding-bottom: 175px;
  }

  .pl_lg--175_76cb8c4e458bc85f {
    padding-left: 175px;
  }

  .pr_lg--175_7aac53bcc896d4d2 {
    padding-right: 175px;
  }

  .mt_lg--175_443c7ca8312b3769 {
    margin-top: 175px;
  }

  .mb_lg--175_e2da8b49b5d79dd3 {
    margin-bottom: 175px;
  }

  .ml_lg--175_c6be11fc91736328 {
    margin-left: 175px;
  }

  .ptb_lg--180_f0948a1a675d65fd {
    padding: 180px 0;
  }

  .plr_lg--180_70921dd42f0ec72a {
    padding: 0 180px;
  }

  .pt_lg--180_8e0472e6ce0773c2 {
    padding-top: 180px;
  }

  .pb_lg--180_4e6932828acebee8 {
    padding-bottom: 180px;
  }

  .pl_lg--180_a6251c0df1bea56e {
    padding-left: 180px;
  }

  .pr_lg--180_8d7085d4a424daaf {
    padding-right: 180px;
  }

  .mt_lg--180_2346614b1799aa1b {
    margin-top: 180px;
  }

  .mb_lg--180_fc573fb115767f44 {
    margin-bottom: 180px;
  }

  .ml_lg--180_b8eca8897092a8f1 {
    margin-left: 180px;
  }

  .ptb_lg--185_d53a4d214f26ffdb {
    padding: 185px 0;
  }

  .plr_lg--185_60001411abac640a {
    padding: 0 185px;
  }

  .pt_lg--185_06c0839d7c0a4987 {
    padding-top: 185px;
  }

  .pb_lg--185_bb5a8f85175d16b5 {
    padding-bottom: 185px;
  }

  .pl_lg--185_3df73cfadd0c9105 {
    padding-left: 185px;
  }

  .pr_lg--185_a85b93ad4aa97fb2 {
    padding-right: 185px;
  }

  .mt_lg--185_388ff95298fe855c {
    margin-top: 185px;
  }

  .mb_lg--185_a0c841a1c1b35786 {
    margin-bottom: 185px;
  }

  .ml_lg--185_9aa4904560d6ba96 {
    margin-left: 185px;
  }

  .ptb_lg--190_8b093f0d0e5a0b90 {
    padding: 190px 0;
  }

  .plr_lg--190_03ab1e7f24fc4efa {
    padding: 0 190px;
  }

  .pt_lg--190_2a625d7bc3173010 {
    padding-top: 190px;
  }

  .pb_lg--190_7502b9035777e023 {
    padding-bottom: 190px;
  }

  .pl_lg--190_66d52fe1623939d1 {
    padding-left: 190px;
  }

  .pr_lg--190_e1b67b374bfd5af5 {
    padding-right: 190px;
  }

  .mt_lg--190_ddeb05c7f38d9a9c {
    margin-top: 190px;
  }

  .mb_lg--190_66b483d8bc8955e2 {
    margin-bottom: 190px;
  }

  .ml_lg--190_e9cb0cc9b1dbdbda {
    margin-left: 190px;
  }

  .ptb_lg--195_abe0c44e21f42fbc {
    padding: 195px 0;
  }

  .plr_lg--195_9ebf01ee4e1d1036 {
    padding: 0 195px;
  }

  .pt_lg--195_d62c32a2eaa5580d {
    padding-top: 195px;
  }

  .pb_lg--195_460e1d8c8bbbb751 {
    padding-bottom: 195px;
  }

  .pl_lg--195_156bbfc6c9d123a5 {
    padding-left: 195px;
  }

  .pr_lg--195_4d5135cb9b02567f {
    padding-right: 195px;
  }

  .mt_lg--195_694598418c32da6e {
    margin-top: 195px;
  }

  .mb_lg--195_f1944cea83f747fa {
    margin-bottom: 195px;
  }

  .ml_lg--195_130f4f82ef9dccf6 {
    margin-left: 195px;
  }

  .ptb_lg--200_00759077f2c5d374 {
    padding: 200px 0;
  }

  .plr_lg--200_84a0f4421b518cb0 {
    padding: 0 200px;
  }

  .pt_lg--200_3133498f4e5a06b2 {
    padding-top: 200px;
  }

  .pb_lg--200_1e806af28a63b03d {
    padding-bottom: 200px;
  }

  .pl_lg--200_d784be74972b3bec {
    padding-left: 200px;
  }

  .pr_lg--200_085fc6420318b9be {
    padding-right: 200px;
  }

  .mt_lg--200_51d7168d4531d77f {
    margin-top: 200px;
  }

  .mb_lg--200_849a5be82d716b35 {
    margin-bottom: 200px;
  }

  .ml_lg--200_9d3cb534f742b66d {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_5c903913054aaaac {
    padding: 0;
  }

  .pl_md--0_b714628d6668999b {
    padding-left: 0;
  }

  .pr_md--0_5d39ee219e1c5bb9 {
    padding-right: 0;
  }

  .pt_md--0_896c61b9ec45f27c {
    padding-top: 0;
  }

  .pb_md--0_c78d3ad915d4c59d {
    padding-bottom: 0;
  }

  .pb_md--80_f2096b208c36c68c {
    padding-bottom: 80px;
  }

  .pt_md--50_1c7ef029a0d4b68d {
    padding-top: 50px;
  }

  .mr_md--0_505a133e0499c551 {
    margin-right: 0;
  }

  .ml_md--0_c20127a3a9941ca5 {
    margin-left: 0;
  }

  .mt_md--0_3524673d28ff11be {
    margin-top: 0;
  }

  .mb_md--0_81c7941d9c00c47a {
    margin-bottom: 0;
  }

  .ptb_md--250_08b6a5cc97ffd78f {
    padding: 250px 0;
  }

  .ptb_md--5_ba6f1ceffa6908b4 {
    padding: 5px 0;
  }

  .plr_md--5_d64609fd55e2c449 {
    padding: 0 5px;
  }

  .pt_md--5_398799084387c93f {
    padding-top: 5px;
  }

  .pb_md--5_2d64996a290817df {
    padding-bottom: 5px;
  }

  .pl_md--5_ee88e20e7cd164bc {
    padding-left: 5px;
  }

  .pr_md--5_73c1f55d12973d0e {
    padding-right: 5px;
  }

  .mt_md--5_cc10de89f257e9ba {
    margin-top: 5px;
  }

  .mb_md--5_734daa9efa65eed9 {
    margin-bottom: 5px;
  }

  .ptb_md--10_af93dfc2fd00d484 {
    padding: 10px 0;
  }

  .plr_md--10_abc246816c27ffc5 {
    padding: 0 10px;
  }

  .pt_md--10_13297ddcdc0e8bc7 {
    padding-top: 10px;
  }

  .pb_md--10_49ad9b033d179a89 {
    padding-bottom: 10px;
  }

  .pl_md--10_462c68921fd9dbd5 {
    padding-left: 10px;
  }

  .pr_md--10_4d7cbe7a198b3f96 {
    padding-right: 10px;
  }

  .mt_md--10_2f9ce64ec229b5f1 {
    margin-top: 10px;
  }

  .mb_md--10_db86969bb593f58b {
    margin-bottom: 10px;
  }

  .ptb_md--15_e24bd27ea3ac8901 {
    padding: 15px 0;
  }

  .plr_md--15_2c595139555ac22e {
    padding: 0 15px;
  }

  .pt_md--15_31313500eb7d938d {
    padding-top: 15px;
  }

  .pb_md--15_7a5c6114fb7ac94b {
    padding-bottom: 15px;
  }

  .pl_md--15_3c8cedaf4fa8fabe {
    padding-left: 15px;
  }

  .pr_md--15_27499141741e5bf9 {
    padding-right: 15px;
  }

  .mt_md--15_0d7db30a2bd1ce87 {
    margin-top: 15px;
  }

  .mb_md--15_ad6c3ef2773a96b3 {
    margin-bottom: 15px;
  }

  .ptb_md--20_4531f9661e5f082c {
    padding: 20px 0;
  }

  .plr_md--20_390a157419bc92d2 {
    padding: 0 20px;
  }

  .pt_md--20_23f100a3478eff9a {
    padding-top: 20px;
  }

  .pb_md--20_4a6d65e02c2820f9 {
    padding-bottom: 20px;
  }

  .pl_md--20_12d3064ba3a286b9 {
    padding-left: 20px;
  }

  .pr_md--20_d2a9745fccfcf003 {
    padding-right: 20px;
  }

  .mt_md--20_39d44def275ef991 {
    margin-top: 20px;
  }

  .mb_md--20_7886742ec05f2d0e {
    margin-bottom: 20px;
  }

  .ptb_md--25_5d265cc33d2ef158 {
    padding: 25px 0;
  }

  .plr_md--25_4be21885c24381dd {
    padding: 0 25px;
  }

  .pt_md--25_aa514ff014168355 {
    padding-top: 25px;
  }

  .pb_md--25_d5d53ed7e2801e50 {
    padding-bottom: 25px;
  }

  .pl_md--25_8ea0fd45f9c64fee {
    padding-left: 25px;
  }

  .pr_md--25_e724a0d41392ff51 {
    padding-right: 25px;
  }

  .mt_md--25_c27cab2081f280e4 {
    margin-top: 25px;
  }

  .mb_md--25_530f4a663ab6129d {
    margin-bottom: 25px;
  }

  .ptb_md--30_49235c1f2843846c {
    padding: 30px 0;
  }

  .plr_md--30_510c84786e9982a9 {
    padding: 0 30px;
  }

  .pt_md--30_b41468d1e693c203 {
    padding-top: 30px;
  }

  .pb_md--30_666c8fbc47207363 {
    padding-bottom: 30px;
  }

  .pl_md--30_4b7c1d960b8b70ba {
    padding-left: 30px;
  }

  .pr_md--30_49e30c62e329f904 {
    padding-right: 30px;
  }

  .mt_md--30_fd5016d343e42566 {
    margin-top: 30px;
  }

  .mb_md--30_075c986fe056f846 {
    margin-bottom: 30px;
  }

  .ptb_md--35_7066a6d8e0fd57f7 {
    padding: 35px 0;
  }

  .plr_md--35_09ecb06036e097fc {
    padding: 0 35px;
  }

  .pt_md--35_79dbe5e490f59f44 {
    padding-top: 35px;
  }

  .pb_md--35_3954fa7d8b92d7d2 {
    padding-bottom: 35px;
  }

  .pl_md--35_7bab87d94d5b9f06 {
    padding-left: 35px;
  }

  .pr_md--35_61f3edd7b29529a4 {
    padding-right: 35px;
  }

  .mt_md--35_5b837af78cf8284f {
    margin-top: 35px;
  }

  .mb_md--35_1dfa10d6da108fa7 {
    margin-bottom: 35px;
  }

  .ptb_md--40_9e60262963676e4b {
    padding: 40px 0;
  }

  .plr_md--40_f9bd04d7ec416b22 {
    padding: 0 40px;
  }

  .pt_md--40_c23620e748dc5155 {
    padding-top: 40px;
  }

  .pb_md--40_09276b136f63a5f6 {
    padding-bottom: 40px;
  }

  .pl_md--40_1664845e88662c45 {
    padding-left: 40px;
  }

  .pr_md--40_1f7eb848e48e9d40 {
    padding-right: 40px;
  }

  .mt_md--40_6c1655281145e93b {
    margin-top: 40px;
  }

  .mb_md--40_abc9580b7aeea7a9 {
    margin-bottom: 40px;
  }

  .ptb_md--45_1fe9b2591c0a9e8a {
    padding: 45px 0;
  }

  .plr_md--45_f979eb9016339891 {
    padding: 0 45px;
  }

  .pt_md--45_e1f3bf3c4cc53b6b {
    padding-top: 45px;
  }

  .pb_md--45_571a0faa20882539 {
    padding-bottom: 45px;
  }

  .pl_md--45_6e9cd8b26f3fc713 {
    padding-left: 45px;
  }

  .pr_md--45_1bbe686df82c8fe3 {
    padding-right: 45px;
  }

  .mt_md--45_c133b3a0a3dbed2e {
    margin-top: 45px;
  }

  .mb_md--45_6e966d9cdab4ac18 {
    margin-bottom: 45px;
  }

  .ptb_md--50_2f98b720b643c923 {
    padding: 50px 0;
  }

  .plr_md--50_25a341a6b714b6a8 {
    padding: 0 50px;
  }

  .pt_md--50_1c7ef029a0d4b68d {
    padding-top: 50px;
  }

  .pb_md--50_00ebb3543bd4f05d {
    padding-bottom: 50px;
  }

  .pl_md--50_32cb1e2c49df2056 {
    padding-left: 50px;
  }

  .pr_md--50_8383a939e8a2e2c2 {
    padding-right: 50px;
  }

  .mt_md--50_50fdc108b6a5782c {
    margin-top: 50px;
  }

  .mb_md--50_bb1d414320b7822b {
    margin-bottom: 50px;
  }

  .ptb_md--55_617f35664ef0c10f {
    padding: 55px 0;
  }

  .plr_md--55_14b5fc51144601cc {
    padding: 0 55px;
  }

  .pt_md--55_75a3802fad19f509 {
    padding-top: 55px;
  }

  .pb_md--55_ad6020ef8023c590 {
    padding-bottom: 55px;
  }

  .pl_md--55_2790cc19b045243d {
    padding-left: 55px;
  }

  .pr_md--55_d0730f30ecab9352 {
    padding-right: 55px;
  }

  .mt_md--55_f290c6dad9f57864 {
    margin-top: 55px;
  }

  .mb_md--55_73d5cf81bf2f47b1 {
    margin-bottom: 55px;
  }

  .ptb_md--60_52721e5be654bd1a {
    padding: 60px 0;
  }

  .plr_md--60_fc54e644ac468f6b {
    padding: 0 60px;
  }

  .pt_md--60_cae9cac7bc70d2d7 {
    padding-top: 60px;
  }

  .pb_md--60_ab4542d5ee40844a {
    padding-bottom: 60px;
  }

  .pl_md--60_3964ab68e1e0e15b {
    padding-left: 60px;
  }

  .pr_md--60_dac5187d7208edbd {
    padding-right: 60px;
  }

  .mt_md--60_ca39cdc21a62426e {
    margin-top: 60px;
  }

  .mb_md--60_4f74ad057715fb8e {
    margin-bottom: 60px;
  }

  .ptb_md--65_6f170f38d6ac8c30 {
    padding: 65px 0;
  }

  .plr_md--65_b8126b611b55c3af {
    padding: 0 65px;
  }

  .pt_md--65_846fb6d684c1fb2b {
    padding-top: 65px;
  }

  .pb_md--65_9d5ac8248e3d5f1a {
    padding-bottom: 65px;
  }

  .pl_md--65_12e4d84e719259b5 {
    padding-left: 65px;
  }

  .pr_md--65_d14cd08e4aead0fb {
    padding-right: 65px;
  }

  .mt_md--65_92f6f9def7b8733d {
    margin-top: 65px;
  }

  .mb_md--65_2b16505201f62748 {
    margin-bottom: 65px;
  }

  .ptb_md--70_2e8697ae076b3584 {
    padding: 70px 0;
  }

  .plr_md--70_7be6fa60aebe7a17 {
    padding: 0 70px;
  }

  .pt_md--70_6a84fe4b789b5e88 {
    padding-top: 70px;
  }

  .pb_md--70_f2c70e399c1dd3c7 {
    padding-bottom: 70px;
  }

  .pl_md--70_28ed348f9e232ce2 {
    padding-left: 70px;
  }

  .pr_md--70_a265c79828f334d0 {
    padding-right: 70px;
  }

  .mt_md--70_69d0169d1be87064 {
    margin-top: 70px;
  }

  .mb_md--70_67719bb00c41b5e5 {
    margin-bottom: 70px;
  }

  .ptb_md--75_7dbe6038ded9e1c1 {
    padding: 75px 0;
  }

  .plr_md--75_497b8f7db86a98f8 {
    padding: 0 75px;
  }

  .pt_md--75_4f088513063781f2 {
    padding-top: 75px;
  }

  .pb_md--75_3a1e7e4057bbd933 {
    padding-bottom: 75px;
  }

  .pl_md--75_80c3ac1b3a6a5cd3 {
    padding-left: 75px;
  }

  .pr_md--75_b09705269b9d8505 {
    padding-right: 75px;
  }

  .mt_md--75_95bb7970d7887ac0 {
    margin-top: 75px;
  }

  .mb_md--75_004a799810d2bfbc {
    margin-bottom: 75px;
  }

  .ptb_md--80_5bb0d45fba71780c {
    padding: 80px 0;
  }

  .plr_md--80_873dc874f72771b4 {
    padding: 0 80px;
  }

  .pt_md--80_a8a8207e476aaa8e {
    padding-top: 80px;
  }

  .pb_md--80_f2096b208c36c68c {
    padding-bottom: 80px;
  }

  .pl_md--80_a30686a282bee899 {
    padding-left: 80px;
  }

  .pr_md--80_4997826bb590e200 {
    padding-right: 80px;
  }

  .mt_md--80_bbee8444f682c702 {
    margin-top: 80px;
  }

  .mb_md--80_2ed4986551718e17 {
    margin-bottom: 80px;
  }

  .ptb_md--85_d88eb50d68ad2648 {
    padding: 85px 0;
  }

  .plr_md--85_dac16769d76dac0e {
    padding: 0 85px;
  }

  .pt_md--85_20a9b319195ede09 {
    padding-top: 85px;
  }

  .pb_md--85_7cb19fbcde4434b9 {
    padding-bottom: 85px;
  }

  .pl_md--85_aecf94409ae5de30 {
    padding-left: 85px;
  }

  .pr_md--85_952eb5aef1c8ccf9 {
    padding-right: 85px;
  }

  .mt_md--85_f8ae32872d230fc8 {
    margin-top: 85px;
  }

  .mb_md--85_be73e9158bd694a5 {
    margin-bottom: 85px;
  }

  .ptb_md--90_9b39cb216bbff014 {
    padding: 90px 0;
  }

  .plr_md--90_6f4e63b236ef84fd {
    padding: 0 90px;
  }

  .pt_md--90_1a2a7659fd7a93b3 {
    padding-top: 90px;
  }

  .pb_md--90_567e377379689229 {
    padding-bottom: 90px;
  }

  .pl_md--90_30a3c57578a28dfb {
    padding-left: 90px;
  }

  .pr_md--90_31db8105396fcbd9 {
    padding-right: 90px;
  }

  .mt_md--90_498241128a5ec1f9 {
    margin-top: 90px;
  }

  .mb_md--90_041bf4d0cb693d82 {
    margin-bottom: 90px;
  }

  .ptb_md--95_8a692043a7d743f2 {
    padding: 95px 0;
  }

  .plr_md--95_0c74d9e901ce1936 {
    padding: 0 95px;
  }

  .pt_md--95_fff868347bcc88f3 {
    padding-top: 95px;
  }

  .pb_md--95_75401a6118962692 {
    padding-bottom: 95px;
  }

  .pl_md--95_9c0f6014866191c4 {
    padding-left: 95px;
  }

  .pr_md--95_5b4da89afb678a6f {
    padding-right: 95px;
  }

  .mt_md--95_9e8796b39235d8c1 {
    margin-top: 95px;
  }

  .mb_md--95_3a6e2047972231ea {
    margin-bottom: 95px;
  }

  .ptb_md--100_0ed5e2abbfa9379b {
    padding: 100px 0;
  }

  .plr_md--100_cce738968779701e {
    padding: 0 100px;
  }

  .pt_md--100_ca264d03c777457e {
    padding-top: 100px;
  }

  .pb_md--100_be46c9842934405f {
    padding-bottom: 100px;
  }

  .pl_md--100_d717cc9e6a2c4c92 {
    padding-left: 100px;
  }

  .pr_md--100_91284316f7eaa31e {
    padding-right: 100px;
  }

  .mt_md--100_265f06672c2ac53d {
    margin-top: 100px;
  }

  .mb_md--100_f15b4df608750954 {
    margin-bottom: 100px;
  }

  .ptb_md--105_46f8ee2dd5e5ab9f {
    padding: 105px 0;
  }

  .plr_md--105_5374bc51b03dfef9 {
    padding: 0 105px;
  }

  .pt_md--105_7565e15be4c2c80d {
    padding-top: 105px;
  }

  .pb_md--105_cf70d47ae84113b7 {
    padding-bottom: 105px;
  }

  .pl_md--105_83d5250bdc0fd646 {
    padding-left: 105px;
  }

  .pr_md--105_0114f69e95058621 {
    padding-right: 105px;
  }

  .mt_md--105_84ed2a9f98860be3 {
    margin-top: 105px;
  }

  .mb_md--105_71e172bb2c4f7017 {
    margin-bottom: 105px;
  }

  .ptb_md--110_e424fbcbf3e8d8ee {
    padding: 110px 0;
  }

  .plr_md--110_817a809c697e9300 {
    padding: 0 110px;
  }

  .pt_md--110_cf6fd4b6e36a5068 {
    padding-top: 110px;
  }

  .pb_md--110_36b0930748597c63 {
    padding-bottom: 110px;
  }

  .pl_md--110_8fff4caa2f94bdb8 {
    padding-left: 110px;
  }

  .pr_md--110_8eb4d0c6a8297efc {
    padding-right: 110px;
  }

  .mt_md--110_093bf1865b07569d {
    margin-top: 110px;
  }

  .mb_md--110_f4976d25d0396a86 {
    margin-bottom: 110px;
  }

  .ptb_md--115_3d8b319afac8e55f {
    padding: 115px 0;
  }

  .plr_md--115_b47702a919ddfb60 {
    padding: 0 115px;
  }

  .pt_md--115_2c742e848091dbe9 {
    padding-top: 115px;
  }

  .pb_md--115_72f4d6c2a9963d17 {
    padding-bottom: 115px;
  }

  .pl_md--115_239d3389a53c85a9 {
    padding-left: 115px;
  }

  .pr_md--115_5b0347d850f446c3 {
    padding-right: 115px;
  }

  .mt_md--115_b0be018c0da8c65c {
    margin-top: 115px;
  }

  .mb_md--115_6e71996a704c4b3f {
    margin-bottom: 115px;
  }

  .ptb_md--120_56135931b338bfee {
    padding: 120px 0;
  }

  .plr_md--120_882bc06783c29286 {
    padding: 0 120px;
  }

  .pt_md--120_e31d73de8b4ac74b {
    padding-top: 120px;
  }

  .pb_md--120_396c2f36b130377d {
    padding-bottom: 120px;
  }

  .pl_md--120_7ea6044721279350 {
    padding-left: 120px;
  }

  .pr_md--120_25185f5a71511612 {
    padding-right: 120px;
  }

  .mt_md--120_27110948fae123b1 {
    margin-top: 120px;
  }

  .mb_md--120_1dcdbf8c262c6bce {
    margin-bottom: 120px;
  }

  .ptb_md--125_5e990cad89943387 {
    padding: 125px 0;
  }

  .plr_md--125_58982602c00e8e3c {
    padding: 0 125px;
  }

  .pt_md--125_4e6e51abbe61a7f7 {
    padding-top: 125px;
  }

  .pb_md--125_1a1af5d0faca53ff {
    padding-bottom: 125px;
  }

  .pl_md--125_a8df94071345a404 {
    padding-left: 125px;
  }

  .pr_md--125_8c9e0fe194549443 {
    padding-right: 125px;
  }

  .mt_md--125_a657b766173cdcea {
    margin-top: 125px;
  }

  .mb_md--125_6553dc41140e90db {
    margin-bottom: 125px;
  }

  .ptb_md--130_b58b5bd25b8b1d33 {
    padding: 130px 0;
  }

  .plr_md--130_3b1387d5eb013410 {
    padding: 0 130px;
  }

  .pt_md--130_1127d6e30797dd5c {
    padding-top: 130px;
  }

  .pb_md--130_775496f7a68f2bb6 {
    padding-bottom: 130px;
  }

  .pl_md--130_3d0f171511cdff65 {
    padding-left: 130px;
  }

  .pr_md--130_f9b2a5ac40d4cc76 {
    padding-right: 130px;
  }

  .mt_md--130_0e2a6c107444d402 {
    margin-top: 130px;
  }

  .mb_md--130_199e3cd1b8ffba4f {
    margin-bottom: 130px;
  }

  .ptb_md--135_466ab366eb9fbbfe {
    padding: 135px 0;
  }

  .plr_md--135_4dee9be0c3f94ca6 {
    padding: 0 135px;
  }

  .pt_md--135_0f577918737baac8 {
    padding-top: 135px;
  }

  .pb_md--135_21652e6a04e97ba6 {
    padding-bottom: 135px;
  }

  .pl_md--135_ecba2011f30b80d2 {
    padding-left: 135px;
  }

  .pr_md--135_756bf5ed3a631433 {
    padding-right: 135px;
  }

  .mt_md--135_51694afa17e3098b {
    margin-top: 135px;
  }

  .mb_md--135_faa07cf9fea4e497 {
    margin-bottom: 135px;
  }

  .ptb_md--140_3cafb235b497f553 {
    padding: 140px 0;
  }

  .plr_md--140_1418a71b027794b4 {
    padding: 0 140px;
  }

  .pt_md--140_d98aad426b8252dd {
    padding-top: 140px;
  }

  .pb_md--140_f47b5271dbf96fb2 {
    padding-bottom: 140px;
  }

  .pl_md--140_f0d92006bbce0ef0 {
    padding-left: 140px;
  }

  .pr_md--140_df57b495cf52be22 {
    padding-right: 140px;
  }

  .mt_md--140_0680a06845fa8b45 {
    margin-top: 140px;
  }

  .mb_md--140_52b98d2caeb080b2 {
    margin-bottom: 140px;
  }

  .ptb_md--145_e35490ed78139f37 {
    padding: 145px 0;
  }

  .plr_md--145_47cc73da24322c18 {
    padding: 0 145px;
  }

  .pt_md--145_0c135fd3482139f2 {
    padding-top: 145px;
  }

  .pb_md--145_302ad5f8bb7c5a49 {
    padding-bottom: 145px;
  }

  .pl_md--145_dfb731e306f4fba8 {
    padding-left: 145px;
  }

  .pr_md--145_19e39fa0fe44baf4 {
    padding-right: 145px;
  }

  .mt_md--145_89be7c4b030f1f43 {
    margin-top: 145px;
  }

  .mb_md--145_a076a60e389880be {
    margin-bottom: 145px;
  }

  .ptb_md--150_a8d7ba8f57e3f84a {
    padding: 150px 0;
  }

  .plr_md--150_31b69a7afe81962e {
    padding: 0 150px;
  }

  .pt_md--150_c363b11bae71bff4 {
    padding-top: 150px;
  }

  .pb_md--150_39b2fa3ea9d9795e {
    padding-bottom: 150px;
  }

  .pl_md--150_31083d9f4e1a83fe {
    padding-left: 150px;
  }

  .pr_md--150_1a058f14b8a41729 {
    padding-right: 150px;
  }

  .mt_md--150_a8fecdaa0eec0aa3 {
    margin-top: 150px;
  }

  .mb_md--150_aa68108fa9efbbe9 {
    margin-bottom: 150px;
  }

  .ptb_md--155_c6dacf9c3357f4ae {
    padding: 155px 0;
  }

  .plr_md--155_93673d2249b6bff2 {
    padding: 0 155px;
  }

  .pt_md--155_0c73cfebd28aee9c {
    padding-top: 155px;
  }

  .pb_md--155_d3669d3732ed3d23 {
    padding-bottom: 155px;
  }

  .pl_md--155_28c52a4c5ded6f6b {
    padding-left: 155px;
  }

  .pr_md--155_45f4676b318a14a8 {
    padding-right: 155px;
  }

  .mt_md--155_d5054ab2871011d8 {
    margin-top: 155px;
  }

  .mb_md--155_724f12373e77836d {
    margin-bottom: 155px;
  }

  .ptb_md--160_c54014732266ee9b {
    padding: 160px 0;
  }

  .plr_md--160_b2bf8ff1c08559eb {
    padding: 0 160px;
  }

  .pt_md--160_8fa06cd3da5bdebb {
    padding-top: 160px;
  }

  .pb_md--160_38e3e96f5d2e5d65 {
    padding-bottom: 160px;
  }

  .pl_md--160_43bba8cf7535c28c {
    padding-left: 160px;
  }

  .pr_md--160_dd8dc44ebb6cb6f3 {
    padding-right: 160px;
  }

  .mt_md--160_e44ab930aa776919 {
    margin-top: 160px;
  }

  .mb_md--160_16a460ad0a39c07f {
    margin-bottom: 160px;
  }

  .ptb_md--165_f840b77cdc3f274c {
    padding: 165px 0;
  }

  .plr_md--165_1b349c432f2ed441 {
    padding: 0 165px;
  }

  .pt_md--165_8e47bfbaf66228fb {
    padding-top: 165px;
  }

  .pb_md--165_71dc5cd7646db78d {
    padding-bottom: 165px;
  }

  .pl_md--165_cf1930fb0826ddd5 {
    padding-left: 165px;
  }

  .pr_md--165_209e4094a4c49957 {
    padding-right: 165px;
  }

  .mt_md--165_ce1931bf505a6983 {
    margin-top: 165px;
  }

  .mb_md--165_6404d879146853ef {
    margin-bottom: 165px;
  }

  .ptb_md--170_939521e65ed415b9 {
    padding: 170px 0;
  }

  .plr_md--170_fe1f178b164e91d7 {
    padding: 0 170px;
  }

  .pt_md--170_99497126090c4833 {
    padding-top: 170px;
  }

  .pb_md--170_0bbf4d1ce862504b {
    padding-bottom: 170px;
  }

  .pl_md--170_0f6a3029c2633074 {
    padding-left: 170px;
  }

  .pr_md--170_693b11b970a255b0 {
    padding-right: 170px;
  }

  .mt_md--170_e2f50cb9aedab790 {
    margin-top: 170px;
  }

  .mb_md--170_58a2d1c742aa7ef7 {
    margin-bottom: 170px;
  }

  .ptb_md--175_07a42f985182e518 {
    padding: 175px 0;
  }

  .plr_md--175_38564c993ec6bbd7 {
    padding: 0 175px;
  }

  .pt_md--175_997f53bd727cc83b {
    padding-top: 175px;
  }

  .pb_md--175_a4251242cbf73f48 {
    padding-bottom: 175px;
  }

  .pl_md--175_658ebff885ed3c11 {
    padding-left: 175px;
  }

  .pr_md--175_eae03f2cdfb48739 {
    padding-right: 175px;
  }

  .mt_md--175_e75bbdcb28e7a614 {
    margin-top: 175px;
  }

  .mb_md--175_a3307c9c7d887af4 {
    margin-bottom: 175px;
  }

  .ptb_md--180_e3a1e1d9b084c0f4 {
    padding: 180px 0;
  }

  .plr_md--180_181beaf66dbedee7 {
    padding: 0 180px;
  }

  .pt_md--180_2ae2d24f85b5031e {
    padding-top: 180px;
  }

  .pb_md--180_16986861af6e7991 {
    padding-bottom: 180px;
  }

  .pl_md--180_515cd645c8d6827b {
    padding-left: 180px;
  }

  .pr_md--180_48e9d68b525c0c56 {
    padding-right: 180px;
  }

  .mt_md--180_a7fee252dd7aab12 {
    margin-top: 180px;
  }

  .mb_md--180_af1bdd7c7068823f {
    margin-bottom: 180px;
  }

  .ptb_md--185_3b89b215833eb828 {
    padding: 185px 0;
  }

  .plr_md--185_20efeb5b8d326cc4 {
    padding: 0 185px;
  }

  .pt_md--185_d05417715f9b7745 {
    padding-top: 185px;
  }

  .pb_md--185_0b19886f2847e7de {
    padding-bottom: 185px;
  }

  .pl_md--185_0fd86c7954f6b27d {
    padding-left: 185px;
  }

  .pr_md--185_3ca94383bb08aa8c {
    padding-right: 185px;
  }

  .mt_md--185_ffe364f1efba18a6 {
    margin-top: 185px;
  }

  .mb_md--185_ef7de0c3b9cf6a2c {
    margin-bottom: 185px;
  }

  .ptb_md--190_adda0de9af3fa7ed {
    padding: 190px 0;
  }

  .plr_md--190_8ab1de93ea95f2b0 {
    padding: 0 190px;
  }

  .pt_md--190_1f798ae591c72570 {
    padding-top: 190px;
  }

  .pb_md--190_75895e5a1bb0fc6b {
    padding-bottom: 190px;
  }

  .pl_md--190_4df54c0cbfd430cd {
    padding-left: 190px;
  }

  .pr_md--190_cd1141acb4f2d14b {
    padding-right: 190px;
  }

  .mt_md--190_c71e648de14ac9ac {
    margin-top: 190px;
  }

  .mb_md--190_d8ab7796580d523c {
    margin-bottom: 190px;
  }

  .ptb_md--195_79442cef1a8abf77 {
    padding: 195px 0;
  }

  .plr_md--195_12fdbc8c2ee520bc {
    padding: 0 195px;
  }

  .pt_md--195_05293fcaf7763815 {
    padding-top: 195px;
  }

  .pb_md--195_e9c5cd46634b8db8 {
    padding-bottom: 195px;
  }

  .pl_md--195_773d08660cbd338f {
    padding-left: 195px;
  }

  .pr_md--195_69b538961cbba2aa {
    padding-right: 195px;
  }

  .mt_md--195_2affa46620b02a8e {
    margin-top: 195px;
  }

  .mb_md--195_42072eaf6b03cfae {
    margin-bottom: 195px;
  }

  .ptb_md--200_6ec9aad59143da3e {
    padding: 200px 0;
  }

  .plr_md--200_f5ff3764dff3a605 {
    padding: 0 200px;
  }

  .pt_md--200_bc6bd0a4918f8468 {
    padding-top: 200px;
  }

  .pb_md--200_cac8982a92431a5a {
    padding-bottom: 200px;
  }

  .pl_md--200_34779edd32db88db {
    padding-left: 200px;
  }

  .pr_md--200_f46e390cfbbe14f0 {
    padding-right: 200px;
  }

  .mt_md--200_e761ee9c1f60625b {
    margin-top: 200px;
  }

  .mb_md--200_c79ca3d782776773 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_50294a56f10f3e3b {
    padding: 250px 0;
  }

  .ptb_sm--0_0d96833e79773e72 {
    padding: 0;
  }

  .pl_sm--0_5c789508d38caf8d {
    padding-left: 0;
  }

  .pr_sm--0_1cb4d409dcf82f97 {
    padding-right: 0;
  }

  .pt_sm--0_84ae333e5e588fa6 {
    padding-top: 0;
  }

  .pb_sm--0_7d300f99f07ab9b1 {
    padding-bottom: 0;
  }

  .pb_sm--80_d237f7aad6482c94 {
    padding-bottom: 30px;
  }

  .pt_sm--50_8e3fd32d07a13830 {
    padding-top: 50px;
  }

  .mr_sm--0_80f733abaa8dec40 {
    margin-right: 0;
  }

  .ml_sm--0_b6d04349063864f0 {
    margin-left: 0;
  }

  .mt_sm--0_9dd1d264459118ca {
    margin-top: 0;
  }

  .mb_sm--0_18f8b14b6d48341e {
    margin-bottom: 0;
  }

  .pt_sm--150_fe7a8ba51f827567 {
    padding-top: 150px;
  }

  .pb_sm--110_953b038420cfa3bd {
    padding-bottom: 110px;
  }

  .ptb_sm--5_6b0a2c52c2da378d {
    padding: 5px 0;
  }

  .plr_sm--5_8bae89958b84132a {
    padding: 0 5px;
  }

  .pt_sm--5_9a67f598f89701fd {
    padding-top: 5px;
  }

  .pb_sm--5_2f3792acf4da3777 {
    padding-bottom: 5px;
  }

  .pl_sm--5_3240e29db214bcdf {
    padding-left: 5px;
  }

  .pr_sm--5_f1da4fc6bab504b7 {
    padding-right: 5px;
  }

  .mt_sm--5_bab07b51579234d9 {
    margin-top: 5px;
  }

  .ml_sm--5_05240edefa041ae3 {
    margin-left: 5px;
  }

  .mr_sm--5_e9f39952976788e7 {
    margin-right: 5px;
  }

  .mb_sm--5_c1fc839e22b29498 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_ec16d980f908ec2c {
    padding: 10px 0;
  }

  .plr_sm--10_d8d598650efe2eb7 {
    padding: 0 10px;
  }

  .pt_sm--10_4768d6f9f45d4786 {
    padding-top: 10px;
  }

  .pb_sm--10_063be0d589969817 {
    padding-bottom: 10px;
  }

  .pl_sm--10_873c1faad0f3d36e {
    padding-left: 10px;
  }

  .pr_sm--10_94165902791a35be {
    padding-right: 10px;
  }

  .mt_sm--10_881a4d3b970a763a {
    margin-top: 10px;
  }

  .ml_sm--10_3b53426bd1971221 {
    margin-left: 10px;
  }

  .mr_sm--10_a6a2b89932cf5a35 {
    margin-right: 10px;
  }

  .mb_sm--10_5804e1619a90db8f {
    margin-bottom: 10px;
  }

  .ptb_sm--15_876fccfdd31f1d70 {
    padding: 15px 0;
  }

  .plr_sm--15_9d8ad1d3b4731e93 {
    padding: 0 15px;
  }

  .pt_sm--15_2ab3f02875d07f03 {
    padding-top: 15px;
  }

  .pb_sm--15_fd5c1cb4a7fe19ec {
    padding-bottom: 15px;
  }

  .pl_sm--15_226b73dce1695d00 {
    padding-left: 15px;
  }

  .pr_sm--15_817517ee6c3a6c79 {
    padding-right: 15px;
  }

  .mt_sm--15_988d890c2c26270a {
    margin-top: 15px;
  }

  .ml_sm--15_eb2316983fd3d8c6 {
    margin-left: 15px;
  }

  .mr_sm--15_0bc434d2b89e7dcf {
    margin-right: 15px;
  }

  .mb_sm--15_b7aaa18c0b87f67e {
    margin-bottom: 15px;
  }

  .ptb_sm--20_efac0c473760bbab {
    padding: 20px 0;
  }

  .plr_sm--20_55bc0b7821f8313d {
    padding: 0 20px;
  }

  .pt_sm--20_d28f1346fe648cc3 {
    padding-top: 20px;
  }

  .pb_sm--20_bcc21560a0f08e91 {
    padding-bottom: 20px;
  }

  .pl_sm--20_d4df76fb596ba68b {
    padding-left: 20px;
  }

  .pr_sm--20_600757d22a565e3f {
    padding-right: 20px;
  }

  .mt_sm--20_15accb33a1d88a7b {
    margin-top: 20px;
  }

  .ml_sm--20_73d1444c9ceb143d {
    margin-left: 20px;
  }

  .mr_sm--20_cc2837021cc2e1c3 {
    margin-right: 20px;
  }

  .mb_sm--20_9388bdb747b0d610 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_3d78a2a7b80ee2aa {
    padding: 25px 0;
  }

  .plr_sm--25_722b10f605e94983 {
    padding: 0 25px;
  }

  .pt_sm--25_77400494255ddffe {
    padding-top: 25px;
  }

  .pb_sm--25_25c813d56b91d298 {
    padding-bottom: 25px;
  }

  .pl_sm--25_dbd443ebfe1e0d89 {
    padding-left: 25px;
  }

  .pr_sm--25_0c066423056044e1 {
    padding-right: 25px;
  }

  .mt_sm--25_c4865fe612ec36dd {
    margin-top: 25px;
  }

  .ml_sm--25_d695eff06532464c {
    margin-left: 25px;
  }

  .mr_sm--25_b485a59fbca40a35 {
    margin-right: 25px;
  }

  .mb_sm--25_96b20befb643ac1b {
    margin-bottom: 25px;
  }

  .ptb_sm--30_c66649925f86894c {
    padding: 30px 0;
  }

  .plr_sm--30_864acfb591268e62 {
    padding: 0 30px;
  }

  .pt_sm--30_13853f82844d4d02 {
    padding-top: 30px;
  }

  .pb_sm--30_d8214e432e4024cf {
    padding-bottom: 30px;
  }

  .pl_sm--30_e5ab454e04c7943c {
    padding-left: 30px;
  }

  .pr_sm--30_ac001d883474eca3 {
    padding-right: 30px;
  }

  .mt_sm--30_e21f5c3c17c80891 {
    margin-top: 30px;
  }

  .ml_sm--30_3d7da1ac2fc60f35 {
    margin-left: 30px;
  }

  .mr_sm--30_ccebd69e98000715 {
    margin-right: 30px;
  }

  .mb_sm--30_7fe50cc1e821434b {
    margin-bottom: 30px;
  }

  .ptb_sm--35_27e0fab09ee80e16 {
    padding: 35px 0;
  }

  .plr_sm--35_9033a043aad6be89 {
    padding: 0 35px;
  }

  .pt_sm--35_9e0b06c393628cbf {
    padding-top: 35px;
  }

  .pb_sm--35_55756cbb1b9bd751 {
    padding-bottom: 35px;
  }

  .pl_sm--35_d744ae177344d168 {
    padding-left: 35px;
  }

  .pr_sm--35_41b494f1b1c419f6 {
    padding-right: 35px;
  }

  .mt_sm--35_cbd5aad47734fa39 {
    margin-top: 35px;
  }

  .ml_sm--35_f8210affd10900b3 {
    margin-left: 35px;
  }

  .mr_sm--35_985049c231c97ff1 {
    margin-right: 35px;
  }

  .mb_sm--35_190f714947715955 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_b5f490283edb1fb4 {
    padding: 40px 0;
  }

  .plr_sm--40_9f6d5d8147b4e0b4 {
    padding: 0 40px;
  }

  .pt_sm--40_be102d7f436bcb9a {
    padding-top: 40px;
  }

  .pb_sm--40_051fc02d0aaf6e15 {
    padding-bottom: 40px;
  }

  .pl_sm--40_ace7ef791096a3c4 {
    padding-left: 40px;
  }

  .pr_sm--40_1355467c9839b7b4 {
    padding-right: 40px;
  }

  .mt_sm--40_2f5ebb21050b3963 {
    margin-top: 40px;
  }

  .ml_sm--40_09c358fb26863444 {
    margin-left: 40px;
  }

  .mr_sm--40_db7be0d145329a64 {
    margin-right: 40px;
  }

  .mb_sm--40_4298e78bbbbdd1f2 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_4f0985d8dee79dd1 {
    padding: 45px 0;
  }

  .plr_sm--45_4554f0345a853390 {
    padding: 0 45px;
  }

  .pt_sm--45_329051f3c93e5594 {
    padding-top: 45px;
  }

  .pb_sm--45_db2b7ad34addee13 {
    padding-bottom: 45px;
  }

  .pl_sm--45_7333647f15418f93 {
    padding-left: 45px;
  }

  .pr_sm--45_b8ad4c52104642de {
    padding-right: 45px;
  }

  .mt_sm--45_550aeb379f97e506 {
    margin-top: 45px;
  }

  .ml_sm--45_064f9ba6402a0455 {
    margin-left: 45px;
  }

  .mr_sm--45_eeb403abcd63fc91 {
    margin-right: 45px;
  }

  .mb_sm--45_24c969c1840602e8 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_7697e5de24da7baa {
    padding: 50px 0;
  }

  .plr_sm--50_fe2b488be103077e {
    padding: 0 50px;
  }

  .pt_sm--50_8e3fd32d07a13830 {
    padding-top: 50px;
  }

  .pb_sm--50_fe68ccef63bd0975 {
    padding-bottom: 50px;
  }

  .pl_sm--50_48322c25b6ff5426 {
    padding-left: 50px;
  }

  .pr_sm--50_77c56b9eaf75abd0 {
    padding-right: 50px;
  }

  .mt_sm--50_68cbe80f54c9172d {
    margin-top: 50px;
  }

  .ml_sm--50_f2726075d1df746c {
    margin-left: 50px;
  }

  .mr_sm--50_d61eecf8b9d29d0a {
    margin-right: 50px;
  }

  .mb_sm--50_2917e888344c09f9 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_f8f193560af42fff {
    padding: 55px 0;
  }

  .plr_sm--55_1f09b827462d383e {
    padding: 0 55px;
  }

  .pt_sm--55_fbec766fe5a5501c {
    padding-top: 55px;
  }

  .pb_sm--55_3b1bf67afd44f88a {
    padding-bottom: 55px;
  }

  .pl_sm--55_2bd17b2ff34ab947 {
    padding-left: 55px;
  }

  .pr_sm--55_12c5898d5812d24f {
    padding-right: 55px;
  }

  .mt_sm--55_67d6b075a7a2a7eb {
    margin-top: 55px;
  }

  .ml_sm--55_d7e84398a91e4c91 {
    margin-left: 55px;
  }

  .mr_sm--55_d2be49c1449cfc42 {
    margin-right: 55px;
  }

  .mb_sm--55_352ecb95faf17d7d {
    margin-bottom: 55px;
  }

  .ptb_sm--60_ea7698b00b08cefc {
    padding: 60px 0;
  }

  .plr_sm--60_7b84f67d3a599633 {
    padding: 0 60px;
  }

  .pt_sm--60_923afd5a1db9c45a {
    padding-top: 60px;
  }

  .pb_sm--60_1745b271ca432759 {
    padding-bottom: 60px;
  }

  .pl_sm--60_997fad9cd64ac73a {
    padding-left: 60px;
  }

  .pr_sm--60_58c9b0099704940e {
    padding-right: 60px;
  }

  .mt_sm--60_5ecfcadd9d67ff78 {
    margin-top: 60px;
  }

  .ml_sm--60_6cde27a6d8c3a3ee {
    margin-left: 60px;
  }

  .mr_sm--60_a62bfd6d18e5f1d3 {
    margin-right: 60px;
  }

  .mb_sm--60_29b6da8856424084 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_bedaa9c624119954 {
    padding: 65px 0;
  }

  .plr_sm--65_a1584eb1ad2aa700 {
    padding: 0 65px;
  }

  .pt_sm--65_fa53f4301025cf65 {
    padding-top: 65px;
  }

  .pb_sm--65_bfef87c2b4e49e48 {
    padding-bottom: 65px;
  }

  .pl_sm--65_1be8a100a0933784 {
    padding-left: 65px;
  }

  .pr_sm--65_f1029b10ae10c13c {
    padding-right: 65px;
  }

  .mt_sm--65_5cdd5f8eb83e44f5 {
    margin-top: 65px;
  }

  .ml_sm--65_ed6044c75fe537c9 {
    margin-left: 65px;
  }

  .mr_sm--65_634bb54e29cdfdef {
    margin-right: 65px;
  }

  .mb_sm--65_d9d9ae247e0a022c {
    margin-bottom: 65px;
  }

  .ptb_sm--70_684c8618108641e7 {
    padding: 70px 0;
  }

  .plr_sm--70_5e2024d966ab2e99 {
    padding: 0 70px;
  }

  .pt_sm--70_809752d16d38edc1 {
    padding-top: 70px;
  }

  .pb_sm--70_2e009a5cd60fb063 {
    padding-bottom: 70px;
  }

  .pl_sm--70_a8e9c38d2c6efcd9 {
    padding-left: 70px;
  }

  .pr_sm--70_b31ca59dbb770a17 {
    padding-right: 70px;
  }

  .mt_sm--70_fcd0f4a701962842 {
    margin-top: 70px;
  }

  .ml_sm--70_a9195f48438d57ad {
    margin-left: 70px;
  }

  .mr_sm--70_a19ed6b898f3a40e {
    margin-right: 70px;
  }

  .mb_sm--70_4d0d5a1e5bc12f74 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_ae5e526fc1caa571 {
    padding: 75px 0;
  }

  .plr_sm--75_4b31efe0710f96b2 {
    padding: 0 75px;
  }

  .pt_sm--75_4eb7c3d38d0b3e4c {
    padding-top: 75px;
  }

  .pb_sm--75_58b24674d13155d9 {
    padding-bottom: 75px;
  }

  .pl_sm--75_de28f36d07b346f4 {
    padding-left: 75px;
  }

  .pr_sm--75_ae3176f214eaaf95 {
    padding-right: 75px;
  }

  .mt_sm--75_619038d43ebdd31d {
    margin-top: 75px;
  }

  .ml_sm--75_6ace13db8c20db90 {
    margin-left: 75px;
  }

  .mr_sm--75_089010b0bcb38634 {
    margin-right: 75px;
  }

  .mb_sm--75_a730d959158e7525 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_db6c8b21ad5f5d25 {
    padding: 80px 0;
  }

  .plr_sm--80_9689641b3c8f57df {
    padding: 0 80px;
  }

  .pt_sm--80_c168741eaf148fb5 {
    padding-top: 80px;
  }

  .pb_sm--80_d237f7aad6482c94 {
    padding-bottom: 80px;
  }

  .pl_sm--80_7f63508b16655172 {
    padding-left: 80px;
  }

  .pr_sm--80_e43962775022ea43 {
    padding-right: 80px;
  }

  .mt_sm--80_f6856f0cd4e743b6 {
    margin-top: 80px;
  }

  .ml_sm--80_4c6c432ad0f1ad42 {
    margin-left: 80px;
  }

  .mr_sm--80_4eefebd7c37ee870 {
    margin-right: 80px;
  }

  .mb_sm--80_067bbee1a5792451 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_7925ea8798919741 {
    padding: 85px 0;
  }

  .plr_sm--85_05cfaec8ed62cd4f {
    padding: 0 85px;
  }

  .pt_sm--85_fbee71d946197c28 {
    padding-top: 85px;
  }

  .pb_sm--85_17437ea3f146e068 {
    padding-bottom: 85px;
  }

  .pl_sm--85_addb7a35cb77e1db {
    padding-left: 85px;
  }

  .pr_sm--85_4bae30c99073a6db {
    padding-right: 85px;
  }

  .mt_sm--85_6cc042185565dbbc {
    margin-top: 85px;
  }

  .ml_sm--85_cecd2200abe9a138 {
    margin-left: 85px;
  }

  .mr_sm--85_b9406374a095bffd {
    margin-right: 85px;
  }

  .mb_sm--85_0682e6e1fe22fd30 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_7f7a99dfec7a4d17 {
    padding: 90px 0;
  }

  .plr_sm--90_a1a3cde2d6e490b0 {
    padding: 0 90px;
  }

  .pt_sm--90_70ad6c70fd6d3016 {
    padding-top: 90px;
  }

  .pb_sm--90_a5863de402d7a809 {
    padding-bottom: 90px;
  }

  .pl_sm--90_0ab7414d62b8551e {
    padding-left: 90px;
  }

  .pr_sm--90_12cc49ec06d965e6 {
    padding-right: 90px;
  }

  .mt_sm--90_f31efc7423ed82fe {
    margin-top: 90px;
  }

  .ml_sm--90_368aae9cd821f7d1 {
    margin-left: 90px;
  }

  .mr_sm--90_1d91680179f8b788 {
    margin-right: 90px;
  }

  .mb_sm--90_3bc2b79df34bb3f4 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_6fae14f682bad9dc {
    padding: 95px 0;
  }

  .plr_sm--95_ccde37dfa08fa8e2 {
    padding: 0 95px;
  }

  .pt_sm--95_fda01cd57fc2420f {
    padding-top: 95px;
  }

  .pb_sm--95_4e919b4701307074 {
    padding-bottom: 95px;
  }

  .pl_sm--95_f67ac32e3d3158ab {
    padding-left: 95px;
  }

  .pr_sm--95_72b27b860fed1b9f {
    padding-right: 95px;
  }

  .mt_sm--95_6c99d52d18eb76c4 {
    margin-top: 95px;
  }

  .ml_sm--95_49c953380ee00d4d {
    margin-left: 95px;
  }

  .mr_sm--95_fc9dca6dd39eec19 {
    margin-right: 95px;
  }

  .mb_sm--95_77ff26c77c1ca1d9 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_62ebb52637fc34eb {
    padding: 100px 0;
  }

  .plr_sm--100_51197308052b3365 {
    padding: 0 100px;
  }

  .pt_sm--100_c66fb87ab34cf105 {
    padding-top: 100px;
  }

  .pb_sm--100_a8d93b290c00ce10 {
    padding-bottom: 100px;
  }

  .pl_sm--100_9bef8cc84c4c71a2 {
    padding-left: 100px;
  }

  .pr_sm--100_beecd4a2569a97d6 {
    padding-right: 100px;
  }

  .mt_sm--100_d59921cda2abaf8c {
    margin-top: 100px;
  }

  .ml_sm--100_7a3361947b739786 {
    margin-left: 100px;
  }

  .mr_sm--100_a7760cda10ca53db {
    margin-right: 100px;
  }

  .mb_sm--100_2c3e9c1b5294de37 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_2ad618a069d16b0e {
    padding: 105px 0;
  }

  .plr_sm--105_e9b24f4ce53384b1 {
    padding: 0 105px;
  }

  .pt_sm--105_d604845d656c97d9 {
    padding-top: 105px;
  }

  .pb_sm--105_1a209072425c79c6 {
    padding-bottom: 105px;
  }

  .pl_sm--105_54d46d739ba3feb8 {
    padding-left: 105px;
  }

  .pr_sm--105_1fca70cd9338caec {
    padding-right: 105px;
  }

  .mt_sm--105_612d223b0c21d7bb {
    margin-top: 105px;
  }

  .ml_sm--105_e82e2902f6d68b3c {
    margin-left: 105px;
  }

  .mr_sm--105_035891eba0c7797c {
    margin-right: 105px;
  }

  .mb_sm--105_4991231028a3dba4 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_91bbf2a8697e3247 {
    padding: 110px 0;
  }

  .plr_sm--110_3ffa5a45d68f1baa {
    padding: 0 110px;
  }

  .pt_sm--110_7325083047487989 {
    padding-top: 110px;
  }

  .pb_sm--110_953b038420cfa3bd {
    padding-bottom: 110px;
  }

  .pl_sm--110_b3d74d88c39c743c {
    padding-left: 110px;
  }

  .pr_sm--110_67c4339147938a22 {
    padding-right: 110px;
  }

  .mt_sm--110_90673e0bc3f241a8 {
    margin-top: 110px;
  }

  .ml_sm--110_23ad006a5cd4fc48 {
    margin-left: 110px;
  }

  .mr_sm--110_27d77be2fc115342 {
    margin-right: 110px;
  }

  .mb_sm--110_4ead2ff64def186d {
    margin-bottom: 110px;
  }

  .ptb_sm--115_99a8fba9e4583d5b {
    padding: 115px 0;
  }

  .plr_sm--115_4afbd549a92030e0 {
    padding: 0 115px;
  }

  .pt_sm--115_0a08423366346a0b {
    padding-top: 115px;
  }

  .pb_sm--115_70e4974821c533dd {
    padding-bottom: 115px;
  }

  .pl_sm--115_e40c97756d113015 {
    padding-left: 115px;
  }

  .pr_sm--115_e6e87e736d28f139 {
    padding-right: 115px;
  }

  .mt_sm--115_5641e56f70bcfdbe {
    margin-top: 115px;
  }

  .ml_sm--115_5195ce93104fd9e4 {
    margin-left: 115px;
  }

  .mr_sm--115_fddc662319821248 {
    margin-right: 115px;
  }

  .mb_sm--115_a2aec6e4638bdff3 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_6450c71e8f416b33 {
    padding: 120px 0;
  }

  .plr_sm--120_0205e464dd4fbf36 {
    padding: 0 120px;
  }

  .pt_sm--120_5d039d39899bab68 {
    padding-top: 120px;
  }

  .pb_sm--120_3992134404564772 {
    padding-bottom: 120px;
  }

  .pl_sm--120_f8456a6c4fc643c0 {
    padding-left: 120px;
  }

  .pr_sm--120_8a9c50679d6029f9 {
    padding-right: 120px;
  }

  .mt_sm--120_a4a8e46accaa3149 {
    margin-top: 120px;
  }

  .ml_sm--120_45a372d9165b0eb2 {
    margin-left: 120px;
  }

  .mr_sm--120_12d569b6c78bc89d {
    margin-right: 120px;
  }

  .mb_sm--120_ae02d128118dfcf7 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_3b950bab1b8c26aa {
    padding: 125px 0;
  }

  .plr_sm--125_d0b70b6b2f4bb83c {
    padding: 0 125px;
  }

  .pt_sm--125_7eb8cadcd3c87471 {
    padding-top: 125px;
  }

  .pb_sm--125_7f1dea543bc1bf17 {
    padding-bottom: 125px;
  }

  .pl_sm--125_e78591bf65caf3f4 {
    padding-left: 125px;
  }

  .pr_sm--125_2bbb754b06b1f56d {
    padding-right: 125px;
  }

  .mt_sm--125_949488da97be00dc {
    margin-top: 125px;
  }

  .ml_sm--125_a923cf3da1ce2c8d {
    margin-left: 125px;
  }

  .mr_sm--125_3403d94a7d4f856c {
    margin-right: 125px;
  }

  .mb_sm--125_9b1aa887c2fe6db7 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_ed515638d8b29100 {
    padding: 130px 0;
  }

  .plr_sm--130_b7a5004cdd7981a0 {
    padding: 0 130px;
  }

  .pt_sm--130_f0da766046eda196 {
    padding-top: 130px;
  }

  .pb_sm--130_a7c1c1bf4a833115 {
    padding-bottom: 130px;
  }

  .pl_sm--130_73671d6c44a454fb {
    padding-left: 130px;
  }

  .pr_sm--130_0277ada53bd69b70 {
    padding-right: 130px;
  }

  .mt_sm--130_1860b7bcda46980a {
    margin-top: 130px;
  }

  .ml_sm--130_134d2d01636ca3ea {
    margin-left: 130px;
  }

  .mr_sm--130_ec25606df2ef8e59 {
    margin-right: 130px;
  }

  .mb_sm--130_0efc39da16cfc7f1 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_6c1c13d4ff8460bf {
    padding: 135px 0;
  }

  .plr_sm--135_bbbc63fc96cd6926 {
    padding: 0 135px;
  }

  .pt_sm--135_b08d51be041362b1 {
    padding-top: 135px;
  }

  .pb_sm--135_8508e3513893a785 {
    padding-bottom: 135px;
  }

  .pl_sm--135_875bf0999b677d49 {
    padding-left: 135px;
  }

  .pr_sm--135_7ef22803a7efcce9 {
    padding-right: 135px;
  }

  .mt_sm--135_44061ddc7dc52677 {
    margin-top: 135px;
  }

  .ml_sm--135_4f980ce9188eebbe {
    margin-left: 135px;
  }

  .mr_sm--135_de67efa490962da8 {
    margin-right: 135px;
  }

  .mb_sm--135_789beb7a0c4b1f92 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_6b6abb9759a447e8 {
    padding: 140px 0;
  }

  .plr_sm--140_8f1dcfee6e88f52b {
    padding: 0 140px;
  }

  .pt_sm--140_2246156251b46c37 {
    padding-top: 140px;
  }

  .pb_sm--140_1877b43ddba3eb61 {
    padding-bottom: 140px;
  }

  .pl_sm--140_15cf2650e86966a6 {
    padding-left: 140px;
  }

  .pr_sm--140_2ce1d0419f002a21 {
    padding-right: 140px;
  }

  .mt_sm--140_faf76b850283badd {
    margin-top: 140px;
  }

  .ml_sm--140_5a1114590a0e14e2 {
    margin-left: 140px;
  }

  .mr_sm--140_53512dd9fb541598 {
    margin-right: 140px;
  }

  .mb_sm--140_aac0b10595bcbe2a {
    margin-bottom: 140px;
  }

  .ptb_sm--145_bc14c730c02b2b24 {
    padding: 145px 0;
  }

  .plr_sm--145_6f0e7b1cf2d6d7a7 {
    padding: 0 145px;
  }

  .pt_sm--145_9661b1b1eec275c9 {
    padding-top: 145px;
  }

  .pb_sm--145_522604bc2d0c80f4 {
    padding-bottom: 145px;
  }

  .pl_sm--145_4cde394586ac7fce {
    padding-left: 145px;
  }

  .pr_sm--145_acb227963f607300 {
    padding-right: 145px;
  }

  .mt_sm--145_006e13224585b162 {
    margin-top: 145px;
  }

  .ml_sm--145_a23a066e069dda85 {
    margin-left: 145px;
  }

  .mr_sm--145_0fb9ee05de231766 {
    margin-right: 145px;
  }

  .mb_sm--145_a08b99b8540fa5c1 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_4f5919f314a30368 {
    padding: 150px 0;
  }

  .plr_sm--150_77b0eff99274cb7d {
    padding: 0 150px;
  }

  .pt_sm--150_fe7a8ba51f827567 {
    padding-top: 150px;
  }

  .pb_sm--150_b86afd3590237d30 {
    padding-bottom: 150px;
  }

  .pl_sm--150_7e3a87e77f36e452 {
    padding-left: 150px;
  }

  .pr_sm--150_ad586648b3a5cc44 {
    padding-right: 150px;
  }

  .mt_sm--150_f72c95323cc75f94 {
    margin-top: 150px;
  }

  .ml_sm--150_fec2ea3546dc22cf {
    margin-left: 150px;
  }

  .mr_sm--150_cb8662f7b6381b7b {
    margin-right: 150px;
  }

  .mb_sm--150_de3e8807fd7dc46c {
    margin-bottom: 150px;
  }

  .ptb_sm--155_ca2dc3250b2409a8 {
    padding: 155px 0;
  }

  .plr_sm--155_be8b5b81b6e28fbd {
    padding: 0 155px;
  }

  .pt_sm--155_fef010369f64619b {
    padding-top: 155px;
  }

  .pb_sm--155_cb77a1e5724e3007 {
    padding-bottom: 155px;
  }

  .pl_sm--155_e666049c344f9ae7 {
    padding-left: 155px;
  }

  .pr_sm--155_cae31582dc382709 {
    padding-right: 155px;
  }

  .mt_sm--155_0cc74bfbf431d82a {
    margin-top: 155px;
  }

  .ml_sm--155_96dc940ec836ad25 {
    margin-left: 155px;
  }

  .mr_sm--155_bb8952dec8cef100 {
    margin-right: 155px;
  }

  .mb_sm--155_1f0dece6f7b9ac19 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_682e0937f8318c3d {
    padding: 160px 0;
  }

  .plr_sm--160_3c6feaaf8c174d04 {
    padding: 0 160px;
  }

  .pt_sm--160_67ebd06eebfd16fe {
    padding-top: 160px;
  }

  .pb_sm--160_140d66a9a41714a6 {
    padding-bottom: 160px;
  }

  .pl_sm--160_4778be31ab1f1afd {
    padding-left: 160px;
  }

  .pr_sm--160_76c3dc15e5d190db {
    padding-right: 160px;
  }

  .mt_sm--160_390bfc67cd52ba5a {
    margin-top: 160px;
  }

  .ml_sm--160_1c417897535dc786 {
    margin-left: 160px;
  }

  .mr_sm--160_e41a32ba6cd85bf8 {
    margin-right: 160px;
  }

  .mb_sm--160_fb1c34f6d1e1bb35 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_79a70aa3e1647415 {
    padding: 165px 0;
  }

  .plr_sm--165_7313d1d801c7c4d6 {
    padding: 0 165px;
  }

  .pt_sm--165_76568853d170a966 {
    padding-top: 165px;
  }

  .pb_sm--165_bfa852dabd644c9f {
    padding-bottom: 165px;
  }

  .pl_sm--165_1b566ed8b624e001 {
    padding-left: 165px;
  }

  .pr_sm--165_763506596b1a9e55 {
    padding-right: 165px;
  }

  .mt_sm--165_d8fab33fd4c39e48 {
    margin-top: 165px;
  }

  .ml_sm--165_58989ec57c253bcc {
    margin-left: 165px;
  }

  .mr_sm--165_4b78ec7337adfd2a {
    margin-right: 165px;
  }

  .mb_sm--165_ed729c76eefdf9ca {
    margin-bottom: 165px;
  }

  .ptb_sm--170_254463354697f2b5 {
    padding: 170px 0;
  }

  .plr_sm--170_e8791c1f28e347d7 {
    padding: 0 170px;
  }

  .pt_sm--170_8e44b4fa4dccbecb {
    padding-top: 170px;
  }

  .pb_sm--170_519dec423c570e50 {
    padding-bottom: 170px;
  }

  .pl_sm--170_33a82cb9bdc6296b {
    padding-left: 170px;
  }

  .pr_sm--170_91ba2c4861cc165d {
    padding-right: 170px;
  }

  .mt_sm--170_4591aaeeab4d07a4 {
    margin-top: 170px;
  }

  .ml_sm--170_4450c8335378424b {
    margin-left: 170px;
  }

  .mr_sm--170_ee3bebea4f4933cb {
    margin-right: 170px;
  }

  .mb_sm--170_e1fb206b0a280d15 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_14fd8b8788a4d5b1 {
    padding: 175px 0;
  }

  .plr_sm--175_9c76d16a43a62101 {
    padding: 0 175px;
  }

  .pt_sm--175_5b19e358a8043a72 {
    padding-top: 175px;
  }

  .pb_sm--175_08c8ffcd2c596d72 {
    padding-bottom: 175px;
  }

  .pl_sm--175_063b3c4f2e6e12a8 {
    padding-left: 175px;
  }

  .pr_sm--175_d8c7cd12e2c1cd92 {
    padding-right: 175px;
  }

  .mt_sm--175_528410451caaef78 {
    margin-top: 175px;
  }

  .ml_sm--175_377c1df4241819f8 {
    margin-left: 175px;
  }

  .mr_sm--175_608bb6c5d6d2a263 {
    margin-right: 175px;
  }

  .mb_sm--175_9d611c5370ea1835 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_9f5ef766bffed0db {
    padding: 180px 0;
  }

  .plr_sm--180_e35817ac64b1c18b {
    padding: 0 180px;
  }

  .pt_sm--180_f411de9d88561db3 {
    padding-top: 180px;
  }

  .pb_sm--180_733c5d1fd307da8b {
    padding-bottom: 180px;
  }

  .pl_sm--180_8912bd34ccf2d154 {
    padding-left: 180px;
  }

  .pr_sm--180_4c268a17cf523f8f {
    padding-right: 180px;
  }

  .mt_sm--180_aa7d9e48570f71f3 {
    margin-top: 180px;
  }

  .ml_sm--180_f6a90197bff73450 {
    margin-left: 180px;
  }

  .mr_sm--180_0fefbe56aa425602 {
    margin-right: 180px;
  }

  .mb_sm--180_2a4712d39c22ec39 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_9c71af6bcd8f8b04 {
    padding: 185px 0;
  }

  .plr_sm--185_73ee02104a3c8f34 {
    padding: 0 185px;
  }

  .pt_sm--185_7b2e911b017f2494 {
    padding-top: 185px;
  }

  .pb_sm--185_b0f0d3254830bfbf {
    padding-bottom: 185px;
  }

  .pl_sm--185_2ebf1788ffecbae8 {
    padding-left: 185px;
  }

  .pr_sm--185_569c3be951b696bc {
    padding-right: 185px;
  }

  .mt_sm--185_ad7d4d33a06d83f5 {
    margin-top: 185px;
  }

  .ml_sm--185_b28c8c7fe843c379 {
    margin-left: 185px;
  }

  .mr_sm--185_7ba2c39e87fbf33d {
    margin-right: 185px;
  }

  .mb_sm--185_fc437d6f6c2bb4d7 {
    margin-bottom: 185px;
  }

  .ptb_sm--190_329d43ab7088fb90 {
    padding: 190px 0;
  }

  .plr_sm--190_d5a3548ec05461e2 {
    padding: 0 190px;
  }

  .pt_sm--190_fc0573c0e17e3cec {
    padding-top: 190px;
  }

  .pb_sm--190_4c0938f38eeecace {
    padding-bottom: 190px;
  }

  .pl_sm--190_0eb7fa147c4c0ebb {
    padding-left: 190px;
  }

  .pr_sm--190_66ec20d6578cd676 {
    padding-right: 190px;
  }

  .mt_sm--190_eb613a7b86d55122 {
    margin-top: 190px;
  }

  .ml_sm--190_b8076f2aae7dbcdc {
    margin-left: 190px;
  }

  .mr_sm--190_a73d7e703a32fe3d {
    margin-right: 190px;
  }

  .mb_sm--190_0050234dcb5422a6 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_1adb1144a9baf9c6 {
    padding: 195px 0;
  }

  .plr_sm--195_fae17506ea3aa988 {
    padding: 0 195px;
  }

  .pt_sm--195_b3ca360e16fd053e {
    padding-top: 195px;
  }

  .pb_sm--195_63162db5dbceafea {
    padding-bottom: 195px;
  }

  .pl_sm--195_5bd5e20aa857451b {
    padding-left: 195px;
  }

  .pr_sm--195_64217a1fb3b6c7b4 {
    padding-right: 195px;
  }

  .mt_sm--195_14fd54e733a36473 {
    margin-top: 195px;
  }

  .ml_sm--195_0aed7a77f1927013 {
    margin-left: 195px;
  }

  .mr_sm--195_6c30793e209cf5d1 {
    margin-right: 195px;
  }

  .mb_sm--195_ec756682729c9d44 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_1e9ad8c731087b5e {
    padding: 200px 0;
  }

  .plr_sm--200_acbdd45304c1c1c1 {
    padding: 0 200px;
  }

  .pt_sm--200_12a3b30e29ea0a53 {
    padding-top: 200px;
  }

  .pb_sm--200_67a0558233e65cf5 {
    padding-bottom: 200px;
  }

  .pl_sm--200_83ee11d1f2b396ee {
    padding-left: 200px;
  }

  .pr_sm--200_7e4a3d138132b3ed {
    padding-right: 200px;
  }

  .mt_sm--200_83f03e21a5cf0c0e {
    margin-top: 200px;
  }

  .ml_sm--200_18603697822af1aa {
    margin-left: 200px;
  }

  .mr_sm--200_59d7f344a4ad4485 {
    margin-right: 200px;
  }

  .mb_sm--200_b44848ac35bec6cb {
    margin-bottom: 200px;
  }

  .pl_sm--0_5c789508d38caf8d {
    padding-left: 0;
  }

  .pr_sm--0_1cb4d409dcf82f97 {
    padding-right: 0;
  }

  .pt_sm--0_84ae333e5e588fa6 {
    padding-top: 0;
  }

  .pb_sm--0_7d300f99f07ab9b1 {
    padding-bottom: 0;
  }

  .mr_sm--0_80f733abaa8dec40 {
    margin-right: 0;
  }

  .ml_sm--0_b6d04349063864f0 {
    margin-left: 0;
  }

  .mt_sm--0_9dd1d264459118ca {
    margin-top: 0;
  }

  .mb_sm--0_18f8b14b6d48341e {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_1ecf3c642dfeb188 {
    padding: 5px 0;
  }

  .plr_mobile--5_7cbbabcd67a9de50 {
    padding: 0 5px;
  }

  .pt_mobile--5_3f3dea0b0614a148 {
    padding-top: 5px;
  }

  .pb_mobile--5_1fd4927fcedfb040 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_adc426f71afdd07d {
    padding-left: 5px;
  }

  .pr_mobile--5_ffe31a5440d2a0b2 {
    padding-right: 5px;
  }

  .mt_mobile--5_70c12e3c7349c23e {
    margin-top: 5px;
  }

  .mb_mobile--5_bebeb1d31ed4abdb {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_20f8f669873528f5 {
    padding: 10px 0;
  }

  .plr_mobile--10_c7601e182f35532c {
    padding: 0 10px;
  }

  .pt_mobile--10_7f11b6834d85f029 {
    padding-top: 10px;
  }

  .pb_mobile--10_e6b6cfc71024f085 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_2404e9dfd8cd470a {
    padding-left: 10px;
  }

  .pr_mobile--10_cd614456fad506a3 {
    padding-right: 10px;
  }

  .mt_mobile--10_358221ca75c31d7e {
    margin-top: 10px;
  }

  .mb_mobile--10_9c507c5ba8a4ece3 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_69a31d01069a8d97 {
    padding: 15px 0;
  }

  .plr_mobile--15_3b2f654f61956f96 {
    padding: 0 15px;
  }

  .pt_mobile--15_1dd1ffde7e5dacc4 {
    padding-top: 15px;
  }

  .pb_mobile--15_f6acf88897633f40 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_37be41ca8f072161 {
    padding-left: 15px;
  }

  .pr_mobile--15_397c7b5445e5e097 {
    padding-right: 15px;
  }

  .mt_mobile--15_21e7a5d7d1358b94 {
    margin-top: 15px;
  }

  .mb_mobile--15_acb182cea4f01569 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_d72310bf0c911af1 {
    padding: 20px 0;
  }

  .plr_mobile--20_a9bd8ded8d5e12ff {
    padding: 0 20px;
  }

  .pt_mobile--20_0ba031f023842989 {
    padding-top: 20px;
  }

  .pb_mobile--20_784a22dc7ca130d4 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_2331d31d89e4a925 {
    padding-left: 20px;
  }

  .pr_mobile--20_3dee8321ce2720a7 {
    padding-right: 20px;
  }

  .mt_mobile--20_38f18c528fce23a4 {
    margin-top: 20px;
  }

  .mb_mobile--20_bb47e90437d918d4 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_7e6c7dcc358819d1 {
    padding: 25px 0;
  }

  .plr_mobile--25_aeb418164b44b063 {
    padding: 0 25px;
  }

  .pt_mobile--25_42f2c2f80eaf0325 {
    padding-top: 25px;
  }

  .pb_mobile--25_b5baf774ca108ad7 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_dea94e0d65ab24ae {
    padding-left: 25px;
  }

  .pr_mobile--25_2bdd944267b7b115 {
    padding-right: 25px;
  }

  .mt_mobile--25_f5b000d639596bc0 {
    margin-top: 25px;
  }

  .mb_mobile--25_104649ddde672a96 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_0d8607979dc7ea87 {
    padding: 30px 0;
  }

  .plr_mobile--30_2351f160c63fd5f8 {
    padding: 0 30px;
  }

  .pt_mobile--30_d7ae6d0291ec67e6 {
    padding-top: 30px;
  }

  .pb_mobile--30_8a1dcdebfa966b34 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_bbd8cc52bb9fa29f {
    padding-left: 30px;
  }

  .pr_mobile--30_a4af5babd6759915 {
    padding-right: 30px;
  }

  .mt_mobile--30_28e467209d2f8996 {
    margin-top: 30px;
  }

  .mb_mobile--30_17455c6d41c12a93 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_8d7fb68d42cea2df {
    padding: 35px 0;
  }

  .plr_mobile--35_8da5fa98858fdb86 {
    padding: 0 35px;
  }

  .pt_mobile--35_fea78c8394d4d807 {
    padding-top: 35px;
  }

  .pb_mobile--35_eee32380d73a2125 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_fd9f83bf0cf83257 {
    padding-left: 35px;
  }

  .pr_mobile--35_c786cf38fc079d1d {
    padding-right: 35px;
  }

  .mt_mobile--35_1a0079f27677a4c0 {
    margin-top: 35px;
  }

  .mb_mobile--35_58cd3bb8a962fe15 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_f20fbb709df53189 {
    padding: 40px 0;
  }

  .plr_mobile--40_ba63f5f3ab067403 {
    padding: 0 40px;
  }

  .pt_mobile--40_f94132b388783208 {
    padding-top: 40px;
  }

  .pb_mobile--40_be3274c09777359d {
    padding-bottom: 40px;
  }

  .pl_mobile--40_92485ba356012f51 {
    padding-left: 40px;
  }

  .pr_mobile--40_0ebec0387e31c034 {
    padding-right: 40px;
  }

  .mt_mobile--40_bf5b1bddc9634ffb {
    margin-top: 40px;
  }

  .mb_mobile--40_0d8b8c969970990f {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_9d3c1fda8bd000a6 {
    padding: 45px 0;
  }

  .plr_mobile--45_f88d2835ff3c637b {
    padding: 0 45px;
  }

  .pt_mobile--45_a4968dcab347abe5 {
    padding-top: 45px;
  }

  .pb_mobile--45_6d67de013147a0bf {
    padding-bottom: 45px;
  }

  .pl_mobile--45_66bf74840da4a386 {
    padding-left: 45px;
  }

  .pr_mobile--45_16a780e58400c10e {
    padding-right: 45px;
  }

  .mt_mobile--45_98d3b75d2275cd8e {
    margin-top: 45px;
  }

  .mb_mobile--45_1b48319004d56c8a {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_72a758c720b304ec {
    padding: 50px 0;
  }

  .plr_mobile--50_547a3438f450c079 {
    padding: 0 50px;
  }

  .pt_mobile--50_e77ffb789d723d36 {
    padding-top: 50px;
  }

  .pb_mobile--50_1f7cfccb0351b6c0 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_29e0d210f21ef80c {
    padding-left: 50px;
  }

  .pr_mobile--50_3cf8d58db96c37b3 {
    padding-right: 50px;
  }

  .mt_mobile--50_cd7abb449873062f {
    margin-top: 50px;
  }

  .mb_mobile--50_5536e32aeee6cb6e {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_9cd5a278f4853299 {
    padding: 55px 0;
  }

  .plr_mobile--55_5868ac529fce556a {
    padding: 0 55px;
  }

  .pt_mobile--55_5c2d8152bfc98960 {
    padding-top: 55px;
  }

  .pb_mobile--55_dac1907565eac002 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_9abb4ba2618898f9 {
    padding-left: 55px;
  }

  .pr_mobile--55_d8a2651b1e55c230 {
    padding-right: 55px;
  }

  .mt_mobile--55_6e0c64fb90fff7d3 {
    margin-top: 55px;
  }

  .mb_mobile--55_aa9aa25b9a3f70c6 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_e0ed288085c73d1a {
    padding: 60px 0;
  }

  .plr_mobile--60_1bcc9711997f75fc {
    padding: 0 60px;
  }

  .pt_mobile--60_213ddb6c43d83103 {
    padding-top: 60px;
  }

  .pb_mobile--60_700ba68dc28033e5 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_0cb5237b292c823a {
    padding-left: 60px;
  }

  .pr_mobile--60_b65dbacc5338060e {
    padding-right: 60px;
  }

  .mt_mobile--60_d59337143dc886c7 {
    margin-top: 60px;
  }

  .mb_mobile--60_6f87727dbf2e9e24 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_eed28a76dc9d4d24 {
    padding: 65px 0;
  }

  .plr_mobile--65_dbea10a297ab0cd5 {
    padding: 0 65px;
  }

  .pt_mobile--65_4d17e2c45f6163ca {
    padding-top: 65px;
  }

  .pb_mobile--65_70883bb0746dc89c {
    padding-bottom: 65px;
  }

  .pl_mobile--65_52566f02f2c19d64 {
    padding-left: 65px;
  }

  .pr_mobile--65_d1dc70a083ebc4cd {
    padding-right: 65px;
  }

  .mt_mobile--65_5e684271eaba3c13 {
    margin-top: 65px;
  }

  .mb_mobile--65_82782183a701a52b {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_87ab52e63326b4c1 {
    padding: 70px 0;
  }

  .plr_mobile--70_cd9cb124f9f4d08d {
    padding: 0 70px;
  }

  .pt_mobile--70_37c675eae8832740 {
    padding-top: 70px;
  }

  .pb_mobile--70_617f2bdc8aecde21 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_32bde7eb24f36e77 {
    padding-left: 70px;
  }

  .pr_mobile--70_a9979f37ee270734 {
    padding-right: 70px;
  }

  .mt_mobile--70_6a12ea5847f27aca {
    margin-top: 70px;
  }

  .mb_mobile--70_4d140c20a36af441 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_05e43124629a88f3 {
    padding: 75px 0;
  }

  .plr_mobile--75_461e781b3bcfcca5 {
    padding: 0 75px;
  }

  .pt_mobile--75_ab99a6dc58eccd5e {
    padding-top: 75px;
  }

  .pb_mobile--75_59521aae19b51ab2 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_0806332790588604 {
    padding-left: 75px;
  }

  .pr_mobile--75_c73192a632cf3807 {
    padding-right: 75px;
  }

  .mt_mobile--75_815c5dbc4cbf92c9 {
    margin-top: 75px;
  }

  .mb_mobile--75_51bd7b7ff08eec35 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_81140b13446b9443 {
    padding: 80px 0;
  }

  .plr_mobile--80_48955b0e4a051cf2 {
    padding: 0 80px;
  }

  .pt_mobile--80_aeb05c0cc8d3720e {
    padding-top: 80px;
  }

  .pb_mobile--80_95744931064ed985 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_66fec632b1dd3c54 {
    padding-left: 80px;
  }

  .pr_mobile--80_a5d15b8d7299a4fe {
    padding-right: 80px;
  }

  .mt_mobile--80_8da29cb82e41b960 {
    margin-top: 80px;
  }

  .mb_mobile--80_2a4c543bf2bf8737 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_02090983a7ac8ce0 {
    padding: 85px 0;
  }

  .plr_mobile--85_857b7113b0f341e6 {
    padding: 0 85px;
  }

  .pt_mobile--85_c4d76d990be0ad49 {
    padding-top: 85px;
  }

  .pb_mobile--85_721c9fc74036887e {
    padding-bottom: 85px;
  }

  .pl_mobile--85_97deeb39d32b2ebe {
    padding-left: 85px;
  }

  .pr_mobile--85_4fafaa08b9814002 {
    padding-right: 85px;
  }

  .mt_mobile--85_c4b13a7e9d9b440c {
    margin-top: 85px;
  }

  .mb_mobile--85_58dc049911d16fee {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_952ebbc95a3f832f {
    padding: 90px 0;
  }

  .plr_mobile--90_ae0e864dcb3e5bff {
    padding: 0 90px;
  }

  .pt_mobile--90_fea372e035365e4a {
    padding-top: 90px;
  }

  .pb_mobile--90_9d63d65a925a7c06 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_65520ed09c1ec3f9 {
    padding-left: 90px;
  }

  .pr_mobile--90_cbcbf521c1e29992 {
    padding-right: 90px;
  }

  .mt_mobile--90_d800b124634e7e72 {
    margin-top: 90px;
  }

  .mb_mobile--90_6165df079990886f {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_1e73920c25ce16c9 {
    padding: 95px 0;
  }

  .plr_mobile--95_61b64c2e08672667 {
    padding: 0 95px;
  }

  .pt_mobile--95_8c7a5e4abecf0a07 {
    padding-top: 95px;
  }

  .pb_mobile--95_5b23729c3be158ad {
    padding-bottom: 95px;
  }

  .pl_mobile--95_f42765433f42fc1e {
    padding-left: 95px;
  }

  .pr_mobile--95_a305728964d8b275 {
    padding-right: 95px;
  }

  .mt_mobile--95_e683c5be954d86d5 {
    margin-top: 95px;
  }

  .mb_mobile--95_c7e8faa7a08afd1a {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_1b033c1afa718e4e {
    padding: 100px 0;
  }

  .plr_mobile--100_7c299066f40b3a47 {
    padding: 0 100px;
  }

  .pt_mobile--100_901efc382f03bf65 {
    padding-top: 100px;
  }

  .pb_mobile--100_6bc20ea7fce78103 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_de40b4d17b96df54 {
    padding-left: 100px;
  }

  .pr_mobile--100_aebdcfa95010cd93 {
    padding-right: 100px;
  }

  .mt_mobile--100_8e42afd82ff9f24d {
    margin-top: 100px;
  }

  .mb_mobile--100_fe6a2f359c5902b3 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_620cbd790cbe0da0 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_620cbd790cbe0da0 .slick-slide_c81167d3ecb39fd6 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_2149b40e59a4af1d {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_2149b40e59a4af1d .slick-slide_c81167d3ecb39fd6 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_fd7df08a26872a65 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_fd7df08a26872a65 .slick-slide_c81167d3ecb39fd6 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_e93c7071c1224325 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_e93c7071c1224325 .slick-slide_c81167d3ecb39fd6 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_f5d54171b68ecae4 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_f5d54171b68ecae4 .slick-slide_c81167d3ecb39fd6 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_2092fa78f9f2d4d9 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_2092fa78f9f2d4d9 .slick-slide_c81167d3ecb39fd6 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_f002ff5befa218ec {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_f002ff5befa218ec .slick-slide_c81167d3ecb39fd6 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_7383d01adc8d160a {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_7383d01adc8d160a .slick-slide_c81167d3ecb39fd6 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_33781b153db4d18a {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_33781b153db4d18a .slick-slide_c81167d3ecb39fd6 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_218d2ac38a559f96 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_218d2ac38a559f96 .slick-slide_c81167d3ecb39fd6 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_53945855c4de86a2 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_53945855c4de86a2 .slick-slide_c81167d3ecb39fd6 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_6d62e51f334cf2ff {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_6d62e51f334cf2ff .slick-slide_c81167d3ecb39fd6 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_3554e189529ed4b1 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_3554e189529ed4b1 .slick-slide_c81167d3ecb39fd6 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_cc5fd741be6cc555 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_cc5fd741be6cc555 .slick-slide_c81167d3ecb39fd6 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_ad312096a7ba5f56 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_ad312096a7ba5f56 .slick-slide_c81167d3ecb39fd6 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_846c2b35de8d7a72 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_846c2b35de8d7a72 .slick-slide_c81167d3ecb39fd6 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_617058d80a6aae43 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_617058d80a6aae43 .slick-slide_c81167d3ecb39fd6 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_aa00a1d27ccf078e {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_aa00a1d27ccf078e .slick-slide_c81167d3ecb39fd6 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_993593bc4457cbe3 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_993593bc4457cbe3 .slick-slide_c81167d3ecb39fd6 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_6dc2438b8e45f78d {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_6dc2438b8e45f78d .slick-slide_c81167d3ecb39fd6 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_cb645a28d4a2d8ce {
  margin-top: -30px;
}

.mt_dec--30_de1e65345787349e {
  margin-top: -30px;
}

.mt-dec-100_a5c381ba3efe06f0 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_da0bbf9bfa4e2c9f {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_4e4d24bf7dfd6352 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_2e77c32faaa857c5 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_2e77c32faaa857c5 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_2e77c32faaa857c5 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_b7fd99f89291681f {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_dd7fd5b54fe47ee2 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_4e4d24bf7dfd6352 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_4e4d24bf7dfd6352 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_83eb53103fc4a946 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_83eb53103fc4a946 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_b5971219211c08ef {
    margin-top: -10px;
  }
}

.mt_dec--120_e527ea51a6e54655 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_e9d1252a1d0e6d61 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_5c25c41047ce8e4c {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_5c25c41047ce8e4c {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_5c25c41047ce8e4c {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_5c25c41047ce8e4c {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_5c25c41047ce8e4c {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_fbb3a02c5ca311a2 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_fbb3a02c5ca311a2 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_fbb3a02c5ca311a2 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_57211c83d1152dcc {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_57211c83d1152dcc {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_57211c83d1152dcc {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_57211c83d1152dcc {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_de37f1039798658a {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_ec2d6f80e61ae04b {
  --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_28977df4b9358d1a 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_c0d1eaf62be5893f, .input-active_0308051f799948e4 input[type=text], input[type=text].input-active_0308051f799948e4,
input[type=password].p-holder__active_c0d1eaf62be5893f,
.input-active_0308051f799948e4 input[type=password],
input[type=password].input-active_0308051f799948e4,
input[type=email].p-holder__active_c0d1eaf62be5893f,
.input-active_0308051f799948e4 input[type=email],
input[type=email].input-active_0308051f799948e4,
input[type=number].p-holder__active_c0d1eaf62be5893f,
.input-active_0308051f799948e4 input[type=number],
input[type=number].input-active_0308051f799948e4,
input[type=tel].p-holder__active_c0d1eaf62be5893f,
.input-active_0308051f799948e4 input[type=tel],
input[type=tel].input-active_0308051f799948e4,
input[type=url].p-holder__active_c0d1eaf62be5893f,
.input-active_0308051f799948e4 input[type=url],
input[type=url].input-active_0308051f799948e4,
textarea.p-holder__active_c0d1eaf62be5893f,
textarea.input-active_0308051f799948e4 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_c0d1eaf62be5893f::placeholder, .input-active_0308051f799948e4 input[type=text]::placeholder, input[type=text].input-active_0308051f799948e4::placeholder,
input[type=password].p-holder__active_c0d1eaf62be5893f::placeholder,
.input-active_0308051f799948e4 input[type=password]::placeholder,
input[type=password].input-active_0308051f799948e4::placeholder,
input[type=email].p-holder__active_c0d1eaf62be5893f::placeholder,
.input-active_0308051f799948e4 input[type=email]::placeholder,
input[type=email].input-active_0308051f799948e4::placeholder,
input[type=number].p-holder__active_c0d1eaf62be5893f::placeholder,
.input-active_0308051f799948e4 input[type=number]::placeholder,
input[type=number].input-active_0308051f799948e4::placeholder,
input[type=tel].p-holder__active_c0d1eaf62be5893f::placeholder,
.input-active_0308051f799948e4 input[type=tel]::placeholder,
input[type=tel].input-active_0308051f799948e4::placeholder,
input[type=url].p-holder__active_c0d1eaf62be5893f::placeholder,
.input-active_0308051f799948e4 input[type=url]::placeholder,
input[type=url].input-active_0308051f799948e4::placeholder,
textarea.p-holder__active_c0d1eaf62be5893f::placeholder,
textarea.input-active_0308051f799948e4::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_c0d1eaf62be5893f:-ms-input-placeholder, .input-active_0308051f799948e4 input[type=text]:-ms-input-placeholder, input[type=text].input-active_0308051f799948e4:-ms-input-placeholder,
input[type=password].p-holder__active_c0d1eaf62be5893f:-ms-input-placeholder,
.input-active_0308051f799948e4 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_0308051f799948e4:-ms-input-placeholder,
input[type=email].p-holder__active_c0d1eaf62be5893f:-ms-input-placeholder,
.input-active_0308051f799948e4 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_0308051f799948e4:-ms-input-placeholder,
input[type=number].p-holder__active_c0d1eaf62be5893f:-ms-input-placeholder,
.input-active_0308051f799948e4 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_0308051f799948e4:-ms-input-placeholder,
input[type=tel].p-holder__active_c0d1eaf62be5893f:-ms-input-placeholder,
.input-active_0308051f799948e4 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_0308051f799948e4:-ms-input-placeholder,
input[type=url].p-holder__active_c0d1eaf62be5893f:-ms-input-placeholder,
.input-active_0308051f799948e4 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_0308051f799948e4:-ms-input-placeholder,
textarea.p-holder__active_c0d1eaf62be5893f:-ms-input-placeholder,
textarea.input-active_0308051f799948e4:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_c0d1eaf62be5893f::-ms-input-placeholder, .input-active_0308051f799948e4 input[type=text]::-ms-input-placeholder, input[type=text].input-active_0308051f799948e4::-ms-input-placeholder,
input[type=password].p-holder__active_c0d1eaf62be5893f::-ms-input-placeholder,
.input-active_0308051f799948e4 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_0308051f799948e4::-ms-input-placeholder,
input[type=email].p-holder__active_c0d1eaf62be5893f::-ms-input-placeholder,
.input-active_0308051f799948e4 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_0308051f799948e4::-ms-input-placeholder,
input[type=number].p-holder__active_c0d1eaf62be5893f::-ms-input-placeholder,
.input-active_0308051f799948e4 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_0308051f799948e4::-ms-input-placeholder,
input[type=tel].p-holder__active_c0d1eaf62be5893f::-ms-input-placeholder,
.input-active_0308051f799948e4 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_0308051f799948e4::-ms-input-placeholder,
input[type=url].p-holder__active_c0d1eaf62be5893f::-ms-input-placeholder,
.input-active_0308051f799948e4 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_0308051f799948e4::-ms-input-placeholder,
textarea.p-holder__active_c0d1eaf62be5893f::-ms-input-placeholder,
textarea.input-active_0308051f799948e4::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_751c2375b61d2e12, .input-error_f7456d0b255e4e38 input[type=text], input[type=text].input-error_f7456d0b255e4e38,
input[type=password].p-holder__error_751c2375b61d2e12,
.input-error_f7456d0b255e4e38 input[type=password],
input[type=password].input-error_f7456d0b255e4e38,
input[type=email].p-holder__error_751c2375b61d2e12,
.input-error_f7456d0b255e4e38 input[type=email],
input[type=email].input-error_f7456d0b255e4e38,
input[type=number].p-holder__error_751c2375b61d2e12,
.input-error_f7456d0b255e4e38 input[type=number],
input[type=number].input-error_f7456d0b255e4e38,
input[type=tel].p-holder__error_751c2375b61d2e12,
.input-error_f7456d0b255e4e38 input[type=tel],
input[type=tel].input-error_f7456d0b255e4e38,
input[type=url].p-holder__error_751c2375b61d2e12,
.input-error_f7456d0b255e4e38 input[type=url],
input[type=url].input-error_f7456d0b255e4e38,
textarea.p-holder__error_751c2375b61d2e12,
textarea.input-error_f7456d0b255e4e38 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_751c2375b61d2e12::placeholder, .input-error_f7456d0b255e4e38 input[type=text]::placeholder, input[type=text].input-error_f7456d0b255e4e38::placeholder,
input[type=password].p-holder__error_751c2375b61d2e12::placeholder,
.input-error_f7456d0b255e4e38 input[type=password]::placeholder,
input[type=password].input-error_f7456d0b255e4e38::placeholder,
input[type=email].p-holder__error_751c2375b61d2e12::placeholder,
.input-error_f7456d0b255e4e38 input[type=email]::placeholder,
input[type=email].input-error_f7456d0b255e4e38::placeholder,
input[type=number].p-holder__error_751c2375b61d2e12::placeholder,
.input-error_f7456d0b255e4e38 input[type=number]::placeholder,
input[type=number].input-error_f7456d0b255e4e38::placeholder,
input[type=tel].p-holder__error_751c2375b61d2e12::placeholder,
.input-error_f7456d0b255e4e38 input[type=tel]::placeholder,
input[type=tel].input-error_f7456d0b255e4e38::placeholder,
input[type=url].p-holder__error_751c2375b61d2e12::placeholder,
.input-error_f7456d0b255e4e38 input[type=url]::placeholder,
input[type=url].input-error_f7456d0b255e4e38::placeholder,
textarea.p-holder__error_751c2375b61d2e12::placeholder,
textarea.input-error_f7456d0b255e4e38::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_751c2375b61d2e12:-ms-input-placeholder, .input-error_f7456d0b255e4e38 input[type=text]:-ms-input-placeholder, input[type=text].input-error_f7456d0b255e4e38:-ms-input-placeholder,
input[type=password].p-holder__error_751c2375b61d2e12:-ms-input-placeholder,
.input-error_f7456d0b255e4e38 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_f7456d0b255e4e38:-ms-input-placeholder,
input[type=email].p-holder__error_751c2375b61d2e12:-ms-input-placeholder,
.input-error_f7456d0b255e4e38 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_f7456d0b255e4e38:-ms-input-placeholder,
input[type=number].p-holder__error_751c2375b61d2e12:-ms-input-placeholder,
.input-error_f7456d0b255e4e38 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_f7456d0b255e4e38:-ms-input-placeholder,
input[type=tel].p-holder__error_751c2375b61d2e12:-ms-input-placeholder,
.input-error_f7456d0b255e4e38 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_f7456d0b255e4e38:-ms-input-placeholder,
input[type=url].p-holder__error_751c2375b61d2e12:-ms-input-placeholder,
.input-error_f7456d0b255e4e38 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_f7456d0b255e4e38:-ms-input-placeholder,
textarea.p-holder__error_751c2375b61d2e12:-ms-input-placeholder,
textarea.input-error_f7456d0b255e4e38:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_751c2375b61d2e12::-ms-input-placeholder, .input-error_f7456d0b255e4e38 input[type=text]::-ms-input-placeholder, input[type=text].input-error_f7456d0b255e4e38::-ms-input-placeholder,
input[type=password].p-holder__error_751c2375b61d2e12::-ms-input-placeholder,
.input-error_f7456d0b255e4e38 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_f7456d0b255e4e38::-ms-input-placeholder,
input[type=email].p-holder__error_751c2375b61d2e12::-ms-input-placeholder,
.input-error_f7456d0b255e4e38 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_f7456d0b255e4e38::-ms-input-placeholder,
input[type=number].p-holder__error_751c2375b61d2e12::-ms-input-placeholder,
.input-error_f7456d0b255e4e38 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_f7456d0b255e4e38::-ms-input-placeholder,
input[type=tel].p-holder__error_751c2375b61d2e12::-ms-input-placeholder,
.input-error_f7456d0b255e4e38 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_f7456d0b255e4e38::-ms-input-placeholder,
input[type=url].p-holder__error_751c2375b61d2e12::-ms-input-placeholder,
.input-error_f7456d0b255e4e38 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_f7456d0b255e4e38::-ms-input-placeholder,
textarea.p-holder__error_751c2375b61d2e12::-ms-input-placeholder,
textarea.input-error_f7456d0b255e4e38::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_751c2375b61d2e12:focus, .input-error_f7456d0b255e4e38 input[type=text]:focus, input[type=text].input-error_f7456d0b255e4e38:focus,
input[type=password].p-holder__error_751c2375b61d2e12:focus,
.input-error_f7456d0b255e4e38 input[type=password]:focus,
input[type=password].input-error_f7456d0b255e4e38:focus,
input[type=email].p-holder__error_751c2375b61d2e12:focus,
.input-error_f7456d0b255e4e38 input[type=email]:focus,
input[type=email].input-error_f7456d0b255e4e38:focus,
input[type=number].p-holder__error_751c2375b61d2e12:focus,
.input-error_f7456d0b255e4e38 input[type=number]:focus,
input[type=number].input-error_f7456d0b255e4e38:focus,
input[type=tel].p-holder__error_751c2375b61d2e12:focus,
.input-error_f7456d0b255e4e38 input[type=tel]:focus,
input[type=tel].input-error_f7456d0b255e4e38:focus,
input[type=url].p-holder__error_751c2375b61d2e12:focus,
.input-error_f7456d0b255e4e38 input[type=url]:focus,
input[type=url].input-error_f7456d0b255e4e38:focus,
textarea.p-holder__error_751c2375b61d2e12:focus,
textarea.input-error_f7456d0b255e4e38: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_3b3e643f879790d4::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_be790f11e6b1cd46 {
  margin-bottom: 20px;
}
.form-group_be790f11e6b1cd46 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_be790f11e6b1cd46 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_be790f11e6b1cd46 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_be790f11e6b1cd46 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_be790f11e6b1cd46 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_c38a621b9ca244dc:before,
.clearfix_c38a621b9ca244dc:after {
  content: " ";
  display: table;
}

.clearfix_c38a621b9ca244dc:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_153db11249d58156 .slick-slide_c81167d3ecb39fd6 {
  margin-bottom: -10px;
}

.slick-gutter-15_fd7df08a26872a65 {
  margin: -30px -15px;
}
.slick-gutter-15_fd7df08a26872a65 .slick-slide_c81167d3ecb39fd6 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_f3c5133772229e63 {
  background: var(--color-primary);
}

.bg-color-secondary_7680ee44ebb54783 {
  background: var(--color-secondary);
}

.bg-color-tertiary_1f0799541485d1b9 {
  background: var(--color-tertiary);
}

.bg-color-gray_c980d0b192e344a3 {
  background: var(--color-gray);
}

.bg-color-white_7f662a5af967dfb4 {
  background: #FFFFFF;
}

.bg-color-black_0ea66cf5b5ead5b8 {
  background: #1A1A1A;
}

.bg-color-extra03_afc2bdf46688ed47 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_cb76cc1603104465 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_4d3fdafc89f838d2 {
  background-image: url(../img/bg/bg-image-1.jpg);
}

.bg_image--2_755e7291e10ddbf7 {
  background-image: url(../img/bg/bg-image-2.jpg);
}

.bg_image--3_924ef46380fe4a24 {
  background-image: url(../img/bg/bg-image-3.jpg);
}

.bg_image--4_44bb4ebcadb7d4bf {
  background-image: url(../img/bg/bg-image-4.jpg);
}

.bg_image--5_e62879e4d1b62d71 {
  background-image: url(../img/bg/bg-image-5.jpg);
}

.bg_image--6_ba1a86c605a5ae3c {
  background-image: url(../img/bg/bg-image-6.jpg);
}

.bg_image--7_1d1110375e651b6b {
  background-image: url(../img/bg/bg-image-7.jpg);
}

.bg_image--8_24b4529d681cf635 {
  background-image: url(../img/bg/bg-image-8.jpg);
}

.bg_image--9_50f1592735d7c7cd {
  background-image: url(../img/bg/bg-image-9.jpg);
}

.bg_image--10_a8d09721fbffed91 {
  background-image: url(../img/bg/bg-image-10.jpg);
}

.bg_image--11_b075ca050fe65430 {
  background-image: url(../img/bg/bg-image-11.jpg);
}

.bg_image--12_a18e399bfba8606e {
  background-image: url(../img/bg/bg-image-12.jpg);
}

.bg_image--13_c6e76e976029463b {
  background-image: url(../img/bg/bg-image-13.jpg);
}

.bg_image--14_c85837d55625e94d {
  background-image: url(../img/bg/bg-image-14.jpg);
}

.bg_image--15_f40fc6d65870557b {
  background-image: url(../img/bg/bg-image-15.jpg);
}

.bg_image--16_1069608a21886de7 {
  background-image: url(../img/bg/bg-image-16.jpg);
}

.bg_image--17_ed1fb5c4847fa591 {
  background-image: url(../img/bg/bg-image-17.jpg);
}

.bg_image--18_c8ba45897cd164f7 {
  background-image: url(../img/bg/bg-image-18.jpg);
}

.bg_image--19_c38bfb9a1597f331 {
  background-image: url(../img/bg/bg-image-19.jpg);
}

.bg_image--20_198d614e08a998e5 {
  background-image: url(../img/bg/bg-image-20.jpg);
}

.bg_image--21_abe40e87ea1cea9d {
  background-image: url(../img/bg/bg-image-21.jpg);
}

.bg_image--22_4bc280b9355e9966 {
  background-image: url(../img/bg/bg-image-22.jpg);
}

.bg_image--23_c5ab0d432b779078 {
  background-image: url(../img/bg/bg-image-23.jpg);
}

.bg_image--24_251178a27e391044 {
  background-image: url(../img/bg/bg-image-24.jpg);
}

.bg_image--25_4271fdf7e8f774d1 {
  background-image: url(../img/bg/bg-image-25.jpg);
}

.bg_image--26_d3176072f7f5fa96 {
  background-image: url(../img/bg/bg-image-26.jpg);
}

.bg_image--27_7580c8525c2bd57a {
  background-image: url(../img/bg/bg-image-27.jpg);
}

.bg_image--28_70501ffe5f93fce6 {
  background-image: url(../img/bg/bg-image-28.jpg);
}

.bg_image--29_7bacb8e44fff9441 {
  background-image: url(../img/bg/bg-image-29.jpg);
}

.bg_image--30_4ea807b44cb34fb8 {
  background-image: url(../img/bg/bg-image-30.jpg);
}

.bg_image--31_eef9c52952e05b19 {
  background-image: url(../img/bg/bg-image-31.jpg);
}

.bg_image--32_90ffa4d3a4fa8166 {
  background-image: url(../img/bg/bg-image-32.jpg);
}

.bg_image--33_f3cef45c21cf2410 {
  background-image: url(../img/bg/bg-image-33.jpg);
}

.bg_image--34_270ea6eb870d9c33 {
  background-image: url(../img/bg/bg-image-34.jpg);
}

.bg_image--35_884a95982b9b9a33 {
  background-image: url(../img/bg/bg-image-35.jpg);
}

.bg_image--36_33947a4709f57350 {
  background-image: url(../img/bg/bg-image-36.jpg);
}

.bg_image--37_93013733ffa0c025 {
  background-image: url(../img/bg/bg-image-37.jpg);
}

.bg_image--38_8622f073d7c6a84a {
  background-image: url(../img/bg/bg-image-38.jpg);
}

.bg_image--39_bc2c75cb980998a4 {
  background-image: url(../img/bg/bg-image-39.jpg);
}

.bg_image--40_7039bd561641c52a {
  background-image: url(../img/bg/bg-image-40.jpg);
}

.bg_tr-image--1_bc679ff260b6232f {
  background-image: url(../img/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_a14a61511961fab6 {
  background-image: url(../img/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_02475ca64e87d25c {
  background-image: url(../img/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_86ed70fcdd9d2dbb {
  background-image: url(../img/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_39ad05a3b45acaef {
  background-image: url(../img/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_99b06371f475613a {
  background-image: url(../img/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_b77f833a1b151926 {
  background-image: url(../img/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_b0732b39ee1748c6 {
  background-image: url(../img/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_231e76bdaed42a08 {
  background-image: url(../img/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_b5044a3e0b99abd3 {
  background-image: url(../img/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_b5be5641d7d1556d {
  background-image: url(../img/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_c1799c45819abf3e {
  background-image: url(../img/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_310562d84b0bd059 {
  background-image: url(../img/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_1462a8395f9534c8 {
  background-image: url(../img/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_40da68028057604a {
  background-image: url(../img/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_f586b92b5e8b415e {
  background-image: url(../img/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_a640dc70a62c9d6e {
  background-image: url(../img/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_30a4686c8e983354 {
  background-image: url(../img/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_ec8dbe6a67ce46e5 {
  background-image: url(../img/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_5f4ed9173667faf7 {
  background-image: url(../img/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_ea84424c38185241 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_a213efdd7d6ac812 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_a213efdd7d6ac812 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_bca4104f1076dafd {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_bca4104f1076dafd > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_704ccf5eb3f19bd2 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_704ccf5eb3f19bd2 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_c70229bd6697df93 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_c70229bd6697df93 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_c70229bd6697df93 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_c70229bd6697df93 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_c70229bd6697df93 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_c70229bd6697df93 > [class*=col], .row--20_c70229bd6697df93 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_c70229bd6697df93 > [class*=col], .row--20_c70229bd6697df93 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_c70229bd6697df93 > [class*=col], .row--20_c70229bd6697df93 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_c70229bd6697df93 > [class*=col], .row--20_c70229bd6697df93 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_c70229bd6697df93 > [class*=col], .row--20_c70229bd6697df93 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_c3972aac46ab84f9 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_c3972aac46ab84f9 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_c3972aac46ab84f9 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_c3972aac46ab84f9 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_c3972aac46ab84f9 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_c3972aac46ab84f9 > [class*=col], .row--25_c3972aac46ab84f9 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_c3972aac46ab84f9 > [class*=col], .row--25_c3972aac46ab84f9 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_c3972aac46ab84f9 > [class*=col], .row--25_c3972aac46ab84f9 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_c3972aac46ab84f9 > [class*=col], .row--25_c3972aac46ab84f9 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_c3972aac46ab84f9 > [class*=col], .row--25_c3972aac46ab84f9 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_66143d4e1d26cad1 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_66143d4e1d26cad1 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_66143d4e1d26cad1 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_66143d4e1d26cad1 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_66143d4e1d26cad1 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_66143d4e1d26cad1 > [class*=col], .row--30_66143d4e1d26cad1 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_66143d4e1d26cad1 > [class*=col], .row--30_66143d4e1d26cad1 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_66143d4e1d26cad1 > [class*=col], .row--30_66143d4e1d26cad1 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_66143d4e1d26cad1 > [class*=col], .row--30_66143d4e1d26cad1 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_66143d4e1d26cad1 > [class*=col], .row--30_66143d4e1d26cad1 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_bda721a5dfed24d7 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_bda721a5dfed24d7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_bda721a5dfed24d7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_bda721a5dfed24d7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_bda721a5dfed24d7 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_bda721a5dfed24d7 > [class*=col], .row--45_bda721a5dfed24d7 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_bda721a5dfed24d7 > [class*=col], .row--45_bda721a5dfed24d7 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_bda721a5dfed24d7 > [class*=col], .row--45_bda721a5dfed24d7 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_bda721a5dfed24d7 > [class*=col], .row--45_bda721a5dfed24d7 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_bda721a5dfed24d7 > [class*=col], .row--45_bda721a5dfed24d7 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_c1098592953b70ba {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_c1098592953b70ba {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_c1098592953b70ba {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_c1098592953b70ba {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_c1098592953b70ba {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_c1098592953b70ba > [class*=col], .row--40_c1098592953b70ba > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_c1098592953b70ba > [class*=col], .row--40_c1098592953b70ba > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_c1098592953b70ba > [class*=col], .row--40_c1098592953b70ba > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_c1098592953b70ba > [class*=col], .row--40_c1098592953b70ba > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_c1098592953b70ba > [class*=col], .row--40_c1098592953b70ba > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_a4f05c56866452cf {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_a4f05c56866452cf {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_a4f05c56866452cf {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_a4f05c56866452cf {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_a4f05c56866452cf {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_a4f05c56866452cf > [class*=col], .row--60_a4f05c56866452cf > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_a4f05c56866452cf > [class*=col], .row--60_a4f05c56866452cf > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_a4f05c56866452cf > [class*=col], .row--60_a4f05c56866452cf > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_a4f05c56866452cf > [class*=col], .row--60_a4f05c56866452cf > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_a4f05c56866452cf > [class*=col], .row--60_a4f05c56866452cf > [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_6c3bc1bf813ca6d8(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_6c3bc1bf813ca6d8(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_6c3bc1bf813ca6d8(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_6c3bc1bf813ca6d8(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_628abe0cfd292219/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_7e761bd40566568a {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_62d654ca48abcd61 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_f01a32f14f637fc3,
.animated.bounceOut_f6e3b309e765933d {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_de01780c59ea1377,
.animated.flipOutY_87ad952f4e85313b {
  -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_870e106657d757ef {
  -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_9aa2f10f12b774f7 {
  -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_5b9c87fbd7054d68 {
  -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_81cb0b661d100d64 {
  -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_e60f1395599e2b74 {
  -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_009414019b6cbaa1 {
  -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_f01a32f14f637fc3 {
  -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_117acf8d00a41eb9 {
  -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_a1640a9411eeb9c9 {
  -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_e7c86fd27ac3138c {
  -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_e652392a640eb3fe {
  -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_f6e3b309e765933d {
  -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_88ce0168d9ecc1eb {
  -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_2fb4d353f26306e2 {
  -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_804c325a776618d1 {
  -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_13746936f6379ce3 {
  -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_148f2ecb4dc7aa55 {
  -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_e857fa5da0794cb6 {
  -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_54388a52402fe3a4 {
  -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_f6fc5ca916285f5f {
  -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_74f379dec842de8d {
  -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_fb2002844d1ebd6b {
  -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_abfd036cf9b2c561 {
  -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_955886344e68bb81 {
  -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_7414b4657a043ae6 {
  -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_078181bebabce3d0 {
  -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_0a4311c59a551a2c {
  -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_59d62abc5c996bd2 {
  -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_e6680be0543f1029 {
  -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_c80e88dc8241d483 {
  -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_fec1ee96c7c82a35 {
  -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_7d5f0c94faad0ce7 {
  -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_2b0ae5021cf9c67b {
  -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_f56aae092685992a {
  -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_ff2665eb0487bddf {
  -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_535b93de9bf647b3 {
  -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_de01780c59ea1377 {
  -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_87ad952f4e85313b {
  -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_98898a3c4260222b {
  -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_69c7e4737a73fef4 {
  -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_c7dc0aa58a41c285 {
  -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_b73dbf084e98773e {
  -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_b7dadd46ca456373 {
  -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_d7f7221db76fef4e {
  -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_fcc891aab2b0f9b5 {
  -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_dcc7e01fe1cd9a85 {
  -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_ae6ff1ea941970d2 {
  -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_0830cfd97aff347e {
  -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_a2ba0c29caeaa2fd {
  -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_2d1dbc2538f5c4b2 {
  -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_62d654ca48abcd61 {
  -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_807a96a3401788a2 {
  -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_51846317105242f1 {
  -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_4e42053d7e956edc {
  -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_93f1b92da77d36c4 {
  -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_ea6a8473942e39e6 {
  -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_8ac0f044f630d558 {
  -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_d366dc89790178d4 {
  -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_c34e4ec0a297e91f {
  -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_fe067dd000699b33 {
  -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_527c491deca57087 {
  -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_e309f6ecaf7f45ac {
  -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_30f0f836d79db71a {
  -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_183967d241659346 {
  -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_d66ae0b317909506 {
  -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_33e87e3e4247da14 {
  -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_b9318c54d01a8bfe {
  -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_b490bbe770b3f161 {
  -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_ab5b05ddd488f26e {
  -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_e54aa8fafb04a515 {
  -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_7f97745a57d9dff7 {
  -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_fcfdf294af0345ed {
  animation: animate-floting 15s linear infinite;
}
.floting-line_fcfdf294af0345ed:hover {
  animation-play-state: paused;
}

.floting-line-2_aa64004d415187df {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_aa64004d415187df: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_6c3bc1bf813ca6d8(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_6c3bc1bf813ca6d8(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_6c3bc1bf813ca6d8(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_a7ea4ce99d3bc7cf {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_a7ea4ce99d3bc7cf .reveal-animation_ba18ea25911f1044 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_a7ea4ce99d3bc7cf .reveal-animation_ba18ea25911f1044::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_ba18ea25911f1044.reveal-primary_1744aaa6ae3bc244::before {
  background: #0c0c0a;
}

.reveal-animation_ba18ea25911f1044.reveal-dark_765ac73e94b3a587::before {
  background: #000;
}

.reveal-animation_ba18ea25911f1044.reveal-white_be7b60a6b6e67417::before {
  background: #000;
}

.reveal-animation_ba18ea25911f1044.reveal-top_d84e7e5c90c2af49.aos-animate::before,
.reveal-animation_ba18ea25911f1044.reveal-bottom_6c38d922291fb471.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_ba18ea25911f1044.reveal-start_3d2b859088adcc23.aos-animate::before,
.reveal-animation_ba18ea25911f1044.reveal-end_49060829c4a2d9cc.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_ba18ea25911f1044.reveal-top_d84e7e5c90c2af49::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_ba18ea25911f1044.reveal-start_3d2b859088adcc23::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_ba18ea25911f1044.reveal-end_49060829c4a2d9cc::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_ba18ea25911f1044.reveal-bottom_6c38d922291fb471::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_3223b338cdc50070 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_3223b338cdc50070 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_3223b338cdc50070 {
    margin: 6em auto;
  }
}
.cd-headline_a87065939746ba0b {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_a87065939746ba0b {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_a87065939746ba0b {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_a87065939746ba0b {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_a87065939746ba0b {
    font-size: 26px;
  }
}
.cd-words-wrapper_9edee495fa60bb1e {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_9edee495fa60bb1e b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_9edee495fa60bb1e b.is-visible_4681ace1f4d0ae3b {
  position: relative;
}

.no-js_10ae344252d4385c .cd-words-wrapper_9edee495fa60bb1e b {
  opacity: 0;
}

.no-js_10ae344252d4385c .cd-words-wrapper_9edee495fa60bb1e b.is-visible_4681ace1f4d0ae3b {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_a87065939746ba0b.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_a87065939746ba0b.clip .cd-words-wrapper_9edee495fa60bb1e {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_a87065939746ba0b.clip .cd-words-wrapper_9edee495fa60bb1e b {
  font-weight: 700;
}

.cd-headline_a87065939746ba0b.clip .cd-words-wrapper_9edee495fa60bb1e::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_a87065939746ba0b.clip b {
  opacity: 0;
}

.cd-headline_a87065939746ba0b.clip b.is-visible_4681ace1f4d0ae3b {
  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_7ee47ac03dfd0ec4,
body.sal-disabled_4a333699b2f7fbb2 [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_7ee47ac03dfd0ec4,
body.sal-disabled_4a333699b2f7fbb2 [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_7ee47ac03dfd0ec4,
body.sal-disabled_4a333699b2f7fbb2 [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_7ee47ac03dfd0ec4,
body.sal-disabled_4a333699b2f7fbb2 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_01a539d2b3ce4957 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_01a539d2b3ce4957 .button-area-start_01a1619763bf20d1 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_01a539d2b3ce4957 .button-area-start_01a1619763bf20d1 .call-us_4511c9d4cf1d9b0d {
    display: none;
  }
}
.header-style-one-wrapper_01a539d2b3ce4957 .button-area-start_01a1619763bf20d1 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_01a539d2b3ce4957 .button-area-start_01a1619763bf20d1 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_01a539d2b3ce4957 .logo-area_337d81430fc1dce6 .logo_71ac1f4957c65b54 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_337d81430fc1dce6 img.light_ff1086d544009801 {
  display: block;
}
[data-theme=light] .logo-area_337d81430fc1dce6 img.dark_060ceb3f6d37c99f {
  display: none;
}

[data-theme=dark] .logo-area_337d81430fc1dce6 img.light_ff1086d544009801 {
  display: none;
}
[data-theme=dark] .logo-area_337d81430fc1dce6 img.dark_060ceb3f6d37c99f {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_ff4256cfacc1109b .main-nav-area_ed415ba00eb06c88 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_ff4256cfacc1109b .button-area-start_01a1619763bf20d1 .text-btn_37fb2994879daecb {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_ed415ba00eb06c88 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_01a1619763bf20d1 .call-us_4511c9d4cf1d9b0d, [data-theme=dark] .header--sticky.sticky .button-area-start_01a1619763bf20d1 .text-btn_37fb2994879daecb {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_ff4256cfacc1109b .main-nav-area_ed415ba00eb06c88 ul li a {
  color: #fff;
}

.header-style-one_96e3b4a42b002f84 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_96e3b4a42b002f84 .header-style-one-wrapper_01a539d2b3ce4957 .main-nav-area_ed415ba00eb06c88 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_96e3b4a42b002f84 .header-style-one-wrapper_01a539d2b3ce4957 .main-nav-area_ed415ba00eb06c88 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_46db8b4e7ec4a103 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_96e3b4a42b002f84 .header-style-one-wrapper_01a539d2b3ce4957 .main-nav-area_ed415ba00eb06c88 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_96e3b4a42b002f84 .header-style-one-wrapper_01a539d2b3ce4957 .main-nav-area_ed415ba00eb06c88 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_96e3b4a42b002f84 .header-style-one-wrapper_01a539d2b3ce4957 .button-area-start_01a1619763bf20d1 a.text-btn_37fb2994879daecb {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_ff4256cfacc1109b {
  background: var(--body-bg);
}

header.header-two_94b670ddeaef9115 {
  display: block;
}
header.header-two_94b670ddeaef9115.border-bottom_779aa0c192bf345d {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_506d77ac90c2f7ac {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_506d77ac90c2f7ac a.logo-area_337d81430fc1dce6 {
  padding: 25px 0;
}
.header-two-content-main_506d77ac90c2f7ac .header-end-area_51ff0b8c84498ebb {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_506d77ac90c2f7ac .header-end-area_51ff0b8c84498ebb a.reqiest_9234240a55a2811d {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_506d77ac90c2f7ac .header-end-area_51ff0b8c84498ebb a.reqiest_9234240a55a2811d {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_506d77ac90c2f7ac .header-end-area_51ff0b8c84498ebb .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_f0b17273eab81ff0 {
  width: 100%;
  position: absolute;
}
.header-three_f0b17273eab81ff0 .header-wrapper-main-three_68c4bf95e364de27 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_f0b17273eab81ff0 .header-wrapper-main-three_68c4bf95e364de27 .header-right-area_7d8dd6c3a25cf7ed {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_f0b17273eab81ff0 .header-wrapper-main-three_68c4bf95e364de27 .header-right-area_7d8dd6c3a25cf7ed .main-nav-area_ed415ba00eb06c88 {
    display: none;
  }
}
.header-three_f0b17273eab81ff0 .header-wrapper-main-three_68c4bf95e364de27 .header-right-area_7d8dd6c3a25cf7ed .main-nav-area_ed415ba00eb06c88 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_f0b17273eab81ff0 .header-wrapper-main-three_68c4bf95e364de27 .header-right-area_7d8dd6c3a25cf7ed .rts-btn {
    display: none;
  }
}
.header-three_f0b17273eab81ff0 .header-wrapper-main-three_68c4bf95e364de27 .logo-area_337d81430fc1dce6 {
  padding: 25px 0;
}

.main-nav-area_ed415ba00eb06c88 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_ed415ba00eb06c88 ul li {
  margin: 0;
}
.main-nav-area_ed415ba00eb06c88 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_ed415ba00eb06c88 ul.fluxi-desktop-menu_2e8e5dba21418379 {
  transition: all 0.3s;
}
.main-nav-area_ed415ba00eb06c88 ul.fluxi-desktop-menu_2e8e5dba21418379:hover .menu-item_10b6bf932d2ad4b3 {
  opacity: 0.5;
}
.main-nav-area_ed415ba00eb06c88 ul.fluxi-desktop-menu_2e8e5dba21418379 .menu-item_10b6bf932d2ad4b3 {
  transition: all 0.3s;
}
.main-nav-area_ed415ba00eb06c88 ul.fluxi-desktop-menu_2e8e5dba21418379 .menu-item_10b6bf932d2ad4b3 .fluxi-dropdown-main-element_37d51ac8ca676d6e {
  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_ed415ba00eb06c88 ul.fluxi-desktop-menu_2e8e5dba21418379 .menu-item_10b6bf932d2ad4b3 .fluxi-dropdown-main-element_37d51ac8ca676d6e {
    padding: 35px 17px;
  }
}
.main-nav-area_ed415ba00eb06c88 ul.fluxi-desktop-menu_2e8e5dba21418379 .menu-item_10b6bf932d2ad4b3:hover {
  opacity: 1;
}
.main-nav-area_ed415ba00eb06c88 ul.fluxi-desktop-menu_2e8e5dba21418379 .fluxi-has-dropdown_7199c400c391f686 {
  z-index: 10;
}
.main-nav-area_ed415ba00eb06c88 ul.fluxi-desktop-menu_2e8e5dba21418379 .fluxi-has-dropdown_7199c400c391f686 .fluxi-submenu_9356cb36679e1dc9 {
  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_ed415ba00eb06c88 ul.fluxi-desktop-menu_2e8e5dba21418379 .fluxi-has-dropdown_7199c400c391f686 .fluxi-submenu_9356cb36679e1dc9:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_ed415ba00eb06c88 ul.fluxi-desktop-menu_2e8e5dba21418379 .fluxi-has-dropdown_7199c400c391f686 .fluxi-submenu_9356cb36679e1dc9 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_ed415ba00eb06c88 ul.fluxi-desktop-menu_2e8e5dba21418379 .fluxi-has-dropdown_7199c400c391f686 .fluxi-submenu_9356cb36679e1dc9 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_ed415ba00eb06c88 ul.fluxi-desktop-menu_2e8e5dba21418379 .fluxi-has-dropdown_7199c400c391f686 .fluxi-submenu_9356cb36679e1dc9 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_ed415ba00eb06c88 ul.fluxi-desktop-menu_2e8e5dba21418379 .fluxi-has-dropdown_7199c400c391f686:hover .fluxi-submenu_9356cb36679e1dc9 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_506d77ac90c2f7ac .main-nav-area_ed415ba00eb06c88 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_506d77ac90c2f7ac .main-nav-area_ed415ba00eb06c88 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_506d77ac90c2f7ac .main-nav-area_ed415ba00eb06c88 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_506d77ac90c2f7ac .main-nav-area_ed415ba00eb06c88 {
    display: none;
  }
}

.side-bar_570202caed84ce03 {
  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_570202caed84ce03 {
    width: 315px;
  }
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .thumbnail_04f087ad3878605a {
  display: flex;
  justify-content: center;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .thumbnail_04f087ad3878605a img {
  width: 60%;
  margin: auto;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c {
  text-align: center;
  margin-top: 30px;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .title {
  font-weight: 600;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .footer_33d4d8dabc94b0b6 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .footer_33d4d8dabc94b0b6 .title {
  font-weight: 500;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .footer_33d4d8dabc94b0b6 a.rts-btn {
  margin: auto;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .contact-information--sidebar_631dd5d75b12a5ea {
  margin-top: 50px;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .contact-information--sidebar_631dd5d75b12a5ea .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .contact-information--sidebar_631dd5d75b12a5ea .single-info_a73f6e6b33cbe7e4 {
  margin: 15px 0;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .contact-information--sidebar_631dd5d75b12a5ea .single-info_a73f6e6b33cbe7e4 a:hover {
  color: var(--color-primary);
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .contact-information--sidebar_631dd5d75b12a5ea .rts-social-style-one_20aa73eac627d605 {
  margin-top: 40px;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .contact-information--sidebar_631dd5d75b12a5ea .rts-social-style-one_20aa73eac627d605 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .contact-information--sidebar_631dd5d75b12a5ea .rts-social-style-one_20aa73eac627d605 ul li {
  margin: 0;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .contact-information--sidebar_631dd5d75b12a5ea .rts-social-style-one_20aa73eac627d605 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .contact-information--sidebar_631dd5d75b12a5ea .rts-social-style-one_20aa73eac627d605 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_570202caed84ce03.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_570202caed84ce03 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_570202caed84ce03 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_96e3b4a42b002f84.case-studies_8c90ed7e2d267b42 .main-nav-area_ed415ba00eb06c88 ul li > a.fluxi-dropdown-main-element_37d51ac8ca676d6e {
  color: #fff !important;
}

.header-style-one_96e3b4a42b002f84.case-studies_8c90ed7e2d267b42.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_570202caed84ce03 {
  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_570202caed84ce03 {
    width: 300px;
  }
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .thumbnail_04f087ad3878605a {
  display: flex;
  justify-content: center;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .thumbnail_04f087ad3878605a img {
  width: 85%;
  margin: auto;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c {
  text-align: center;
  margin-top: 30px;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .title {
  font-weight: 600;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .footer_33d4d8dabc94b0b6 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .footer_33d4d8dabc94b0b6 .title {
  font-weight: 500;
}
.side-bar_570202caed84ce03 .inner-main-wrapper-desk_f6c3fc81134899e6 .inner-content_ee18fefd3847476c .footer_33d4d8dabc94b0b6 a.rts-btn {
  margin: auto;
}

.side-bar_570202caed84ce03.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_570202caed84ce03 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_570202caed84ce03 button i {
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 14px;
  margin-top: -53px;
  font-size: 27px;
  background: var(--color-primary);
  font-weight: 300;
}

#anywhere-home {
  cursor: url(../img/banner/shape/close.png), auto;
  background: #0e1013;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 500ms ease-in-out;
  pointer-events: none;
  z-index: 50;
}

#anywhere-home.bgshow_b80a9fc11cde7ad4 {
  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_baba37eff366c86d {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_baba37eff366c86d {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_baba37eff366c86d {
    display: block;
  }
}

.mobile-menu-main_baba37eff366c86d nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_baba37eff366c86d nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_baba37eff366c86d nav ul li a.main_1d5802c3d97ee8b3 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_baba37eff366c86d nav ul li.has-droupdown_5dbdb4c719049441 {
  position: relative;
}
.mobile-menu-main_baba37eff366c86d nav ul li.has-droupdown_5dbdb4c719049441 ul a {
  padding: 10px 0;
}
.mobile-menu-main_baba37eff366c86d nav ul li.has-droupdown_5dbdb4c719049441 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_baba37eff366c86d nav ul li.has-droupdown_5dbdb4c719049441 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_baba37eff366c86d nav ul li.has-droupdown_5dbdb4c719049441::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_baba37eff366c86d nav ul li.has-droupdown_5dbdb4c719049441.mm-active_e354ac792fd2e683::after {
  content: "\f077";
}
.mobile-menu-main_baba37eff366c86d nav ul li.has-droupdown_5dbdb4c719049441.third-lvl_704d4457787fbbfc::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_baba37eff366c86d nav ul li.has-droupdown_5dbdb4c719049441.third-lvl_704d4457787fbbfc ul {
  padding: 0 20px;
}
.mobile-menu-main_baba37eff366c86d nav ul li.has-droupdown_5dbdb4c719049441.third-lvl_704d4457787fbbfc ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_baba37eff366c86d nav ul li.has-droupdown_5dbdb4c719049441.third-lvl_704d4457787fbbfc ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_baba37eff366c86d nav ul li.has-droupdown_5dbdb4c719049441.third-lvl_704d4457787fbbfc ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_baba37eff366c86d nav ul li a {
  display: block;
}
.mobile-menu-main_baba37eff366c86d .social-wrapper-one_0f9e13ae02fc5712 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_570202caed84ce03.header-two_94b670ddeaef9115 .inner-main-wrapper-desk_f6c3fc81134899e6, .side-bar_570202caed84ce03.header-three_f0b17273eab81ff0 .inner-main-wrapper-desk_f6c3fc81134899e6 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_570202caed84ce03.header-two_94b670ddeaef9115 .mobile-menu_dbadf524e695f79d, .side-bar_570202caed84ce03.header-three_f0b17273eab81ff0 .mobile-menu_dbadf524e695f79d {
    display: none !important;
  }
}

.header-one_256c648aa8ac6242 .main-nav-desk_e0c4a988710ffc1d nav ul li.has-droupdown_5dbdb4c719049441 .submenu.inner-page_3a5202bb517be290 .sub-dropdown_3968f3bd9de16243 {
  position: relative;
}
.header-one_256c648aa8ac6242 .main-nav-desk_e0c4a988710ffc1d nav ul li.has-droupdown_5dbdb4c719049441 .submenu.inner-page_3a5202bb517be290 .sub-dropdown_3968f3bd9de16243:hover::after {
  color: var(--color-primary);
}
.header-one_256c648aa8ac6242 .main-nav-desk_e0c4a988710ffc1d nav ul li.has-droupdown_5dbdb4c719049441 .submenu.inner-page_3a5202bb517be290 .sub-dropdown_3968f3bd9de16243::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_256c648aa8ac6242 .main-nav-desk_e0c4a988710ffc1d nav ul li.has-droupdown_5dbdb4c719049441 .submenu.inner-page_3a5202bb517be290 .sub-dropdown_3968f3bd9de16243 .third-lvl_704d4457787fbbfc {
  margin-left: -4px;
}

.header-three_f0b17273eab81ff0 .main-nav-desk_e0c4a988710ffc1d nav ul li.has-droupdown_5dbdb4c719049441 .submenu.inner-page_3a5202bb517be290 {
  padding: 15px 0;
}
.header-three_f0b17273eab81ff0 .main-nav-desk_e0c4a988710ffc1d nav ul li.has-droupdown_5dbdb4c719049441 .submenu.inner-page_3a5202bb517be290 .sub-dropdown_3968f3bd9de16243 {
  position: relative;
}
.header-three_f0b17273eab81ff0 .main-nav-desk_e0c4a988710ffc1d nav ul li.has-droupdown_5dbdb4c719049441 .submenu.inner-page_3a5202bb517be290 .sub-dropdown_3968f3bd9de16243:hover::after {
  color: var(--color-primary);
}
.header-three_f0b17273eab81ff0 .main-nav-desk_e0c4a988710ffc1d nav ul li.has-droupdown_5dbdb4c719049441 .submenu.inner-page_3a5202bb517be290 .sub-dropdown_3968f3bd9de16243::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_f0b17273eab81ff0 .main-nav-desk_e0c4a988710ffc1d nav ul li.has-droupdown_5dbdb4c719049441 .submenu.inner-page_3a5202bb517be290 .sub-dropdown_3968f3bd9de16243 .third-lvl_704d4457787fbbfc {
  margin-left: -4px;
}
.header-three_f0b17273eab81ff0 .main-nav-desk_e0c4a988710ffc1d nav ul li.has-droupdown_5dbdb4c719049441 .submenu.inner-page_3a5202bb517be290 li {
  margin: 0;
  width: 100%;
}
.header-three_f0b17273eab81ff0 .main-nav-desk_e0c4a988710ffc1d nav ul li.has-droupdown_5dbdb4c719049441 .submenu.inner-page_3a5202bb517be290 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_3968f3bd9de16243 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_3968f3bd9de16243 .submenu.third-lvl_704d4457787fbbfc {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_3968f3bd9de16243 .submenu.third-lvl_704d4457787fbbfc.base {
  display: block !important;
}
.sub-dropdown_3968f3bd9de16243:hover .sub-menu-link_521c68739bbe6ed4 {
  color: var(--color-primary);
}
.sub-dropdown_3968f3bd9de16243:hover .submenu.third-lvl_704d4457787fbbfc.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_3968f3bd9de16243:hover .submenu.third-lvl_704d4457787fbbfc.base li {
  display: block;
}
.sub-dropdown_3968f3bd9de16243:hover .submenu.third-lvl_704d4457787fbbfc.base li a {
  display: block !important;
}

.header-three_f0b17273eab81ff0 .sub-dropdown_3968f3bd9de16243:hover .submenu.third-lvl_704d4457787fbbfc.base {
  margin-left: -14px !important;
}

.header-two_94b670ddeaef9115 .header-main-wrapper_59f98ea1e78da745 .sub-dropdown_3968f3bd9de16243:hover .submenu.third-lvl_704d4457787fbbfc.base {
  margin-left: 90px !important;
}

header.heder-two_0cf0dfa3b1533ce0 .sub-dropdown_3968f3bd9de16243:hover .submenu.third-lvl_704d4457787fbbfc.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_0cf0dfa3b1533ce0 .sub-dropdown_3968f3bd9de16243::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_0cf0dfa3b1533ce0 .sub-dropdown_3968f3bd9de16243:hover a.sub-menu-link_521c68739bbe6ed4 {
  color: var(--color-primary) !important;
}
header.heder-two_0cf0dfa3b1533ce0 .sub-dropdown_3968f3bd9de16243:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_0cf0dfa3b1533ce0 .sub-dropdown_3968f3bd9de16243 .submenu.third-lvl_704d4457787fbbfc.base {
  display: block;
}

.sub-dropdown_3968f3bd9de16243 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_3968f3bd9de16243.active .sub-menu-link_521c68739bbe6ed4 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_3968f3bd9de16243.active .sub-menu-link_521c68739bbe6ed4::after {
  width: 12px !important;
}
.sub-dropdown_3968f3bd9de16243.active::after {
  color: #FFFFFF;
}
.sub-dropdown_3968f3bd9de16243 .fluxi-submenu_9356cb36679e1dc9.third-lvl_704d4457787fbbfc {
  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_3968f3bd9de16243 .fluxi-submenu_9356cb36679e1dc9.third-lvl_704d4457787fbbfc:hover li a {
  opacity: 0.5;
}
.sub-dropdown_3968f3bd9de16243 .fluxi-submenu_9356cb36679e1dc9.third-lvl_704d4457787fbbfc.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_3968f3bd9de16243 .fluxi-submenu_9356cb36679e1dc9.third-lvl_704d4457787fbbfc li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_3968f3bd9de16243 .fluxi-submenu_9356cb36679e1dc9.third-lvl_704d4457787fbbfc li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_3968f3bd9de16243 .fluxi-submenu_9356cb36679e1dc9.third-lvl_704d4457787fbbfc li:hover a::after {
  width: 12px;
}
.sub-dropdown_3968f3bd9de16243 .fluxi-submenu_9356cb36679e1dc9.third-lvl_704d4457787fbbfc 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_3968f3bd9de16243:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_3968f3bd9de16243:hover .sub-menu-link_521c68739bbe6ed4 {
  color: var(--color-primary);
}
.sub-dropdown_3968f3bd9de16243:hover .fluxi-submenu_9356cb36679e1dc9.third-lvl_704d4457787fbbfc.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_4a602aca0c169fc5 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_4a602aca0c169fc5 {
    padding: 0 15px;
  }
}

.section-bg_c6fd76e93a3a9ebe {
  background: var(--section-bg-gray);
}

.bg_white_83f41eb5a7f82f2e {
  background: var(--body-bg);
}

.g-48_ccf39430dfbbd012 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_d16a03c395364454 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_4ae11abb39f4edae {
  background: #F8F9FB;
}

.bg-gray-2_b05c83c0ff875c55 {
  background: var(--bg-gray-2);
}

.overflow-right-div_fdebba3fbea869f2 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_fdebba3fbea869f2 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_fdebba3fbea869f2 {
    width: 100%;
  }
}

.gsap-marker-end_017c749d73423755,
.gsap-marker-start_303f1e620c03d71a,
.gsap-marker-scroller-end_4580128d98eb8364,
.gsap-marker-scroller-start_72a83da0f8c3c68f {
  display: none !important;
}

.bg-dark-p_050f37eeb175d2a2 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_cdeae5428153e7c3 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_a89bdfafbc9019ae {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_7379e11748e64722 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_7379e11748e64722 .client-img_f9daca23f174e90d {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_7379e11748e64722 .client-img_f9daca23f174e90d img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_7379e11748e64722 .client-img_f9daca23f174e90d img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_7379e11748e64722 .client-img_f9daca23f174e90d img.two_c05de306579caefa {
  left: 38px;
}
.customer-review-area_7379e11748e64722 .client-img_f9daca23f174e90d img.three_fdb5b0403d0106f1 {
  left: 73px;
}
.customer-review-area_7379e11748e64722 .client-img_f9daca23f174e90d img.four_bdc4fa02232f8a67 {
  left: 108px;
}
.customer-review-area_7379e11748e64722 p.desc {
  margin-bottom: 0;
}

.br-none_cd8f130eac68e41a {
  border-radius: 0 !important;
}

.color-secondary-2_432c35df7487d42d {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_515ccb8577d2b11f {
    order: 2;
  }
}

.loader-wrapper_4db93a069667ba10 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_4db93a069667ba10 .loader-section_9d0176c739a1936b {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_4db93a069667ba10 .loader-section_9d0176c739a1936b.section-left_7e6c197bcf183f16 {
  left: 0;
}

.loader-wrapper_4db93a069667ba10 .loader-section_9d0176c739a1936b.section-right_9f7bd4d7bebb053e {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_4db93a069667ba10 .loader-section_9d0176c739a1936b.section-left_7e6c197bcf183f16 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_4db93a069667ba10 .loader-section_9d0176c739a1936b.section-right_9f7bd4d7bebb053e {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_9c8de18732007be6 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_4db93a069667ba10 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_9c8de18732007be6: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_9c8de18732007be6 {
  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_af05e3f489d39020 {
  -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_af05e3f489d39020.btt__visible_6c0bf6f145ae648d {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_af05e3f489d39020 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_99d50ff0ed9ea4ee 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_b2b0a68fe6c13cb5 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_ea73826e766f4899 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_b2b0a68fe6c13cb5 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_ea73826e766f4899 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_3595c602e4edeb2f:hover,
[data-theme=dark] .rts-btn.btn-primary-5_db77f1ad24f8f315:hover,
[data-theme=dark] .rts-btn.btn-primary-6_2faf2fad2aef9a40:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_f4b44d0a41c9934f: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_3595c602e4edeb2f {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_3595c602e4edeb2f:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_91dae18ce894e042 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_91dae18ce894e042::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_91dae18ce894e042::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_91dae18ce894e042:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_91dae18ce894e042:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_59d431958aae7567 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_59d431958aae7567::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_59d431958aae7567::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_59d431958aae7567:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_59d431958aae7567:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_f4b44d0a41c9934f {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_f4b44d0a41c9934f:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_db77f1ad24f8f315 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_db77f1ad24f8f315:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_2faf2fad2aef9a40 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_2faf2fad2aef9a40:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_a01fb085a2f56acd {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_a01fb085a2f56acd::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_a01fb085a2f56acd:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_84b454172e4b4db1 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_84b454172e4b4db1::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_84b454172e4b4db1:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_a404a9d7aae7c2a8 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_a404a9d7aae7c2a8::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_a404a9d7aae7c2a8:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_2afab04a35e13915 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_2afab04a35e13915 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_2afab04a35e13915:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_f412d4f534083f94 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_f412d4f534083f94 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_f412d4f534083f94:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_b8432653393d052a {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_b8432653393d052a:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_b8432653393d052a.about_8bbeb8c0d027a512 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_b8432653393d052a.about_8bbeb8c0d027a512:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_d259e5a16e16f301 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_d259e5a16e16f301:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_790f1f84be430a00 {
  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_790f1f84be430a00 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_790f1f84be430a00:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_d259e5a16e16f301 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_32cae4beec26cc01 {
  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_32cae4beec26cc01::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_32cae4beec26cc01::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_32cae4beec26cc01 i {
  font-weight: 400;
}
.under-line-btn_effb25468edde450 {
  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_effb25468edde450::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_effb25468edde450::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_effb25468edde450:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_8b975134faeb3a22 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_8b975134faeb3a22 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_8b975134faeb3a22 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_8b975134faeb3a22 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_8b975134faeb3a22 p.disc_55ff2b7419c787e1 {
  margin-bottom: 50px;
}
.banner-one-content-left_8b975134faeb3a22 .button-banner-one-wrapper_9fc67d5b87437534 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_8b975134faeb3a22 .button-banner-one-wrapper_9fc67d5b87437534 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_8b975134faeb3a22 .button-banner-one-wrapper_9fc67d5b87437534 .customer-review-area_7379e11748e64722 .client-img_f9daca23f174e90d {
  width: 150px;
}
.banner-one-content-left_8b975134faeb3a22 .button-banner-one-wrapper_9fc67d5b87437534 .customer-review-area_7379e11748e64722 p.desc {
  min-width: max-content;
}
.banner-one-content-left_8b975134faeb3a22 .button-banner-one-wrapper_9fc67d5b87437534 .customer-review-area_7379e11748e64722 img {
  max-width: 40%;
}
.banner-one-content-left_8b975134faeb3a22 .button-banner-one-wrapper_9fc67d5b87437534 .customer-review-area_7379e11748e64722 img.two_c05de306579caefa {
  left: 24px;
}
.banner-one-content-left_8b975134faeb3a22 .button-banner-one-wrapper_9fc67d5b87437534 .customer-review-area_7379e11748e64722 img.three_fdb5b0403d0106f1 {
  left: 48px;
}
.banner-one-content-left_8b975134faeb3a22 .button-banner-one-wrapper_9fc67d5b87437534 .customer-review-area_7379e11748e64722 img.four_bdc4fa02232f8a67 {
  left: 72px;
}

.banner-one-right-content-with-img_2d324306963f1399 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_2d324306963f1399 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_2d324306963f1399 .img-1_dc6933e965bd7bed {
  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_2d324306963f1399 .img-1_dc6933e965bd7bed {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_2d324306963f1399 .img-2_6341e1e8b79614f0 {
  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_2d324306963f1399 .img-2_6341e1e8b79614f0 {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_168eb9efedc02af2 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_168eb9efedc02af2 .box-one-top_c295988b70b52c57 {
  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_168eb9efedc02af2 .box-one-bottom_4f5662d458598cd6 {
  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_168eb9efedc02af2 .radious-shape_148f44d190933619 {
    display: none;
  }
}
.rts-banner-area-one_168eb9efedc02af2 .radious-shape_148f44d190933619 .right-top_aebd895caa1a1e3f {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_168eb9efedc02af2 .radious-shape_148f44d190933619 .right-bottom_d2f5f9e6f02bab87 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_168eb9efedc02af2 .radious-shape_148f44d190933619 .mid-top_0d0ef4d9b70fe7d6 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_168eb9efedc02af2 .radious-shape_148f44d190933619 .left-bottom_815577e47fec7bed {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_168eb9efedc02af2 .radious-shape_148f44d190933619 .left-top_56da7b544327a78b {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_168eb9efedc02af2 .radious-shape_148f44d190933619 .center-bottom_98a1ccdcb4e75257 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .banner-one-content-left_8b975134faeb3a22 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .banner-one-content-left_8b975134faeb3a22 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .banner-one-content-left_8b975134faeb3a22 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .banner-one-content-left_8b975134faeb3a22 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .banner-one-content-left_8b975134faeb3a22 p.disc_55ff2b7419c787e1 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .banner-one-content-left_8b975134faeb3a22 .customer-review-area_7379e11748e64722 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .banner-one-right-content-with-img_2d324306963f1399 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .banner-one-right-content-with-img_2d324306963f1399 .short-image-area_105a1ad67203b636 .img-1_dc6933e965bd7bed {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .banner-one-right-content-with-img_2d324306963f1399 .short-image-area_105a1ad67203b636 .img-1_dc6933e965bd7bed {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .banner-one-right-content-with-img_2d324306963f1399 .short-image-area_105a1ad67203b636 .img-1_dc6933e965bd7bed {
    left: 0;
  }
}
.rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .brand-area-inner_5f6d7a49fdc4de46 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .brand-title-area_590645aae7c8e595 {
  margin-bottom: 40px;
}
.rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .brand-title-area_590645aae7c8e595 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .brand-title-area_590645aae7c8e595 .brand-left-short-title-one_f71351d227a89458 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .brand-title-area_590645aae7c8e595 .brand-left-short-title-one_f71351d227a89458 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .brand-title-area_590645aae7c8e595 .brand-left-short-title-one_f71351d227a89458 .star-rating_700dd8060e41e7ff {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .brand-title-area_590645aae7c8e595 .brand-left-short-title-one_f71351d227a89458 .star-rating_700dd8060e41e7ff li {
  list-style: none;
}
.rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .brand-title-area_590645aae7c8e595 .brand-left-short-title-one_f71351d227a89458 .star-rating_700dd8060e41e7ff li a {
  color: #FF6354;
}
.rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .brand-title-area_590645aae7c8e595 .brand-left-short-title-one_f71351d227a89458 p.disc_55ff2b7419c787e1 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .brand-slider-area_82dc9188862a43e6 {
  overflow: hidden;
}
.rts-banner-area-one_168eb9efedc02af2.banner-five_479fc1aeca32deb1 .brand-slider-area_82dc9188862a43e6 .brand-inner_da1cb63cd04df67c {
  text-align: center;
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 {
  background: #212026;
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-content-left_c634d4d9f7cb6d38 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-content-left_c634d4d9f7cb6d38 .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_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-content-left_c634d4d9f7cb6d38 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-content-left_c634d4d9f7cb6d38 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-content-left_c634d4d9f7cb6d38 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-content-left_c634d4d9f7cb6d38 p.disc_55ff2b7419c787e1 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-content-left_c634d4d9f7cb6d38 .button-area_45af4569d4352ce9 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-content-left_c634d4d9f7cb6d38 .button-area_45af4569d4352ce9 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-content-left_c634d4d9f7cb6d38 .button-area_45af4569d4352ce9 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-content-left_c634d4d9f7cb6d38 .button-area_45af4569d4352ce9 .rts-btn.btn-primary-5_db77f1ad24f8f315 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-content-left_c634d4d9f7cb6d38 .button-area_45af4569d4352ce9 .rts-btn.btn-primary-5_db77f1ad24f8f315:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-content-left_c634d4d9f7cb6d38 .button-area_45af4569d4352ce9 .rts-btn.btn-primary-5-border_b8432653393d052a {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-content-left_c634d4d9f7cb6d38 .counter-upmain-wrapper-style-six_30b98b309aff819d {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-content-left_c634d4d9f7cb6d38 .counter-upmain-wrapper-style-six_30b98b309aff819d .single-counter-up-six_24e604ec4281ffd4 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-content-left_c634d4d9f7cb6d38 .counter-upmain-wrapper-style-six_30b98b309aff819d .single-counter-up-six_24e604ec4281ffd4 p {
  color: #D7D9E9;
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 .image-left_b6209442a7d4042a {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 .image-left_b6209442a7d4042a {
    width: 100%;
  }
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 .image-left_b6209442a7d4042a .image-one_cafc7c7071d946e0 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 .image-left_b6209442a7d4042a .image-one_cafc7c7071d946e0 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 .image-left_b6209442a7d4042a {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 .image-left_b6209442a7d4042a .image-two_6e0ccccf2b8f4975 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 .image-left_b6209442a7d4042a .image-two_6e0ccccf2b8f4975 img {
    width: 100%;
  }
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 .image-right_380c423b733d6742 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 .image-right_380c423b733d6742 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 .image-right_380c423b733d6742 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 .image-right_380c423b733d6742 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 .image-right_380c423b733d6742 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 .image-right_380c423b733d6742 {
    display: none;
  }
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 .image-right_380c423b733d6742 .image-three_85c784a832c852f1 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .banner-six-right-content-with-img_ab49c609ab5c03c1 .image-right_380c423b733d6742 .image-four_53f5a5c857520274 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .shape_f48c1e2f0b53f6d2 {
    display: none;
  }
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .shape_f48c1e2f0b53f6d2 .right-top_aebd895caa1a1e3f {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .shape_f48c1e2f0b53f6d2 .right-top_aebd895caa1a1e3f {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .shape_f48c1e2f0b53f6d2 .right-bottom_d2f5f9e6f02bab87 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_168eb9efedc02af2.banner-six_0695f6683e8da929 .shape_f48c1e2f0b53f6d2 .right-bottom_d2f5f9e6f02bab87 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_da3499dfa589159a {
  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_da3499dfa589159a::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_da3499dfa589159a .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_da3499dfa589159a .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_da3499dfa589159a .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_da3499dfa589159a p.disc_55ff2b7419c787e1 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_da3499dfa589159a p.disc_55ff2b7419c787e1 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_da3499dfa589159a p.disc_55ff2b7419c787e1 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_da3499dfa589159a p.disc_55ff2b7419c787e1 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_da3499dfa589159a p.disc_55ff2b7419c787e1 {
    max-width: 100%;
  }
}
.rts-banner-area-two_da3499dfa589159a 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_da3499dfa589159a form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_da3499dfa589159a form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_da3499dfa589159a form {
    max-width: 80%;
  }
}
.rts-banner-area-two_da3499dfa589159a form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_da3499dfa589159a form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_da3499dfa589159a .bottom-text_f1a537412cf1a049 p.disc_55ff2b7419c787e1 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_8418a0c804a20438 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_8418a0c804a20438 {
    margin-top: 70px;
  }
}

.mt-dec-100_a5c381ba3efe06f0 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_9734fb6045036609 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_9734fb6045036609 .banner-2-shape_1a1f233d41e38bd1 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_9734fb6045036609 .banner-2-shape_1a1f233d41e38bd1 .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_9734fb6045036609 .banner-2-shape_1a1f233d41e38bd1 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_9734fb6045036609 .banner-2-shape_1a1f233d41e38bd1 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_9734fb6045036609 .banner-2-shape_1a1f233d41e38bd1 .two_c05de306579caefa {
  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_9734fb6045036609 .banner-2-shape_1a1f233d41e38bd1 .two_c05de306579caefa {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_9734fb6045036609 .banner-2-shape_1a1f233d41e38bd1 .two_c05de306579caefa {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_9734fb6045036609 .banner-2-shape_1a1f233d41e38bd1 .three_fdb5b0403d0106f1 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_9734fb6045036609 .banner-2-shape_1a1f233d41e38bd1 .three_fdb5b0403d0106f1 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_9734fb6045036609 .banner-2-shape_1a1f233d41e38bd1 .four_bdc4fa02232f8a67 {
  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_9734fb6045036609 .banner-2-shape_1a1f233d41e38bd1 .four_bdc4fa02232f8a67 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_9734fb6045036609 .banner-2-shape_1a1f233d41e38bd1 .four_bdc4fa02232f8a67 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_9734fb6045036609 .banner-2-shape_1a1f233d41e38bd1 .five_8f5b5f5f88feb83f {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_f0b17273eab81ff0 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_550e58454f8c2d6e {
  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_550e58454f8c2d6e .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.banner-three-area-start_550e58454f8c2d6e .shape-area_9525ae15e4f1a083 img {
  position: absolute;
}
.banner-three-area-start_550e58454f8c2d6e .shape-area_9525ae15e4f1a083 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_550e58454f8c2d6e .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_550e58454f8c2d6e .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_550e58454f8c2d6e .shape-area_9525ae15e4f1a083 .four_bdc4fa02232f8a67 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_c8220183f6baaf06 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_c8220183f6baaf06 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_c8220183f6baaf06 .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_c8220183f6baaf06 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_c8220183f6baaf06 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_c8220183f6baaf06 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_c8220183f6baaf06 .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_c8220183f6baaf06 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_c8220183f6baaf06 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_c8220183f6baaf06 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_c8220183f6baaf06 p.disc_55ff2b7419c787e1 {
  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_c8220183f6baaf06 p.disc_55ff2b7419c787e1 br {
    display: none;
  }
}
.banner-wrapper-three-main_c8220183f6baaf06 .button-area_45af4569d4352ce9 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_c8220183f6baaf06 .button-area_45af4569d4352ce9 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_c8220183f6baaf06 .button-area_45af4569d4352ce9 .under-line-btn_effb25468edde450::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_c8220183f6baaf06 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_c7eebcecf718a7b9 {
  padding-top: 68px;
}
.banner-four-content-left_c7eebcecf718a7b9 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_c7eebcecf718a7b9 .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_c7eebcecf718a7b9 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_c7eebcecf718a7b9 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_c7eebcecf718a7b9 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_c7eebcecf718a7b9 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_c7eebcecf718a7b9 .banner-logo-area_45bb0cbff1a4e438 {
  margin-top: 50px;
}
.banner-four-content-left_c7eebcecf718a7b9 .banner-logo-area_45bb0cbff1a4e438 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_c7eebcecf718a7b9 .banner-logo-area_45bb0cbff1a4e438 .logo-area_337d81430fc1dce6 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_c7eebcecf718a7b9 .banner-logo-area_45bb0cbff1a4e438 .logo-area_337d81430fc1dce6 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_45bb0cbff1a4e438 .light_ff1086d544009801 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_45bb0cbff1a4e438 .dark_060ceb3f6d37c99f {
  display: none;
}

[data-theme=dark] .banner-logo-area_45bb0cbff1a4e438 .light_ff1086d544009801 {
  display: none;
}
[data-theme=dark] .banner-logo-area_45bb0cbff1a4e438 .dark_060ceb3f6d37c99f {
  display: inline-flex;
}

.thumbnail-banner-right-four_6ee28d3f4f740d6b {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_6ee28d3f4f740d6b::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_6ee28d3f4f740d6b::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_6ee28d3f4f740d6b::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_6ee28d3f4f740d6b::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_6ee28d3f4f740d6b .main_1d5802c3d97ee8b3 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_6ee28d3f4f740d6b .main_1d5802c3d97ee8b3 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_6ee28d3f4f740d6b .main_1d5802c3d97ee8b3 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_6ee28d3f4f740d6b img.shape_f48c1e2f0b53f6d2 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_6ee28d3f4f740d6b img.shape_f48c1e2f0b53f6d2 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_6ee28d3f4f740d6b img.shape_f48c1e2f0b53f6d2 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_6ee28d3f4f740d6b img.shape_f48c1e2f0b53f6d2 {
    display: none;
  }
}

.rts-banner-four-area-start_0e4ea62aa679862e {
  position: relative;
}
.rts-banner-four-area-start_0e4ea62aa679862e .shape-area_9525ae15e4f1a083 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_0e4ea62aa679862e .shape-area_9525ae15e4f1a083 .one {
    display: none;
  }
}
.rts-banner-four-area-start_0e4ea62aa679862e .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_0e4ea62aa679862e .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_0e4ea62aa679862e .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_761fd2cc6a667031 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_761fd2cc6a667031 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_761fd2cc6a667031 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_761fd2cc6a667031 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_761fd2cc6a667031 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_761fd2cc6a667031 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_761fd2cc6a667031 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_761fd2cc6a667031 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_761fd2cc6a667031 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_761fd2cc6a667031 p.disc_55ff2b7419c787e1 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_761fd2cc6a667031 p.disc_55ff2b7419c787e1 {
    max-width: 100%;
  }
}
.banner-seven-left-content_761fd2cc6a667031 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_761fd2cc6a667031 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_761fd2cc6a667031 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_761fd2cc6a667031 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_682531170400011f {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_682531170400011f {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_682531170400011f img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_682531170400011f img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_682531170400011f .short-image_587ede080ef1db60 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_682531170400011f .short-image_587ede080ef1db60.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_682531170400011f .short-image_587ede080ef1db60.one {
    left: 0;
  }
}
.thumbnail-banner-seven_682531170400011f .short-image_587ede080ef1db60.two_c05de306579caefa {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_fa2d6c7a7b6bd238 {
  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_fa2d6c7a7b6bd238 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_fa2d6c7a7b6bd238 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_fa2d6c7a7b6bd238 .brand-area-style-seven_18a16803e14e740a {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_fa2d6c7a7b6bd238 .brand-area-style-seven_18a16803e14e740a a img {
  transition: 0.3s;
}
.rts-brand-area-seven_fa2d6c7a7b6bd238 .brand-area-style-seven_18a16803e14e740a a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_fa2d6c7a7b6bd238 .slider-Brand_04814605091c4bb5 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_e9bd491b104064ed {
  position: relative;
}
.rts-banner-area-7_e9bd491b104064ed form {
  position: relative;
}
.rts-banner-area-7_e9bd491b104064ed form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_e9bd491b104064ed form input {
  padding-left: 35px;
}
.rts-banner-area-7_e9bd491b104064ed .shape-area-start_dd28c5341bd34603 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_e9bd491b104064ed .shape-area-start_dd28c5341bd34603 .two_c05de306579caefa {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_e9bd491b104064ed .shape-area-start_dd28c5341bd34603 .three_fdb5b0403d0106f1 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_e9bd491b104064ed .shape-area-start_dd28c5341bd34603 .three_fdb5b0403d0106f1 {
    display: none;
  }
}
.rts-banner-area-7_e9bd491b104064ed .shape-area-start_dd28c5341bd34603 .four_bdc4fa02232f8a67 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_e9bd491b104064ed .shape-area-start_dd28c5341bd34603 .four_bdc4fa02232f8a67 {
    display: none;
  }
}

.div-right-banner-floating_e0a6ceda53543147 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_e0a6ceda53543147 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_e0a6ceda53543147 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_1235c116cb7ab46d {
  background-image: url(../img/banner/05.jpg);
  border-radius: 32px;
  height: 800px;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 991px) {
  .bannre-inner-bg-img-wrapper-8_1235c116cb7ab46d {
    height: auto;
  }
}

.inner-banner-8_286fb406e45e8600 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_286fb406e45e8600 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_286fb406e45e8600 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_286fb406e45e8600 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 {
    padding-top: 60px;
  }
}
.inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 .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_286fb406e45e8600 .left-area_324b061fb5a2bef6 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 .title {
    font-size: 42px;
  }
}
.inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 p.disc_55ff2b7419c787e1 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 .customer-review-area_7379e11748e64722 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 .customer-review-area_7379e11748e64722 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_286fb406e45e8600 .left-area_324b061fb5a2bef6 .customer-review-area_7379e11748e64722 p {
  color: #F2F2F8;
}
.inner-banner-8_286fb406e45e8600 .position-img_0d031a627b08a922 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_286fb406e45e8600 .position-img_0d031a627b08a922 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_286fb406e45e8600 .position-img_0d031a627b08a922 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_286fb406e45e8600 .position-img_0d031a627b08a922 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_286fb406e45e8600 .position-img_0d031a627b08a922 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_286fb406e45e8600 .position-img_0d031a627b08a922 {
    right: 10%;
  }
}
.inner-banner-8_286fb406e45e8600 .right-area_8c8344046fc3340a .thumbnail-right-img_e87d5888ca44ee93 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_286fb406e45e8600 .right-area_8c8344046fc3340a .thumbnail-right-img_e87d5888ca44ee93 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_9b7db26732198d06 .about-main-wrapper_30f8acf1c09779b4 .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_9b7db26732198d06 .about-main-wrapper_30f8acf1c09779b4 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_9b7db26732198d06 .about-main-wrapper_30f8acf1c09779b4 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_9b7db26732198d06 .about-main-wrapper_30f8acf1c09779b4 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_9b7db26732198d06 .about-main-wrapper_30f8acf1c09779b4 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_9b7db26732198d06 .banner-about-right_b41b051ba834497f p.disc_55ff2b7419c787e1 {
  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_ecc665c39a2a7aa1 {
  background-image: url(../img/about/05.jpg);
  height: 560px;
  border-radius: 32px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.about-area-banner-large-image-video_ecc665c39a2a7aa1 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_ecc665c39a2a7aa1 .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_8418a0c804a20438 {
  position: relative;
}
.large-image-video-area_8418a0c804a20438 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_8418a0c804a20438 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_8418a0c804a20438 .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_8418a0c804a20438 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_8418a0c804a20438 .thumbnail_04f087ad3878605a {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_8418a0c804a20438 .thumbnail_04f087ad3878605a .pli-image_fcb5d94344da9966 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_8418a0c804a20438 .thumbnail_04f087ad3878605a .pli-image_fcb5d94344da9966 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_46bde6325a6c59e6 form {
  position: relative;
}
.banner-area-wrapper-two_46bde6325a6c59e6 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_46bde6325a6c59e6 form input {
  padding-left: 40px;
}

.button-area-banner-four_f18417fe186e62c7 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_f18417fe186e62c7 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_f18417fe186e62c7 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_f18417fe186e62c7 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_82dc9188862a43e6 {
  overflow: hidden;
}
.brand-slider-area_82dc9188862a43e6 .brand-inner_da1cb63cd04df67c {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_aa62e62053b6d9cd .light_ff1086d544009801,
[data-theme=light] .brand-area-main-wrapper-two_5620d85c404e7533 .light_ff1086d544009801,
[data-theme=light] .brand-slider-area_82dc9188862a43e6 .light_ff1086d544009801 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_aa62e62053b6d9cd .dark_060ceb3f6d37c99f,
[data-theme=light] .brand-area-main-wrapper-two_5620d85c404e7533 .dark_060ceb3f6d37c99f,
[data-theme=light] .brand-slider-area_82dc9188862a43e6 .dark_060ceb3f6d37c99f {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_aa62e62053b6d9cd .light_ff1086d544009801,
[data-theme=dark] .brand-area-main-wrapper-two_5620d85c404e7533 .light_ff1086d544009801,
[data-theme=dark] .brand-slider-area_82dc9188862a43e6 .light_ff1086d544009801 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_aa62e62053b6d9cd .dark_060ceb3f6d37c99f,
[data-theme=dark] .brand-area-main-wrapper-two_5620d85c404e7533 .dark_060ceb3f6d37c99f,
[data-theme=dark] .brand-slider-area_82dc9188862a43e6 .dark_060ceb3f6d37c99f {
  display: block;
}

.brand-left-short-title-one_f71351d227a89458 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_f71351d227a89458 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_8e78d56781af0391 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_aa62e62053b6d9cd {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_5620d85c404e7533 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_5620d85c404e7533 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_5620d85c404e7533.about-page-brand_c395c9b36098f70c {
  padding: 0;
}

.bg-dark-p_050f37eeb175d2a2 .title-style-one-center_c0d4edd9bc9724ad .pre_59416143c6f3df67 {
  color: #fff;
}
.bg-dark-p_050f37eeb175d2a2 .title-style-one-center_c0d4edd9bc9724ad .title {
  color: #fff;
}
.bg-dark-p_050f37eeb175d2a2 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .title {
  color: #FFF;
}
.bg-dark-p_050f37eeb175d2a2 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .bottom-area_35e113a102a850f7 .admin_a3159d5b7b7c5545 {
  color: var(--color-primary);
}
.bg-dark-p_050f37eeb175d2a2 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .bottom-area_35e113a102a850f7 .date_bd997f49e21faf57 {
  color: #fff;
}

.title-three-brand-wrapper_1a92c67279dfedc0 .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_c646a4fb5a53afd9.home-six_4dfcd929d0601e90 {
  padding-bottom: 40px;
}

.title-style-one-center_c0d4edd9bc9724ad {
  text-align: center;
}
.title-style-one-center_c0d4edd9bc9724ad 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_c0d4edd9bc9724ad br {
    display: none;
  }
}
.title-style-one-center_c0d4edd9bc9724ad .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_c0d4edd9bc9724ad .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_c0d4edd9bc9724ad .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_c0d4edd9bc9724ad .title br {
    display: none;
  }
}

.title-style-one-left_4b5a9c06d6dbf38b {
  text-align: left;
}
.title-style-one-left_4b5a9c06d6dbf38b 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_4b5a9c06d6dbf38b .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_4b5a9c06d6dbf38b .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_4b5a9c06d6dbf38b .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_4b5a9c06d6dbf38b .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_4b5a9c06d6dbf38b .title br {
    display: none;
  }
}

.title-hover_eed0d73eafa83c39 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_eed0d73eafa83c39:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_0587bbe6525fc4bc {
  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_0587bbe6525fc4bc {
    padding: 20px;
  }
}
.single-pricing-area-start_0587bbe6525fc4bc .pricing-top-area_9f9699dff1a42f50 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_0587bbe6525fc4bc .pricing-top-area_9f9699dff1a42f50 .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_0587bbe6525fc4bc .pricing-top-area_9f9699dff1a42f50 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_0587bbe6525fc4bc .pricing-top-area_9f9699dff1a42f50 .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_0587bbe6525fc4bc .pricing-body_25a782cb0e16cef3 p.disc_55ff2b7419c787e1 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_0587bbe6525fc4bc .pricing-body_25a782cb0e16cef3 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_0587bbe6525fc4bc.active {
  background: var(--color-primary);
}
.single-pricing-area-start_0587bbe6525fc4bc.active .pricing-top-area_9f9699dff1a42f50 .title {
  color: #fff;
}
.single-pricing-area-start_0587bbe6525fc4bc.active .pricing-top-area_9f9699dff1a42f50 .icon {
  background: #8170E7;
}
.single-pricing-area-start_0587bbe6525fc4bc.active .pricing-top-area_9f9699dff1a42f50 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_0587bbe6525fc4bc.active .pricing-body_25a782cb0e16cef3 p.disc_55ff2b7419c787e1 {
  color: #FFFFFF;
}
.single-pricing-area-start_0587bbe6525fc4bc.active .pricing-body_25a782cb0e16cef3 .check-content-wrapper_744bf8e7ef2201ef .single-check-area_aee1de9ccd1f0c2a i {
  color: #fff;
}
.single-pricing-area-start_0587bbe6525fc4bc.active .pricing-body_25a782cb0e16cef3 .check-content-wrapper_744bf8e7ef2201ef .single-check-area_aee1de9ccd1f0c2a p {
  color: #fff;
}
.single-pricing-area-start_0587bbe6525fc4bc.active .pricing-body_25a782cb0e16cef3 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_0587bbe6525fc4bc:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_0587bbe6525fc4bc:hover .pricing-top-area_9f9699dff1a42f50 .title {
  color: #fff;
}
.single-pricing-area-start_0587bbe6525fc4bc:hover .pricing-top-area_9f9699dff1a42f50 .icon {
  background: #8170E7;
}
.single-pricing-area-start_0587bbe6525fc4bc:hover .pricing-top-area_9f9699dff1a42f50 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_0587bbe6525fc4bc:hover .pricing-body_25a782cb0e16cef3 p.disc_55ff2b7419c787e1 {
  color: #FFFFFF;
}
.single-pricing-area-start_0587bbe6525fc4bc:hover .pricing-body_25a782cb0e16cef3 .check-content-wrapper_744bf8e7ef2201ef .single-check-area_aee1de9ccd1f0c2a i {
  color: #fff;
}
.single-pricing-area-start_0587bbe6525fc4bc:hover .pricing-body_25a782cb0e16cef3 .check-content-wrapper_744bf8e7ef2201ef .single-check-area_aee1de9ccd1f0c2a p {
  color: #fff;
}
.single-pricing-area-start_0587bbe6525fc4bc:hover .pricing-body_25a782cb0e16cef3 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_744bf8e7ef2201ef .single-check-area_aee1de9ccd1f0c2a {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_744bf8e7ef2201ef .single-check-area_aee1de9ccd1f0c2a i {
  color: var(--color-primary);
}

.rts-pricing-area-one_c09516e0eb3ca41c {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_c09516e0eb3ca41c .shape-radious-image_907bc4eb769619ae {
    display: none;
  }
}
.rts-pricing-area-one_c09516e0eb3ca41c .shape-radious-image_907bc4eb769619ae .img-1_dc6933e965bd7bed {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_c09516e0eb3ca41c .shape-radious-image_907bc4eb769619ae .img-2_6341e1e8b79614f0 {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_005c57589093d831 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_005c57589093d831 .head-pricing_fcd733e8a459806e {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_005c57589093d831 .head-pricing_fcd733e8a459806e .plane_name_f694157b23607cd2 {
  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_005c57589093d831 .head-pricing_fcd733e8a459806e .doller-area_358f921c6c68f4f1 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_005c57589093d831 .head-pricing_fcd733e8a459806e .doller-area_358f921c6c68f4f1 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_005c57589093d831 .head-pricing_fcd733e8a459806e .doller-area_358f921c6c68f4f1 .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_005c57589093d831 .head-pricing_fcd733e8a459806e p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_005c57589093d831 .body .single-check_b3c9a31f96133c5f {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_005c57589093d831 .body .single-check_b3c9a31f96133c5f i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_005c57589093d831 .footer_33d4d8dabc94b0b6 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_005c57589093d831 .footer_33d4d8dabc94b0b6 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_005c57589093d831 .footer_33d4d8dabc94b0b6 p {
  margin-top: 20px;
}
.single-pricing-area-two_005c57589093d831.free-place_787be27382ec1e8a .footer_33d4d8dabc94b0b6 .rts-btn.btn-primary-2_91dae18ce894e042::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_005c57589093d831.free-place_787be27382ec1e8a .footer_33d4d8dabc94b0b6 .rts-btn.btn-primary-2_91dae18ce894e042::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_005c57589093d831.professional-place_f5be3ed4f88b1191 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_005c57589093d831.professional-place_f5be3ed4f88b1191 .head-pricing_fcd733e8a459806e .plane_name_f694157b23607cd2 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_005c57589093d831.professional-place_f5be3ed4f88b1191 .body .single-check_b3c9a31f96133c5f i {
  color: var(--color-primary);
}
.single-pricing-area-two_005c57589093d831.enterprise-place_be8a600868eadfc2 .head-pricing_fcd733e8a459806e .plane_name_f694157b23607cd2 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_005c57589093d831.enterprise-place_be8a600868eadfc2 .body .single-check_b3c9a31f96133c5f i {
  color: #BCBFDB;
}
.single-pricing-area-two_005c57589093d831.enterprise-place_be8a600868eadfc2 .footer_33d4d8dabc94b0b6 .rts-btn.btn-primary-2_91dae18ce894e042 {
  color: #000000d3;
}
.single-pricing-area-two_005c57589093d831.enterprise-place_be8a600868eadfc2 .footer_33d4d8dabc94b0b6 .rts-btn.btn-primary-2_91dae18ce894e042::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_005c57589093d831.enterprise-place_be8a600868eadfc2 .footer_33d4d8dabc94b0b6 .rts-btn.btn-primary-2_91dae18ce894e042::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_60c9322e8e371de3 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_60c9322e8e371de3 .pricing-top-tag_4089ec785221b91e 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_60c9322e8e371de3 .pric-area_656405ba955eb63f {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_60c9322e8e371de3 .pric-area_656405ba955eb63f .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_60c9322e8e371de3 .pric-area_656405ba955eb63f .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_60c9322e8e371de3 .pric-area_656405ba955eb63f p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_60c9322e8e371de3 .body .single-check-area_aee1de9ccd1f0c2a {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_60c9322e8e371de3 .body .single-check-area_aee1de9ccd1f0c2a i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_60c9322e8e371de3 .body .single-check-area_aee1de9ccd1f0c2a 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_60c9322e8e371de3 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_60c9322e8e371de3 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_60c9322e8e371de3.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_60c9322e8e371de3.active .top-badge_c566a9bb15a0f0ee {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_60c9322e8e371de3.active .top-badge_c566a9bb15a0f0ee 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_60c9322e8e371de3.active .pricing-top-tag_4089ec785221b91e 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_60c9322e8e371de3.active .single-check-area_aee1de9ccd1f0c2a i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_1a9361ba0b0c97d3.rts-section-gap_f41b6e51ae6c58e6.bg-light-border-radious_766a3ed4e68af614 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_1a9361ba0b0c97d3 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_1a9361ba0b0c97d3 .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.rtws-pricing-area-start-two_1a9361ba0b0c97d3 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_1a9361ba0b0c97d3 .shape-area_9525ae15e4f1a083 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_1a9361ba0b0c97d3 .shape-area_9525ae15e4f1a083 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_1a9361ba0b0c97d3 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_1a9361ba0b0c97d3 .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_1a9361ba0b0c97d3 .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_e86c774931a0f41a {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_e86c774931a0f41a .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_9d3c34755cbd418e.inner_5cf6661871a7a268 {
  position: relative;
}
.rtws-pricing-area-start_9d3c34755cbd418e.inner_5cf6661871a7a268 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
}
.rtws-pricing-area-start_9d3c34755cbd418e.inner_5cf6661871a7a268 .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_9d3c34755cbd418e.inner_5cf6661871a7a268 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_9d3c34755cbd418e.inner_5cf6661871a7a268 .shape-area_9525ae15e4f1a083 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_183ec0a38c7e2772 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_183ec0a38c7e2772 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_d2a7ff044c8fdf22 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_d2a7ff044c8fdf22 p.disc_55ff2b7419c787e1 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_d2a7ff044c8fdf22 p.disc_55ff2b7419c787e1 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_da5b319fa8da9288 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_da5b319fa8da9288 .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.providing-service-area-start-one_da5b319fa8da9288 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_da5b319fa8da9288 .two_c05de306579caefa {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_da5b319fa8da9288 .three_fdb5b0403d0106f1 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_da5b319fa8da9288 .four_bdc4fa02232f8a67 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_da5b319fa8da9288 .five_8f5b5f5f88feb83f {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_da5b319fa8da9288 .six_f3060b5dddc8fe71 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_822fc5a7378e7b13 .title-wrapper-between_ec0b26e59e69071d {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_822fc5a7378e7b13 .title-wrapper-between_ec0b26e59e69071d {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_822fc5a7378e7b13 .title-wrapper-between_ec0b26e59e69071d {
    flex-direction: column;
  }
}
.rts-service-area-two_822fc5a7378e7b13 .title-wrapper-between_ec0b26e59e69071d .title-style-one-left_4b5a9c06d6dbf38b {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_822fc5a7378e7b13 .title-wrapper-between_ec0b26e59e69071d .title-style-one-left_4b5a9c06d6dbf38b .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_822fc5a7378e7b13 .title-wrapper-between_ec0b26e59e69071d .title-style-one-left_4b5a9c06d6dbf38b {
    max-width: 100%;
  }
}
.rts-service-area-two_822fc5a7378e7b13 .title-wrapper-between_ec0b26e59e69071d p.disc_55ff2b7419c787e1 {
  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_822fc5a7378e7b13 .title-wrapper-between_ec0b26e59e69071d p.disc_55ff2b7419c787e1 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_822fc5a7378e7b13 .title-wrapper-between_ec0b26e59e69071d p.disc_55ff2b7419c787e1 {
    max-width: 100%;
  }
}

.single-service-style-two_97e3ce8da06ef7bc {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_97e3ce8da06ef7bc .icon {
  margin-bottom: 25px;
}
.single-service-style-two_97e3ce8da06ef7bc .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_97e3ce8da06ef7bc p.disc_55ff2b7419c787e1 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_97e3ce8da06ef7bc .btn-border-bottom_776dbb38d4d22a6f {
  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_97e3ce8da06ef7bc .btn-border-bottom_776dbb38d4d22a6f::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_97e3ce8da06ef7bc .btn-border-bottom_776dbb38d4d22a6f::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_97e3ce8da06ef7bc .btn-border-bottom_776dbb38d4d22a6f:hover {
  color: var(--color-primary);
}
.single-service-style-two_97e3ce8da06ef7bc .btn-border-bottom_776dbb38d4d22a6f:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_97e3ce8da06ef7bc .btn-border-bottom_776dbb38d4d22a6f i {
  margin: 0;
}

.mt-dec-service-p-3_6130611a52edd578 {
  margin-top: -300px;
}

.single-service-primary-3_5edef24d7c399082 {
  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_5edef24d7c399082::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_5edef24d7c399082 .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_5edef24d7c399082 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_5edef24d7c399082 .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_5edef24d7c399082 p.disc_55ff2b7419c787e1 {
  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_5edef24d7c399082 .under-line-btn_effb25468edde450 {
  transition: 0.3s;
}
.single-service-primary-3_5edef24d7c399082:hover {
  border-color: #fff;
}
.single-service-primary-3_5edef24d7c399082:hover .icon {
  background: #fff;
}
.single-service-primary-3_5edef24d7c399082:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_5edef24d7c399082:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_5edef24d7c399082:hover .title {
  color: #fff;
}
.single-service-primary-3_5edef24d7c399082:hover p.disc_55ff2b7419c787e1 {
  color: #fff;
}
.single-service-primary-3_5edef24d7c399082:hover a.under-line-btn_effb25468edde450 {
  color: #fff;
}
.single-service-primary-3_5edef24d7c399082:hover::after {
  opacity: 1;
}

.rts-service-area-five_2a2bae8b2cd1ba6f {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_2a2bae8b2cd1ba6f .button-pagination-area_7b15a004d29943aa {
    display: none;
  }
}
.rts-service-area-five_2a2bae8b2cd1ba6f .section-inner_75eff73c523462b4 {
  position: relative;
}
.rts-service-area-five_2a2bae8b2cd1ba6f .service-swiper-main-wrapper-2_8362836b7c7ddb74 {
  overflow: hidden;
}
.rts-service-area-five_2a2bae8b2cd1ba6f .single-service-style-two_97e3ce8da06ef7bc {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_2a2bae8b2cd1ba6f .single-service-style-two_97e3ce8da06ef7bc .title {
  color: var(--color-title);
}
.rts-service-area-five_2a2bae8b2cd1ba6f .single-service-style-two_97e3ce8da06ef7bc .disc_55ff2b7419c787e1 {
  color: var(--color-body);
}
.rts-service-area-five_2a2bae8b2cd1ba6f .single-service-style-two_97e3ce8da06ef7bc .btn-border-bottom_776dbb38d4d22a6f {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_2a2bae8b2cd1ba6f .single-service-style-two_97e3ce8da06ef7bc .btn-border-bottom_776dbb38d4d22a6f::after {
  background: #BCBFDB;
}
.rts-service-area-five_2a2bae8b2cd1ba6f .single-service-style-two_97e3ce8da06ef7bc .btn-border-bottom_776dbb38d4d22a6f::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_2a2bae8b2cd1ba6f .single-service-style-two_97e3ce8da06ef7bc .btn-border-bottom_776dbb38d4d22a6f:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_2a2bae8b2cd1ba6f .single-service-style-two_97e3ce8da06ef7bc .btn-border-bottom_776dbb38d4d22a6f:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_2a2bae8b2cd1ba6f .single-service-style-two_97e3ce8da06ef7bc.style-six_ff4256cfacc1109b {
  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_2a2bae8b2cd1ba6f .single-service-style-two_97e3ce8da06ef7bc.style-six_ff4256cfacc1109b.mid_075b12b734b44994 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_2a2bae8b2cd1ba6f .swiper-button-next,
.rts-service-area-five_2a2bae8b2cd1ba6f .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_2a2bae8b2cd1ba6f .swiper-button-next:hover,
.rts-service-area-five_2a2bae8b2cd1ba6f .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_2a2bae8b2cd1ba6f .swiper-button-next::after,
.rts-service-area-five_2a2bae8b2cd1ba6f .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_2a2bae8b2cd1ba6f .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_2a2bae8b2cd1ba6f .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_2a2bae8b2cd1ba6f .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_2a2bae8b2cd1ba6f .swiper-pagination2 .swiper-pagination-bullet_30ac02a518602379 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_2a2bae8b2cd1ba6f .swiper-pagination2 .swiper-pagination-bullet_30ac02a518602379.swiper-pagination-bullet-active_648bb1f1ac65269e {
  background: #FF6354;
}

.title-wrapper-between_ec0b26e59e69071d {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_ec0b26e59e69071d {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_ec0b26e59e69071d {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_ec0b26e59e69071d p.disc_55ff2b7419c787e1 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_ec0b26e59e69071d p.disc_55ff2b7419c787e1 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_ec0b26e59e69071d p.disc_55ff2b7419c787e1 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_d5fe8bdce3ab2c08 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_d5fe8bdce3ab2c08 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_d5fe8bdce3ab2c08 p.disc_55ff2b7419c787e1 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_03956ca06b881046 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_03956ca06b881046 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_03956ca06b881046 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_03956ca06b881046 p.disc_55ff2b7419c787e1 {
  margin-bottom: 20px;
}
.single-service-area-seven_03956ca06b881046 .rts-readmore-arrow-top_0acefed4e19df6f8 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_03956ca06b881046 .rts-readmore-arrow-top_0acefed4e19df6f8::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_03956ca06b881046 .rts-readmore-arrow-top_0acefed4e19df6f8::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_03956ca06b881046 .rts-readmore-arrow-top_0acefed4e19df6f8 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_03956ca06b881046 .rts-readmore-arrow-top_0acefed4e19df6f8:hover {
  color: var(--color-primary);
}
.single-service-area-seven_03956ca06b881046 .rts-readmore-arrow-top_0acefed4e19df6f8:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_03956ca06b881046 .rts-readmore-arrow-top_0acefed4e19df6f8:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_5e5e402517b7bfaf {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_d7063b8de93e7c06 .area-3_303611a0ccbbb4a2 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_d7063b8de93e7c06 .thumbnail-service-1_183ec0a38c7e2772 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_d7063b8de93e7c06 .service-content-style-one_d2a7ff044c8fdf22.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_d7063b8de93e7c06 .service-content-style-one_d2a7ff044c8fdf22 .title {
  color: #fff;
}
.providing-service-area-start-seven_d7063b8de93e7c06 .service-content-style-one_d2a7ff044c8fdf22 p.disc_55ff2b7419c787e1 {
  color: #fff;
}
.providing-service-area-start-seven_d7063b8de93e7c06 .service-content-style-one_d2a7ff044c8fdf22 .under-line-btn_effb25468edde450 {
  color: #fff;
}
.providing-service-area-start-seven_d7063b8de93e7c06 .service-content-style-one_d2a7ff044c8fdf22 .under-line-btn_effb25468edde450::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_32dbe59620e559e5 {
  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_32dbe59620e559e5 .title-wrapper-between_ec0b26e59e69071d .title {
  color: #fff;
}
.service-bg-about-page_32dbe59620e559e5 .title-wrapper-between_ec0b26e59e69071d p.disc_55ff2b7419c787e1 {
  color: #E4E5F1;
}
.service-bg-about-page_32dbe59620e559e5 .rts-service-area-style-4_d5fe8bdce3ab2c08 p.disc_55ff2b7419c787e1 {
  color: #E4E5F1;
}
.service-bg-about-page_32dbe59620e559e5 .rts-service-area-style-4_d5fe8bdce3ab2c08 .title {
  color: #fff;
}

.title-service-page-area-top_28d26327db8b0e2a .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_28d26327db8b0e2a .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_28d26327db8b0e2a .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_28d26327db8b0e2a .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_28d26327db8b0e2a .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_28d26327db8b0e2a p.disc_55ff2b7419c787e1 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_28d26327db8b0e2a p.disc_55ff2b7419c787e1 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_28d26327db8b0e2a p.disc_55ff2b7419c787e1 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_28d26327db8b0e2a p.disc_55ff2b7419c787e1 {
    max-width: 100%;
  }
}

.service-page-service-style_1ba4a34394d31912 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_1ba4a34394d31912:hover {
  background: #614CE1;
}
.service-page-service-style_1ba4a34394d31912:hover .icon {
  background: #fff;
}
.service-page-service-style_1ba4a34394d31912:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_1ba4a34394d31912:hover .title {
  color: #fff;
}
.service-page-service-style_1ba4a34394d31912:hover p.disc_55ff2b7419c787e1 {
  color: #fff;
}
.service-page-service-style_1ba4a34394d31912:hover a.learn-more-btn-underline_61f1155f2f1f2eb3 {
  color: #fff;
}
.service-page-service-style_1ba4a34394d31912:hover a.learn-more-btn-underline_61f1155f2f1f2eb3::after {
  background: #fff;
}
.service-page-service-style_1ba4a34394d31912 .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_1ba4a34394d31912 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_1ba4a34394d31912 p.disc_55ff2b7419c787e1 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_1ba4a34394d31912 .learn-more-btn-underline_61f1155f2f1f2eb3 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_1ba4a34394d31912 .learn-more-btn-underline_61f1155f2f1f2eb3::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_1ba4a34394d31912 .learn-more-btn-underline_61f1155f2f1f2eb3:hover {
  color: var(--color-primary);
}
.service-page-service-style_1ba4a34394d31912 .learn-more-btn-underline_61f1155f2f1f2eb3:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_f6ccbfe7f18defbc {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_f6ccbfe7f18defbc .service--shape_7a20b024f073f12b {
    display: none;
  }
}
.service-relative_f6ccbfe7f18defbc .service--shape_7a20b024f073f12b .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_f6ccbfe7f18defbc .service--shape_7a20b024f073f12b .one {
    display: none;
  }
}
.service-relative_f6ccbfe7f18defbc .service--shape_7a20b024f073f12b .two_c05de306579caefa {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_f6ccbfe7f18defbc .service--shape_7a20b024f073f12b .two_c05de306579caefa {
    display: none;
  }
}

.service-relative_f6ccbfe7f18defbc {
  position: relative;
}
.service-relative_f6ccbfe7f18defbc .service--shape_7a20b024f073f12b .three_fdb5b0403d0106f1 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_f6ccbfe7f18defbc .service--shape_7a20b024f073f12b .three_fdb5b0403d0106f1 {
    display: none;
  }
}
.service-relative_f6ccbfe7f18defbc .service--shape_7a20b024f073f12b .four_bdc4fa02232f8a67 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_4fc144f1e4bfa630 .portfolio-content-wrapper-list_9b9f993ebd55f443 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_4fc144f1e4bfa630 .portfolio-content-wrapper-list_9b9f993ebd55f443 {
    margin-bottom: 0;
  }
}

.service-relative_f6ccbfe7f18defbc {
  position: relative;
}
.service-relative_f6ccbfe7f18defbc .service--shape_7a20b024f073f12b .five_8f5b5f5f88feb83f {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_f6ccbfe7f18defbc .service--shape_7a20b024f073f12b .six_f3060b5dddc8fe71 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_274abe30ce23dc28 .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_274abe30ce23dc28 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_274abe30ce23dc28 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_274abe30ce23dc28 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_274abe30ce23dc28 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_274abe30ce23dc28 p.disc_55ff2b7419c787e1 {
  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_274abe30ce23dc28 p.disc_55ff2b7419c787e1 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_274abe30ce23dc28 p.disc_55ff2b7419c787e1 {
    max-width: 100%;
  }
}

.rts-service-banner-area_a08e92d1c5b880f4 {
  position: relative;
}
.rts-service-banner-area_a08e92d1c5b880f4 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_a08e92d1c5b880f4 .one {
    display: none;
  }
}
.rts-service-banner-area_a08e92d1c5b880f4 .two_c05de306579caefa {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_a08e92d1c5b880f4 .two_c05de306579caefa {
    display: none;
  }
}
.rts-service-banner-area_a08e92d1c5b880f4 .three_fdb5b0403d0106f1 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_a08e92d1c5b880f4 .three_fdb5b0403d0106f1 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_a08e92d1c5b880f4 .three_fdb5b0403d0106f1 {
    top: 10%;
  }
}
.rts-service-banner-area_a08e92d1c5b880f4 .four_bdc4fa02232f8a67 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_a08e92d1c5b880f4 .four_bdc4fa02232f8a67 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_59f5c543c59d99e7.service-single_b56ba055b3842414 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_59f5c543c59d99e7.service-single_b56ba055b3842414 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_59f5c543c59d99e7.service-single_b56ba055b3842414 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_59f5c543c59d99e7.service-single_b56ba055b3842414 .single-counter-up_9952869bbcb82cf6 {
  position: relative;
}
.counter-upmain-wrapper-style-one_59f5c543c59d99e7.service-single_b56ba055b3842414 .single-counter-up_9952869bbcb82cf6::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_59f5c543c59d99e7.service-single_b56ba055b3842414 .single-counter-up_9952869bbcb82cf6::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_59f5c543c59d99e7.service-single_b56ba055b3842414 .single-counter-up_9952869bbcb82cf6::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_59f5c543c59d99e7.service-single_b56ba055b3842414 .single-counter-up_9952869bbcb82cf6:last-child::after {
  display: none;
}

.single-service-banner-area_a1cb29aea7ce7fed {
  position: relative;
}
.single-service-banner-area_a1cb29aea7ce7fed .banner-area-left-service-single_274abe30ce23dc28 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_a1cb29aea7ce7fed .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.single-service-banner-area_a1cb29aea7ce7fed .shape-area_9525ae15e4f1a083 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_a1cb29aea7ce7fed .shape-area_9525ae15e4f1a083 .one {
    top: 92%;
  }
}
.single-service-banner-area_a1cb29aea7ce7fed .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_a1cb29aea7ce7fed .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_a1cb29aea7ce7fed .shape-area_9525ae15e4f1a083 .four_bdc4fa02232f8a67 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_a1cb29aea7ce7fed .thumbnail_04f087ad3878605a {
  position: relative;
}
.single-service-banner-area_a1cb29aea7ce7fed .thumbnail_04f087ad3878605a .short-image_587ede080ef1db60 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_d3988eee9384aa39 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_d3988eee9384aa39 .title-style-one-center_c0d4edd9bc9724ad .title {
  color: #fff;
}
.bg-dark-border-radious-sd_d3988eee9384aa39 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_d3988eee9384aa39 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_d3988eee9384aa39 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_822fc5a7378e7b13 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_822fc5a7378e7b13 .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.rts-service-area-two_822fc5a7378e7b13 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_822fc5a7378e7b13 .shape-area_9525ae15e4f1a083 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_822fc5a7378e7b13 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_822fc5a7378e7b13 .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_822fc5a7378e7b13 .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_822fc5a7378e7b13 .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_3b0f5db803069a55 {
    padding: 80px 0;
  }
}

.image-area-service-1_5aa7239e1be61969 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_5aa7239e1be61969 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_5aa7239e1be61969 .small_9484e8a8efbc46fe {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_5aa7239e1be61969.bottom-1 .small_9484e8a8efbc46fe {
  right: 50px;
  left: unset;
}
.image-area-service-1_5aa7239e1be61969.area-3 .small_9484e8a8efbc46fe {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_5aa7239e1be61969.area-3 .small_9484e8a8efbc46fe {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_5aa7239e1be61969.area-3 .small_9484e8a8efbc46fe {
    display: none;
  }
}
.image-area-service-1_5aa7239e1be61969.area-3 .small_9484e8a8efbc46fe.mid_075b12b734b44994 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_5aa7239e1be61969.area-3 .small_9484e8a8efbc46fe.mid_075b12b734b44994 {
    left: 35%;
  }
}
.image-area-service-1_5aa7239e1be61969.area-3 .small_9484e8a8efbc46fe.two_c05de306579caefa {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_5aa7239e1be61969.area-3 .small_9484e8a8efbc46fe.two_c05de306579caefa {
    display: none;
  }
}
.image-area-service-1_5aa7239e1be61969.area-3 .small_9484e8a8efbc46fe.three_fdb5b0403d0106f1 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_5aa7239e1be61969.area-3 .small_9484e8a8efbc46fe.three_fdb5b0403d0106f1 {
    display: none;
  }
}

.rts-working-process-area_b725f09ac016f88c.about_8bbeb8c0d027a512 {
  background: var(--choose-bg);
}
.rts-working-process-area_b725f09ac016f88c.about_8bbeb8c0d027a512 .accordion-area-4_30affd347a81e794 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_b725f09ac016f88c.about_8bbeb8c0d027a512 .thumbnail-left_31b6ee5c96659b20 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_b725f09ac016f88c.about_8bbeb8c0d027a512 .accordion-area-4_30affd347a81e794 .accordion-item button {
  color: #fff;
}

.our-service-area_a112bcb34d4664b0 {
  position: relative;
}
.our-service-area_a112bcb34d4664b0.about_8bbeb8c0d027a512 {
  overflow: hidden;
}
.our-service-area_a112bcb34d4664b0.about_8bbeb8c0d027a512 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
}
.our-service-area_a112bcb34d4664b0.about_8bbeb8c0d027a512 .shape-area_9525ae15e4f1a083 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_a112bcb34d4664b0.about_8bbeb8c0d027a512 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
  bottom: 120px;
  right: 25%;
}
.our-service-area_a112bcb34d4664b0.about_8bbeb8c0d027a512 .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_a112bcb34d4664b0.about_8bbeb8c0d027a512 .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
    display: none;
  }
}

.rts-service-banner-area_a08e92d1c5b880f4.inner_5cf6661871a7a268 .title-service-page-area-top_28d26327db8b0e2a .title {
  max-width: 100%;
}

.about-large-image-bg_81fb1e430de45f20 {
  background-image: url(../img/about/01.jpg);
  height: 560px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 16px;
  background-attachment: fixed;
}
@media only screen and (max-width: 575px) {
  .about-large-image-bg_81fb1e430de45f20 {
    height: 350px;
  }
}

.step-down-text-process_5ace03d52ba1e985 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_5ace03d52ba1e985 {
    display: none;
  }
}
.step-down-text-process_5ace03d52ba1e985 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_5ace03d52ba1e985 .two_c05de306579caefa {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_5ace03d52ba1e985 .three_fdb5b0403d0106f1 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_5ace03d52ba1e985 .four_bdc4fa02232f8a67 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_5f311e2bd2d9b5e2 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_5f311e2bd2d9b5e2 .connection-people-left_bd15858175928010 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_5f311e2bd2d9b5e2 .connection-people-left_bd15858175928010 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_5f311e2bd2d9b5e2 .connection-people-left_bd15858175928010 {
    padding-bottom: 50px;
  }
}
.connection-people-area_5f311e2bd2d9b5e2 .connection-people-left_bd15858175928010 .title-main_5fe22f340198da52 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_5f311e2bd2d9b5e2 .connection-people-left_bd15858175928010 .title-main_5fe22f340198da52 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_5f311e2bd2d9b5e2 .connection-people-left_bd15858175928010 .title-main_5fe22f340198da52 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_5f311e2bd2d9b5e2 .connection-people-left_bd15858175928010 p.disc_55ff2b7419c787e1 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_5f311e2bd2d9b5e2 .connection-people-left_bd15858175928010 p.disc_55ff2b7419c787e1 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_5f311e2bd2d9b5e2 .connection-people-left_bd15858175928010 p.disc_55ff2b7419c787e1 {
    max-width: 100%;
  }
}
.connection-people-area_5f311e2bd2d9b5e2 .thumbnail-connection-area-right_36d7cea4ccc8b48a {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_5f311e2bd2d9b5e2 .shape-area-img_8c9848115a50e39b .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_5f311e2bd2d9b5e2 .shape-area-img_8c9848115a50e39b .one {
    display: none;
  }
}
.connection-people-area_5f311e2bd2d9b5e2 .shape-area-img_8c9848115a50e39b .two_c05de306579caefa {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_7b7a9e86190b4333 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_7b7a9e86190b4333 img {
  margin-bottom: 24px;
}
.single-about-small-cd_7b7a9e86190b4333 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_7b7a9e86190b4333 p.disc_55ff2b7419c787e1 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_df5eb19f05bd1e21 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_df5eb19f05bd1e21 .number_da19acebe488066b {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_df5eb19f05bd1e21 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_df5eb19f05bd1e21 p.disc_55ff2b7419c787e1 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_5a1487234ce9a9bd {
  margin-top: -120px;
}

.step-down-text-process_5ace03d52ba1e985 p.disc_55ff2b7419c787e1 {
  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_5ace03d52ba1e985 p.disc_55ff2b7419c787e1 {
    font-size: 18px;
  }
}

.container-1058_d81ce1bf26501cb1 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_b026a3a9ff00ba5d {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_b026a3a9ff00ba5d .thumbnail_04f087ad3878605a {
  height: 100%;
}
.working-process-right-area-one_b026a3a9ff00ba5d .thumbnail_04f087ad3878605a .large_e8ed091a7ffb92ab {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_b026a3a9ff00ba5d .large_e8ed091a7ffb92ab {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_b026a3a9ff00ba5d .small_9484e8a8efbc46fe {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_b026a3a9ff00ba5d .small_9484e8a8efbc46fe {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_b026a3a9ff00ba5d .small_9484e8a8efbc46fe {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_b026a3a9ff00ba5d .small_9484e8a8efbc46fe {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_80afad214144de8e button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_80afad214144de8e button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_dd124112e69f6629 .working-process-accordion-one .accordion-item .accordion-header_80afad214144de8e 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_28f48003bb2661ca {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_80afad214144de8e {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_80afad214144de8e 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_80afad214144de8e 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_80afad214144de8e button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_80afad214144de8e button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_28f48003bb2661ca {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_b725f09ac016f88c .thumbnail-left_31b6ee5c96659b20 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_b725f09ac016f88c .thumbnail-left_31b6ee5c96659b20 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_30affd347a81e794 .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_30affd347a81e794 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_30affd347a81e794 {
    padding-left: 0;
  }
}
.accordion-area-4_30affd347a81e794 .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_30affd347a81e794 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_30affd347a81e794 .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_30affd347a81e794 .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_30affd347a81e794 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_30affd347a81e794 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_30affd347a81e794 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_30affd347a81e794 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_30affd347a81e794 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_dd124112e69f6629 {
  position: relative;
}
.rts-working-porcess-area-two_dd124112e69f6629 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
}
.rts-working-porcess-area-two_dd124112e69f6629 .shape-area_9525ae15e4f1a083 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_dd124112e69f6629 .shape-area_9525ae15e4f1a083 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_dd124112e69f6629 .shape-area_9525ae15e4f1a083 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_dd124112e69f6629 .shape-area_9525ae15e4f1a083 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_dd124112e69f6629 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_dd124112e69f6629 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_dd124112e69f6629 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_dd124112e69f6629 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
    display: none;
  }
}
.rts-working-porcess-area-two_dd124112e69f6629 .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_59f5c543c59d99e7 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_59f5c543c59d99e7 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_59f5c543c59d99e7 .single-counter-up_9952869bbcb82cf6 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_59f5c543c59d99e7 .single-counter-up_9952869bbcb82cf6 .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_59f5c543c59d99e7 .single-counter-up_9952869bbcb82cf6 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_59f5c543c59d99e7 .single-counter-up_9952869bbcb82cf6 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_59f5c543c59d99e7 .single-counter-up-five_907eede8cf6ce4de {
  text-align: center;
}
.counter-upmain-wrapper-style-one_59f5c543c59d99e7 .single-counter-up-five_907eede8cf6ce4de .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_59f5c543c59d99e7 .single-counter-up-five_907eede8cf6ce4de .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_0dadef26348a9aee .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_64bde26f37d87603 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_64bde26f37d87603 .single-counter-up-two_75ec1a3d074f6735 .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_64bde26f37d87603 .single-counter-up-two_75ec1a3d074f6735 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_64bde26f37d87603 .single-counter-up-two_75ec1a3d074f6735 .inmformation_cffa631ebebc0469 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_64bde26f37d87603::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_64bde26f37d87603 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_64bde26f37d87603 .shape-area_9525ae15e4f1a083 img {
    display: none;
  }
}
.counter-up-area-four_64bde26f37d87603 .shape-area_9525ae15e4f1a083 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_365a14873a18ec3b p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_365a14873a18ec3b h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_a6c2120f2e1d792d {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_a6c2120f2e1d792d .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_a6c2120f2e1d792d p.disc_55ff2b7419c787e1 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_30b98b309aff819d.area-2_92aee10954a82424 {
  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_30b98b309aff819d.area-2_92aee10954a82424 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_30b98b309aff819d.area-2_92aee10954a82424 .single-counter-up_9952869bbcb82cf6 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_30b98b309aff819d.area-2_92aee10954a82424 .single-counter-up_9952869bbcb82cf6 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_30b98b309aff819d.area-2_92aee10954a82424 .single-counter-up_9952869bbcb82cf6 .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_30b98b309aff819d.area-2_92aee10954a82424 .single-counter-up_9952869bbcb82cf6 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_69343086dba288de {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_69343086dba288de {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_69343086dba288de img {
  border-radius: 16px;
}

.call-to-action-area-7_03c5b0ab8fd83435 {
  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_03c5b0ab8fd83435 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_03c5b0ab8fd83435 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_03c5b0ab8fd83435 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_03c5b0ab8fd83435 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_03c5b0ab8fd83435 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_03c5b0ab8fd83435 p.disc_55ff2b7419c787e1 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_03c5b0ab8fd83435 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_03c5b0ab8fd83435 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
}
.call-to-action-area-7_03c5b0ab8fd83435 .shape-area_9525ae15e4f1a083 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_03c5b0ab8fd83435 .shape-area_9525ae15e4f1a083 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_03c5b0ab8fd83435 .shape-area_9525ae15e4f1a083 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_03c5b0ab8fd83435 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_c768332c8f4549fe {
  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_c768332c8f4549fe {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_c768332c8f4549fe {
    padding: 50px;
  }
}
.call-to-action-area-5_c768332c8f4549fe .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_c768332c8f4549fe .title {
    font-size: 35px;
  }
  .call-to-action-area-5_c768332c8f4549fe .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_c768332c8f4549fe .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_c768332c8f4549fe p.disc_55ff2b7419c787e1 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_c768332c8f4549fe .button-area_45af4569d4352ce9 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_c768332c8f4549fe .button-area_45af4569d4352ce9 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_c768332c8f4549fe .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_c768332c8f4549fe .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_c768332c8f4549fe .rts-btn.btn-secondary-5_bfbc38b0ffcee312 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_c768332c8f4549fe .rts-btn.btn-secondary-5_bfbc38b0ffcee312:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_c768332c8f4549fe .rts-btn.btn-secondary-5-1_c31e95a565e1b1ff {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_c768332c8f4549fe .rts-btn.btn-secondary-5-1_c31e95a565e1b1ff:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_c768332c8f4549fe .shape-area_9525ae15e4f1a083 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_c768332c8f4549fe .shape-area_9525ae15e4f1a083 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_c768332c8f4549fe .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_c768332c8f4549fe .shape-image_36dabdc30025764a {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_c768332c8f4549fe.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_c768332c8f4549fe.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_c768332c8f4549fe.area-5_2 p.disc_55ff2b7419c787e1 {
  color: var(--color-second);
}
.call-to-action-area-5_c768332c8f4549fe.area-5_2 .btn-primary-4-border_2afab04a35e13915 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_c768332c8f4549fe.area-5_2 .btn-primary-4-border_2afab04a35e13915:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_c768332c8f4549fe.area-5_2 .shape-image_36dabdc30025764a {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_c768332c8f4549fe.area-5_2 .shape-image_36dabdc30025764a {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_c768332c8f4549fe.area-5_2 .shape-image_36dabdc30025764a {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_c768332c8f4549fe.area-5_2 .shape-image_36dabdc30025764a img {
    width: 70%;
  }
}

.counter-up-8-wrapper_e9cc3dc57fbae096 {
  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_e9cc3dc57fbae096 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_e9cc3dc57fbae096 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_134c4cf4d4c2cb65 {
  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_134c4cf4d4c2cb65 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_134c4cf4d4c2cb65 .single-counter-up_9952869bbcb82cf6 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_134c4cf4d4c2cb65 .single-counter-up_9952869bbcb82cf6 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_134c4cf4d4c2cb65 .single-counter-up_9952869bbcb82cf6 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_134c4cf4d4c2cb65 .single-counter-up_9952869bbcb82cf6:last-child {
  border: none;
}
.container-counter-about-page_134c4cf4d4c2cb65 .single-counter-up_9952869bbcb82cf6 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_134c4cf4d4c2cb65 .single-counter-up_9952869bbcb82cf6 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_cc75cd03132b201d {
  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_cc75cd03132b201d {
    padding: 20px;
  }
}
.single-testimonials-area_cc75cd03132b201d .logo_71ac1f4957c65b54 {
  margin-bottom: 24px;
}
.single-testimonials-area_cc75cd03132b201d p.disc_55ff2b7419c787e1 {
  max-width: 95%;
}
.single-testimonials-area_cc75cd03132b201d .author-area_9492370c097db47f {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_cc75cd03132b201d .author-area_9492370c097db47f .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_cc75cd03132b201d .quote-image_df940a081122659d {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_cc75cd03132b201d .quote-image_df940a081122659d {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_5ec38406bc6b36c5 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_5ec38406bc6b36c5 .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.rts-testimonials-area-one_5ec38406bc6b36c5 .shape-area_9525ae15e4f1a083 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_5ec38406bc6b36c5 .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_5ec38406bc6b36c5 .button-pagination-area_7b15a004d29943aa {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_5ec38406bc6b36c5 .button-pagination-area_7b15a004d29943aa .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_5ec38406bc6b36c5 .button-pagination-area_7b15a004d29943aa .swiper-pagination .swiper-pagination-bullet_30ac02a518602379 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_5ec38406bc6b36c5 .button-pagination-area_7b15a004d29943aa .swiper-button-next,
.rts-testimonials-area-one_5ec38406bc6b36c5 .button-pagination-area_7b15a004d29943aa .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_5ec38406bc6b36c5 .button-pagination-area_7b15a004d29943aa .swiper-button-next::after,
.rts-testimonials-area-one_5ec38406bc6b36c5 .button-pagination-area_7b15a004d29943aa .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_5ec38406bc6b36c5 .button-pagination-area_7b15a004d29943aa .swiper-button-next:hover::after,
.rts-testimonials-area-one_5ec38406bc6b36c5 .button-pagination-area_7b15a004d29943aa .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_5ec38406bc6b36c5 .button-pagination-area_7b15a004d29943aa .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_5ec38406bc6b36c5 .button-pagination-area_7b15a004d29943aa .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_5ec38406bc6b36c5 .button-pagination-area_7b15a004d29943aa .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_3595c602e4edeb2f {
  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_3595c602e4edeb2f: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_c5b51258b29345ac {
  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_2cda0fd2e6d629db {
  border-radius: 20px;
}

.single-testimonisl-three_b9c5790dc7d5d0c3 {
  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_b9c5790dc7d5d0c3::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_b9c5790dc7d5d0c3::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_b9c5790dc7d5d0c3 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_b9c5790dc7d5d0c3 p.disc_55ff2b7419c787e1 {
  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_b9c5790dc7d5d0c3 .author_afde0edc7398b80b .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_b9c5790dc7d5d0c3 .author_afde0edc7398b80b p.disc_55ff2b7419c787e1 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_42470a9bfb40c908 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_42470a9bfb40c908 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_42470a9bfb40c908 .small-team-aera_f91820ca94e3a042 {
  margin-top: -40px;
}
.expart-team-small-thumb_42470a9bfb40c908 .small-team-aera_f91820ca94e3a042 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_42470a9bfb40c908 .small-team-aera_f91820ca94e3a042 img.two_c05de306579caefa {
  left: 30px;
}
.expart-team-small-thumb_42470a9bfb40c908 .small-team-aera_f91820ca94e3a042 img.three_fdb5b0403d0106f1 {
  left: 60px;
}
.expart-team-small-thumb_42470a9bfb40c908 .small-team-aera_f91820ca94e3a042 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_0885826046764eae {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_0885826046764eae {
    width: 100%;
  }
}

.single-testimonials-4_a56ca57b3d2a1f65 {
  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_a56ca57b3d2a1f65 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_a56ca57b3d2a1f65 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_a56ca57b3d2a1f65 p.disc_55ff2b7419c787e1 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_a56ca57b3d2a1f65 .author_afde0edc7398b80b .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_a56ca57b3d2a1f65 .author_afde0edc7398b80b p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_d6d73f37565d1be8 {
  position: relative;
}
.rts-client-feedback-area_d6d73f37565d1be8.home-2_c624da5ce390073d .shape-area_9525ae15e4f1a083 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_d6d73f37565d1be8.home-2_c624da5ce390073d .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_0ea09a56e6dc5ae6 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_0ea09a56e6dc5ae6 .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.rts-client-feedback-area-4_0ea09a56e6dc5ae6 .shape-area_9525ae15e4f1a083 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_0ea09a56e6dc5ae6 .shape-area_9525ae15e4f1a083 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_0ea09a56e6dc5ae6 .shape-area_9525ae15e4f1a083 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_0ea09a56e6dc5ae6 .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_0ea09a56e6dc5ae6 .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
    display: none;
  }
}
.rts-client-feedback-area-4_0ea09a56e6dc5ae6 .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_0ea09a56e6dc5ae6 .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
    display: none;
  }
}
.rts-client-feedback-area-4_0ea09a56e6dc5ae6 .shape-area_9525ae15e4f1a083 .four_bdc4fa02232f8a67 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_0ea09a56e6dc5ae6 .shape-area_9525ae15e4f1a083 .four_bdc4fa02232f8a67 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_05f75f94e4bea1a3 .single-testimonials-area_cc75cd03132b201d {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_05f75f94e4bea1a3 .single-testimonials-area_cc75cd03132b201d p.disc_55ff2b7419c787e1 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_05f75f94e4bea1a3 .single-testimonials-area_cc75cd03132b201d .author-area_9492370c097db47f .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_05f75f94e4bea1a3 .single-testimonials-area_cc75cd03132b201d .author-area_9492370c097db47f span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_05f75f94e4bea1a3 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_05f75f94e4bea1a3 .title-style-one-center_c0d4edd9bc9724ad .pre_59416143c6f3df67 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_05f75f94e4bea1a3 .title-style-one-center_c0d4edd9bc9724ad .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_05f75f94e4bea1a3 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_05f75f94e4bea1a3 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_a10638224f77acf5 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_a10638224f77acf5 .inner_5cf6661871a7a268 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_a10638224f77acf5 .inner_5cf6661871a7a268 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_a10638224f77acf5 .inner_5cf6661871a7a268 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_a10638224f77acf5 .inner_5cf6661871a7a268 {
    padding: 25px;
  }
}
.testimonials-filwidth_a10638224f77acf5 .body {
  margin-top: 30px;
}
.testimonials-filwidth_a10638224f77acf5 .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_a10638224f77acf5 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_a10638224f77acf5 .body .author_afde0edc7398b80b img {
  margin-bottom: 20px;
}
.testimonials-filwidth_a10638224f77acf5 .body .author_afde0edc7398b80b a .title-name_032f1737c5afc565 {
  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_30ac02a518602379 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_30ac02a518602379.swiper-pagination-bullet-active_648bb1f1ac65269e {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_7333f17be481e715 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_7333f17be481e715 .section-inner_75eff73c523462b4 .testimonial-left_9c0e0cd9a7270287 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_7333f17be481e715 .section-inner_75eff73c523462b4 .testimonial-left_9c0e0cd9a7270287 .heading-title_b7cdc9df7a049419 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_7333f17be481e715 .section-inner_75eff73c523462b4 .testimonial-left_9c0e0cd9a7270287 .author-area_9492370c097db47f {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_7333f17be481e715 .section-inner_75eff73c523462b4 .testimonial-left_9c0e0cd9a7270287 .author-area_9492370c097db47f .right-content_7b86716770d1912e .author-title_0cd66d60214d10f1 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_7333f17be481e715 .section-inner_75eff73c523462b4 .testimonial-left_9c0e0cd9a7270287 .author-area_9492370c097db47f .right-content_7b86716770d1912e .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_7333f17be481e715 .section-inner_75eff73c523462b4 .testimonial-right_5fafd4ac97e38e8f {
  margin-left: 40px;
}
.rts-testimonials-area-six_7333f17be481e715 .section-inner_75eff73c523462b4 .testimonial-right_5fafd4ac97e38e8f .right-inner_833e95056f9743ff {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_7333f17be481e715 .section-inner_75eff73c523462b4 .testimonial-right_5fafd4ac97e38e8f .right-inner_833e95056f9743ff .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_7333f17be481e715 .section-inner_75eff73c523462b4 .testimonial-right_5fafd4ac97e38e8f .right-inner_833e95056f9743ff .item:last-child {
  border: none;
}
.rts-testimonials-area-six_7333f17be481e715 .section-inner_75eff73c523462b4 .testimonial-right_5fafd4ac97e38e8f .right-inner_833e95056f9743ff .item .heading-title_b7cdc9df7a049419 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_7333f17be481e715 .section-inner_75eff73c523462b4 .testimonial-right_5fafd4ac97e38e8f .right-inner_833e95056f9743ff .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_7333f17be481e715 .section-inner_75eff73c523462b4 {
  position: relative;
}
.rts-testimonials-area-six_7333f17be481e715 .service-swiper-main-wrapper-2_8362836b7c7ddb74 {
  overflow: hidden;
}
.rts-testimonials-area-six_7333f17be481e715 .swiper-slide:nth-child(odd) .single-service-style-two_97e3ce8da06ef7bc {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_7333f17be481e715 .single-service-style-two_97e3ce8da06ef7bc {
  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_7333f17be481e715 .single-service-style-two_97e3ce8da06ef7bc .disc_55ff2b7419c787e1 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_7333f17be481e715 .single-service-style-two_97e3ce8da06ef7bc .author-area_9492370c097db47f {
  margin-top: 10px;
}
.rts-testimonials-area-six_7333f17be481e715 .single-service-style-two_97e3ce8da06ef7bc .author-area_9492370c097db47f .author-content_f1788713d0d0f2e3 .author-title_0cd66d60214d10f1 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_7333f17be481e715 .single-service-style-two_97e3ce8da06ef7bc .author-area_9492370c097db47f .author-content_f1788713d0d0f2e3 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_7333f17be481e715 .swiper-button-next,
.rts-testimonials-area-six_7333f17be481e715 .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_7333f17be481e715 .swiper-button-next i,
.rts-testimonials-area-six_7333f17be481e715 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_7333f17be481e715 .swiper-button-next:hover,
.rts-testimonials-area-six_7333f17be481e715 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_7333f17be481e715 .swiper-button-next::after,
.rts-testimonials-area-six_7333f17be481e715 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_7333f17be481e715 .swiper-button-next,
.rts-testimonials-area-six_7333f17be481e715 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_7333f17be481e715 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_7333f17be481e715 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_7333f17be481e715 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_7333f17be481e715 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_7333f17be481e715 .swiper-pagination2 .swiper-pagination-bullet_30ac02a518602379 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_7333f17be481e715 .swiper-pagination2 .swiper-pagination-bullet_30ac02a518602379.swiper-pagination-bullet-active_648bb1f1ac65269e {
  background: #FF6354;
}

.rts-testimonials-area-three_a8fc735bf90ab629 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_a8fc735bf90ab629 .shape-area_9525ae15e4f1a083 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_a8fc735bf90ab629 .shape-area_9525ae15e4f1a083 .one {
    display: none;
  }
}
.rts-testimonials-area-three_a8fc735bf90ab629 .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_a8fc735bf90ab629 .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_a8fc735bf90ab629 .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_a8fc735bf90ab629 .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
    display: none;
  }
}
.rts-testimonials-area-three_a8fc735bf90ab629 .shape-area_9525ae15e4f1a083 .four_bdc4fa02232f8a67 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_dee70753aa9a5288 {
  position: relative;
}
.rts-testimonials-area-7_dee70753aa9a5288 .testimonials--shape_1ad787d79e76ac84 img {
  position: absolute;
}
.rts-testimonials-area-7_dee70753aa9a5288 .testimonials--shape_1ad787d79e76ac84 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_dee70753aa9a5288 .testimonials--shape_1ad787d79e76ac84 img.two_c05de306579caefa {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_cc75cd03132b201d .logo_71ac1f4957c65b54 .light_ff1086d544009801 {
  display: block;
}
[data-theme=light] .single-testimonials-area_cc75cd03132b201d .logo_71ac1f4957c65b54 .dark_060ceb3f6d37c99f {
  display: none;
}

[data-theme=dark] .single-testimonials-area_cc75cd03132b201d .logo_71ac1f4957c65b54 .light_ff1086d544009801 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_cc75cd03132b201d .logo_71ac1f4957c65b54 .dark_060ceb3f6d37c99f {
  display: block;
}

.single-blog-area-style-one_8868e0f220194331:hover .thumbnail_04f087ad3878605a img {
  transform: scale(1.1);
}
.single-blog-area-style-one_8868e0f220194331 .thumbnail_04f087ad3878605a {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_8868e0f220194331 .thumbnail_04f087ad3878605a img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .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_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .bottom-area_35e113a102a850f7 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .bottom-area_35e113a102a850f7 .admin_a3159d5b7b7c5545 {
  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_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .bottom-area_35e113a102a850f7 .date_bd997f49e21faf57 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_97da9851fc4209b1 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_97da9851fc4209b1 .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.rts-blog-area-one_97da9851fc4209b1 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
}
.rts-blog-area-one_97da9851fc4209b1 .shape-area_9525ae15e4f1a083 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_97da9851fc4209b1 .shape-area_9525ae15e4f1a083 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_97da9851fc4209b1 .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_97da9851fc4209b1 .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_97da9851fc4209b1 .rts-btn.btn-primary_3595c602e4edeb2f.text-center_503f768da0f73885 {
  margin: auto;
}
.rts-blog-area-one_97da9851fc4209b1.home-six_4dfcd929d0601e90 .single-blog-area-style-one_8868e0f220194331 .thumbnail_04f087ad3878605a {
  border-radius: 0;
}
.rts-blog-area-one_97da9851fc4209b1.home-six_4dfcd929d0601e90 .single-blog-area-style-one_8868e0f220194331 .thumbnail_04f087ad3878605a img {
  border-radius: 0;
}
.rts-blog-area-one_97da9851fc4209b1.home-six_4dfcd929d0601e90 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 {
  background: var(--blog-single);
}
.rts-blog-area-one_97da9851fc4209b1.home-six_4dfcd929d0601e90 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .bottom-area_35e113a102a850f7 .date_bd997f49e21faf57 span {
  margin-right: 10px;
}
.rts-blog-area-one_97da9851fc4209b1.home-six_4dfcd929d0601e90 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .btn-area_6e3385274c9a53b2 {
  text-align: center;
}
.rts-blog-area-one_97da9851fc4209b1.home-six_4dfcd929d0601e90 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .btn-area_6e3385274c9a53b2 .read-more-btn_8633dc93d11537ae {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_97da9851fc4209b1.home-six_4dfcd929d0601e90 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .btn-area_6e3385274c9a53b2 .read-more-btn_8633dc93d11537ae:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_97da9851fc4209b1.home-six_4dfcd929d0601e90 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .btn-area_6e3385274c9a53b2 .read-more-btn_8633dc93d11537ae::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_97da9851fc4209b1.home-five_0e387290a6afb23c .title-style-one-center_c0d4edd9bc9724ad .pre_59416143c6f3df67 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_97da9851fc4209b1.home-five_0e387290a6afb23c .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .bottom-area_35e113a102a850f7 .admin_a3159d5b7b7c5545 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_97da9851fc4209b1.home-five_0e387290a6afb23c .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_97da9851fc4209b1.home-five_0e387290a6afb23c .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_97da9851fc4209b1.home-six_4dfcd929d0601e90 .title-style-one-center_c0d4edd9bc9724ad {
  color: var(--color-primary-2);
}

.rts-blog-area-one_97da9851fc4209b1.style-seven_0c724d0d160e3ef1 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_97da9851fc4209b1.style-seven_0c724d0d160e3ef1 .title-style-one-center_c0d4edd9bc9724ad .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_97da9851fc4209b1.style-seven_0c724d0d160e3ef1 .rts-btn.btn-primary-border_f412d4f534083f94 {
  color: var(--color-primary);
}
.rts-blog-area-one_97da9851fc4209b1.style-seven_0c724d0d160e3ef1 .rts-btn.btn-primary-border_f412d4f534083f94:hover {
  color: #fff;
}

.single-blog-area-style-one_8868e0f220194331.eight-area_b720c4ff0872f49c {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_c46866737117b009 {
  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_c46866737117b009::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_c46866737117b009::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_c46866737117b009:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_74aa8befddee4823 {
  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_74aa8befddee4823::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_74aa8befddee4823::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_74aa8befddee4823:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_8868e0f220194331.about-page_7fa65625cff5b43b {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_27c787f843eb0d49.shape-position_59928b62abd44135 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_27c787f843eb0d49.shape-position_59928b62abd44135 .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.rts-blog-area_27c787f843eb0d49.shape-position_59928b62abd44135 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
}
.rts-blog-area_27c787f843eb0d49.shape-position_59928b62abd44135 .shape-area_9525ae15e4f1a083 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_27c787f843eb0d49.shape-position_59928b62abd44135 .shape-area_9525ae15e4f1a083 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_27c787f843eb0d49.shape-position_59928b62abd44135 .shape-area_9525ae15e4f1a083 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_27c787f843eb0d49.shape-position_59928b62abd44135 .shape-area_9525ae15e4f1a083 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_27c787f843eb0d49.shape-position_59928b62abd44135 .shape-area_9525ae15e4f1a083 img.one {
    display: none;
  }
}
.rts-blog-area_27c787f843eb0d49.shape-position_59928b62abd44135 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_27c787f843eb0d49.shape-position_59928b62abd44135 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
    top: 2%;
  }
}
.rts-blog-area_27c787f843eb0d49.shape-position_59928b62abd44135 .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_27c787f843eb0d49.shape-position_59928b62abd44135 .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_27c787f843eb0d49.shape-position_59928b62abd44135 .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_27c787f843eb0d49.shape-position_59928b62abd44135 .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_27c787f843eb0d49.shape-position_59928b62abd44135 .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_30ac02a518602379 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_30ac02a518602379.swiper-pagination-bullet-active_648bb1f1ac65269e {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .single-blog-area-style-one_8868e0f220194331 {
  padding-bottom: 40px;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .single-blog-area-style-one_8868e0f220194331 .thumbnail_04f087ad3878605a {
  max-width: 100%;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .read-more-btn_8633dc93d11537ae {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .read-more-btn_8633dc93d11537ae:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .read-more-btn_8633dc93d11537ae:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .read-more-btn_8633dc93d11537ae::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_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .rts-single-wized_13013558182ce87f {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .rts-single-wized_13013558182ce87f.search .wized-body_b31a5463c07e32c2 {
  margin-top: 0;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .wized-body_b31a5463c07e32c2 {
  margin-top: 30px;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .wized-body_b31a5463c07e32c2 .rts-search-wrapper_a6b708ec5622f51e {
  position: relative;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .wized-body_b31a5463c07e32c2 .rts-search-wrapper_a6b708ec5622f51e 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_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .wized-body_b31a5463c07e32c2 .rts-search-wrapper_a6b708ec5622f51e input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .wized-body_b31a5463c07e32c2 .rts-search-wrapper_a6b708ec5622f51e 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_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .wized-body_b31a5463c07e32c2 .rts-search-wrapper_a6b708ec5622f51e button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .single-categories_e919372f69152ec5 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .single-categories_e919372f69152ec5:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .single-categories_e919372f69152ec5 li {
  list-style: none;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .single-categories_e919372f69152ec5 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_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .single-categories_e919372f69152ec5 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .single-categories_e919372f69152ec5 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .single-categories_e919372f69152ec5 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .recent-post-single_1d094de68af0ac6e {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .recent-post-single_1d094de68af0ac6e:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .recent-post-single_1d094de68af0ac6e .thumbnail_04f087ad3878605a {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .recent-post-single_1d094de68af0ac6e .thumbnail_04f087ad3878605a img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .recent-post-single_1d094de68af0ac6e .thumbnail_04f087ad3878605a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .recent-post-single_1d094de68af0ac6e .content-area_b84fe56c3d905181 {
  flex-basis: 60%;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .recent-post-single_1d094de68af0ac6e .user_8155797b739f5e02 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .recent-post-single_1d094de68af0ac6e .user_8155797b739f5e02 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .recent-post-single_1d094de68af0ac6e .post-title_653b3f945802da82 .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_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .recent-post-single_1d094de68af0ac6e .post-title_653b3f945802da82 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .recent-post-single_1d094de68af0ac6e .post-title_653b3f945802da82:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .gallery-inner_61011db7ed34cecf {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .gallery-inner_61011db7ed34cecf .single-row_25feb9c3dcfeb6a8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .gallery-inner_61011db7ed34cecf .single-row_25feb9c3dcfeb6a8 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .gallery-inner_61011db7ed34cecf .single-row_25feb9c3dcfeb6a8 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .gallery-inner_61011db7ed34cecf .single-row_25feb9c3dcfeb6a8 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .gallery-inner_61011db7ed34cecf .single-row_25feb9c3dcfeb6a8 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .gallery-inner_61011db7ed34cecf .single-row_25feb9c3dcfeb6a8 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .gallery-inner_61011db7ed34cecf .single-row_25feb9c3dcfeb6a8 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .gallery-inner_61011db7ed34cecf .single-row_25feb9c3dcfeb6a8 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .gallery-inner_61011db7ed34cecf .single-row_25feb9c3dcfeb6a8 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .gallery-inner_61011db7ed34cecf .single-row_25feb9c3dcfeb6a8 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .gallery-inner_61011db7ed34cecf .single-row_25feb9c3dcfeb6a8 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .gallery-inner_61011db7ed34cecf .single-row_25feb9c3dcfeb6a8.row-1_fb3452868ea8ea48 {
  margin-bottom: 20px;
}
.w-100_cdc882d887660375 {
  border-radius: 15px;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .tags-wrapper_c59dc71f0858ac1e {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .tags-wrapper_c59dc71f0858ac1e 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_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .tags-wrapper_c59dc71f0858ac1e a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_4705834ec2a2202f.grid-2_3ead6449ccf94770 .single-blog-area-style-one_8868e0f220194331 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_4705834ec2a2202f.grid-2_3ead6449ccf94770 .single-blog-area-style-one_8868e0f220194331:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_4705834ec2a2202f.grid-2_3ead6449ccf94770 .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 .title {
  font-size: 20px;
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .single-blog-area-style-one_8868e0f220194331 .thumbnail_04f087ad3878605a {
  border-radius: 0;
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .single-blog-area-style-one_8868e0f220194331 .thumbnail_04f087ad3878605a img {
  border-radius: 0;
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .single-blog-area-style-one_8868e0f220194331 .inner-content-wrapper_a5f5b19d34967b38 {
  padding: 30px 0 0;
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-content_23eb9a2b34aff2a2 {
  padding: 0 0 80px;
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-content_23eb9a2b34aff2a2 p.first-text_4401b91e94d52d43::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-content_23eb9a2b34aff2a2 .desc-image_ac061de1231c1907 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-content_23eb9a2b34aff2a2 .desc-image-2_5a6e3b032666d575 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-footer_177e72b38ebdf347 {
  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_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-footer_177e72b38ebdf347 .nav-x_fd15bf81638d3114 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-footer_177e72b38ebdf347 .nav-x_fd15bf81638d3114 li a {
  font-weight: 600;
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-footer_177e72b38ebdf347 .nav-x_fd15bf81638d3114 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-author_580eb529c550b3d2 {
  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_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-author_580eb529c550b3d2 {
    flex-direction: column;
  }
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-author_580eb529c550b3d2 .left-image_b01ae42dba6b5358 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-author_580eb529c550b3d2 .right-content_7b86716770d1912e {
  flex-basis: 70%;
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-author_580eb529c550b3d2 .right-content_7b86716770d1912e .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-author_580eb529c550b3d2 .right-content_7b86716770d1912e .author-social_e92fa5406a1211ec {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-author_580eb529c550b3d2 .right-content_7b86716770d1912e .author-social_e92fa5406a1211ec li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_4705834ec2a2202f.details_711c28a99c59734d .post-panel_41f9bd27cd382e6b .post-author_580eb529c550b3d2 .right-content_7b86716770d1912e .author-social_e92fa5406a1211ec li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_4705834ec2a2202f.inner_5cf6661871a7a268 .fluxi-right-ct-1_76492bbd82f8a4aa .wized-body_b31a5463c07e32c2 .rts-search-wrapper_a6b708ec5622f51e input {
  color: #717171;
}

.post-form_741f453515a009fd {
  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_741f453515a009fd {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_741f453515a009fd .single-input-area_2e148f528f6250cd {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_741f453515a009fd .single-input-area_2e148f528f6250cd label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_741f453515a009fd .single-input-area_2e148f528f6250cd input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_741f453515a009fd .single-input-area_2e148f528f6250cd textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_741f453515a009fd .single-input-area_2e148f528f6250cd i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_741f453515a009fd .single-input-area_2e148f528f6250cd input,
.post-form_741f453515a009fd .single-input-area_2e148f528f6250cd textarea {
  padding-left: 35px;
}
.post-form_741f453515a009fd .single-input-area_2e148f528f6250cd.text-area_8822214272b09596 i {
  top: 61px !important;
}

.rts-fluxi-pagination_af8114047530577c {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_af8114047530577c ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_af8114047530577c ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_af8114047530577c 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_af8114047530577c ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_af8114047530577c ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_efcf1165d0f5a728 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_7d07931c7673a476 .inner-content_ee18fefd3847476c .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_0bb70656132a8e25 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_0bb70656132a8e25 p.disc_55ff2b7419c787e1 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_0bb70656132a8e25 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_0bb70656132a8e25 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_0bb70656132a8e25 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_0bb70656132a8e25 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_0bb70656132a8e25 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_0bb70656132a8e25 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_0bb70656132a8e25 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_0bb70656132a8e25 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_0bb70656132a8e25 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_0bb70656132a8e25 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_0bb70656132a8e25 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_0bb70656132a8e25 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_0bb70656132a8e25 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_0bb70656132a8e25 .shape-area_9525ae15e4f1a083 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_0bb70656132a8e25 .shape-area_9525ae15e4f1a083 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_0bb70656132a8e25 .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_0bb70656132a8e25 .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_0bb70656132a8e25 .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
    display: none;
  }
}
.subscribe-main-wrapper-one_0bb70656132a8e25 .shape-area_9525ae15e4f1a083 .four_bdc4fa02232f8a67 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_7b15a004d29943aa {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_7b15a004d29943aa .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_7b15a004d29943aa .swiper-pagination .swiper-pagination-bullet_30ac02a518602379 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_7b15a004d29943aa .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_7b15a004d29943aa .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_7b15a004d29943aa .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_7b15a004d29943aa .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_7b15a004d29943aa .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_7b15a004d29943aa .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_7b15a004d29943aa .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_7b15a004d29943aa .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_7b15a004d29943aa .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_ca0c6effd8b59405.about_8bbeb8c0d027a512 .btn-area_6e3385274c9a53b2 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_ca0c6effd8b59405.about_8bbeb8c0d027a512 .btn-area_6e3385274c9a53b2 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_87e998c9c904fb52 .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_87e998c9c904fb52 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_87e998c9c904fb52 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_3a20937e9e23bdcb .single-footer-wized-one_87e998c9c904fb52 .title, [data-theme=light] .rts-footer-area-one_ee359eae640cdcc3 .single-footer-wized-one_87e998c9c904fb52 .title {
  color: #26262C;
}

.rts-footer-area-one_ee359eae640cdcc3 {
  background: var(--footer-bg);
}
.rts-footer-area-one_ee359eae640cdcc3 .footer-top-area_c204363afb7334b7 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_87e998c9c904fb52 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_87e998c9c904fb52 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_87e998c9c904fb52 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_87e998c9c904fb52 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_87e998c9c904fb52 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_75470dbe6c7d7e10 {
  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_75470dbe6c7d7e10 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_75470dbe6c7d7e10 p {
  margin-bottom: 0;
}
.copyright-area-start_75470dbe6c7d7e10 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_75470dbe6c7d7e10 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_75470dbe6c7d7e10 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_75470dbe6c7d7e10 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_75470dbe6c7d7e10.area-two_a9c5fe020b1a87c2 p {
  color: #D7D9E9;
}
.copyright-area-start_75470dbe6c7d7e10.area-two_a9c5fe020b1a87c2 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_75470dbe6c7d7e10.area-two_a9c5fe020b1a87c2 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_f4b93958b05fe34f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_f4b93958b05fe34f .social-area-one_1f57f05d975b3f4e li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_7cec7b4ecf1a7d27 .mobile__breakpoint_ebaea8a764743a1c {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_7cec7b4ecf1a7d27 .single-footer-wized-one_87e998c9c904fb52 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_7cec7b4ecf1a7d27 .single-footer-wized-one_87e998c9c904fb52 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_a6ce3ec9447074e8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_a6ce3ec9447074e8 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_a6ce3ec9447074e8 .right .language_9338c703559c0f91 {
  color: #fff;
}

.footer-four_3a20937e9e23bdcb {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_e12cc4df7d1c4f40 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_e12cc4df7d1c4f40 .single-footer-four-wized_5490b08f21f630e0 ul li a {
  color: #E4E5F1;
}
.footer-three_e12cc4df7d1c4f40 .single-footer-four-wized_5490b08f21f630e0 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_e12cc4df7d1c4f40 .single-footer-four-wized_5490b08f21f630e0 .footer-input-btn-between_e121d40e4a90ee7a form input {
  background: #FFFFFF;
}
.footer-three_e12cc4df7d1c4f40 .single-footer-four-wized_5490b08f21f630e0 .footer-input-btn-between_e121d40e4a90ee7a button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_5490b08f21f630e0 .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_5490b08f21f630e0 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_5490b08f21f630e0 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_5490b08f21f630e0 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_5490b08f21f630e0 .footer-input-btn-between_e121d40e4a90ee7a form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_5490b08f21f630e0 .footer-input-btn-between_e121d40e4a90ee7a form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_5490b08f21f630e0 .footer-input-btn-between_e121d40e4a90ee7a form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_5490b08f21f630e0 .footer-input-btn-between_e121d40e4a90ee7a form button {
  padding: 18px 20px;
}

.copyright-area-four_8f8e9fe4b6c2e260 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_8f8e9fe4b6c2e260.area-3_303611a0ccbbb4a2 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_8f8e9fe4b6c2e260 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_8f8e9fe4b6c2e260 .logo_71ac1f4957c65b54 img.light_ff1086d544009801 {
  display: block;
}
[data-theme=light] .copyright-area-four_8f8e9fe4b6c2e260 .logo_71ac1f4957c65b54 img.dark_060ceb3f6d37c99f {
  display: none;
}

[data-theme=dark] .copyright-area-four_8f8e9fe4b6c2e260 .logo_71ac1f4957c65b54 img.light_ff1086d544009801 {
  display: none;
}
[data-theme=dark] .copyright-area-four_8f8e9fe4b6c2e260 .logo_71ac1f4957c65b54 img.dark_060ceb3f6d37c99f {
  display: block;
}

.rts-footer-area-7_7aa948e3ecef20d2 .footer-wrapper-7_61540c309dea084c {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_7aa948e3ecef20d2 .footer-wrapper-7_61540c309dea084c {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_7aa948e3ecef20d2 .footer-wrapper-7_61540c309dea084c {
    height: 320px;
  }
}
.rts-footer-area-7_7aa948e3ecef20d2 .footer-wrapper-7_61540c309dea084c .innerr_fe811f50505b5690 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_7aa948e3ecef20d2 .footer-wrapper-7_61540c309dea084c .innerr_fe811f50505b5690 .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_7aa948e3ecef20d2 .footer-wrapper-7_61540c309dea084c .innerr_fe811f50505b5690 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_7aa948e3ecef20d2 .footer-wrapper-7_61540c309dea084c .innerr_fe811f50505b5690 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_7aa948e3ecef20d2 .footer-wrapper-7_61540c309dea084c .innerr_fe811f50505b5690 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_7aa948e3ecef20d2 .footer-wrapper-7_61540c309dea084c .innerr_fe811f50505b5690 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_7aa948e3ecef20d2 .footer-wrapper-7_61540c309dea084c .innerr_fe811f50505b5690 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_7aa948e3ecef20d2 .footer-wrapper-7_61540c309dea084c .innerr_fe811f50505b5690 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_7aa948e3ecef20d2 .footer-wrapper-7_61540c309dea084c .innerr_fe811f50505b5690 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_1cfda73f079ff769 {
  text-align: center;
}
.footer-top-8_1cfda73f079ff769 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_1cfda73f079ff769 .title {
    font-size: 35px;
  }
}
.footer-top-8_1cfda73f079ff769 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_98883c2eedfe52af {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_98883c2eedfe52af .sape-image_02b67a0e1b0f234e {
    display: none;
  }
}
.rts-footer-area-eight_98883c2eedfe52af .sape-image_02b67a0e1b0f234e img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_98883c2eedfe52af .sape-image_02b67a0e1b0f234e img.two_c05de306579caefa {
  top: 25%;
  left: 25%;
}

.container-10_6ac77f98b84b60b4 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_cfd8f04dbe22cb00 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_cfd8f04dbe22cb00 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_cfd8f04dbe22cb00 form .single-input_b1bed5c4edc89d83 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_cfd8f04dbe22cb00 form .single-input_b1bed5c4edc89d83 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_cfd8f04dbe22cb00 form .single-input_b1bed5c4edc89d83 label {
  margin-bottom: 10px;
}
.form-area-footer-8_cfd8f04dbe22cb00 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_cfd8f04dbe22cb00 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_c915c0a2aa28114e {
  text-align: center;
}
.easy-cta-area-wrapper_c915c0a2aa28114e .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_c915c0a2aa28114e .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_c915c0a2aa28114e p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_c915c0a2aa28114e.mid_075b12b734b44994 {
  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_c915c0a2aa28114e.mid_075b12b734b44994 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_bed1fa1234a4173a {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_e6ae0f95715df5ec .copy-right-ul_db0cb67b1fb8774a {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_e6ae0f95715df5ec .copy-right-ul_db0cb67b1fb8774a {
    flex-direction: column;
  }
}
.copyright-area-8_e6ae0f95715df5ec .copy-right-ul_db0cb67b1fb8774a li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_e6ae0f95715df5ec .copy-right-ul_db0cb67b1fb8774a li a {
  color: #FFFFFF;
}
.copyright-area-8_e6ae0f95715df5ec p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_ff0ef2e481d562a0 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_ff0ef2e481d562a0 .shape-image_36dabdc30025764a {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_ff0ef2e481d562a0 .shape-image_36dabdc30025764a {
    width: 200px;
  }
}
.footer-six_ff0ef2e481d562a0 .rts-call-to-action_d17a545ba032a3b2 .call-to-action-area-5_c768332c8f4549fe {
  background: none;
  padding: 80px 0;
}
.footer-six_ff0ef2e481d562a0 .rts-call-to-action_d17a545ba032a3b2 .call-to-action-area-5_c768332c8f4549fe .rts-btn {
  border-radius: 0;
}
.footer-six_ff0ef2e481d562a0 .single-footer-four-wized_5490b08f21f630e0 .title {
  color: #D7D9E9;
}
.footer-six_ff0ef2e481d562a0 .single-footer-four-wized_5490b08f21f630e0 ul li a {
  color: #D7D9E9;
}
.footer-six_ff0ef2e481d562a0 .single-footer-four-wized_5490b08f21f630e0 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_ff0ef2e481d562a0 .single-footer-four-wized_5490b08f21f630e0 .footer-input-btn-between_e121d40e4a90ee7a form {
  gap: 0;
}
.footer-six_ff0ef2e481d562a0 .single-footer-four-wized_5490b08f21f630e0 .footer-input-btn-between_e121d40e4a90ee7a form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_ff0ef2e481d562a0 .single-footer-four-wized_5490b08f21f630e0 .footer-input-btn-between_e121d40e4a90ee7a form input::placeholder {
  color: var(--color-title);
}
.footer-six_ff0ef2e481d562a0 .single-footer-four-wized_5490b08f21f630e0 .footer-input-btn-between_e121d40e4a90ee7a form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_ff0ef2e481d562a0 .single-footer-four-wized_5490b08f21f630e0 .footer-input-btn-between_e121d40e4a90ee7a form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_ff0ef2e481d562a0 .copyright-area-four_8f8e9fe4b6c2e260 {
  border-top: 1px solid #37373F;
}
.footer-six_ff0ef2e481d562a0 .copyright-area-four_8f8e9fe4b6c2e260 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_f696556728f3ddea form {
  position: relative;
}
.footer-input-main-wrapper-one_f696556728f3ddea form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_f696556728f3ddea form input {
  padding-left: 40px;
}

.single-footer-four-wized_5490b08f21f630e0 .footer-input-btn-between_e121d40e4a90ee7a form {
  position: relative;
}
.single-footer-four-wized_5490b08f21f630e0 .footer-input-btn-between_e121d40e4a90ee7a form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_5490b08f21f630e0 .footer-input-btn-between_e121d40e4a90ee7a form input {
  padding-left: 35px;
}

.copyright-area-7_73a1fce6303ec8a0 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_73a1fce6303ec8a0 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_73a1fce6303ec8a0 p {
  margin: 0;
}
.copyright-area-7_73a1fce6303ec8a0 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_73a1fce6303ec8a0 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_51a79ca4f9adb541 .single-footer-four-wized_5490b08f21f630e0 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_51a79ca4f9adb541 .single-footer-four-wized_5490b08f21f630e0 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_51a79ca4f9adb541 .single-footer-four-wized_5490b08f21f630e0 form button {
  background: var(--color-primary-2);
}

.social-area-one_1f57f05d975b3f4e {
  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_1f57f05d975b3f4e li {
  margin: 0;
  padding: 1px;
}
.social-area-one_1f57f05d975b3f4e li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_1f57f05d975b3f4e li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_e318e4f65adf64b3 {
  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_e318e4f65adf64b3 .title-style-one-left_4b5a9c06d6dbf38b .pre_59416143c6f3df67 {
  color: #BCBFDB;
}
.bg-dark-border-radious_e318e4f65adf64b3 .title-style-one-left_4b5a9c06d6dbf38b .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_7d1e4fd2419282e2 {
  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_20b298f5d6c8fc06 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_59c25352b980f2b4 .progress-wrap svg.progress-circle_20b298f5d6c8fc06 path {
  stroke: var(--color-primary-2);
}
.home-blue_59c25352b980f2b4 .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_1153e4af68a4f822 {
  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_1153e4af68a4f822 .sape-area_2ba3a4829b5055ff img {
  position: absolute;
}
.bg-dark-border-radious-2_1153e4af68a4f822 .sape-area_2ba3a4829b5055ff img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_1153e4af68a4f822 .sape-area_2ba3a4829b5055ff img.two_c05de306579caefa {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_1153e4af68a4f822 .sape-area_2ba3a4829b5055ff img.two_c05de306579caefa {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_1153e4af68a4f822 .sape-area_2ba3a4829b5055ff img.two_c05de306579caefa {
    display: none;
  }
}
.bg-dark-border-radious-2_1153e4af68a4f822 .sape-area_2ba3a4829b5055ff img.three_fdb5b0403d0106f1 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_1153e4af68a4f822 .sape-area_2ba3a4829b5055ff img.three_fdb5b0403d0106f1 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_1153e4af68a4f822 .sape-area_2ba3a4829b5055ff img.four_bdc4fa02232f8a67 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_1153e4af68a4f822 .sape-area_2ba3a4829b5055ff img.four_bdc4fa02232f8a67 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_1153e4af68a4f822 .sape-area_2ba3a4829b5055ff img.four_bdc4fa02232f8a67 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_1153e4af68a4f822 .sape-area_2ba3a4829b5055ff img.four_bdc4fa02232f8a67 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_2092c524deabacf9 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_2092c524deabacf9 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_2092c524deabacf9 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_2092c524deabacf9 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_2092c524deabacf9 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_2092c524deabacf9 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_2092c524deabacf9 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_2092c524deabacf9 p.disc_55ff2b7419c787e1 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_2092c524deabacf9 .feature-area-wrapper_1f4c5aad65bde350 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_2092c524deabacf9 .feature-area-wrapper_1f4c5aad65bde350 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_2092c524deabacf9 .feature-area-wrapper_1f4c5aad65bde350 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_2092c524deabacf9 .feature-area-wrapper_1f4c5aad65bde350 .single-feature_e9971bda164c5bcd {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_2092c524deabacf9 .feature-area-wrapper_1f4c5aad65bde350 .single-feature_e9971bda164c5bcd p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_5a13c3b372ef5e67 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_5a13c3b372ef5e67 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_5a13c3b372ef5e67 .signle-input_5a806d93b0abd0c3 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_5a13c3b372ef5e67 .signle-input_5a806d93b0abd0c3 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_5a13c3b372ef5e67 .signle-input_5a806d93b0abd0c3 label {
  margin-bottom: 15px;
}
.appoinment_form-1_5a13c3b372ef5e67 .signle-input_5a806d93b0abd0c3 input {
  padding-left: 40px;
}
.appoinment_form-1_5a13c3b372ef5e67 .signle-input_5a806d93b0abd0c3 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_5a13c3b372ef5e67 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_766a3ed4e68af614 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_75ec1a3d074f6735 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_75ec1a3d074f6735 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_75ec1a3d074f6735 .inmformation_cffa631ebebc0469 .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_75ec1a3d074f6735 .inmformation_cffa631ebebc0469 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_75ec1a3d074f6735 .inmformation_cffa631ebebc0469 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_5bb435f0e9034781 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_5bb435f0e9034781.team-five .title-style-one-center_c0d4edd9bc9724ad .pre_59416143c6f3df67 {
  color: var(--color-primary-2);
}
.expart-team-area-7_5bb435f0e9034781.inner {
  background: var(--team-bg);
}

.single-team-area-7_a988b322ed4105ec {
  text-align: center;
}
.single-team-area-7_a988b322ed4105ec .thumbnail_04f087ad3878605a {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_a988b322ed4105ec .thumbnail_04f087ad3878605a img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_a988b322ed4105ec .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_a988b322ed4105ec .designation_3e6f4c9f2e10ac3e {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_a988b322ed4105ec:hover .thumbnail_04f087ad3878605a img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_30ac02a518602379 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_30ac02a518602379.swiper-pagination-bullet-active_648bb1f1ac65269e {
  background: var(--color-gradient);
}

.single-team-area-start_8ba281d1367593bd:hover .thumbnail_04f087ad3878605a img {
  transform: rotateY(-180deg);
}
.single-team-area-start_8ba281d1367593bd .thumbnail_04f087ad3878605a {
  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_8ba281d1367593bd .thumbnail_04f087ad3878605a img {
  transition: 0.8s;
}
.single-team-area-start_8ba281d1367593bd .inner-content_ee18fefd3847476c {
  text-align: center;
}
.single-team-area-start_8ba281d1367593bd .inner-content_ee18fefd3847476c .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_8ba281d1367593bd .inner-content_ee18fefd3847476c span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_1ac5bed89f5152ab.about_8bbeb8c0d027a512 {
  position: relative;
}
.rts-team-area_1ac5bed89f5152ab.about_8bbeb8c0d027a512 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
}
.rts-team-area_1ac5bed89f5152ab.about_8bbeb8c0d027a512 .shape-area_9525ae15e4f1a083 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_1ac5bed89f5152ab.about_8bbeb8c0d027a512 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_1ac5bed89f5152ab.about_8bbeb8c0d027a512 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
    display: none;
  }
}
.rts-team-area_1ac5bed89f5152ab.about_8bbeb8c0d027a512 .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
  left: 25%;
  top: 7%;
}
.rts-team-area_1ac5bed89f5152ab.about_8bbeb8c0d027a512 .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_1ac5bed89f5152ab.about_8bbeb8c0d027a512 .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
    display: none;
  }
}
.rts-team-area_1ac5bed89f5152ab.inner_5cf6661871a7a268 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_1ac5bed89f5152ab.inner_5cf6661871a7a268 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
}
.rts-team-area_1ac5bed89f5152ab.inner_5cf6661871a7a268 .shape-area_9525ae15e4f1a083 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_1ac5bed89f5152ab.inner_5cf6661871a7a268 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_1ac5bed89f5152ab.inner_5cf6661871a7a268 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
    display: none;
  }
}
.rts-team-area_1ac5bed89f5152ab.inner_5cf6661871a7a268 .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
  left: 25%;
  top: 7%;
}
.rts-team-area_1ac5bed89f5152ab.inner_5cf6661871a7a268 .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_1ac5bed89f5152ab.inner_5cf6661871a7a268 .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
    display: none;
  }
}

.bg-dark-p_050f37eeb175d2a2 .title {
  color: #fff;
}

.section-separator-top_54b800d4adeee3c8 {
  position: relative;
}
.section-separator-top_54b800d4adeee3c8::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_11e43b95ddd7931a {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_11e43b95ddd7931a {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_11e43b95ddd7931a .left-titlet-wrapper_6d667d6bdaf6e29e .title {
  color: #fff;
}
.call-to-action-main-wrapper_11e43b95ddd7931a p.disc_55ff2b7419c787e1 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_11e43b95ddd7931a p.disc_55ff2b7419c787e1 br {
    display: none;
  }
}
.call-to-action-main-wrapper_11e43b95ddd7931a .button-area_45af4569d4352ce9 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_11e43b95ddd7931a .button-area_45af4569d4352ce9 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_11e43b95ddd7931a .button-area_45af4569d4352ce9 .under-line-btn_effb25468edde450 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_11e43b95ddd7931a .button-area_45af4569d4352ce9 .under-line-btn_effb25468edde450:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_11e43b95ddd7931a .button-area_45af4569d4352ce9 .under-line-btn_effb25468edde450:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_11e43b95ddd7931a .button-area_45af4569d4352ce9 .under-line-btn_effb25468edde450::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_11e43b95ddd7931a .button-area_45af4569d4352ce9 .btn-primary-2_91dae18ce894e042 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_11e43b95ddd7931a.area-3_303611a0ccbbb4a2 .button-area_45af4569d4352ce9 .under-line-btn_effb25468edde450::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_1673993658e22fe1 .style-four_213c7ae9e4a93a3e {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_3e3709ecf374acac .rts-faq-area-full-container_1673993658e22fe1 .style-four_213c7ae9e4a93a3e {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_303611a0ccbbb4a2 .cta-main-wrapper-style-box_ac6856138b0c756a .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.area-3_303611a0ccbbb4a2 .cta-main-wrapper-style-box_ac6856138b0c756a .shape-area_9525ae15e4f1a083 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_303611a0ccbbb4a2 .cta-main-wrapper-style-box_ac6856138b0c756a .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_303611a0ccbbb4a2 .cta-main-wrapper-style-box_ac6856138b0c756a .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_303611a0ccbbb4a2 .cta-main-wrapper-style-box_ac6856138b0c756a .shape-area_9525ae15e4f1a083 .four_bdc4fa02232f8a67 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_ac6856138b0c756a {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_ac6856138b0c756a {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_ac6856138b0c756a.style-four_213c7ae9e4a93a3e::after, .cta-main-wrapper-style-box_ac6856138b0c756a.style-four_213c7ae9e4a93a3e::before {
  display: none;
}
.cta-main-wrapper-style-box_ac6856138b0c756a::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_ac6856138b0c756a::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_ac6856138b0c756a .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_ac6856138b0c756a .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_ac6856138b0c756a .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_ac6856138b0c756a .shape-area_9525ae15e4f1a083 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_ac6856138b0c756a .shape-area_9525ae15e4f1a083 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_ac6856138b0c756a .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_ac6856138b0c756a .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_ac6856138b0c756a .shape-area_9525ae15e4f1a083 .four_bdc4fa02232f8a67 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_1d771696c8ec4246 {
  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_1d771696c8ec4246 {
    padding: 25px;
  }
}
.call-to-action-style-4_1d771696c8ec4246 .button-area_45af4569d4352ce9 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_1d771696c8ec4246 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
}
.call-to-action-style-4_1d771696c8ec4246 .shape-area_9525ae15e4f1a083 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_1d771696c8ec4246 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_1d771696c8ec4246 .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_1d771696c8ec4246 .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
  top: 10%;
  left: 8%;
}

.header-three_f0b17273eab81ff0.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_6c33bc73b58cc7a1 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_6c33bc73b58cc7a1 {
    height: 630px;
  }
}
.contact-banner-area-start_6c33bc73b58cc7a1 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_6c33bc73b58cc7a1 img {
    display: none;
  }
}
.contact-banner-area-start_6c33bc73b58cc7a1 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_6c33bc73b58cc7a1 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_6c33bc73b58cc7a1 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_6c33bc73b58cc7a1 img.two_c05de306579caefa {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_6c33bc73b58cc7a1 img.three_fdb5b0403d0106f1 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_6c33bc73b58cc7a1 img.four_bdc4fa02232f8a67 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_6c33bc73b58cc7a1.faq_71d6c0662c58fc6d {
  height: auto;
}

.contact-form-page_b20245e6c2a26af8 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_86b2725775e84683 {
  text-align: center;
}
.banner-inner-area-contact-inner_86b2725775e84683 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_86b2725775e84683 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_86b2725775e84683 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_86b2725775e84683 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_86b2725775e84683 p.disc_55ff2b7419c787e1 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_86b2725775e84683 p.disc_55ff2b7419c787e1 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_86b2725775e84683 p.disc_55ff2b7419c787e1 {
    max-width: 80%;
  }
}

.contact-form_84cb3fb269126572 {
  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_84cb3fb269126572 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_84cb3fb269126572 {
    padding: 50px 20px;
  }
}
.contact-form_84cb3fb269126572 .single-input-area_2e148f528f6250cd {
  margin-bottom: 24px;
}
.contact-form_84cb3fb269126572 .single-input-area_2e148f528f6250cd label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_84cb3fb269126572 .single-input-area_2e148f528f6250cd input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_84cb3fb269126572 .single-input-area_2e148f528f6250cd textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_84cb3fb269126572 .single-input-area_2e148f528f6250cd select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_4ba8fd2727f41c59 {
  text-align: center;
}
.single-contact-inner-info_4ba8fd2727f41c59 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_4ba8fd2727f41c59 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_4ba8fd2727f41c59 p {
  margin-bottom: 0;
}
.single-contact-inner-info_4ba8fd2727f41c59.mid_075b12b734b44994 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_4ba8fd2727f41c59.mid_075b12b734b44994 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_4ba8fd2727f41c59.mid_075b12b734b44994 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_c6030e52244eae82.contact-form-page_b20245e6c2a26af8 .contact-form_84cb3fb269126572 .single-input-area_2e148f528f6250cd {
  position: relative;
}
.rts-contact-form-area_c6030e52244eae82.contact-form-page_b20245e6c2a26af8 .contact-form_84cb3fb269126572 .single-input-area_2e148f528f6250cd i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_c6030e52244eae82.contact-form-page_b20245e6c2a26af8 .contact-form_84cb3fb269126572 .single-input-area_2e148f528f6250cd input,
.rts-contact-form-area_c6030e52244eae82.contact-form-page_b20245e6c2a26af8 .contact-form_84cb3fb269126572 .single-input-area_2e148f528f6250cd textarea {
  padding-left: 35px;
}
.rts-contact-form-area_c6030e52244eae82.contact-form-page_b20245e6c2a26af8 .contact-form_84cb3fb269126572 .single-input-area_2e148f528f6250cd input::placeholder,
.rts-contact-form-area_c6030e52244eae82.contact-form-page_b20245e6c2a26af8 .contact-form_84cb3fb269126572 .single-input-area_2e148f528f6250cd textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_c6030e52244eae82.contact-form-page_b20245e6c2a26af8 .contact-form_84cb3fb269126572 .single-input-area_2e148f528f6250cd.text-area_8822214272b09596 i {
  top: 61px !important;
}
.rts-contact-form-area_c6030e52244eae82.contact-form-page_b20245e6c2a26af8 .contact-form_84cb3fb269126572 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_c6030e52244eae82.contact-form-page_b20245e6c2a26af8 .contact-form_84cb3fb269126572 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_bcd426140badcfa3 {
  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_bcd426140badcfa3 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_bcd426140badcfa3 {
    padding: 20px;
  }
}
.seo-optimization-area_bcd426140badcfa3 .thumbnail_04f087ad3878605a {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_bcd426140badcfa3 .thumbnail_04f087ad3878605a {
    min-width: 100%;
  }
}
.seo-optimization-area_bcd426140badcfa3 .thumbnail_04f087ad3878605a img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_bcd426140badcfa3 .thumbnail_04f087ad3878605a img {
    min-width: 100%;
  }
}

.service-area-8_c93853e7e69b52a6 .icon {
  margin-bottom: 22px;
}
.service-area-8_c93853e7e69b52a6 .title {
  font-weight: 800;
}
.service-area-8_c93853e7e69b52a6 .disc_55ff2b7419c787e1 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_0bb70656132a8e25.seo-marketing_9826e1c603eb1105 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_0bb70656132a8e25.seo-marketing_9826e1c603eb1105 .title-style-one-center_c0d4edd9bc9724ad p.disc_55ff2b7419c787e1 br {
    display: none;
  }
}

.section-separator-top-bg-white_6d2d6fdab747e880 {
  position: relative;
}
.section-separator-top-bg-white_6d2d6fdab747e880::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_183f302742e79be9 .large-thumbnail_13a6a3b2dbb47678 {
  position: relative;
}
.single-product-list_183f302742e79be9 .large-thumbnail_13a6a3b2dbb47678 .sm-right_505cf51595135f1e {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_183f302742e79be9 .large-thumbnail_13a6a3b2dbb47678 .sm-right_505cf51595135f1e {
    display: none;
  }
}
.single-product-list_183f302742e79be9 .large-thumbnail_13a6a3b2dbb47678 .sm-right_505cf51595135f1e.left {
  right: auto;
  left: 0;
}
.single-product-list_183f302742e79be9 .thumbnail_04f087ad3878605a {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_183f302742e79be9 .thumbnail_04f087ad3878605a {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_183f302742e79be9 .thumbnail_04f087ad3878605a img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_183f302742e79be9 .thumbnail_04f087ad3878605a img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_183f302742e79be9 .portfolio-content-wrapper-list_9b9f993ebd55f443 .pre-title_46f141b5695d5355 {
  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_183f302742e79be9 .portfolio-content-wrapper-list_9b9f993ebd55f443 .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_183f302742e79be9 .portfolio-content-wrapper-list_9b9f993ebd55f443 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_183f302742e79be9 .portfolio-content-wrapper-list_9b9f993ebd55f443 .title {
    font-size: 35px;
  }
}
.single-product-list_183f302742e79be9 .portfolio-content-wrapper-list_9b9f993ebd55f443 .single-service_aaf79b1857c7c864 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_183f302742e79be9 .portfolio-content-wrapper-list_9b9f993ebd55f443 .single-service_aaf79b1857c7c864 i {
  color: var(--color-primary);
}
.single-product-list_183f302742e79be9 .portfolio-content-wrapper-list_9b9f993ebd55f443 p.disc_55ff2b7419c787e1 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_b704e469f441910a .single-product-list_183f302742e79be9 a.thumbnail_04f087ad3878605a {
  max-width: 100%;
}
.area-6_b704e469f441910a .single-product-list_183f302742e79be9 a.thumbnail_04f087ad3878605a img {
  max-width: 100%;
  width: 100%;
}
.area-6_b704e469f441910a .single-product-list_183f302742e79be9 .portfolio-content-wrapper-list_9b9f993ebd55f443 .service-btn_c9ee04d1269f11e3 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_b704e469f441910a .single-product-list_183f302742e79be9 .portfolio-content-wrapper-list_9b9f993ebd55f443 .service-btn_c9ee04d1269f11e3::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_b704e469f441910a .single-product-list_183f302742e79be9 .portfolio-content-wrapper-list_9b9f993ebd55f443 .service-btn_c9ee04d1269f11e3:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_b704e469f441910a .single-product-list_183f302742e79be9 .portfolio-content-wrapper-list_9b9f993ebd55f443 .service-btn_c9ee04d1269f11e3:hover i {
  transform: rotate(0);
}
.area-6_b704e469f441910a .single-product-list_183f302742e79be9 .portfolio-content-wrapper-list_9b9f993ebd55f443 .service-btn_c9ee04d1269f11e3 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_b704e469f441910a .single-product-list_183f302742e79be9 .portfolio-content-wrapper-list_9b9f993ebd55f443 .service-btn_c9ee04d1269f11e3.color-secondary-2_432c35df7487d42d::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_f2aa051ba68b0e76 .thumbnail_04f087ad3878605a:hover img {
  transform: none;
}
.single-product-list-2_f2aa051ba68b0e76 .left-image_b01ae42dba6b5358 {
  position: relative;
}
.single-product-list-2_f2aa051ba68b0e76 .left-image_b01ae42dba6b5358 .short-image-area_105a1ad67203b636 {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_f2aa051ba68b0e76 .left-image_b01ae42dba6b5358 .short-image-area_105a1ad67203b636 {
    right: 5%;
  }
}
.single-product-list-2_f2aa051ba68b0e76 .left-image_b01ae42dba6b5358 .short-image-area_105a1ad67203b636 img {
  transform: scale(1);
}
.single-product-list-2_f2aa051ba68b0e76 .right-image_3f96110a42155091 {
  position: relative;
}
.single-product-list-2_f2aa051ba68b0e76 .right-image_3f96110a42155091 .short-image-area_105a1ad67203b636 {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_f2aa051ba68b0e76 .right-image_3f96110a42155091 .short-image-area_105a1ad67203b636 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_f2aa051ba68b0e76 .right-image_3f96110a42155091 .short-image-area_105a1ad67203b636 {
    left: 50%;
  }
}
.single-product-list-2_f2aa051ba68b0e76 .right-image_3f96110a42155091 .short-image-area_105a1ad67203b636 img {
  transform: scale(1);
}
.single-product-list-2_f2aa051ba68b0e76 .portfolio-content-wrapper-list_9b9f993ebd55f443 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_f2aa051ba68b0e76 .portfolio-content-wrapper-list_9b9f993ebd55f443 .single-service_aaf79b1857c7c864 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_f2aa051ba68b0e76 .portfolio-content-wrapper-list_9b9f993ebd55f443 .single-service_aaf79b1857c7c864 p {
  font-size: 20px;
}
.single-product-list-2_f2aa051ba68b0e76 .portfolio-content-wrapper-list_9b9f993ebd55f443 p.disc_55ff2b7419c787e1 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_f2aa051ba68b0e76 .portfolio-content-wrapper-list_9b9f993ebd55f443 p.disc_55ff2b7419c787e1 {
    max-width: 100%;
  }
}

.product-section-bg_9bf0c3688c6a30e2 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_8c79da25c4d7dfeb {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_8c79da25c4d7dfeb.area-2_92aee10954a82424 .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.product-area-start_8c79da25c4d7dfeb.area-2_92aee10954a82424 .shape-area_9525ae15e4f1a083 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_8c79da25c4d7dfeb.area-2_92aee10954a82424 .shape-area_9525ae15e4f1a083 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_8c79da25c4d7dfeb.area-2_92aee10954a82424 .shape-area_9525ae15e4f1a083 .one {
    display: none;
  }
}
.product-area-start_8c79da25c4d7dfeb.area-2_92aee10954a82424 .two_c05de306579caefa {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_8c79da25c4d7dfeb.area-2_92aee10954a82424 .two_c05de306579caefa {
    top: 5%;
  }
}
.product-area-start_8c79da25c4d7dfeb.area-2_92aee10954a82424 .three_fdb5b0403d0106f1 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_8c79da25c4d7dfeb.area-2_92aee10954a82424 .three_fdb5b0403d0106f1 {
    display: none;
  }
}

.siongle-portfolio-box-style_7d07931c7673a476 .thumbnail_04f087ad3878605a {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_7d07931c7673a476 .thumbnail_04f087ad3878605a img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_7d07931c7673a476 .thumbnail_04f087ad3878605a img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_7d07931c7673a476 .thumbnail_04f087ad3878605a:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_7d07931c7673a476 .inner-content_ee18fefd3847476c {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_7d07931c7673a476 .inner-content_ee18fefd3847476c .left-content_d0afced741859e59 .pre_59416143c6f3df67 {
  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_7d07931c7673a476 .inner-content_ee18fefd3847476c .left-content_d0afced741859e59 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_7d07931c7673a476 .inner-content_ee18fefd3847476c .left-content_d0afced741859e59 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_7d07931c7673a476 .inner-content_ee18fefd3847476c .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_7d07931c7673a476 .inner-content_ee18fefd3847476c .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_7d07931c7673a476 .inner-content_ee18fefd3847476c .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_7d07931c7673a476 .inner-content_ee18fefd3847476c .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_7d07931c7673a476.style-four_213c7ae9e4a93a3e .thumbnail_04f087ad3878605a img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_7d07931c7673a476.style-four_213c7ae9e4a93a3e .left-content_d0afced741859e59 .pre_59416143c6f3df67 {
  color: #fff;
}
.siongle-portfolio-box-style_7d07931c7673a476.style-four_213c7ae9e4a93a3e .left-content_d0afced741859e59 .title {
  color: #fff;
}
.siongle-portfolio-box-style_7d07931c7673a476.style-four_213c7ae9e4a93a3e .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_7d07931c7673a476.style-four_213c7ae9e4a93a3e .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_7d07931c7673a476.style-four_213c7ae9e4a93a3e:hover .thumbnail_04f087ad3878605a img {
  transform: scale(1.15);
}

.rts-fun-facts-area_ccf15d837e9a42e8 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_ccf15d837e9a42e8 .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.rts-fun-facts-area_ccf15d837e9a42e8 .shape-area_9525ae15e4f1a083 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_ccf15d837e9a42e8 .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_ccf15d837e9a42e8 .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_ccf15d837e9a42e8 .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_ccf15d837e9a42e8 .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
    display: none;
  }
}
.rts-fun-facts-area_ccf15d837e9a42e8 .shape-area_9525ae15e4f1a083 .four_bdc4fa02232f8a67 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_a854c71d74a4ff96 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_a854c71d74a4ff96::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_a854c71d74a4ff96 .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_a854c71d74a4ff96 .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_a854c71d74a4ff96.two_c05de306579caefa .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_a854c71d74a4ff96.two_c05de306579caefa .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_adf1dcc40e13df90 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_beaec2dbad962a80 {
  border-radius: 32px;
}

.float-right-div-case-studies_808b14747849bbac {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_808b14747849bbac {
    width: 100%;
  }
}
.float-right-div-case-studies_808b14747849bbac .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_808b14747849bbac .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_30ac02a518602379 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_40a3c92f1a474ba9.rts-section-gap2.bg-dark-border-radious.radious-4_beaec2dbad962a80 {
  background: var(--case-study);
}

.rts-case-studies-4_40a3c92f1a474ba9 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_40a3c92f1a474ba9 .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.rts-case-studies-4_40a3c92f1a474ba9 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
}
.rts-case-studies-4_40a3c92f1a474ba9 .shape-area_9525ae15e4f1a083 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_40a3c92f1a474ba9 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_40a3c92f1a474ba9 .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_40a3c92f1a474ba9 .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_40a3c92f1a474ba9 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_40a3c92f1a474ba9 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_40a3c92f1a474ba9 .swiper-pagination .swiper-pagination-bullet_30ac02a518602379 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_b84febc3341016e0 {
  position: relative;
}
.rts-case-studies-5_b84febc3341016e0 .title-wrapper-between_ec0b26e59e69071d .pre_59416143c6f3df67 {
  font-weight: 800;
}
.rts-case-studies-5_b84febc3341016e0 .title-wrapper-between_ec0b26e59e69071d .title {
  font-weight: 800;
}
.rts-case-studies-5_b84febc3341016e0 .bottom-btn_879bbb4aa0adbf72 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_b84febc3341016e0 .bottom-btn_879bbb4aa0adbf72 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_de10a7a33b7b77dd.style-five_0d1bcdfd1dfcdd76 .inner-content_ee18fefd3847476c .left-content_d0afced741859e59 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_de10a7a33b7b77dd.style-five_0d1bcdfd1dfcdd76 .inner-content_ee18fefd3847476c .left-content_d0afced741859e59 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_de10a7a33b7b77dd.style-five_0d1bcdfd1dfcdd76 {
  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_de10a7a33b7b77dd.style-five_0d1bcdfd1dfcdd76 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_de10a7a33b7b77dd.style-five_0d1bcdfd1dfcdd76:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_de10a7a33b7b77dd.style-five_0d1bcdfd1dfcdd76:nth-child(even) .inner-content_ee18fefd3847476c .left-content_d0afced741859e59 .pre_59416143c6f3df67 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_de10a7a33b7b77dd.style-five_0d1bcdfd1dfcdd76:nth-child(even) .inner-content_ee18fefd3847476c .left-content_d0afced741859e59 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_de10a7a33b7b77dd.style-five_0d1bcdfd1dfcdd76:nth-child(even) .inner-content_ee18fefd3847476c .left-content_d0afced741859e59 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_de10a7a33b7b77dd.style-five_0d1bcdfd1dfcdd76 .thumbnail_04f087ad3878605a {
  flex-basis: 40%;
}
.single-portfolio-box-style_de10a7a33b7b77dd.style-five_0d1bcdfd1dfcdd76 .thumbnail_04f087ad3878605a img {
  border-radius: 16px;
}
.single-portfolio-box-style_de10a7a33b7b77dd.style-five_0d1bcdfd1dfcdd76 .inner-content_ee18fefd3847476c {
  flex-basis: 60%;
}
.single-portfolio-box-style_de10a7a33b7b77dd.style-five_0d1bcdfd1dfcdd76 .inner-content_ee18fefd3847476c .left-content_d0afced741859e59 .pre_59416143c6f3df67 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_de10a7a33b7b77dd.style-five_0d1bcdfd1dfcdd76 .inner-content_ee18fefd3847476c .left-content_d0afced741859e59 .title {
  font-weight: 800;
}
.single-portfolio-box-style_de10a7a33b7b77dd.style-five_0d1bcdfd1dfcdd76 .inner-content_ee18fefd3847476c .left-content_d0afced741859e59 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_de10a7a33b7b77dd.style-five_0d1bcdfd1dfcdd76 .inner-content_ee18fefd3847476c .left-content_d0afced741859e59 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_8c42d4ed06936dca .siongle-portfolio-box-style_7d07931c7673a476 .thumbnail_04f087ad3878605a img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_8c42d4ed06936dca .siongle-portfolio-box-style_7d07931c7673a476:hover .thumbnail_04f087ad3878605a img {
  transform: scale(1.15);
}
.home-seven-case_8c42d4ed06936dca .siongle-portfolio-box-style_7d07931c7673a476 .inner-content_ee18fefd3847476c .right a {
  background: #F2F2F8;
}
.home-seven-case_8c42d4ed06936dca .siongle-portfolio-box-style_7d07931c7673a476 .inner-content_ee18fefd3847476c .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_798cf8b8a6d96b59 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_798cf8b8a6d96b59 .title-style-one-center_c0d4edd9bc9724ad .pre_59416143c6f3df67 {
  color: #fff;
}
.rts-product-area-8_798cf8b8a6d96b59 .title-style-one-center_c0d4edd9bc9724ad .title {
  color: #fff;
}

.single-product-8_4c57d5b14067e1f8 {
  text-align: center;
}
.single-product-8_4c57d5b14067e1f8:hover .thumbnail_04f087ad3878605a img {
  transform: scale(1.12);
}
.single-product-8_4c57d5b14067e1f8 .thumbnail_04f087ad3878605a {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_4c57d5b14067e1f8 .thumbnail_04f087ad3878605a a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_4c57d5b14067e1f8 .thumbnail_04f087ad3878605a a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_4c57d5b14067e1f8 .thumbnail_04f087ad3878605a a img {
    width: 100%;
  }
}
.single-product-8_4c57d5b14067e1f8 .thumbnail_04f087ad3878605a .icon-top-right_550e29d4bc445809 {
  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_4c57d5b14067e1f8 .thumbnail_04f087ad3878605a .icon-top-right_550e29d4bc445809 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_4c57d5b14067e1f8 .thumbnail_04f087ad3878605a .icon-top-right_550e29d4bc445809:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_4c57d5b14067e1f8 .thumbnail_04f087ad3878605a .icon-top-right_550e29d4bc445809:hover i {
  color: #fff;
}
.single-product-8_4c57d5b14067e1f8 .inner-content_ee18fefd3847476c span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_4c57d5b14067e1f8 .inner-content_ee18fefd3847476c a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_6c06d7089a80e077 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_6c06d7089a80e077 .section-inner_75eff73c523462b4 .left-side-content_7dc442ebad03c5b7 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_6c06d7089a80e077 .section-inner_75eff73c523462b4 .left-side-content_7dc442ebad03c5b7 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_6c06d7089a80e077 .section-inner_75eff73c523462b4 .left-side-content_7dc442ebad03c5b7 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_6c06d7089a80e077 .section-inner_75eff73c523462b4 .right-side-image_df761c7edd6abec8 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_6c06d7089a80e077 .section-inner_75eff73c523462b4 .right-side-image_df761c7edd6abec8 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_6c06d7089a80e077 .section-inner_75eff73c523462b4 .right-side-image_df761c7edd6abec8 .short-image_587ede080ef1db60 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_6c06d7089a80e077 .section-inner_75eff73c523462b4 .right-side-image_df761c7edd6abec8 .short-image_587ede080ef1db60 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_6c06d7089a80e077 .section-inner_75eff73c523462b4 .right-side-image_df761c7edd6abec8 .short-image_587ede080ef1db60 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_6c06d7089a80e077 .section-inner_75eff73c523462b4 .right-side-image_df761c7edd6abec8 .short-image_587ede080ef1db60 {
    display: none;
  }
}

.rts-product-area-six_cd618fdafadd0a07 .section-inner_75eff73c523462b4 .top-inner_b4cf25128a9fa62d {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_cd618fdafadd0a07 .section-inner_75eff73c523462b4 .top-inner_b4cf25128a9fa62d .marquee_bcee0a00ae1c90ad {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_cd618fdafadd0a07 .section-inner_75eff73c523462b4 .top-inner_b4cf25128a9fa62d .marquee_bcee0a00ae1c90ad:hover {
  animation-play-state: paused;
}
.rts-product-area-six_cd618fdafadd0a07 .section-inner_75eff73c523462b4 .top-inner_b4cf25128a9fa62d .marquee_bcee0a00ae1c90ad li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_cd618fdafadd0a07 .section-inner_75eff73c523462b4 .bottom-inner_1e8ee8ca3d6d81b6 {
  display: inline-block;
}
.rts-product-area-six_cd618fdafadd0a07 .section-inner_75eff73c523462b4 .bottom-inner_1e8ee8ca3d6d81b6 .marquee_bcee0a00ae1c90ad {
  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_cd618fdafadd0a07 .section-inner_75eff73c523462b4 .bottom-inner_1e8ee8ca3d6d81b6 .marquee_bcee0a00ae1c90ad:hover {
  animation-play-state: paused;
}
.rts-product-area-six_cd618fdafadd0a07 .section-inner_75eff73c523462b4 .bottom-inner_1e8ee8ca3d6d81b6 .marquee_bcee0a00ae1c90ad 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_00dab68f8b4e6127 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_55e547666e301fa9 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_55e547666e301fa9 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_55e547666e301fa9 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_55e547666e301fa9 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_55e547666e301fa9 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_55e547666e301fa9 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_55e547666e301fa9 p.disc_55ff2b7419c787e1 {
  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_55e547666e301fa9 p.disc_55ff2b7419c787e1 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_55e547666e301fa9 p.disc_55ff2b7419c787e1 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_a7b86e7c4833241c {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_a7b86e7c4833241c {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_92ccfb3c90cbb105 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_96e3b4a42b002f84.case-studies_8c90ed7e2d267b42 .main-nav-area_ed415ba00eb06c88 li a {
  color: #fff;
}
.header-style-one_96e3b4a42b002f84.case-studies_8c90ed7e2d267b42 .main-nav-area_ed415ba00eb06c88 li:hover a {
  color: var(--color-primary);
}
.header-style-one_96e3b4a42b002f84.case-studies_8c90ed7e2d267b42 .button-area-start_01a1619763bf20d1 .demo-req_f940d592f3c4770f:hover {
  color: var(--color-primary);
}
.header-style-one_96e3b4a42b002f84.case-studies_8c90ed7e2d267b42 .button-area-start_01a1619763bf20d1 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_8199a8635caab8eb .breadcrumb-inner_3379ddeed681b461 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_8199a8635caab8eb .breadcrumb-inner_3379ddeed681b461 .pagimation_36df01dfe6462eb2 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_8199a8635caab8eb .breadcrumb-inner_3379ddeed681b461 .pagimation_36df01dfe6462eb2 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_8199a8635caab8eb .breadcrumb-inner_3379ddeed681b461 .pagimation_36df01dfe6462eb2 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_8199a8635caab8eb .breadcrumb-inner_3379ddeed681b461 .pagimation_36df01dfe6462eb2 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_8199a8635caab8eb .breadcrumb-inner_3379ddeed681b461 .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_8199a8635caab8eb .breadcrumb-inner_3379ddeed681b461 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_8199a8635caab8eb .breadcrumb-inner_3379ddeed681b461 p.disc_55ff2b7419c787e1 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_8199a8635caab8eb.area-2_92aee10954a82424 .breadcrumb-inner_3379ddeed681b461 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_4b098f45d9062fee {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_4b098f45d9062fee 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_4b098f45d9062fee a:hover {
  color: var(--color-primary);
}
.strategy-right-area_4b098f45d9062fee a.btn-arrow_110d522153488d35 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_4b098f45d9062fee .btn-arrow_110d522153488d35 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_4b098f45d9062fee .btn-arrow_110d522153488d35 i {
  margin-left: 10px;
}
.strategy-right-area_4b098f45d9062fee .btn-arrow_110d522153488d35::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_4b098f45d9062fee .btn-arrow_110d522153488d35::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_4b098f45d9062fee .btn-arrow_110d522153488d35:hover::before {
  width: 100%;
}

.strategy-left-content_0078d10c90675d54 p.disc_55ff2b7419c787e1 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_0078d10c90675d54 p.disc_55ff2b7419c787e1 {
    max-width: 100%;
  }
}

.arrow-rotate_d259e5a16e16f301 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_c3c308ff78815d4d {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_c3c308ff78815d4d {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_c3c308ff78815d4d .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_c3c308ff78815d4d .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_c3c308ff78815d4d p.disc_55ff2b7419c787e1 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_c3c308ff78815d4d p.disc_55ff2b7419c787e1 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_366c734e9c36dc02 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_8199a8635caab8eb {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_8199a8635caab8eb .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_8199a8635caab8eb .shape-area_9525ae15e4f1a083 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_8199a8635caab8eb .shape-area_9525ae15e4f1a083 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_8199a8635caab8eb .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_8199a8635caab8eb .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_8199a8635caab8eb .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_8199a8635caab8eb .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_8199a8635caab8eb .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_8199a8635caab8eb .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
    display: none;
  }
}

.large-image-area_e9623ecb09aeb8cd {
  position: relative;
  z-index: 5;
}
.large-image-area_e9623ecb09aeb8cd .large-thumbnail_13a6a3b2dbb47678 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_3100757c68ae400a {
  padding-left: 200px;
  padding-right: 200px;
}
.accordion-faq-area-border-bottom-style_3100757c68ae400a .accordion-item {
  background: transparent;
}
@media screen and (max-width: 992px) {
  .accordion-faq-area-border-bottom-style_3100757c68ae400a {
    padding-left: 110px;
    padding-right: 110px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_3100757c68ae400a {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_3100757c68ae400a {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_3100757c68ae400a {
    padding-left: 0;
    padding-right: 0;
  }
}
.accordion-faq-area-border-bottom-style_3100757c68ae400a .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_3100757c68ae400a .accordion .accordion-item .accordion-header_80afad214144de8e {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_3100757c68ae400a .accordion .accordion-item .accordion-header_80afad214144de8e 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_3100757c68ae400a .accordion .accordion-item .accordion-header_80afad214144de8e button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_3100757c68ae400a .accordion .accordion-item .accordion-body_28f48003bb2661ca {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_3100757c68ae400a.style-four_213c7ae9e4a93a3e .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_9360148e1a375548 .accordion-item .accordion-header_80afad214144de8e button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_01626de160b526b4 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_01626de160b526b4 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_01626de160b526b4 .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_01626de160b526b4 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_01626de160b526b4 .shape-area_9525ae15e4f1a083 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_01626de160b526b4 .shape-area_9525ae15e4f1a083 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_01626de160b526b4 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_01626de160b526b4 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_01626de160b526b4 .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_01626de160b526b4 .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_01626de160b526b4 .shape-area_9525ae15e4f1a083 img.five_8f5b5f5f88feb83f {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_01626de160b526b4 .shape-area_9525ae15e4f1a083 img.six_f3060b5dddc8fe71 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_01626de160b526b4 .shape-area_9525ae15e4f1a083 img.seven_36e2aa524fecbb65 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_6692c04951fb5323 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_6692c04951fb5323 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
}
.rts-cta-area-start_6692c04951fb5323 .shape-area_9525ae15e4f1a083 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_6692c04951fb5323 .shape-area_9525ae15e4f1a083 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_6692c04951fb5323 .shape-area_9525ae15e4f1a083 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_6692c04951fb5323 .shape-area_9525ae15e4f1a083 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_6692c04951fb5323 .shape-area_9525ae15e4f1a083 img.two_c05de306579caefa {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_6692c04951fb5323 .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_6692c04951fb5323 .shape-area_9525ae15e4f1a083 img.three_fdb5b0403d0106f1 {
    bottom: 0;
  }
}
.rts-cta-area-start_6692c04951fb5323 .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_6692c04951fb5323 .shape-area_9525ae15e4f1a083 img.four_bdc4fa02232f8a67 {
    display: none;
  }
}

.rts-faq-area-full-container_1673993658e22fe1.style-three_9360148e1a375548 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_1673993658e22fe1.style-three_9360148e1a375548 .shape-area_9525ae15e4f1a083 {
    display: none;
  }
}
.rts-faq-area-full-container_1673993658e22fe1.style-three_9360148e1a375548 .shape-area_9525ae15e4f1a083 img {
  position: absolute;
}
.rts-faq-area-full-container_1673993658e22fe1.style-three_9360148e1a375548 .shape-area_9525ae15e4f1a083 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_1673993658e22fe1.style-three_9360148e1a375548 .shape-area_9525ae15e4f1a083 .one {
    display: none;
  }
}
.rts-faq-area-full-container_1673993658e22fe1.style-three_9360148e1a375548 .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_1673993658e22fe1.style-three_9360148e1a375548 .shape-area_9525ae15e4f1a083 .two_c05de306579caefa {
    display: none;
  }
}
.rts-faq-area-full-container_1673993658e22fe1.style-three_9360148e1a375548 .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_1673993658e22fe1.style-three_9360148e1a375548 .shape-area_9525ae15e4f1a083 .three_fdb5b0403d0106f1 {
    display: none;
  }
}
.rts-faq-area-full-container_1673993658e22fe1.style-three_9360148e1a375548 .shape-area_9525ae15e4f1a083 .four_bdc4fa02232f8a67 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_1673993658e22fe1.style-three_9360148e1a375548 .shape-area_9525ae15e4f1a083 .four_bdc4fa02232f8a67 {
    display: none;
  }
}

.rts-error-section_9a14cc6a07a35d87 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_9a14cc6a07a35d87 .section-inner_75eff73c523462b4 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_9a14cc6a07a35d87 .section-inner_75eff73c523462b4 img {
  max-width: 100%;
}

.tos__content_0731f83404a98fc9 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_2009267c0562fee2 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
