/*=================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_54c19bd48e5fb93a
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_0c1f96dd0cae75e5 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_3d9b971e8f45c51e {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_6d0d41bb0cee4ce8 nav ul li.has-droupdown_7eb07b5d6bb915ec::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_6d0d41bb0cee4ce8 nav ul li a.main_387c004f0bf2ddee,
[data-theme=dark] .mobile-menu-main_6d0d41bb0cee4ce8 nav ul li.has-droupdown_7eb07b5d6bb915ec 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_273c292afb5b654d {
    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_669920d8b4d06d11,
.h2_f80138a5ee10cff6,
.h3_9b38886fecc8b471,
.h4_60e4fbc363503a81,
.h5_9fb5f366987dcf0e,
.h6_e82fe804d0a5e384,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_669920d8b4d06d11,
.h2_f80138a5ee10cff6,
.h3_9b38886fecc8b471,
.h4_60e4fbc363503a81,
.h5_9fb5f366987dcf0e,
.h6_e82fe804d0a5e384 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_669920d8b4d06d11 a,
.h2_f80138a5ee10cff6 a,
.h3_9b38886fecc8b471 a,
.h4_60e4fbc363503a81 a,
.h5_9fb5f366987dcf0e a,
.h6_e82fe804d0a5e384 a {
  color: inherit;
}

.bg-color-tertiary_e403e4198ec539b9 h1,
.bg-color-tertiary_e403e4198ec539b9 h2,
.bg-color-tertiary_e403e4198ec539b9 h3,
.bg-color-tertiary_e403e4198ec539b9 h4,
.bg-color-tertiary_e403e4198ec539b9 h5,
.bg-color-tertiary_e403e4198ec539b9 h6,
.bg-color-tertiary_e403e4198ec539b9 .h1_669920d8b4d06d11,
.bg-color-tertiary_e403e4198ec539b9 .h2_f80138a5ee10cff6,
.bg-color-tertiary_e403e4198ec539b9 .h3_9b38886fecc8b471,
.bg-color-tertiary_e403e4198ec539b9 .h4_60e4fbc363503a81,
.bg-color-tertiary_e403e4198ec539b9 .h5_9fb5f366987dcf0e,
.bg-color-tertiary_e403e4198ec539b9 .h6_e82fe804d0a5e384 {
  color: #fff;
}
.bg-color-tertiary_e403e4198ec539b9 p {
  color: #6c7279;
}
.bg-color-tertiary_e403e4198ec539b9 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_9fb5f366987dcf0e {
    font-size: 20px;
  }
}
h1,
.h1_669920d8b4d06d11,
h2,
.h2_f80138a5ee10cff6,
h3,
.h3_9b38886fecc8b471 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_e82fe804d0a5e384 {
  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_6be1ec7893181514 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_1ecf9a913670b5b0 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_ba22e2e538ffc46a {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_2a7f65579852c4c7 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_7be114a7deec3d29 {
  font-size: 13px;
}
p.has-very-light-gray-color_92bc5dd12ce1b873 {
  color: var(--color-white);
}
p.has-background_dc9d352477d04e02 {
  padding: 20px 30px;
}
p.b1_6be1ec7893181514 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_026de849d487e13b {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_1ecf9a913670b5b0 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_e1b08a1ebd8f15e1 {
  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_521ea69190069af5 cite,
.wp-block-pullquote_521ea69190069af5.is-style-solid-color_aa0ea9bb83cab8de blockquote cite,
.wp-block-quote_1979cecf957690bc 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_f13fda1bc82eec84.bullet_912a672a1548a8d4 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_f13fda1bc82eec84.bullet_912a672a1548a8d4 li {
    padding-left: 19px;
  }
}
ul.liststyle_f13fda1bc82eec84.bullet_912a672a1548a8d4 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_f13fda1bc82eec84.bullet_912a672a1548a8d4 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_95ffd74dc7935efc .title {
  margin-top: 0;
}

.paragraph-area_e3b2d518d77c825d p.disc_a21939c038307fe2 {
  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_4bf38bf73e97f39e.slick-slider_6f8a4fc4ccef8203 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_de5ff336658b37a4 {
    margin-bottom: 20px;
  }

  .ml_lg--20_1a1fc7a3d19fed92 {
    margin-left: 20px;
  }

  .ptb_lg--25_166ecd89eb61681c {
    padding: 25px 0;
  }

  .plr_lg--25_db26f996becfa17a {
    padding: 0 25px;
  }

  .pt_lg--25_8c097da5741cef30 {
    padding-top: 25px;
  }

  .pb_lg--25_85d2b54297376af7 {
    padding-bottom: 25px;
  }

  .pl_lg--25_e9079a8a2e5c087e {
    padding-left: 25px;
  }

  .pr_lg--25_46dff13d7eb12827 {
    padding-right: 25px;
  }

  .mt_lg--25_56757a24e65b59e6 {
    margin-top: 25px;
  }

  .mb_lg--25_a2d99cd18730f6d7 {
    margin-bottom: 25px;
  }

  .ml_lg--25_4cb1e479215f1246 {
    margin-left: 25px;
  }

  .ptb_lg--30_b76c06f9d94838b0 {
    padding: 30px 0;
  }

  .plr_lg--30_89b32c8402a5849e {
    padding: 0 30px;
  }

  .pt_lg--30_970515022b846231 {
    padding-top: 30px;
  }

  .pb_lg--30_427286f588ab70b3 {
    padding-bottom: 30px;
  }

  .pl_lg--30_22b986af985129c1 {
    padding-left: 30px;
  }

  .pr_lg--30_4d3fd5e98465980f {
    padding-right: 30px;
  }

  .mt_lg--30_8967a658ded52f90 {
    margin-top: 30px;
  }

  .mb_lg--30_dbd7dab8b0ae0bba {
    margin-bottom: 30px;
  }

  .ml_lg--30_8db2f2d610c8d636 {
    margin-left: 30px;
  }

  .ptb_lg--35_061ebae47926e2cd {
    padding: 35px 0;
  }

  .plr_lg--35_fabd1a05d9c0b13d {
    padding: 0 35px;
  }

  .pt_lg--35_3836d0d2daa7b4c2 {
    padding-top: 35px;
  }

  .pb_lg--35_b5e9bbfaf2430388 {
    padding-bottom: 35px;
  }

  .pl_lg--35_ac3814eb39e0b67d {
    padding-left: 35px;
  }

  .pr_lg--35_771922a57fa19909 {
    padding-right: 35px;
  }

  .mt_lg--35_aab1fff47950f14f {
    margin-top: 35px;
  }

  .mb_lg--35_745419cc19d1402f {
    margin-bottom: 35px;
  }

  .ml_lg--35_c5769d1ee2a8dcbe {
    margin-left: 35px;
  }

  .ptb_lg--40_376967b11317ca03 {
    padding: 40px 0;
  }

  .plr_lg--40_7fb889d048c3f770 {
    padding: 0 40px;
  }

  .pt_lg--40_d92869b130cd9a07 {
    padding-top: 40px;
  }

  .pb_lg--40_52f1862be90aef04 {
    padding-bottom: 40px;
  }

  .pl_lg--40_f1c967750dc994ad {
    padding-left: 40px;
  }

  .pr_lg--40_41fc42ecf7452e31 {
    padding-right: 40px;
  }

  .mt_lg--40_f1159ef2970d1f14 {
    margin-top: 40px;
  }

  .mb_lg--40_d3334307daf1c84b {
    margin-bottom: 40px;
  }

  .ml_lg--40_bc7e21245435a91e {
    margin-left: 40px;
  }

  .ptb_lg--45_bb1010bd9cc1ee8d {
    padding: 45px 0;
  }

  .plr_lg--45_fe35d0dc5faa9381 {
    padding: 0 45px;
  }

  .pt_lg--45_d5262405ba64a065 {
    padding-top: 45px;
  }

  .pb_lg--45_ad55c861410bdea8 {
    padding-bottom: 45px;
  }

  .pl_lg--45_66883e75883d3864 {
    padding-left: 45px;
  }

  .pr_lg--45_c3f9bbc508514495 {
    padding-right: 45px;
  }

  .mt_lg--45_8e7e137163b310d0 {
    margin-top: 45px;
  }

  .mb_lg--45_5613e7966c85999b {
    margin-bottom: 45px;
  }

  .ml_lg--45_ee3622e2c12e5084 {
    margin-left: 45px;
  }

  .ptb_lg--50_85fd29300164f9c4 {
    padding: 50px 0;
  }

  .plr_lg--50_6f2c33b4a3f04b4f {
    padding: 0 50px;
  }

  .pt_lg--50_97f766f90e819e74 {
    padding-top: 50px;
  }

  .pb_lg--50_2faadc386c1e56cd {
    padding-bottom: 50px;
  }

  .pl_lg--50_b8b700b818f1d8c6 {
    padding-left: 50px;
  }

  .pr_lg--50_5ee8542d707aa71f {
    padding-right: 50px;
  }

  .mt_lg--50_89d4a8b6fafad2da {
    margin-top: 50px;
  }

  .mb_lg--50_1e2ce183b77d393c {
    margin-bottom: 50px;
  }

  .ml_lg--50_44d5cc868c16019f {
    margin-left: 50px;
  }

  .ptb_lg--55_f591fae4df9441a3 {
    padding: 55px 0;
  }

  .plr_lg--55_d7cc8cd76d005fcb {
    padding: 0 55px;
  }

  .pt_lg--55_fd72cef0809e5075 {
    padding-top: 55px;
  }

  .pb_lg--55_98862ffe2daa131c {
    padding-bottom: 55px;
  }

  .pl_lg--55_5951a5253ee65487 {
    padding-left: 55px;
  }

  .pr_lg--55_3c7d3e235d373175 {
    padding-right: 55px;
  }

  .mt_lg--55_719272be183a8610 {
    margin-top: 55px;
  }

  .mb_lg--55_394add5d1dbf0429 {
    margin-bottom: 55px;
  }

  .ml_lg--55_269a462a73b627ad {
    margin-left: 55px;
  }

  .ptb_lg--60_189d013a79633425 {
    padding: 60px 0;
  }

  .plr_lg--60_e83c3b468694d666 {
    padding: 0 60px;
  }

  .pt_lg--60_b2be6d33f45e070c {
    padding-top: 60px;
  }

  .pb_lg--60_f5f26a3297e1d628 {
    padding-bottom: 60px;
  }

  .pl_lg--60_df6dcd3cd9b519d9 {
    padding-left: 60px;
  }

  .pr_lg--60_484db15d4de392cb {
    padding-right: 60px;
  }

  .mt_lg--60_14ee6065bd3079af {
    margin-top: 60px;
  }

  .mb_lg--60_6e138b5236cc7e1f {
    margin-bottom: 60px;
  }

  .ml_lg--60_64e52a0a32f8d6dc {
    margin-left: 60px;
  }

  .ptb_lg--65_9f3a75d2ec0a532f {
    padding: 65px 0;
  }

  .plr_lg--65_77ad798af4f11590 {
    padding: 0 65px;
  }

  .pt_lg--65_3f1d0612a2f0ffc7 {
    padding-top: 65px;
  }

  .pb_lg--65_ae8d1f6c70fe23ce {
    padding-bottom: 65px;
  }

  .pl_lg--65_772cef2f81d2f5f2 {
    padding-left: 65px;
  }

  .pr_lg--65_845465c931180d5e {
    padding-right: 65px;
  }

  .mt_lg--65_333d2b6c12c0365c {
    margin-top: 65px;
  }

  .mb_lg--65_b1361f353bc3d3fb {
    margin-bottom: 65px;
  }

  .ml_lg--65_525cf31ac1a331d1 {
    margin-left: 65px;
  }

  .ptb_lg--70_034c5d46202e97d6 {
    padding: 70px 0;
  }

  .plr_lg--70_96e194a546f4cf67 {
    padding: 0 70px;
  }

  .pt_lg--70_9c00925a662faaea {
    padding-top: 70px;
  }

  .pb_lg--70_6d4b2d0d31c1f47c {
    padding-bottom: 70px;
  }

  .pl_lg--70_1e3b1088fb999250 {
    padding-left: 70px;
  }

  .pr_lg--70_a629bb06070fffb0 {
    padding-right: 70px;
  }

  .mt_lg--70_24b39b9b54786dd4 {
    margin-top: 70px;
  }

  .mb_lg--70_01219956a8e3e4f0 {
    margin-bottom: 70px;
  }

  .ml_lg--70_021d6feba1a889df {
    margin-left: 70px;
  }

  .ptb_lg--75_7b4ef352c61e17f8 {
    padding: 75px 0;
  }

  .plr_lg--75_c70e0ed888e0094f {
    padding: 0 75px;
  }

  .pt_lg--75_1ab40b7588e2410f {
    padding-top: 75px;
  }

  .pb_lg--75_3dcb70cd62dc1c6b {
    padding-bottom: 75px;
  }

  .pl_lg--75_c44347aab2d03db3 {
    padding-left: 75px;
  }

  .pr_lg--75_1eab8e4c469007f1 {
    padding-right: 75px;
  }

  .mt_lg--75_96c9ac2425c4fed8 {
    margin-top: 75px;
  }

  .mb_lg--75_75b885b3ba67b825 {
    margin-bottom: 75px;
  }

  .ml_lg--75_82bb73eb19eb66a0 {
    margin-left: 75px;
  }

  .ptb_lg--80_962077e5c832e4a0 {
    padding: 80px 0;
  }

  .plr_lg--80_146789d2dae40a58 {
    padding: 0 80px;
  }

  .pt_lg--80_0a1ba9d458818e10 {
    padding-top: 80px;
  }

  .pb_lg--80_c7244ece9f2ab09e {
    padding-bottom: 80px;
  }

  .pl_lg--80_82bc684893b3ddb3 {
    padding-left: 80px;
  }

  .pr_lg--80_143fbb472ceb8540 {
    padding-right: 80px;
  }

  .mt_lg--80_b262bcdc77293283 {
    margin-top: 80px;
  }

  .mb_lg--80_fd417e544da36f07 {
    margin-bottom: 80px;
  }

  .ml_lg--80_f26012b4b44daeb1 {
    margin-left: 80px;
  }

  .ptb_lg--85_be48ca7ffe0b5e99 {
    padding: 85px 0;
  }

  .plr_lg--85_3c5dfc4691161519 {
    padding: 0 85px;
  }

  .pt_lg--85_7a873df4c5cc8d2a {
    padding-top: 85px;
  }

  .pb_lg--85_73913caaf0cace6b {
    padding-bottom: 85px;
  }

  .pl_lg--85_8de5a9cd326bbd38 {
    padding-left: 85px;
  }

  .pr_lg--85_b917d44879e47eee {
    padding-right: 85px;
  }

  .mt_lg--85_c34cc66561d584c6 {
    margin-top: 85px;
  }

  .mb_lg--85_04b748a7e20adcf2 {
    margin-bottom: 85px;
  }

  .ml_lg--85_358192041bc20b89 {
    margin-left: 85px;
  }

  .ptb_lg--90_5d24e7170be6e7b8 {
    padding: 90px 0;
  }

  .plr_lg--90_390c368bb345b145 {
    padding: 0 90px;
  }

  .pt_lg--90_594a15e1a5b7785f {
    padding-top: 90px;
  }

  .pb_lg--90_7666e6cd00972f39 {
    padding-bottom: 90px;
  }

  .pl_lg--90_904484a6db55f1a6 {
    padding-left: 90px;
  }

  .pr_lg--90_db129de7c5a61803 {
    padding-right: 90px;
  }

  .mt_lg--90_cc2b36f0ebe2f6ad {
    margin-top: 90px;
  }

  .mb_lg--90_3415c285551ca6c0 {
    margin-bottom: 90px;
  }

  .ml_lg--90_5bafd6524b6f9210 {
    margin-left: 90px;
  }

  .ptb_lg--95_c2bac593224e9048 {
    padding: 95px 0;
  }

  .plr_lg--95_70380395a48ead89 {
    padding: 0 95px;
  }

  .pt_lg--95_be1b381014f385da {
    padding-top: 95px;
  }

  .pb_lg--95_675d2b200dc3c869 {
    padding-bottom: 95px;
  }

  .pl_lg--95_28a89d19a089c792 {
    padding-left: 95px;
  }

  .pr_lg--95_d58a6d5a1e4b64a8 {
    padding-right: 95px;
  }

  .mt_lg--95_a2c040f75ead315d {
    margin-top: 95px;
  }

  .mb_lg--95_b8b487604a1cddbb {
    margin-bottom: 95px;
  }

  .ml_lg--95_ad4197c8a22768cd {
    margin-left: 95px;
  }

  .ptb_lg--100_a32bd183b1488a24 {
    padding: 100px 0;
  }

  .plr_lg--100_152d9910b53d1a49 {
    padding: 0 100px;
  }

  .pt_lg--100_cab1e9f154438f4e {
    padding-top: 100px;
  }

  .pb_lg--100_1108dbc503e56908 {
    padding-bottom: 100px;
  }

  .pl_lg--100_a4262822c5e757bf {
    padding-left: 100px;
  }

  .pr_lg--100_3b86e6b7d2e60433 {
    padding-right: 100px;
  }

  .mt_lg--100_d022e09e78ed9e3c {
    margin-top: 100px;
  }

  .mb_lg--100_974d946a51bc1cd1 {
    margin-bottom: 100px;
  }

  .ml_lg--100_91f9403484c99d2f {
    margin-left: 100px;
  }

  .ptb_lg--105_73da4e85974df84c {
    padding: 105px 0;
  }

  .plr_lg--105_10d3a1aa562cfdab {
    padding: 0 105px;
  }

  .pt_lg--105_574943472065d70e {
    padding-top: 105px;
  }

  .pb_lg--105_3fa99bb2d3126e93 {
    padding-bottom: 105px;
  }

  .pl_lg--105_bad79da5876e6993 {
    padding-left: 105px;
  }

  .pr_lg--105_313476856508079f {
    padding-right: 105px;
  }

  .mt_lg--105_ae5a519e60d164ae {
    margin-top: 105px;
  }

  .mb_lg--105_23366f8293e8cf25 {
    margin-bottom: 105px;
  }

  .ml_lg--105_ecf08c26a3330b33 {
    margin-left: 105px;
  }

  .ptb_lg--110_be44f55107c42ad8 {
    padding: 110px 0;
  }

  .plr_lg--110_a696763e6454b44d {
    padding: 0 110px;
  }

  .pt_lg--110_f72623d9b010fe1a {
    padding-top: 110px;
  }

  .pb_lg--110_ed94d81f2c46cc00 {
    padding-bottom: 110px;
  }

  .pl_lg--110_4c9d766b99c82f28 {
    padding-left: 110px;
  }

  .pr_lg--110_561def6a1109e88b {
    padding-right: 110px;
  }

  .mt_lg--110_ce49eb1fbc4b4c2c {
    margin-top: 110px;
  }

  .mb_lg--110_a0e2221c2ee1d974 {
    margin-bottom: 110px;
  }

  .ml_lg--110_7f16832bd23b82f7 {
    margin-left: 110px;
  }

  .ptb_lg--115_9cba79f94aacf3bf {
    padding: 115px 0;
  }

  .plr_lg--115_74965d7dac0a249d {
    padding: 0 115px;
  }

  .pt_lg--115_2ec8a1f203a11345 {
    padding-top: 115px;
  }

  .pb_lg--115_226f931aad482224 {
    padding-bottom: 115px;
  }

  .pl_lg--115_df79b28e32657be2 {
    padding-left: 115px;
  }

  .pr_lg--115_e5e8ea109c8e4a3a {
    padding-right: 115px;
  }

  .mt_lg--115_2e0c75a336e53c10 {
    margin-top: 115px;
  }

  .mb_lg--115_b5e0c6b110566408 {
    margin-bottom: 115px;
  }

  .ml_lg--115_7acc5c1c6fac649c {
    margin-left: 115px;
  }

  .ptb_lg--120_7bf9dc8d6086b3ab {
    padding: 120px 0;
  }

  .plr_lg--120_40dc2f59819aabb6 {
    padding: 0 120px;
  }

  .pt_lg--120_68654b08f858c819 {
    padding-top: 120px;
  }

  .pb_lg--120_7ef8f996dc435120 {
    padding-bottom: 120px;
  }

  .pl_lg--120_b7ab6b4c9f8f3846 {
    padding-left: 120px;
  }

  .pr_lg--120_2865dfb7a94630a1 {
    padding-right: 120px;
  }

  .mt_lg--120_1d833bd8bab97ee7 {
    margin-top: 120px;
  }

  .mb_lg--120_689382da241969f4 {
    margin-bottom: 120px;
  }

  .ml_lg--120_a4f7f1ed11eeebec {
    margin-left: 120px;
  }

  .ptb_lg--125_4b74952c41d2116a {
    padding: 125px 0;
  }

  .plr_lg--125_46f9bf7bbf0f5fd4 {
    padding: 0 125px;
  }

  .pt_lg--125_2b9a92e2944a18c0 {
    padding-top: 125px;
  }

  .pb_lg--125_2fab62110c45ebbd {
    padding-bottom: 125px;
  }

  .pl_lg--125_a962ba99b7c0de9c {
    padding-left: 125px;
  }

  .pr_lg--125_a123e926b2efebce {
    padding-right: 125px;
  }

  .mt_lg--125_a0d78802ef6b3de9 {
    margin-top: 125px;
  }

  .mb_lg--125_42a623fc99919e69 {
    margin-bottom: 125px;
  }

  .ml_lg--125_cc46e4623122d0d9 {
    margin-left: 125px;
  }

  .ptb_lg--130_4e83c0847a7c6583 {
    padding: 130px 0;
  }

  .plr_lg--130_a79bdca9e7fa25f2 {
    padding: 0 130px;
  }

  .pt_lg--130_fe7b55be6d9556c1 {
    padding-top: 130px;
  }

  .pb_lg--130_6e5b310a7e10918f {
    padding-bottom: 130px;
  }

  .pl_lg--130_5837bc2c08e72031 {
    padding-left: 130px;
  }

  .pr_lg--130_cafc998a82ecb0f2 {
    padding-right: 130px;
  }

  .mt_lg--130_656cdb0914e63787 {
    margin-top: 130px;
  }

  .mb_lg--130_8f0c1dc4c6195473 {
    margin-bottom: 130px;
  }

  .ml_lg--130_af7d27083a7d71c0 {
    margin-left: 130px;
  }

  .ptb_lg--135_f8cedf932940b1b7 {
    padding: 135px 0;
  }

  .plr_lg--135_54b90129b754081c {
    padding: 0 135px;
  }

  .pt_lg--135_3368366b7d834a8e {
    padding-top: 135px;
  }

  .pb_lg--135_44658b1aba441099 {
    padding-bottom: 135px;
  }

  .pl_lg--135_d1b248109a2c6f30 {
    padding-left: 135px;
  }

  .pr_lg--135_7949522b565939b0 {
    padding-right: 135px;
  }

  .mt_lg--135_424fdfabf5e4ac62 {
    margin-top: 135px;
  }

  .mb_lg--135_9afbcdd3eb88a5f5 {
    margin-bottom: 135px;
  }

  .ml_lg--135_997ab59567afab20 {
    margin-left: 135px;
  }

  .ptb_lg--140_4ccf40c28d9678ca {
    padding: 140px 0;
  }

  .plr_lg--140_bc4b648ee218547b {
    padding: 0 140px;
  }

  .pt_lg--140_c018db50b10b39ba {
    padding-top: 140px;
  }

  .pb_lg--140_b6f1693c2d5ef194 {
    padding-bottom: 140px;
  }

  .pl_lg--140_4fc50f381816e479 {
    padding-left: 140px;
  }

  .pr_lg--140_2925a169d440d091 {
    padding-right: 140px;
  }

  .mt_lg--140_1416ab0b44ed2e75 {
    margin-top: 140px;
  }

  .mb_lg--140_ccaace617d3b4718 {
    margin-bottom: 140px;
  }

  .ml_lg--140_cb2a09bfcceecce8 {
    margin-left: 140px;
  }

  .ptb_lg--145_a3cd567fcd0f9f1d {
    padding: 145px 0;
  }

  .plr_lg--145_3b8a4a376df94a67 {
    padding: 0 145px;
  }

  .pt_lg--145_2af7295776945b2e {
    padding-top: 145px;
  }

  .pb_lg--145_d317a678cb71c939 {
    padding-bottom: 145px;
  }

  .pl_lg--145_3989663890ec21c8 {
    padding-left: 145px;
  }

  .pr_lg--145_cb118bc1d3dd7290 {
    padding-right: 145px;
  }

  .mt_lg--145_5dba7bc965686997 {
    margin-top: 145px;
  }

  .mb_lg--145_1571eef65561e277 {
    margin-bottom: 145px;
  }

  .ml_lg--145_bd5f6dfad1168c7b {
    margin-left: 145px;
  }

  .ptb_lg--150_de44ae470a877330 {
    padding: 150px 0;
  }

  .plr_lg--150_cbfab37e41496749 {
    padding: 0 150px;
  }

  .pt_lg--150_74b60e0115997ab7 {
    padding-top: 150px;
  }

  .pb_lg--150_ebd4bda271f4fe1a {
    padding-bottom: 150px;
  }

  .pl_lg--150_361b0806a91343f8 {
    padding-left: 150px;
  }

  .pr_lg--150_4afa7bcc66b6addf {
    padding-right: 150px;
  }

  .mt_lg--150_cd0479a02593b90e {
    margin-top: 150px;
  }

  .mb_lg--150_3a37b33ea1bfe2f4 {
    margin-bottom: 150px;
  }

  .ml_lg--150_fce29e9e015a0755 {
    margin-left: 150px;
  }

  .ptb_lg--155_b80a6f98d23b6ddd {
    padding: 155px 0;
  }

  .plr_lg--155_f5e4c808e1bab959 {
    padding: 0 155px;
  }

  .pt_lg--155_92e5532a0352b3b9 {
    padding-top: 155px;
  }

  .pb_lg--155_88e0f0cc0553d5b1 {
    padding-bottom: 155px;
  }

  .pl_lg--155_a8240cdc99e2f9b3 {
    padding-left: 155px;
  }

  .pr_lg--155_5c3d1beeb41b0437 {
    padding-right: 155px;
  }

  .mt_lg--155_09051b9df1ac1f7a {
    margin-top: 155px;
  }

  .mb_lg--155_8745977f84fd0977 {
    margin-bottom: 155px;
  }

  .ml_lg--155_a3674b5dee6eeb38 {
    margin-left: 155px;
  }

  .ptb_lg--160_040b35c173ddec85 {
    padding: 160px 0;
  }

  .plr_lg--160_57daea076dac3098 {
    padding: 0 160px;
  }

  .pt_lg--160_56ac638da7f07312 {
    padding-top: 160px;
  }

  .pb_lg--160_51429c1e1e8c63b9 {
    padding-bottom: 160px;
  }

  .pl_lg--160_33ffe62fab0a3644 {
    padding-left: 160px;
  }

  .pr_lg--160_46fbb49c571d05a3 {
    padding-right: 160px;
  }

  .mt_lg--160_e34466186930611a {
    margin-top: 160px;
  }

  .mb_lg--160_04cb957837547c39 {
    margin-bottom: 160px;
  }

  .ml_lg--160_c98ffbb84ac614ea {
    margin-left: 160px;
  }

  .ptb_lg--165_c0097a0b646120f3 {
    padding: 165px 0;
  }

  .plr_lg--165_3376ca9d5c81a875 {
    padding: 0 165px;
  }

  .pt_lg--165_980d82ffe0c78a6e {
    padding-top: 165px;
  }

  .pb_lg--165_4d716f557e7f5a9f {
    padding-bottom: 165px;
  }

  .pl_lg--165_13f4553583a94510 {
    padding-left: 165px;
  }

  .pr_lg--165_45f131a8a51174cc {
    padding-right: 165px;
  }

  .mt_lg--165_57eed93f39da605a {
    margin-top: 165px;
  }

  .mb_lg--165_352a7c2507b38ce8 {
    margin-bottom: 165px;
  }

  .ml_lg--165_3051ef0f5bade2b6 {
    margin-left: 165px;
  }

  .ptb_lg--170_8acdb07928e878b8 {
    padding: 170px 0;
  }

  .plr_lg--170_efdcde67050a30a5 {
    padding: 0 170px;
  }

  .pt_lg--170_0bdb58d0f69f24d5 {
    padding-top: 170px;
  }

  .pb_lg--170_33b5292fc77e8a7e {
    padding-bottom: 170px;
  }

  .pl_lg--170_231daf272e554512 {
    padding-left: 170px;
  }

  .pr_lg--170_e23be17e452b239f {
    padding-right: 170px;
  }

  .mt_lg--170_bb2b1f2179f0a2f3 {
    margin-top: 170px;
  }

  .mb_lg--170_c7bcb3924213be60 {
    margin-bottom: 170px;
  }

  .ml_lg--170_0e1d066181695c3f {
    margin-left: 170px;
  }

  .ptb_lg--175_06a18d0c5dd20b9d {
    padding: 175px 0;
  }

  .plr_lg--175_89c61d24730af9fb {
    padding: 0 175px;
  }

  .pt_lg--175_0b6be0c80698b2bf {
    padding-top: 175px;
  }

  .pb_lg--175_3f729232e5fdb6e7 {
    padding-bottom: 175px;
  }

  .pl_lg--175_235b55a08bab44c0 {
    padding-left: 175px;
  }

  .pr_lg--175_6876517f0401a847 {
    padding-right: 175px;
  }

  .mt_lg--175_b044f90746220533 {
    margin-top: 175px;
  }

  .mb_lg--175_51eab196864e8b83 {
    margin-bottom: 175px;
  }

  .ml_lg--175_42f5ead737ca03df {
    margin-left: 175px;
  }

  .ptb_lg--180_daa4893e1a1c760f {
    padding: 180px 0;
  }

  .plr_lg--180_75049ce2023b1451 {
    padding: 0 180px;
  }

  .pt_lg--180_1e816e9a0d1e3758 {
    padding-top: 180px;
  }

  .pb_lg--180_8e4d20bb34431243 {
    padding-bottom: 180px;
  }

  .pl_lg--180_ee516df4a40e113d {
    padding-left: 180px;
  }

  .pr_lg--180_74f79e69bad3c12e {
    padding-right: 180px;
  }

  .mt_lg--180_d9e8fa5c9013ff86 {
    margin-top: 180px;
  }

  .mb_lg--180_f578dcc666961cec {
    margin-bottom: 180px;
  }

  .ml_lg--180_8424fa12e7e60be8 {
    margin-left: 180px;
  }

  .ptb_lg--185_7910e4f8598c472f {
    padding: 185px 0;
  }

  .plr_lg--185_deda9553aa777bad {
    padding: 0 185px;
  }

  .pt_lg--185_056da4d118238b4a {
    padding-top: 185px;
  }

  .pb_lg--185_d6c69c8995cf9577 {
    padding-bottom: 185px;
  }

  .pl_lg--185_a8f7a1c39a40f3d2 {
    padding-left: 185px;
  }

  .pr_lg--185_5896810657a4e7b8 {
    padding-right: 185px;
  }

  .mt_lg--185_a79dd19ac8ffd58d {
    margin-top: 185px;
  }

  .mb_lg--185_9391c163d9adaf20 {
    margin-bottom: 185px;
  }

  .ml_lg--185_68bcad867be0d433 {
    margin-left: 185px;
  }

  .ptb_lg--190_9ac0dee668d39150 {
    padding: 190px 0;
  }

  .plr_lg--190_893c5847f346a706 {
    padding: 0 190px;
  }

  .pt_lg--190_37cb5b3bd216920f {
    padding-top: 190px;
  }

  .pb_lg--190_59db6c7a3cff65d3 {
    padding-bottom: 190px;
  }

  .pl_lg--190_768d53125d887220 {
    padding-left: 190px;
  }

  .pr_lg--190_768c4349c152188c {
    padding-right: 190px;
  }

  .mt_lg--190_33869f9c9d2375db {
    margin-top: 190px;
  }

  .mb_lg--190_66555f60a736be8b {
    margin-bottom: 190px;
  }

  .ml_lg--190_b5eedc27fd6cedbc {
    margin-left: 190px;
  }

  .ptb_lg--195_a4f0327c4e735414 {
    padding: 195px 0;
  }

  .plr_lg--195_731e185995cdfd28 {
    padding: 0 195px;
  }

  .pt_lg--195_9eff433840008db5 {
    padding-top: 195px;
  }

  .pb_lg--195_1cb9291f814d4a95 {
    padding-bottom: 195px;
  }

  .pl_lg--195_2a68f54d11b6ee8a {
    padding-left: 195px;
  }

  .pr_lg--195_beece44f1073c758 {
    padding-right: 195px;
  }

  .mt_lg--195_25d1a47bbf6f8b96 {
    margin-top: 195px;
  }

  .mb_lg--195_bc0e05a69f632ce0 {
    margin-bottom: 195px;
  }

  .ml_lg--195_d6db1371873617ee {
    margin-left: 195px;
  }

  .ptb_lg--200_563231d1f038ce07 {
    padding: 200px 0;
  }

  .plr_lg--200_5a6cb5826f550d4c {
    padding: 0 200px;
  }

  .pt_lg--200_28c04326fe4bd691 {
    padding-top: 200px;
  }

  .pb_lg--200_7d1534f47c700657 {
    padding-bottom: 200px;
  }

  .pl_lg--200_cfcae4f5160c4761 {
    padding-left: 200px;
  }

  .pr_lg--200_880847de55ad33fc {
    padding-right: 200px;
  }

  .mt_lg--200_4fdad6a652446f23 {
    margin-top: 200px;
  }

  .mb_lg--200_98f6fac4be56b7c0 {
    margin-bottom: 200px;
  }

  .ml_lg--200_b4a556655dded332 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_e38e63acb7012584 {
    padding: 0;
  }

  .pl_md--0_980984a65e708d29 {
    padding-left: 0;
  }

  .pr_md--0_72640f75ef288bef {
    padding-right: 0;
  }

  .pt_md--0_92743ee1c9670c70 {
    padding-top: 0;
  }

  .pb_md--0_2d5016cfa030233c {
    padding-bottom: 0;
  }

  .pb_md--80_3c5312c8670cf410 {
    padding-bottom: 80px;
  }

  .pt_md--50_3247c9524bc3abff {
    padding-top: 50px;
  }

  .mr_md--0_5298ebca2515a6e4 {
    margin-right: 0;
  }

  .ml_md--0_5e0a69602318dbc9 {
    margin-left: 0;
  }

  .mt_md--0_5284bad11b866a84 {
    margin-top: 0;
  }

  .mb_md--0_5c703d3970ccb64a {
    margin-bottom: 0;
  }

  .ptb_md--250_186d0f84ba353979 {
    padding: 250px 0;
  }

  .ptb_md--5_1c43f2f348669b93 {
    padding: 5px 0;
  }

  .plr_md--5_58a349922be9bf98 {
    padding: 0 5px;
  }

  .pt_md--5_8866631271570aa3 {
    padding-top: 5px;
  }

  .pb_md--5_34b3e4c7baf00d44 {
    padding-bottom: 5px;
  }

  .pl_md--5_0d047542e911f7b3 {
    padding-left: 5px;
  }

  .pr_md--5_dd74579b7e7745da {
    padding-right: 5px;
  }

  .mt_md--5_d16683a73ecbbd2e {
    margin-top: 5px;
  }

  .mb_md--5_394ca6c2333c4848 {
    margin-bottom: 5px;
  }

  .ptb_md--10_bdb1e0e4ba6b9217 {
    padding: 10px 0;
  }

  .plr_md--10_6392aabce4906a55 {
    padding: 0 10px;
  }

  .pt_md--10_9ec236cb4b7de2ab {
    padding-top: 10px;
  }

  .pb_md--10_af856579be95d95b {
    padding-bottom: 10px;
  }

  .pl_md--10_2a4a9f261dc8e267 {
    padding-left: 10px;
  }

  .pr_md--10_46e2febc79fc57ea {
    padding-right: 10px;
  }

  .mt_md--10_bb4fda2444473efc {
    margin-top: 10px;
  }

  .mb_md--10_e4f69b8a44f1c0d8 {
    margin-bottom: 10px;
  }

  .ptb_md--15_13150ad9f5385f05 {
    padding: 15px 0;
  }

  .plr_md--15_6ad52ca7e58d4185 {
    padding: 0 15px;
  }

  .pt_md--15_2440a3d38a498ab7 {
    padding-top: 15px;
  }

  .pb_md--15_25a28bc77e0d44df {
    padding-bottom: 15px;
  }

  .pl_md--15_99b6eed19a522dcc {
    padding-left: 15px;
  }

  .pr_md--15_b84bce3f7eb0293a {
    padding-right: 15px;
  }

  .mt_md--15_556962ebe2e64241 {
    margin-top: 15px;
  }

  .mb_md--15_3cd25f494d14c67a {
    margin-bottom: 15px;
  }

  .ptb_md--20_35634f17607cbb74 {
    padding: 20px 0;
  }

  .plr_md--20_0a6063c25b202132 {
    padding: 0 20px;
  }

  .pt_md--20_71616b6c0fe1d755 {
    padding-top: 20px;
  }

  .pb_md--20_0eb9c67996e4d09d {
    padding-bottom: 20px;
  }

  .pl_md--20_89d6995c7815400f {
    padding-left: 20px;
  }

  .pr_md--20_bfc5060a7e9c5c19 {
    padding-right: 20px;
  }

  .mt_md--20_aa9df3e4b39daff2 {
    margin-top: 20px;
  }

  .mb_md--20_2a87572726c2568d {
    margin-bottom: 20px;
  }

  .ptb_md--25_961126bf051920ba {
    padding: 25px 0;
  }

  .plr_md--25_4b0417a05d18f654 {
    padding: 0 25px;
  }

  .pt_md--25_8057d64569ac2292 {
    padding-top: 25px;
  }

  .pb_md--25_c5e1a7f62cf2e7e6 {
    padding-bottom: 25px;
  }

  .pl_md--25_ca828e1fa1b8c8ca {
    padding-left: 25px;
  }

  .pr_md--25_583e7582ddd78f63 {
    padding-right: 25px;
  }

  .mt_md--25_42878eb32e96b130 {
    margin-top: 25px;
  }

  .mb_md--25_7c8c8e4966a678ca {
    margin-bottom: 25px;
  }

  .ptb_md--30_c83f6bed53da9ae8 {
    padding: 30px 0;
  }

  .plr_md--30_0f5c78102732eb17 {
    padding: 0 30px;
  }

  .pt_md--30_2f28f38f5709c472 {
    padding-top: 30px;
  }

  .pb_md--30_e5cf09daed019d0e {
    padding-bottom: 30px;
  }

  .pl_md--30_163a28b8778349ab {
    padding-left: 30px;
  }

  .pr_md--30_74f183fb623d9e18 {
    padding-right: 30px;
  }

  .mt_md--30_8bd226204d735212 {
    margin-top: 30px;
  }

  .mb_md--30_c39284f004f72717 {
    margin-bottom: 30px;
  }

  .ptb_md--35_f00bbc180b2a767f {
    padding: 35px 0;
  }

  .plr_md--35_e767a9e9fc5bf0ab {
    padding: 0 35px;
  }

  .pt_md--35_0797a1708ae19bfd {
    padding-top: 35px;
  }

  .pb_md--35_8e442433004aae02 {
    padding-bottom: 35px;
  }

  .pl_md--35_8aff096b6cd4ba29 {
    padding-left: 35px;
  }

  .pr_md--35_59e4435de57e200e {
    padding-right: 35px;
  }

  .mt_md--35_565a74f0ae162195 {
    margin-top: 35px;
  }

  .mb_md--35_f8b78024b1ac9f8c {
    margin-bottom: 35px;
  }

  .ptb_md--40_e9acffa1e9a950de {
    padding: 40px 0;
  }

  .plr_md--40_bf1956a0db8849ec {
    padding: 0 40px;
  }

  .pt_md--40_c5826a8980d4197f {
    padding-top: 40px;
  }

  .pb_md--40_4fe1ab5b85f3b1f9 {
    padding-bottom: 40px;
  }

  .pl_md--40_42063af6ddb06be5 {
    padding-left: 40px;
  }

  .pr_md--40_95372356948f63f8 {
    padding-right: 40px;
  }

  .mt_md--40_e5b93e1ecdef367d {
    margin-top: 40px;
  }

  .mb_md--40_a2b98c6a2abb9772 {
    margin-bottom: 40px;
  }

  .ptb_md--45_738b29a92577f547 {
    padding: 45px 0;
  }

  .plr_md--45_ac729f8fe1d55e00 {
    padding: 0 45px;
  }

  .pt_md--45_1566b70c02c1f840 {
    padding-top: 45px;
  }

  .pb_md--45_946dedc211e12391 {
    padding-bottom: 45px;
  }

  .pl_md--45_2d999bc99b9100c8 {
    padding-left: 45px;
  }

  .pr_md--45_2544af3a8e6c44f2 {
    padding-right: 45px;
  }

  .mt_md--45_32a433ab4aa23f53 {
    margin-top: 45px;
  }

  .mb_md--45_34781dac68cd11b0 {
    margin-bottom: 45px;
  }

  .ptb_md--50_00d3242b4cd674ea {
    padding: 50px 0;
  }

  .plr_md--50_5096ed6fc8b4216c {
    padding: 0 50px;
  }

  .pt_md--50_3247c9524bc3abff {
    padding-top: 50px;
  }

  .pb_md--50_bee1c1e4879a608b {
    padding-bottom: 50px;
  }

  .pl_md--50_83fbbb2488c488af {
    padding-left: 50px;
  }

  .pr_md--50_a2c792ff8f438f92 {
    padding-right: 50px;
  }

  .mt_md--50_5dc3db9ac41ddf77 {
    margin-top: 50px;
  }

  .mb_md--50_70a1392e0397bb33 {
    margin-bottom: 50px;
  }

  .ptb_md--55_6d756b6bdb7635c3 {
    padding: 55px 0;
  }

  .plr_md--55_c94b8d78a4fa8dfe {
    padding: 0 55px;
  }

  .pt_md--55_451ddf40d7b6c2b3 {
    padding-top: 55px;
  }

  .pb_md--55_6e89652043f1d1ca {
    padding-bottom: 55px;
  }

  .pl_md--55_c48167187893b571 {
    padding-left: 55px;
  }

  .pr_md--55_cf1b3b38be685d47 {
    padding-right: 55px;
  }

  .mt_md--55_4ad629eb3c4957c9 {
    margin-top: 55px;
  }

  .mb_md--55_3e85f190879702e5 {
    margin-bottom: 55px;
  }

  .ptb_md--60_3e4244eb99fba143 {
    padding: 60px 0;
  }

  .plr_md--60_63a7a1307804e63d {
    padding: 0 60px;
  }

  .pt_md--60_b13bf21f11b60b62 {
    padding-top: 60px;
  }

  .pb_md--60_75df86e4bb961b68 {
    padding-bottom: 60px;
  }

  .pl_md--60_dbc604d28c9ed004 {
    padding-left: 60px;
  }

  .pr_md--60_c64f38d3ee9c61a0 {
    padding-right: 60px;
  }

  .mt_md--60_0e1caac4fb47f4fc {
    margin-top: 60px;
  }

  .mb_md--60_0441209689b8353c {
    margin-bottom: 60px;
  }

  .ptb_md--65_f67bab352249c41d {
    padding: 65px 0;
  }

  .plr_md--65_ffd0a62cdeeda1d5 {
    padding: 0 65px;
  }

  .pt_md--65_a6efe49f45b78b2f {
    padding-top: 65px;
  }

  .pb_md--65_ea2544c89766a623 {
    padding-bottom: 65px;
  }

  .pl_md--65_7dae7aab3d4753a9 {
    padding-left: 65px;
  }

  .pr_md--65_f8aceae9fcd0be43 {
    padding-right: 65px;
  }

  .mt_md--65_d8f91c20c6fe7326 {
    margin-top: 65px;
  }

  .mb_md--65_8417ce3b68a45cb7 {
    margin-bottom: 65px;
  }

  .ptb_md--70_aa2b90366cc02735 {
    padding: 70px 0;
  }

  .plr_md--70_d0a9f164e778d2a7 {
    padding: 0 70px;
  }

  .pt_md--70_0a63df8f46fb9697 {
    padding-top: 70px;
  }

  .pb_md--70_1688e4a5c6fef0de {
    padding-bottom: 70px;
  }

  .pl_md--70_cf42730d25693d4b {
    padding-left: 70px;
  }

  .pr_md--70_fac722decd87799a {
    padding-right: 70px;
  }

  .mt_md--70_75d97a8c278321bc {
    margin-top: 70px;
  }

  .mb_md--70_e305e1762de46e40 {
    margin-bottom: 70px;
  }

  .ptb_md--75_c261b835da8c8358 {
    padding: 75px 0;
  }

  .plr_md--75_da73c0ec9f97fd06 {
    padding: 0 75px;
  }

  .pt_md--75_1e78d812e5560940 {
    padding-top: 75px;
  }

  .pb_md--75_3e9318b09ca677bd {
    padding-bottom: 75px;
  }

  .pl_md--75_b3f4e66aa72d757b {
    padding-left: 75px;
  }

  .pr_md--75_df4d0c6dbb3b2fb9 {
    padding-right: 75px;
  }

  .mt_md--75_0eb6baa3369c359f {
    margin-top: 75px;
  }

  .mb_md--75_d8552586f0b7d42a {
    margin-bottom: 75px;
  }

  .ptb_md--80_e88286c34cbeda43 {
    padding: 80px 0;
  }

  .plr_md--80_27cecc28ba608ff9 {
    padding: 0 80px;
  }

  .pt_md--80_4ef113f40121e12f {
    padding-top: 80px;
  }

  .pb_md--80_3c5312c8670cf410 {
    padding-bottom: 80px;
  }

  .pl_md--80_51b1866c08eef9d9 {
    padding-left: 80px;
  }

  .pr_md--80_a960f37666912334 {
    padding-right: 80px;
  }

  .mt_md--80_9918d82c6703ac00 {
    margin-top: 80px;
  }

  .mb_md--80_b8df7b40e4dec0c4 {
    margin-bottom: 80px;
  }

  .ptb_md--85_62c36e2219c65dff {
    padding: 85px 0;
  }

  .plr_md--85_8fb06e2795853aa7 {
    padding: 0 85px;
  }

  .pt_md--85_78f6d764f3e2ffe1 {
    padding-top: 85px;
  }

  .pb_md--85_40391eeae06d2212 {
    padding-bottom: 85px;
  }

  .pl_md--85_ad5fe1fb6ed9ed52 {
    padding-left: 85px;
  }

  .pr_md--85_402e4fc2f0b613f2 {
    padding-right: 85px;
  }

  .mt_md--85_ecd5054005a8b97b {
    margin-top: 85px;
  }

  .mb_md--85_70da1336376db6a0 {
    margin-bottom: 85px;
  }

  .ptb_md--90_79ca64f442e9c0cf {
    padding: 90px 0;
  }

  .plr_md--90_26548dc74be64ad0 {
    padding: 0 90px;
  }

  .pt_md--90_0488fc8338d2e0c4 {
    padding-top: 90px;
  }

  .pb_md--90_209a5bfa96d46aad {
    padding-bottom: 90px;
  }

  .pl_md--90_96f24a9678130e29 {
    padding-left: 90px;
  }

  .pr_md--90_5aa1f282ec6a191c {
    padding-right: 90px;
  }

  .mt_md--90_8fa0570b40be5b9a {
    margin-top: 90px;
  }

  .mb_md--90_b53b325eed0b03f3 {
    margin-bottom: 90px;
  }

  .ptb_md--95_449c923d5b3abacf {
    padding: 95px 0;
  }

  .plr_md--95_569159f2673470c4 {
    padding: 0 95px;
  }

  .pt_md--95_45e7c16e17b1f0e6 {
    padding-top: 95px;
  }

  .pb_md--95_b6b6a57397a8707c {
    padding-bottom: 95px;
  }

  .pl_md--95_8521f0b7228bb967 {
    padding-left: 95px;
  }

  .pr_md--95_6a2a16290f21c222 {
    padding-right: 95px;
  }

  .mt_md--95_caf47a7418e97d17 {
    margin-top: 95px;
  }

  .mb_md--95_987f010e8f595a9f {
    margin-bottom: 95px;
  }

  .ptb_md--100_46e14ff5eb463901 {
    padding: 100px 0;
  }

  .plr_md--100_f28dd8d1b6aefb50 {
    padding: 0 100px;
  }

  .pt_md--100_2726f9b5299ca734 {
    padding-top: 100px;
  }

  .pb_md--100_366cfd01511646f9 {
    padding-bottom: 100px;
  }

  .pl_md--100_679a4b1a2464a1b1 {
    padding-left: 100px;
  }

  .pr_md--100_9ebdbd615b7ad6d6 {
    padding-right: 100px;
  }

  .mt_md--100_fe1dddb8469aa6d5 {
    margin-top: 100px;
  }

  .mb_md--100_74242214eb5b5504 {
    margin-bottom: 100px;
  }

  .ptb_md--105_d9645358072f93fa {
    padding: 105px 0;
  }

  .plr_md--105_f2080354999281ff {
    padding: 0 105px;
  }

  .pt_md--105_af4e6b4d18e8c871 {
    padding-top: 105px;
  }

  .pb_md--105_38dcfb8292e46405 {
    padding-bottom: 105px;
  }

  .pl_md--105_59cb376d795b513a {
    padding-left: 105px;
  }

  .pr_md--105_5bdb4606948576a6 {
    padding-right: 105px;
  }

  .mt_md--105_c672958c3fd6a5f2 {
    margin-top: 105px;
  }

  .mb_md--105_a16d1f4fba195422 {
    margin-bottom: 105px;
  }

  .ptb_md--110_4981a7b90bb6a221 {
    padding: 110px 0;
  }

  .plr_md--110_987557f0c3f8466a {
    padding: 0 110px;
  }

  .pt_md--110_dc12360fb358b828 {
    padding-top: 110px;
  }

  .pb_md--110_6b38f742a9e388a3 {
    padding-bottom: 110px;
  }

  .pl_md--110_4dacf3f5981da140 {
    padding-left: 110px;
  }

  .pr_md--110_c75bcb9b36301ef9 {
    padding-right: 110px;
  }

  .mt_md--110_4f016eb4395871b2 {
    margin-top: 110px;
  }

  .mb_md--110_e81e7005ab734883 {
    margin-bottom: 110px;
  }

  .ptb_md--115_2790a20cc912062b {
    padding: 115px 0;
  }

  .plr_md--115_6ba61561209ea6be {
    padding: 0 115px;
  }

  .pt_md--115_a35e2cbde5160681 {
    padding-top: 115px;
  }

  .pb_md--115_fe50985954b3ac1a {
    padding-bottom: 115px;
  }

  .pl_md--115_3878352dce0c9dc1 {
    padding-left: 115px;
  }

  .pr_md--115_778acb1acee13392 {
    padding-right: 115px;
  }

  .mt_md--115_0827e5ff63d699ff {
    margin-top: 115px;
  }

  .mb_md--115_6a4373f0e844375f {
    margin-bottom: 115px;
  }

  .ptb_md--120_7fb6b6367ab90276 {
    padding: 120px 0;
  }

  .plr_md--120_3c06282a0f239c1d {
    padding: 0 120px;
  }

  .pt_md--120_bdc15b5112f90548 {
    padding-top: 120px;
  }

  .pb_md--120_89f42a2dc14f792b {
    padding-bottom: 120px;
  }

  .pl_md--120_ffe98f1c299946e2 {
    padding-left: 120px;
  }

  .pr_md--120_52491bf58619da57 {
    padding-right: 120px;
  }

  .mt_md--120_984d86b526ba0fc3 {
    margin-top: 120px;
  }

  .mb_md--120_7bd02bd6b68b6b9c {
    margin-bottom: 120px;
  }

  .ptb_md--125_3234eb26895fc080 {
    padding: 125px 0;
  }

  .plr_md--125_ff04dc8d3595c240 {
    padding: 0 125px;
  }

  .pt_md--125_82ad706eeeade6e2 {
    padding-top: 125px;
  }

  .pb_md--125_dc2942235b9320ed {
    padding-bottom: 125px;
  }

  .pl_md--125_334095d43a7afde2 {
    padding-left: 125px;
  }

  .pr_md--125_d7df001aa95635c5 {
    padding-right: 125px;
  }

  .mt_md--125_4cd79352a3d5fd32 {
    margin-top: 125px;
  }

  .mb_md--125_41d0c5c9c461c63d {
    margin-bottom: 125px;
  }

  .ptb_md--130_0a05fc97c30a050c {
    padding: 130px 0;
  }

  .plr_md--130_e5ffc9f652d0452a {
    padding: 0 130px;
  }

  .pt_md--130_2908a614ee9fb4ee {
    padding-top: 130px;
  }

  .pb_md--130_be15ba85295f236a {
    padding-bottom: 130px;
  }

  .pl_md--130_cfb70efcb2b73088 {
    padding-left: 130px;
  }

  .pr_md--130_276bfe0a40f05aae {
    padding-right: 130px;
  }

  .mt_md--130_a51adf9218492616 {
    margin-top: 130px;
  }

  .mb_md--130_5bca4f68440f5f93 {
    margin-bottom: 130px;
  }

  .ptb_md--135_657e5f4592e50e76 {
    padding: 135px 0;
  }

  .plr_md--135_4d1a2f6f0304c1fb {
    padding: 0 135px;
  }

  .pt_md--135_6c0bb4981e1c8516 {
    padding-top: 135px;
  }

  .pb_md--135_57702231e814755b {
    padding-bottom: 135px;
  }

  .pl_md--135_f61905b8d56b4bb5 {
    padding-left: 135px;
  }

  .pr_md--135_e0f9d7a508d457fe {
    padding-right: 135px;
  }

  .mt_md--135_54715bf2e52c3167 {
    margin-top: 135px;
  }

  .mb_md--135_385e0fd0ca062a74 {
    margin-bottom: 135px;
  }

  .ptb_md--140_0a59aa4a12c0d3fd {
    padding: 140px 0;
  }

  .plr_md--140_9042fca6825b206d {
    padding: 0 140px;
  }

  .pt_md--140_4dd04485f76c6abe {
    padding-top: 140px;
  }

  .pb_md--140_3d3759efb917df6e {
    padding-bottom: 140px;
  }

  .pl_md--140_34b2d9fdd027ec92 {
    padding-left: 140px;
  }

  .pr_md--140_b68bbeb166c12c68 {
    padding-right: 140px;
  }

  .mt_md--140_55c6334ea9832934 {
    margin-top: 140px;
  }

  .mb_md--140_8c9b8eacc912b2eb {
    margin-bottom: 140px;
  }

  .ptb_md--145_1c5ab75fbde3a587 {
    padding: 145px 0;
  }

  .plr_md--145_9d65823d3efba54f {
    padding: 0 145px;
  }

  .pt_md--145_4e86cba5a7f06403 {
    padding-top: 145px;
  }

  .pb_md--145_c7d7bafbb7ed9882 {
    padding-bottom: 145px;
  }

  .pl_md--145_8c1a61e3eb90a287 {
    padding-left: 145px;
  }

  .pr_md--145_6993303aba91ceb0 {
    padding-right: 145px;
  }

  .mt_md--145_42b71442a5fc4ed5 {
    margin-top: 145px;
  }

  .mb_md--145_88ba6062a102a68d {
    margin-bottom: 145px;
  }

  .ptb_md--150_c388ea7cd2b7898e {
    padding: 150px 0;
  }

  .plr_md--150_2705d576f0154864 {
    padding: 0 150px;
  }

  .pt_md--150_dfa99679a2506734 {
    padding-top: 150px;
  }

  .pb_md--150_b202dcc80492917b {
    padding-bottom: 150px;
  }

  .pl_md--150_44ffd3dcdeada006 {
    padding-left: 150px;
  }

  .pr_md--150_ddc58e11857dbb87 {
    padding-right: 150px;
  }

  .mt_md--150_f4960fc8e88b2184 {
    margin-top: 150px;
  }

  .mb_md--150_ec95ba1452c73d41 {
    margin-bottom: 150px;
  }

  .ptb_md--155_9726df40adb02a2d {
    padding: 155px 0;
  }

  .plr_md--155_6ee5c63c5549cab2 {
    padding: 0 155px;
  }

  .pt_md--155_fb9ed23d41462ffd {
    padding-top: 155px;
  }

  .pb_md--155_33c2029039a9f6a3 {
    padding-bottom: 155px;
  }

  .pl_md--155_c4c2da95d6bc1940 {
    padding-left: 155px;
  }

  .pr_md--155_cf5dddd136eaa329 {
    padding-right: 155px;
  }

  .mt_md--155_eb23d4986da4d24d {
    margin-top: 155px;
  }

  .mb_md--155_53510eb10d67b1b2 {
    margin-bottom: 155px;
  }

  .ptb_md--160_703019fd6ca0ddd9 {
    padding: 160px 0;
  }

  .plr_md--160_a10e6131c92b79fa {
    padding: 0 160px;
  }

  .pt_md--160_e9c394c4d4c72fc2 {
    padding-top: 160px;
  }

  .pb_md--160_0c471ecb2db2acc5 {
    padding-bottom: 160px;
  }

  .pl_md--160_c1ee1d529cd44ae9 {
    padding-left: 160px;
  }

  .pr_md--160_aa6c39a763349839 {
    padding-right: 160px;
  }

  .mt_md--160_30fe5f9e29b0b2ce {
    margin-top: 160px;
  }

  .mb_md--160_32d52530cecfdd9f {
    margin-bottom: 160px;
  }

  .ptb_md--165_9e7874ee20766c6e {
    padding: 165px 0;
  }

  .plr_md--165_adb0939a325b545e {
    padding: 0 165px;
  }

  .pt_md--165_2cfbf5e32f1cbbac {
    padding-top: 165px;
  }

  .pb_md--165_4ba758660cf7700e {
    padding-bottom: 165px;
  }

  .pl_md--165_dd180c4ba7ee8115 {
    padding-left: 165px;
  }

  .pr_md--165_8f5292a70b4171b0 {
    padding-right: 165px;
  }

  .mt_md--165_bd9b0fcef6332f8c {
    margin-top: 165px;
  }

  .mb_md--165_9f4b3dda19fb610d {
    margin-bottom: 165px;
  }

  .ptb_md--170_bd88f119cec1c0c6 {
    padding: 170px 0;
  }

  .plr_md--170_d501653c166e56f9 {
    padding: 0 170px;
  }

  .pt_md--170_9fcb6dff6b4ac26f {
    padding-top: 170px;
  }

  .pb_md--170_56fa4291893cb394 {
    padding-bottom: 170px;
  }

  .pl_md--170_4ae81489d2f60a8a {
    padding-left: 170px;
  }

  .pr_md--170_e19006a39abfe53f {
    padding-right: 170px;
  }

  .mt_md--170_d398f799a56d101e {
    margin-top: 170px;
  }

  .mb_md--170_1c17dba18b8e24c6 {
    margin-bottom: 170px;
  }

  .ptb_md--175_356b0f77f03b7941 {
    padding: 175px 0;
  }

  .plr_md--175_e177de63700d3781 {
    padding: 0 175px;
  }

  .pt_md--175_80ddbcebd45ad506 {
    padding-top: 175px;
  }

  .pb_md--175_d8e2d0d772136bc7 {
    padding-bottom: 175px;
  }

  .pl_md--175_06e2da4bfff5e35d {
    padding-left: 175px;
  }

  .pr_md--175_c77a30b907595e1a {
    padding-right: 175px;
  }

  .mt_md--175_a88d69903bd30bb3 {
    margin-top: 175px;
  }

  .mb_md--175_349ed0c9a3f3e1b3 {
    margin-bottom: 175px;
  }

  .ptb_md--180_dcde86786ab5be46 {
    padding: 180px 0;
  }

  .plr_md--180_420b30ceb66bac1f {
    padding: 0 180px;
  }

  .pt_md--180_b68a01bf16d8a056 {
    padding-top: 180px;
  }

  .pb_md--180_f990f89a884448e1 {
    padding-bottom: 180px;
  }

  .pl_md--180_26a131f6bfc35c05 {
    padding-left: 180px;
  }

  .pr_md--180_3de6e837fd791c1a {
    padding-right: 180px;
  }

  .mt_md--180_ed3df37f80c31683 {
    margin-top: 180px;
  }

  .mb_md--180_b4ed6e2c6d061b42 {
    margin-bottom: 180px;
  }

  .ptb_md--185_d55dd9abc1c62262 {
    padding: 185px 0;
  }

  .plr_md--185_8cf0379c1d45cefa {
    padding: 0 185px;
  }

  .pt_md--185_c8b9e8d668dd098f {
    padding-top: 185px;
  }

  .pb_md--185_48640d4831baed98 {
    padding-bottom: 185px;
  }

  .pl_md--185_f24249e474f82b2d {
    padding-left: 185px;
  }

  .pr_md--185_147dd92637daa182 {
    padding-right: 185px;
  }

  .mt_md--185_ecbe1131f4bac6c9 {
    margin-top: 185px;
  }

  .mb_md--185_2f273130ab34644b {
    margin-bottom: 185px;
  }

  .ptb_md--190_e1925b32e610ff9a {
    padding: 190px 0;
  }

  .plr_md--190_001f5b6df6197300 {
    padding: 0 190px;
  }

  .pt_md--190_aafb9578405fd980 {
    padding-top: 190px;
  }

  .pb_md--190_9bb648fd670a76bb {
    padding-bottom: 190px;
  }

  .pl_md--190_21abdd1e0c8296de {
    padding-left: 190px;
  }

  .pr_md--190_14a18717d773f269 {
    padding-right: 190px;
  }

  .mt_md--190_c7d162e6982ede31 {
    margin-top: 190px;
  }

  .mb_md--190_a08a41ddec3f64a7 {
    margin-bottom: 190px;
  }

  .ptb_md--195_d93e57c9b6acd9a9 {
    padding: 195px 0;
  }

  .plr_md--195_cc8fbd9e0007ad1f {
    padding: 0 195px;
  }

  .pt_md--195_190254b1aa255eb6 {
    padding-top: 195px;
  }

  .pb_md--195_b061a9b4e4991621 {
    padding-bottom: 195px;
  }

  .pl_md--195_b1ca3cf785054c44 {
    padding-left: 195px;
  }

  .pr_md--195_08a4d268598c261f {
    padding-right: 195px;
  }

  .mt_md--195_b75688900821ea29 {
    margin-top: 195px;
  }

  .mb_md--195_bdba36b14ee0911a {
    margin-bottom: 195px;
  }

  .ptb_md--200_3168ced1b822c534 {
    padding: 200px 0;
  }

  .plr_md--200_68400de8c620c793 {
    padding: 0 200px;
  }

  .pt_md--200_9a1d97a4724222b7 {
    padding-top: 200px;
  }

  .pb_md--200_89304e9d5a55728b {
    padding-bottom: 200px;
  }

  .pl_md--200_38fae337e0c64604 {
    padding-left: 200px;
  }

  .pr_md--200_83a4d6efa98b74b2 {
    padding-right: 200px;
  }

  .mt_md--200_8f28505a12690ff1 {
    margin-top: 200px;
  }

  .mb_md--200_68f97c1fd46b9654 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_2fd6f4529f2fd060 {
    padding: 250px 0;
  }

  .ptb_sm--0_deaeedc4e2fcfea6 {
    padding: 0;
  }

  .pl_sm--0_ac5131ffc62a28c1 {
    padding-left: 0;
  }

  .pr_sm--0_12d3fcb1c4968908 {
    padding-right: 0;
  }

  .pt_sm--0_565ba116e589b794 {
    padding-top: 0;
  }

  .pb_sm--0_1e4149de5fc200ab {
    padding-bottom: 0;
  }

  .pb_sm--80_d15b0d26621a0bab {
    padding-bottom: 30px;
  }

  .pt_sm--50_d1f6dc562b342737 {
    padding-top: 50px;
  }

  .mr_sm--0_fd2f154dc75c0d31 {
    margin-right: 0;
  }

  .ml_sm--0_e6dceda374139f4e {
    margin-left: 0;
  }

  .mt_sm--0_d5ca92b0031aeab8 {
    margin-top: 0;
  }

  .mb_sm--0_60aba636926e2a46 {
    margin-bottom: 0;
  }

  .pt_sm--150_ad4a461ea8ee0dee {
    padding-top: 150px;
  }

  .pb_sm--110_f60e65461f0e5f41 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_83ed78a0f6130627 {
    padding: 5px 0;
  }

  .plr_sm--5_5728c39d6d24677a {
    padding: 0 5px;
  }

  .pt_sm--5_04e0c6c1d2fcf040 {
    padding-top: 5px;
  }

  .pb_sm--5_0f843a4a50bb5b8e {
    padding-bottom: 5px;
  }

  .pl_sm--5_d6910394b5a2c312 {
    padding-left: 5px;
  }

  .pr_sm--5_441692d8d7498203 {
    padding-right: 5px;
  }

  .mt_sm--5_f2d813a5d4dca7e9 {
    margin-top: 5px;
  }

  .ml_sm--5_10bb20f8b73007c0 {
    margin-left: 5px;
  }

  .mr_sm--5_6edabd5e30c6afef {
    margin-right: 5px;
  }

  .mb_sm--5_f862667c8c4f1de8 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_76a787cf33c21f0f {
    padding: 10px 0;
  }

  .plr_sm--10_860ab5ab386c1fa8 {
    padding: 0 10px;
  }

  .pt_sm--10_36a1d7d68e35adab {
    padding-top: 10px;
  }

  .pb_sm--10_ad312dcc8e60ce11 {
    padding-bottom: 10px;
  }

  .pl_sm--10_e1506bffe94ea10d {
    padding-left: 10px;
  }

  .pr_sm--10_d7ec1fa78f4ccc09 {
    padding-right: 10px;
  }

  .mt_sm--10_0940692c7af2db55 {
    margin-top: 10px;
  }

  .ml_sm--10_9e88e5f6abea03a6 {
    margin-left: 10px;
  }

  .mr_sm--10_29ebdf094f5af8fc {
    margin-right: 10px;
  }

  .mb_sm--10_e94568340acb2c75 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_ab0de9165598a2ee {
    padding: 15px 0;
  }

  .plr_sm--15_c4fdf8ed01f6bfaf {
    padding: 0 15px;
  }

  .pt_sm--15_3a3700068b1001f9 {
    padding-top: 15px;
  }

  .pb_sm--15_d2a97fbf61cd8051 {
    padding-bottom: 15px;
  }

  .pl_sm--15_469cb790ebebde1f {
    padding-left: 15px;
  }

  .pr_sm--15_20e5f27612c7817b {
    padding-right: 15px;
  }

  .mt_sm--15_b0de90fead09eb7b {
    margin-top: 15px;
  }

  .ml_sm--15_d371ecd9120c4ab1 {
    margin-left: 15px;
  }

  .mr_sm--15_ad4efede634bba93 {
    margin-right: 15px;
  }

  .mb_sm--15_fceca817a647ecfd {
    margin-bottom: 15px;
  }

  .ptb_sm--20_882951e7d0d28765 {
    padding: 20px 0;
  }

  .plr_sm--20_e335cf8d08261105 {
    padding: 0 20px;
  }

  .pt_sm--20_d61ddccdc55b9d72 {
    padding-top: 20px;
  }

  .pb_sm--20_74189fff746a6f54 {
    padding-bottom: 20px;
  }

  .pl_sm--20_937bed61afaaceff {
    padding-left: 20px;
  }

  .pr_sm--20_535e4ea9b00e7c9c {
    padding-right: 20px;
  }

  .mt_sm--20_ef43d6091eec6c1f {
    margin-top: 20px;
  }

  .ml_sm--20_5ee88fe3aaeb9aac {
    margin-left: 20px;
  }

  .mr_sm--20_58e5c9b9f1847019 {
    margin-right: 20px;
  }

  .mb_sm--20_8fb4d9f8cb8c69de {
    margin-bottom: 20px;
  }

  .ptb_sm--25_80e3eb4eee2c2227 {
    padding: 25px 0;
  }

  .plr_sm--25_2b62d091662b29da {
    padding: 0 25px;
  }

  .pt_sm--25_b8896bfcc7789b14 {
    padding-top: 25px;
  }

  .pb_sm--25_fb429eeaab54dd69 {
    padding-bottom: 25px;
  }

  .pl_sm--25_f83ce00c33790702 {
    padding-left: 25px;
  }

  .pr_sm--25_663939b2af898011 {
    padding-right: 25px;
  }

  .mt_sm--25_804e238adbaef9d2 {
    margin-top: 25px;
  }

  .ml_sm--25_1e229912e641e75d {
    margin-left: 25px;
  }

  .mr_sm--25_152d0117ef8fa3c0 {
    margin-right: 25px;
  }

  .mb_sm--25_cb1d9d8ab3078c2d {
    margin-bottom: 25px;
  }

  .ptb_sm--30_5d2b63c3346ecfe4 {
    padding: 30px 0;
  }

  .plr_sm--30_45c997740f2d7571 {
    padding: 0 30px;
  }

  .pt_sm--30_ff07150dec1954ee {
    padding-top: 30px;
  }

  .pb_sm--30_08c37676c5b7b0f8 {
    padding-bottom: 30px;
  }

  .pl_sm--30_e4e13ed237d16e6f {
    padding-left: 30px;
  }

  .pr_sm--30_1e871f7dcb891309 {
    padding-right: 30px;
  }

  .mt_sm--30_3082b32003842ee9 {
    margin-top: 30px;
  }

  .ml_sm--30_ad006232c0f0060a {
    margin-left: 30px;
  }

  .mr_sm--30_b6c2fa208604e4b5 {
    margin-right: 30px;
  }

  .mb_sm--30_eb5e7aae5e7bf251 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_67a402f01142cf7e {
    padding: 35px 0;
  }

  .plr_sm--35_6fc3326ef27b2a5d {
    padding: 0 35px;
  }

  .pt_sm--35_846cd0d3b652a71b {
    padding-top: 35px;
  }

  .pb_sm--35_ad849320e02e93a6 {
    padding-bottom: 35px;
  }

  .pl_sm--35_f55f58bc85cd890b {
    padding-left: 35px;
  }

  .pr_sm--35_aa855312cbad02ef {
    padding-right: 35px;
  }

  .mt_sm--35_8595332f8bf373de {
    margin-top: 35px;
  }

  .ml_sm--35_a3e565bfbe48efa6 {
    margin-left: 35px;
  }

  .mr_sm--35_761fe8e189abf424 {
    margin-right: 35px;
  }

  .mb_sm--35_35e376d451fc9c68 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_e01e1282a2a093e7 {
    padding: 40px 0;
  }

  .plr_sm--40_2d0e76ebf9a22b07 {
    padding: 0 40px;
  }

  .pt_sm--40_5edb688ee9e5cf8a {
    padding-top: 40px;
  }

  .pb_sm--40_0ad2527bb9fb3b77 {
    padding-bottom: 40px;
  }

  .pl_sm--40_085850b1d4569d2c {
    padding-left: 40px;
  }

  .pr_sm--40_94057d87426c8e96 {
    padding-right: 40px;
  }

  .mt_sm--40_d86f87c0fa760c9a {
    margin-top: 40px;
  }

  .ml_sm--40_f6539d8c8302e4dc {
    margin-left: 40px;
  }

  .mr_sm--40_a8d5d2c27b67c102 {
    margin-right: 40px;
  }

  .mb_sm--40_a9613c282739b691 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_4468d07910e9d2e9 {
    padding: 45px 0;
  }

  .plr_sm--45_075a2a339782760f {
    padding: 0 45px;
  }

  .pt_sm--45_01b2e2e3f3e0a1c8 {
    padding-top: 45px;
  }

  .pb_sm--45_2aeee66871b52f45 {
    padding-bottom: 45px;
  }

  .pl_sm--45_d277886f73475318 {
    padding-left: 45px;
  }

  .pr_sm--45_4dd1aa68d5a4e42e {
    padding-right: 45px;
  }

  .mt_sm--45_80350f6901db3380 {
    margin-top: 45px;
  }

  .ml_sm--45_eb4efbb2140334a8 {
    margin-left: 45px;
  }

  .mr_sm--45_c0e2392db282830c {
    margin-right: 45px;
  }

  .mb_sm--45_43ebdb5cfdd16760 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_5871e5b7c1cea127 {
    padding: 50px 0;
  }

  .plr_sm--50_dad2c871f0e7f2c1 {
    padding: 0 50px;
  }

  .pt_sm--50_d1f6dc562b342737 {
    padding-top: 50px;
  }

  .pb_sm--50_756e5d1152abc355 {
    padding-bottom: 50px;
  }

  .pl_sm--50_a4ae74a19ab9603d {
    padding-left: 50px;
  }

  .pr_sm--50_313d8db6f8b7a552 {
    padding-right: 50px;
  }

  .mt_sm--50_b13225c49f4292ae {
    margin-top: 50px;
  }

  .ml_sm--50_627b3b6a7354338f {
    margin-left: 50px;
  }

  .mr_sm--50_fde8d3ec15e3c7f3 {
    margin-right: 50px;
  }

  .mb_sm--50_8e14b5eac8987bae {
    margin-bottom: 50px;
  }

  .ptb_sm--55_4a35330b542faa64 {
    padding: 55px 0;
  }

  .plr_sm--55_c10295f0b7b21091 {
    padding: 0 55px;
  }

  .pt_sm--55_c3af57084aef4cf7 {
    padding-top: 55px;
  }

  .pb_sm--55_c0f168a5f6f9b190 {
    padding-bottom: 55px;
  }

  .pl_sm--55_86e3f596da20cdc9 {
    padding-left: 55px;
  }

  .pr_sm--55_acffcb06463528e6 {
    padding-right: 55px;
  }

  .mt_sm--55_97a102758fda4dad {
    margin-top: 55px;
  }

  .ml_sm--55_14c0452edcd974e6 {
    margin-left: 55px;
  }

  .mr_sm--55_4b721fbc5b69f6f7 {
    margin-right: 55px;
  }

  .mb_sm--55_6862ba4b382fb9ac {
    margin-bottom: 55px;
  }

  .ptb_sm--60_ed85dab0fdcc4847 {
    padding: 60px 0;
  }

  .plr_sm--60_fca459d3afd2db93 {
    padding: 0 60px;
  }

  .pt_sm--60_704364bccd88a7c1 {
    padding-top: 60px;
  }

  .pb_sm--60_59e2390b66f1e437 {
    padding-bottom: 60px;
  }

  .pl_sm--60_fa0952cfec4236d1 {
    padding-left: 60px;
  }

  .pr_sm--60_5aaf0d81de0f2974 {
    padding-right: 60px;
  }

  .mt_sm--60_1d925d614c8922f7 {
    margin-top: 60px;
  }

  .ml_sm--60_9358d1de947a7f37 {
    margin-left: 60px;
  }

  .mr_sm--60_60c024a3b34d51f6 {
    margin-right: 60px;
  }

  .mb_sm--60_337278a5820011b4 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_4e03e7c519653741 {
    padding: 65px 0;
  }

  .plr_sm--65_490a9e13edb9279f {
    padding: 0 65px;
  }

  .pt_sm--65_fe630e07f72e3227 {
    padding-top: 65px;
  }

  .pb_sm--65_bdcc51d4541bb403 {
    padding-bottom: 65px;
  }

  .pl_sm--65_720d70ca52f9159c {
    padding-left: 65px;
  }

  .pr_sm--65_7fa715df28c61ee5 {
    padding-right: 65px;
  }

  .mt_sm--65_518e9df576d05c6a {
    margin-top: 65px;
  }

  .ml_sm--65_9aa45000e1b52d88 {
    margin-left: 65px;
  }

  .mr_sm--65_afb8f2880b915568 {
    margin-right: 65px;
  }

  .mb_sm--65_8cbd841288c62270 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_a55639471bf02b6e {
    padding: 70px 0;
  }

  .plr_sm--70_2c15e1e2c41379b2 {
    padding: 0 70px;
  }

  .pt_sm--70_ae7bdf48f1e2b053 {
    padding-top: 70px;
  }

  .pb_sm--70_07a21cb8eb2e196c {
    padding-bottom: 70px;
  }

  .pl_sm--70_bf4d8fd62e3eb022 {
    padding-left: 70px;
  }

  .pr_sm--70_3955a970ad7fb188 {
    padding-right: 70px;
  }

  .mt_sm--70_82fbde639060b5c2 {
    margin-top: 70px;
  }

  .ml_sm--70_1e799530edc48573 {
    margin-left: 70px;
  }

  .mr_sm--70_4501a17aa9f97e93 {
    margin-right: 70px;
  }

  .mb_sm--70_dac450f998e67a65 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_b03b263345653661 {
    padding: 75px 0;
  }

  .plr_sm--75_70ff4985e3f9b10c {
    padding: 0 75px;
  }

  .pt_sm--75_e664c42d7cdc8c3d {
    padding-top: 75px;
  }

  .pb_sm--75_34a915a1eb32aa2c {
    padding-bottom: 75px;
  }

  .pl_sm--75_c3230f74624aa3bf {
    padding-left: 75px;
  }

  .pr_sm--75_a723d955bfa751c7 {
    padding-right: 75px;
  }

  .mt_sm--75_42632864b4ad675b {
    margin-top: 75px;
  }

  .ml_sm--75_56fb5021dd00e24c {
    margin-left: 75px;
  }

  .mr_sm--75_37d7a5abbb7fb2e6 {
    margin-right: 75px;
  }

  .mb_sm--75_84710406c9ebd408 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_e5c7b4cbb6f90c7a {
    padding: 80px 0;
  }

  .plr_sm--80_861d353a22c7d11f {
    padding: 0 80px;
  }

  .pt_sm--80_580733700a3f504b {
    padding-top: 80px;
  }

  .pb_sm--80_d15b0d26621a0bab {
    padding-bottom: 80px;
  }

  .pl_sm--80_f48f26be136ea150 {
    padding-left: 80px;
  }

  .pr_sm--80_95cdf2ad49ec5bb6 {
    padding-right: 80px;
  }

  .mt_sm--80_d75c556ee04ed9cd {
    margin-top: 80px;
  }

  .ml_sm--80_a9e39d80737ed40d {
    margin-left: 80px;
  }

  .mr_sm--80_04356ad893114cab {
    margin-right: 80px;
  }

  .mb_sm--80_a511c1fa5e404187 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_09464af9c0cba886 {
    padding: 85px 0;
  }

  .plr_sm--85_283001a1edc88fc3 {
    padding: 0 85px;
  }

  .pt_sm--85_1a93eadb5b5c32e8 {
    padding-top: 85px;
  }

  .pb_sm--85_b7c9ee45c88d2737 {
    padding-bottom: 85px;
  }

  .pl_sm--85_b2c8c809d5871247 {
    padding-left: 85px;
  }

  .pr_sm--85_58cf809e416ba43d {
    padding-right: 85px;
  }

  .mt_sm--85_6cedd11745000e3f {
    margin-top: 85px;
  }

  .ml_sm--85_189801acdc693639 {
    margin-left: 85px;
  }

  .mr_sm--85_66233cc8d7f14fd9 {
    margin-right: 85px;
  }

  .mb_sm--85_e05f04c153354fe2 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_b2f4a465d037c24d {
    padding: 90px 0;
  }

  .plr_sm--90_3833deed8f47ad2f {
    padding: 0 90px;
  }

  .pt_sm--90_489ec0b0ba594cc4 {
    padding-top: 90px;
  }

  .pb_sm--90_f40052f6ae191281 {
    padding-bottom: 90px;
  }

  .pl_sm--90_af60c0b20a660540 {
    padding-left: 90px;
  }

  .pr_sm--90_3a5430d24dea9728 {
    padding-right: 90px;
  }

  .mt_sm--90_002fe4321a0e9ce7 {
    margin-top: 90px;
  }

  .ml_sm--90_1486c343496a533b {
    margin-left: 90px;
  }

  .mr_sm--90_ed20ff0e6aed1513 {
    margin-right: 90px;
  }

  .mb_sm--90_552a4b694c7e113b {
    margin-bottom: 90px;
  }

  .ptb_sm--95_7021f4ee1a8fdd45 {
    padding: 95px 0;
  }

  .plr_sm--95_907f813d5ce14926 {
    padding: 0 95px;
  }

  .pt_sm--95_c06b856fc00d8599 {
    padding-top: 95px;
  }

  .pb_sm--95_7726cf9e4ca301b9 {
    padding-bottom: 95px;
  }

  .pl_sm--95_b7bc869cef742917 {
    padding-left: 95px;
  }

  .pr_sm--95_e46552f05dd458fa {
    padding-right: 95px;
  }

  .mt_sm--95_1d88b3f3e6a33610 {
    margin-top: 95px;
  }

  .ml_sm--95_95bac3bea76fda6c {
    margin-left: 95px;
  }

  .mr_sm--95_eb70a18ef6780455 {
    margin-right: 95px;
  }

  .mb_sm--95_e6d295606466b467 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_c48f676182bf02ba {
    padding: 100px 0;
  }

  .plr_sm--100_d7b679b3efbe795e {
    padding: 0 100px;
  }

  .pt_sm--100_8d060f28d9ad556c {
    padding-top: 100px;
  }

  .pb_sm--100_11f07b4bbd797fb1 {
    padding-bottom: 100px;
  }

  .pl_sm--100_1ced72c1374cd6fc {
    padding-left: 100px;
  }

  .pr_sm--100_91a93b7b33d44b53 {
    padding-right: 100px;
  }

  .mt_sm--100_2e17e6cc1b835974 {
    margin-top: 100px;
  }

  .ml_sm--100_d141ba235ba94f46 {
    margin-left: 100px;
  }

  .mr_sm--100_6a1a7e8377bc9c85 {
    margin-right: 100px;
  }

  .mb_sm--100_780b1ff83a5f8b4e {
    margin-bottom: 100px;
  }

  .ptb_sm--105_8135208a1bde0935 {
    padding: 105px 0;
  }

  .plr_sm--105_8015734724ae56e7 {
    padding: 0 105px;
  }

  .pt_sm--105_9747e950301d88d3 {
    padding-top: 105px;
  }

  .pb_sm--105_60db964dfcd5b197 {
    padding-bottom: 105px;
  }

  .pl_sm--105_b91ff66680df1e24 {
    padding-left: 105px;
  }

  .pr_sm--105_409684969f60c4a8 {
    padding-right: 105px;
  }

  .mt_sm--105_d00372c75f43f416 {
    margin-top: 105px;
  }

  .ml_sm--105_3a84fbceb766d756 {
    margin-left: 105px;
  }

  .mr_sm--105_4d697035171f97e1 {
    margin-right: 105px;
  }

  .mb_sm--105_bd339891f7a8fcf5 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_3a5fd667d107e9fa {
    padding: 110px 0;
  }

  .plr_sm--110_7ff63d89cbc25e05 {
    padding: 0 110px;
  }

  .pt_sm--110_c601c8558bafe30c {
    padding-top: 110px;
  }

  .pb_sm--110_f60e65461f0e5f41 {
    padding-bottom: 110px;
  }

  .pl_sm--110_9e9415fba032b2f4 {
    padding-left: 110px;
  }

  .pr_sm--110_2b6f9b6fda432d0f {
    padding-right: 110px;
  }

  .mt_sm--110_637645eb9ce6ba8f {
    margin-top: 110px;
  }

  .ml_sm--110_016186f54a1a9c36 {
    margin-left: 110px;
  }

  .mr_sm--110_ad317ea492b7ad7f {
    margin-right: 110px;
  }

  .mb_sm--110_da90297b0fc2f060 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_ea74fb78944eca19 {
    padding: 115px 0;
  }

  .plr_sm--115_3a912453c50c4796 {
    padding: 0 115px;
  }

  .pt_sm--115_d9f0daecc1946655 {
    padding-top: 115px;
  }

  .pb_sm--115_299ece4004ca3796 {
    padding-bottom: 115px;
  }

  .pl_sm--115_eba060705c7de9b5 {
    padding-left: 115px;
  }

  .pr_sm--115_fa3d29b27d204538 {
    padding-right: 115px;
  }

  .mt_sm--115_e026af25b0e6aaad {
    margin-top: 115px;
  }

  .ml_sm--115_630d0b27668f08c1 {
    margin-left: 115px;
  }

  .mr_sm--115_9c26b9a1fc125a23 {
    margin-right: 115px;
  }

  .mb_sm--115_9a91216852e2283e {
    margin-bottom: 115px;
  }

  .ptb_sm--120_79c6a33d3c2c02d7 {
    padding: 120px 0;
  }

  .plr_sm--120_3b9c81b2848eadc9 {
    padding: 0 120px;
  }

  .pt_sm--120_043daa5b6e553131 {
    padding-top: 120px;
  }

  .pb_sm--120_3b07f944311c5b11 {
    padding-bottom: 120px;
  }

  .pl_sm--120_9cf4d5cedcd84a56 {
    padding-left: 120px;
  }

  .pr_sm--120_85480cb40482647d {
    padding-right: 120px;
  }

  .mt_sm--120_677d2452f5a65668 {
    margin-top: 120px;
  }

  .ml_sm--120_c05efc761e7494f4 {
    margin-left: 120px;
  }

  .mr_sm--120_6550ec51103619df {
    margin-right: 120px;
  }

  .mb_sm--120_275bc15d8c261e12 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_7c6e8eac6f518c0b {
    padding: 125px 0;
  }

  .plr_sm--125_df87e61f58cf911b {
    padding: 0 125px;
  }

  .pt_sm--125_813f65382b1f9cf6 {
    padding-top: 125px;
  }

  .pb_sm--125_5184e3f1693859d0 {
    padding-bottom: 125px;
  }

  .pl_sm--125_073d81cae785cb83 {
    padding-left: 125px;
  }

  .pr_sm--125_a680723d420701f5 {
    padding-right: 125px;
  }

  .mt_sm--125_647e63d91c327626 {
    margin-top: 125px;
  }

  .ml_sm--125_c4527e2c4f04be9d {
    margin-left: 125px;
  }

  .mr_sm--125_e7cf695936cb8c84 {
    margin-right: 125px;
  }

  .mb_sm--125_56812ecd67797fd8 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_ed00f5337108c096 {
    padding: 130px 0;
  }

  .plr_sm--130_8d217278ae00ae96 {
    padding: 0 130px;
  }

  .pt_sm--130_a4c1fe1124a33e79 {
    padding-top: 130px;
  }

  .pb_sm--130_25ea1215c29b7a85 {
    padding-bottom: 130px;
  }

  .pl_sm--130_05f908a1d4d0be88 {
    padding-left: 130px;
  }

  .pr_sm--130_40202e8635718171 {
    padding-right: 130px;
  }

  .mt_sm--130_6d2541125a4ed874 {
    margin-top: 130px;
  }

  .ml_sm--130_321e0535d2fc1db8 {
    margin-left: 130px;
  }

  .mr_sm--130_c1713e9185c0e572 {
    margin-right: 130px;
  }

  .mb_sm--130_613d150e5ab3dab2 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_bf8e87ad32472d58 {
    padding: 135px 0;
  }

  .plr_sm--135_b1d65a54ae12071b {
    padding: 0 135px;
  }

  .pt_sm--135_eb77c0855e0cee22 {
    padding-top: 135px;
  }

  .pb_sm--135_a9919fa29b68f701 {
    padding-bottom: 135px;
  }

  .pl_sm--135_8bcc278802225323 {
    padding-left: 135px;
  }

  .pr_sm--135_8782ed1fa5d456f3 {
    padding-right: 135px;
  }

  .mt_sm--135_d1aa6134a8a2c88c {
    margin-top: 135px;
  }

  .ml_sm--135_fa5e3a33593d5660 {
    margin-left: 135px;
  }

  .mr_sm--135_31dcba5e5855fbc2 {
    margin-right: 135px;
  }

  .mb_sm--135_2d9209a44f4c5bc6 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_4663ef7ae0005c36 {
    padding: 140px 0;
  }

  .plr_sm--140_77d0e34898201e9d {
    padding: 0 140px;
  }

  .pt_sm--140_1612c11e40790d50 {
    padding-top: 140px;
  }

  .pb_sm--140_4a93f5d4c6677aec {
    padding-bottom: 140px;
  }

  .pl_sm--140_5c2c1717b0606def {
    padding-left: 140px;
  }

  .pr_sm--140_f7981c2e0c04d38c {
    padding-right: 140px;
  }

  .mt_sm--140_9aadfdc0863dc778 {
    margin-top: 140px;
  }

  .ml_sm--140_967e9ba918537e50 {
    margin-left: 140px;
  }

  .mr_sm--140_9480a973291b90e6 {
    margin-right: 140px;
  }

  .mb_sm--140_5f8125467d741b79 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_25881716c486d0f4 {
    padding: 145px 0;
  }

  .plr_sm--145_c2b24d3ffd80e83b {
    padding: 0 145px;
  }

  .pt_sm--145_ad590edb4b678a51 {
    padding-top: 145px;
  }

  .pb_sm--145_11f6edc12ce43198 {
    padding-bottom: 145px;
  }

  .pl_sm--145_facb34d4e3fef858 {
    padding-left: 145px;
  }

  .pr_sm--145_1dee45ab100558eb {
    padding-right: 145px;
  }

  .mt_sm--145_4b48af0e54a7aa3b {
    margin-top: 145px;
  }

  .ml_sm--145_6651b1f240d36e7a {
    margin-left: 145px;
  }

  .mr_sm--145_12904ff891fa703a {
    margin-right: 145px;
  }

  .mb_sm--145_c6f1d672447afee9 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_9b573a8682b9d942 {
    padding: 150px 0;
  }

  .plr_sm--150_69f7e9ccf31fd018 {
    padding: 0 150px;
  }

  .pt_sm--150_ad4a461ea8ee0dee {
    padding-top: 150px;
  }

  .pb_sm--150_f28ad0ab84d9d868 {
    padding-bottom: 150px;
  }

  .pl_sm--150_e17dce32c2a38735 {
    padding-left: 150px;
  }

  .pr_sm--150_31a131b47f3566c6 {
    padding-right: 150px;
  }

  .mt_sm--150_19f022aec576a113 {
    margin-top: 150px;
  }

  .ml_sm--150_e4361977c5968812 {
    margin-left: 150px;
  }

  .mr_sm--150_df9ae24974c9841a {
    margin-right: 150px;
  }

  .mb_sm--150_47f327df226f3ddb {
    margin-bottom: 150px;
  }

  .ptb_sm--155_2e46f12002af0f71 {
    padding: 155px 0;
  }

  .plr_sm--155_6fe13531de5649ff {
    padding: 0 155px;
  }

  .pt_sm--155_5c5bb75d8370e1cf {
    padding-top: 155px;
  }

  .pb_sm--155_79a9ab583dff776b {
    padding-bottom: 155px;
  }

  .pl_sm--155_9c86f87e87c3a851 {
    padding-left: 155px;
  }

  .pr_sm--155_1054087f22e662f6 {
    padding-right: 155px;
  }

  .mt_sm--155_5696f71234e46326 {
    margin-top: 155px;
  }

  .ml_sm--155_c1a6e4655a237fb5 {
    margin-left: 155px;
  }

  .mr_sm--155_39ba150a266c91b3 {
    margin-right: 155px;
  }

  .mb_sm--155_37b11142c3e16678 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_6946146e6f0efe13 {
    padding: 160px 0;
  }

  .plr_sm--160_be97203a8e98bed7 {
    padding: 0 160px;
  }

  .pt_sm--160_f9a51baacc920d62 {
    padding-top: 160px;
  }

  .pb_sm--160_61789770f2639bc4 {
    padding-bottom: 160px;
  }

  .pl_sm--160_987da95f6fb509ba {
    padding-left: 160px;
  }

  .pr_sm--160_5c19f63f096315c0 {
    padding-right: 160px;
  }

  .mt_sm--160_b456ca28bbfb06ed {
    margin-top: 160px;
  }

  .ml_sm--160_67602dcbc7a24af6 {
    margin-left: 160px;
  }

  .mr_sm--160_e84c9316063e4111 {
    margin-right: 160px;
  }

  .mb_sm--160_761ca3102cbd4bce {
    margin-bottom: 160px;
  }

  .ptb_sm--165_da09af8b2f57c9cb {
    padding: 165px 0;
  }

  .plr_sm--165_3cb37a2bf834314f {
    padding: 0 165px;
  }

  .pt_sm--165_225ea55e8996440e {
    padding-top: 165px;
  }

  .pb_sm--165_038bd7bbd4860b99 {
    padding-bottom: 165px;
  }

  .pl_sm--165_3049fc14a01a0f91 {
    padding-left: 165px;
  }

  .pr_sm--165_1496bd15e2335a0e {
    padding-right: 165px;
  }

  .mt_sm--165_9d61b4c0837207ed {
    margin-top: 165px;
  }

  .ml_sm--165_89de0bdc4ac83b02 {
    margin-left: 165px;
  }

  .mr_sm--165_d303b16aad247344 {
    margin-right: 165px;
  }

  .mb_sm--165_71a91547e625cb44 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_0f2b6f98994e5b98 {
    padding: 170px 0;
  }

  .plr_sm--170_1921ec1ccd9e6708 {
    padding: 0 170px;
  }

  .pt_sm--170_da77f68da8a3d0d8 {
    padding-top: 170px;
  }

  .pb_sm--170_d1512ae896e3bdb0 {
    padding-bottom: 170px;
  }

  .pl_sm--170_e2308e7554179cc0 {
    padding-left: 170px;
  }

  .pr_sm--170_20fab5543e372207 {
    padding-right: 170px;
  }

  .mt_sm--170_7cd8b618a3d8e24b {
    margin-top: 170px;
  }

  .ml_sm--170_dfdd71abb0503f6e {
    margin-left: 170px;
  }

  .mr_sm--170_1bc65d457c49c3a5 {
    margin-right: 170px;
  }

  .mb_sm--170_9862e39679976125 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_5d4b7ea552bea611 {
    padding: 175px 0;
  }

  .plr_sm--175_ef6f5b54779854cd {
    padding: 0 175px;
  }

  .pt_sm--175_eedf2401a1084576 {
    padding-top: 175px;
  }

  .pb_sm--175_ff624c443c2cf395 {
    padding-bottom: 175px;
  }

  .pl_sm--175_457aa55a11b3b014 {
    padding-left: 175px;
  }

  .pr_sm--175_20e5723f024bb731 {
    padding-right: 175px;
  }

  .mt_sm--175_aab01de6766942d3 {
    margin-top: 175px;
  }

  .ml_sm--175_3f7da3632bb3b84c {
    margin-left: 175px;
  }

  .mr_sm--175_b757f50cbd34d724 {
    margin-right: 175px;
  }

  .mb_sm--175_8fd2ff3fe401406f {
    margin-bottom: 175px;
  }

  .ptb_sm--180_91edf1c5e47d9707 {
    padding: 180px 0;
  }

  .plr_sm--180_589b8d6bc8f5cbbe {
    padding: 0 180px;
  }

  .pt_sm--180_fd3776eb6f32985a {
    padding-top: 180px;
  }

  .pb_sm--180_1c70262317586b36 {
    padding-bottom: 180px;
  }

  .pl_sm--180_ff69eb52ce666132 {
    padding-left: 180px;
  }

  .pr_sm--180_7dac40efdde8810b {
    padding-right: 180px;
  }

  .mt_sm--180_2a207f6ed31dfada {
    margin-top: 180px;
  }

  .ml_sm--180_a376af2bbc7c53d5 {
    margin-left: 180px;
  }

  .mr_sm--180_554e2384aee56c16 {
    margin-right: 180px;
  }

  .mb_sm--180_e09477dc3dd48045 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_44ad0b1648c5ef44 {
    padding: 185px 0;
  }

  .plr_sm--185_fe2d28362416a7d9 {
    padding: 0 185px;
  }

  .pt_sm--185_3d8ba2f2c226c957 {
    padding-top: 185px;
  }

  .pb_sm--185_e89dfa884d1b03b7 {
    padding-bottom: 185px;
  }

  .pl_sm--185_26779f14520aee1d {
    padding-left: 185px;
  }

  .pr_sm--185_00aa7e6594d0046d {
    padding-right: 185px;
  }

  .mt_sm--185_e155fb95a6348c0c {
    margin-top: 185px;
  }

  .ml_sm--185_c81d955c7c897763 {
    margin-left: 185px;
  }

  .mr_sm--185_b576576986ee7691 {
    margin-right: 185px;
  }

  .mb_sm--185_18f54474cf9e3cbb {
    margin-bottom: 185px;
  }

  .ptb_sm--190_cb1195c7bb28ed9f {
    padding: 190px 0;
  }

  .plr_sm--190_f91b65376a66dbe1 {
    padding: 0 190px;
  }

  .pt_sm--190_f49a032eaa37a524 {
    padding-top: 190px;
  }

  .pb_sm--190_6ba05717d9daedfa {
    padding-bottom: 190px;
  }

  .pl_sm--190_2691224f31bce213 {
    padding-left: 190px;
  }

  .pr_sm--190_62dc2cba135e3e14 {
    padding-right: 190px;
  }

  .mt_sm--190_1eca740660b5db48 {
    margin-top: 190px;
  }

  .ml_sm--190_1394603bc30d98ad {
    margin-left: 190px;
  }

  .mr_sm--190_ec4ef2ed907e9610 {
    margin-right: 190px;
  }

  .mb_sm--190_0ec61e3a296e92b3 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_4337e701f8266fdd {
    padding: 195px 0;
  }

  .plr_sm--195_d030ad1b31b1696f {
    padding: 0 195px;
  }

  .pt_sm--195_0a08eeeebdfe0d68 {
    padding-top: 195px;
  }

  .pb_sm--195_c45eb643a0174b2d {
    padding-bottom: 195px;
  }

  .pl_sm--195_936ba210cc747a6e {
    padding-left: 195px;
  }

  .pr_sm--195_b9a9769d205b80ea {
    padding-right: 195px;
  }

  .mt_sm--195_77c21e6246ce5666 {
    margin-top: 195px;
  }

  .ml_sm--195_0f8d688df823035b {
    margin-left: 195px;
  }

  .mr_sm--195_b1fe393df5cd14d7 {
    margin-right: 195px;
  }

  .mb_sm--195_d0323b8eab82ac5f {
    margin-bottom: 195px;
  }

  .ptb_sm--200_f9b5843db3a5c5f2 {
    padding: 200px 0;
  }

  .plr_sm--200_6ed8cf37c1f094c0 {
    padding: 0 200px;
  }

  .pt_sm--200_b7421a4521c64f61 {
    padding-top: 200px;
  }

  .pb_sm--200_823bd69a68a1656d {
    padding-bottom: 200px;
  }

  .pl_sm--200_5d5cbb54e2312266 {
    padding-left: 200px;
  }

  .pr_sm--200_87a1f851c97d8c77 {
    padding-right: 200px;
  }

  .mt_sm--200_f993f675cc56c5b5 {
    margin-top: 200px;
  }

  .ml_sm--200_2a460fbd1b2394f5 {
    margin-left: 200px;
  }

  .mr_sm--200_443f14ce9ce4d203 {
    margin-right: 200px;
  }

  .mb_sm--200_6612664904b1d15d {
    margin-bottom: 200px;
  }

  .pl_sm--0_ac5131ffc62a28c1 {
    padding-left: 0;
  }

  .pr_sm--0_12d3fcb1c4968908 {
    padding-right: 0;
  }

  .pt_sm--0_565ba116e589b794 {
    padding-top: 0;
  }

  .pb_sm--0_1e4149de5fc200ab {
    padding-bottom: 0;
  }

  .mr_sm--0_fd2f154dc75c0d31 {
    margin-right: 0;
  }

  .ml_sm--0_e6dceda374139f4e {
    margin-left: 0;
  }

  .mt_sm--0_d5ca92b0031aeab8 {
    margin-top: 0;
  }

  .mb_sm--0_60aba636926e2a46 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_a7c504a8a795603b {
    padding: 5px 0;
  }

  .plr_mobile--5_0152a19713c39427 {
    padding: 0 5px;
  }

  .pt_mobile--5_1435a2125839afef {
    padding-top: 5px;
  }

  .pb_mobile--5_a6cacf35f20f071a {
    padding-bottom: 5px;
  }

  .pl_mobile--5_2d758d1d006279dc {
    padding-left: 5px;
  }

  .pr_mobile--5_6b243493b9858eed {
    padding-right: 5px;
  }

  .mt_mobile--5_eaeed8e63f8393f5 {
    margin-top: 5px;
  }

  .mb_mobile--5_cbc86fe6467f59ec {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_43774cf94ea9340d {
    padding: 10px 0;
  }

  .plr_mobile--10_cb5a3b62e4345382 {
    padding: 0 10px;
  }

  .pt_mobile--10_6d2af8264124dba2 {
    padding-top: 10px;
  }

  .pb_mobile--10_62c52c3b191123c4 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_2ab6c341f8e25cb1 {
    padding-left: 10px;
  }

  .pr_mobile--10_d81b83e52a1003d5 {
    padding-right: 10px;
  }

  .mt_mobile--10_db1c892adb40e371 {
    margin-top: 10px;
  }

  .mb_mobile--10_0e3f2d082c099e2a {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_c0fe55c75893f0a3 {
    padding: 15px 0;
  }

  .plr_mobile--15_2669b4fdeb794e94 {
    padding: 0 15px;
  }

  .pt_mobile--15_b47035569be408f1 {
    padding-top: 15px;
  }

  .pb_mobile--15_df45f3f921d3c73a {
    padding-bottom: 15px;
  }

  .pl_mobile--15_56e58c82bd5d0ebd {
    padding-left: 15px;
  }

  .pr_mobile--15_61dd8ec21ba04296 {
    padding-right: 15px;
  }

  .mt_mobile--15_4bad6369e93afa98 {
    margin-top: 15px;
  }

  .mb_mobile--15_9828779a145cb37c {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_2d4effbab686c42d {
    padding: 20px 0;
  }

  .plr_mobile--20_66ba9a16832e72bb {
    padding: 0 20px;
  }

  .pt_mobile--20_65936f12993fbc74 {
    padding-top: 20px;
  }

  .pb_mobile--20_a52a0a6ec09b3fa4 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_37ec9f34c62173a9 {
    padding-left: 20px;
  }

  .pr_mobile--20_66cd32f34c334a83 {
    padding-right: 20px;
  }

  .mt_mobile--20_55b9e69096f594e8 {
    margin-top: 20px;
  }

  .mb_mobile--20_bf99da49598d833d {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_9ea11731156d4b3f {
    padding: 25px 0;
  }

  .plr_mobile--25_763457f564e4db8e {
    padding: 0 25px;
  }

  .pt_mobile--25_9d0758574a4d6796 {
    padding-top: 25px;
  }

  .pb_mobile--25_f852713cad3a3f1b {
    padding-bottom: 25px;
  }

  .pl_mobile--25_a9480aa3843a8322 {
    padding-left: 25px;
  }

  .pr_mobile--25_52f0496df5b8ed4d {
    padding-right: 25px;
  }

  .mt_mobile--25_07cc08c83aa7eb57 {
    margin-top: 25px;
  }

  .mb_mobile--25_7c40926d5dab9f7d {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_c5e0eae487c7f2fb {
    padding: 30px 0;
  }

  .plr_mobile--30_c8ea28f255230c02 {
    padding: 0 30px;
  }

  .pt_mobile--30_61663101f37de0fe {
    padding-top: 30px;
  }

  .pb_mobile--30_50791b03aad09120 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_0109705c34c213ff {
    padding-left: 30px;
  }

  .pr_mobile--30_dadd553155bff81c {
    padding-right: 30px;
  }

  .mt_mobile--30_2264cfdf348ecfd9 {
    margin-top: 30px;
  }

  .mb_mobile--30_aeb11d8c7ca88b61 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_f64d83772c3c08e3 {
    padding: 35px 0;
  }

  .plr_mobile--35_be9515f0eed7e936 {
    padding: 0 35px;
  }

  .pt_mobile--35_7940036bf5c24711 {
    padding-top: 35px;
  }

  .pb_mobile--35_26c920c119127dfa {
    padding-bottom: 35px;
  }

  .pl_mobile--35_cf1c93d615613ad5 {
    padding-left: 35px;
  }

  .pr_mobile--35_d21115a456f76b49 {
    padding-right: 35px;
  }

  .mt_mobile--35_ab89fd8cd7d50c7a {
    margin-top: 35px;
  }

  .mb_mobile--35_e55a92ac71ff27d9 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_269587ccfeca7476 {
    padding: 40px 0;
  }

  .plr_mobile--40_ad325d56032631fb {
    padding: 0 40px;
  }

  .pt_mobile--40_395a21ea97b58963 {
    padding-top: 40px;
  }

  .pb_mobile--40_75a907478b84e459 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_fdfbaa1986e5a785 {
    padding-left: 40px;
  }

  .pr_mobile--40_bdba9ac70cef2521 {
    padding-right: 40px;
  }

  .mt_mobile--40_c3577d43356ebb9a {
    margin-top: 40px;
  }

  .mb_mobile--40_4240d946ce50b993 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_7b86305463575e41 {
    padding: 45px 0;
  }

  .plr_mobile--45_10c7dbb78b860ef4 {
    padding: 0 45px;
  }

  .pt_mobile--45_7146abdf2fea0e3e {
    padding-top: 45px;
  }

  .pb_mobile--45_963a556aacaad09d {
    padding-bottom: 45px;
  }

  .pl_mobile--45_2c0611e983ab25c5 {
    padding-left: 45px;
  }

  .pr_mobile--45_8e2bf2867964e354 {
    padding-right: 45px;
  }

  .mt_mobile--45_a710ae8b92d5419c {
    margin-top: 45px;
  }

  .mb_mobile--45_343a44361b4c599c {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_12de073fda4a5765 {
    padding: 50px 0;
  }

  .plr_mobile--50_0d24e1615b6f22a7 {
    padding: 0 50px;
  }

  .pt_mobile--50_11e639054900a678 {
    padding-top: 50px;
  }

  .pb_mobile--50_34675401f0c33d7e {
    padding-bottom: 50px;
  }

  .pl_mobile--50_b1fe197ac163a4a9 {
    padding-left: 50px;
  }

  .pr_mobile--50_d7dbcf96832f39b4 {
    padding-right: 50px;
  }

  .mt_mobile--50_c395e4d001a892d3 {
    margin-top: 50px;
  }

  .mb_mobile--50_432843d6615d4eeb {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_3d0b1750849477d6 {
    padding: 55px 0;
  }

  .plr_mobile--55_3c33c1bdd4607e32 {
    padding: 0 55px;
  }

  .pt_mobile--55_606ae51147029360 {
    padding-top: 55px;
  }

  .pb_mobile--55_d3fb95ce42bab4f9 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_4ebd713aa19a1dd9 {
    padding-left: 55px;
  }

  .pr_mobile--55_3f729a149cbc0dbb {
    padding-right: 55px;
  }

  .mt_mobile--55_d1ff93f6f143903e {
    margin-top: 55px;
  }

  .mb_mobile--55_3159cd1d2b59f932 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_5d2715ae9d41bec0 {
    padding: 60px 0;
  }

  .plr_mobile--60_a83722dfa423a5ca {
    padding: 0 60px;
  }

  .pt_mobile--60_87ae01e36d419c1d {
    padding-top: 60px;
  }

  .pb_mobile--60_6da643d5a9fbd1a4 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_408338e748823eeb {
    padding-left: 60px;
  }

  .pr_mobile--60_fb4b24b37071564e {
    padding-right: 60px;
  }

  .mt_mobile--60_64529b57e137b8b3 {
    margin-top: 60px;
  }

  .mb_mobile--60_67eefce0453bdb16 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_815d61bd3d0b2e33 {
    padding: 65px 0;
  }

  .plr_mobile--65_e937d9f5aea1e4f2 {
    padding: 0 65px;
  }

  .pt_mobile--65_106e2169121e2403 {
    padding-top: 65px;
  }

  .pb_mobile--65_b7225a10dd5197ea {
    padding-bottom: 65px;
  }

  .pl_mobile--65_39355135a0cbe58b {
    padding-left: 65px;
  }

  .pr_mobile--65_05e7ea1c298b356a {
    padding-right: 65px;
  }

  .mt_mobile--65_5691bf9ca3eb6c46 {
    margin-top: 65px;
  }

  .mb_mobile--65_388bc6e9fb9ac112 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_f3883292015b62ec {
    padding: 70px 0;
  }

  .plr_mobile--70_946456fcb2b5c587 {
    padding: 0 70px;
  }

  .pt_mobile--70_3513a94f76a8c2e4 {
    padding-top: 70px;
  }

  .pb_mobile--70_1dfc406b96010301 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_0e1826d4b37dff7b {
    padding-left: 70px;
  }

  .pr_mobile--70_e0e58367b48a1914 {
    padding-right: 70px;
  }

  .mt_mobile--70_ce24f9fe1a89eff2 {
    margin-top: 70px;
  }

  .mb_mobile--70_f9120a4434cd6bf1 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_84ad1ccc987f6d2f {
    padding: 75px 0;
  }

  .plr_mobile--75_a2ad96ed30029714 {
    padding: 0 75px;
  }

  .pt_mobile--75_16bd59b2a9d483fd {
    padding-top: 75px;
  }

  .pb_mobile--75_3a8470a2e8e578c5 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_49c580ebed23a85f {
    padding-left: 75px;
  }

  .pr_mobile--75_1ccb6c3e19e61ce2 {
    padding-right: 75px;
  }

  .mt_mobile--75_ad34657f6cbec5fb {
    margin-top: 75px;
  }

  .mb_mobile--75_4b4038ffbf9178cd {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_77eef7c57ac042ab {
    padding: 80px 0;
  }

  .plr_mobile--80_695412ab47d7ce24 {
    padding: 0 80px;
  }

  .pt_mobile--80_7b338d2d58a3f02d {
    padding-top: 80px;
  }

  .pb_mobile--80_36a466c402aa612e {
    padding-bottom: 80px;
  }

  .pl_mobile--80_9de44af6a62100bd {
    padding-left: 80px;
  }

  .pr_mobile--80_bf664b6f4e153331 {
    padding-right: 80px;
  }

  .mt_mobile--80_4043a5668c54a539 {
    margin-top: 80px;
  }

  .mb_mobile--80_fa83b3f3aafd0ba0 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_261a5e05b87e44f9 {
    padding: 85px 0;
  }

  .plr_mobile--85_cefdc86a0cbc71fb {
    padding: 0 85px;
  }

  .pt_mobile--85_028cab15321ff614 {
    padding-top: 85px;
  }

  .pb_mobile--85_e45f7909bf4429f1 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_fe0225b16a12a927 {
    padding-left: 85px;
  }

  .pr_mobile--85_8bfe5593da186a13 {
    padding-right: 85px;
  }

  .mt_mobile--85_23a764301ca859d9 {
    margin-top: 85px;
  }

  .mb_mobile--85_403acf04971d48d9 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_f8160fc905cb8361 {
    padding: 90px 0;
  }

  .plr_mobile--90_54e87a20160110a0 {
    padding: 0 90px;
  }

  .pt_mobile--90_c430a5d317a0799f {
    padding-top: 90px;
  }

  .pb_mobile--90_396f0a7a39f61f02 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_89eb5f098c53ac39 {
    padding-left: 90px;
  }

  .pr_mobile--90_896e21edd0b9b77d {
    padding-right: 90px;
  }

  .mt_mobile--90_cb177a196eae0d0f {
    margin-top: 90px;
  }

  .mb_mobile--90_9847b4cd987baa32 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_7676aa39c0b6032b {
    padding: 95px 0;
  }

  .plr_mobile--95_e51b4e01d171793e {
    padding: 0 95px;
  }

  .pt_mobile--95_f938d82e6d03db41 {
    padding-top: 95px;
  }

  .pb_mobile--95_820d2fc28975bac3 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_f95ba11450fdc12d {
    padding-left: 95px;
  }

  .pr_mobile--95_6d6640f3e183546d {
    padding-right: 95px;
  }

  .mt_mobile--95_659a54e280ac1a81 {
    margin-top: 95px;
  }

  .mb_mobile--95_08edc1ef0e81b113 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_03398e23e47dceec {
    padding: 100px 0;
  }

  .plr_mobile--100_93dd83619d67a1df {
    padding: 0 100px;
  }

  .pt_mobile--100_dd7853e069c4a041 {
    padding-top: 100px;
  }

  .pb_mobile--100_a8cf4b28389772e6 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_88066627aa4f38c5 {
    padding-left: 100px;
  }

  .pr_mobile--100_30b4498ff45bdb42 {
    padding-right: 100px;
  }

  .mt_mobile--100_8c8d071716723200 {
    margin-top: 100px;
  }

  .mb_mobile--100_c5b6724390f367bd {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_c0a9ae3c478e0508 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_c0a9ae3c478e0508 .slick-slide_a1686c9c56ea696a {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_51269b89c6ccf580 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_51269b89c6ccf580 .slick-slide_a1686c9c56ea696a {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_6e730377289ef383 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_6e730377289ef383 .slick-slide_a1686c9c56ea696a {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_f81b4a31cdff909f {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_f81b4a31cdff909f .slick-slide_a1686c9c56ea696a {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_5aaf67f10a348747 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_5aaf67f10a348747 .slick-slide_a1686c9c56ea696a {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_fdf299b37430dc40 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_fdf299b37430dc40 .slick-slide_a1686c9c56ea696a {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_6ef2f616c3d32e7f {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_6ef2f616c3d32e7f .slick-slide_a1686c9c56ea696a {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_0a3897e8a42af0d2 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_0a3897e8a42af0d2 .slick-slide_a1686c9c56ea696a {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_4f24ee029e94d560 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_4f24ee029e94d560 .slick-slide_a1686c9c56ea696a {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_db288382b2be842d {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_db288382b2be842d .slick-slide_a1686c9c56ea696a {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_32490189c1bffd44 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_32490189c1bffd44 .slick-slide_a1686c9c56ea696a {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_3ff4877648abc9ea {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_3ff4877648abc9ea .slick-slide_a1686c9c56ea696a {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_203ab1c225fdc796 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_203ab1c225fdc796 .slick-slide_a1686c9c56ea696a {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_b79f259960505493 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_b79f259960505493 .slick-slide_a1686c9c56ea696a {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_cd06786aa15d9bd8 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_cd06786aa15d9bd8 .slick-slide_a1686c9c56ea696a {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_b9fe2f896296acc6 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_b9fe2f896296acc6 .slick-slide_a1686c9c56ea696a {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_7b52675a557b6ca6 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_7b52675a557b6ca6 .slick-slide_a1686c9c56ea696a {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_8cf00f87646a6091 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_8cf00f87646a6091 .slick-slide_a1686c9c56ea696a {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_dbc7b43896ac40a2 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_dbc7b43896ac40a2 .slick-slide_a1686c9c56ea696a {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_b852ce2a34459f58 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_b852ce2a34459f58 .slick-slide_a1686c9c56ea696a {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_ee187e1c8f4c6850 {
  margin-top: -30px;
}

.mt_dec--30_157a076a201ab43e {
  margin-top: -30px;
}

.mt-dec-100_47793aa618ca1f40 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_683325b94db03902 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_c28c21aab490920b {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_490ee28b6820287f {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_490ee28b6820287f {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_490ee28b6820287f {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_726860ef7b1ab26d {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_52817d3465a64c43 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_c28c21aab490920b {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_c28c21aab490920b {
    padding-bottom: 30px;
  }
}

.pb_xl--130_ada70fb7a9a7c499 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_ada70fb7a9a7c499 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_9f970d5a2a0500c2 {
    margin-top: -10px;
  }
}

.mt_dec--120_d6cc1b7fda8d004a {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_e6295f805f0ea5db {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_e19bd822aa30c7fd {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_e19bd822aa30c7fd {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_e19bd822aa30c7fd {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_e19bd822aa30c7fd {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_e19bd822aa30c7fd {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_075c1757e11b2c70 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_075c1757e11b2c70 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_075c1757e11b2c70 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_ee78b3125dd6e10b {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_ee78b3125dd6e10b {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_ee78b3125dd6e10b {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_ee78b3125dd6e10b {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_70aa62a486ed3d2a {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_9259911c5b4f96dc {
  --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_2358f1b1ab84275a 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_cf157fd9e5b2cac3, .input-active_1ec866ea1b9505c0 input[type=text], input[type=text].input-active_1ec866ea1b9505c0,
input[type=password].p-holder__active_cf157fd9e5b2cac3,
.input-active_1ec866ea1b9505c0 input[type=password],
input[type=password].input-active_1ec866ea1b9505c0,
input[type=email].p-holder__active_cf157fd9e5b2cac3,
.input-active_1ec866ea1b9505c0 input[type=email],
input[type=email].input-active_1ec866ea1b9505c0,
input[type=number].p-holder__active_cf157fd9e5b2cac3,
.input-active_1ec866ea1b9505c0 input[type=number],
input[type=number].input-active_1ec866ea1b9505c0,
input[type=tel].p-holder__active_cf157fd9e5b2cac3,
.input-active_1ec866ea1b9505c0 input[type=tel],
input[type=tel].input-active_1ec866ea1b9505c0,
input[type=url].p-holder__active_cf157fd9e5b2cac3,
.input-active_1ec866ea1b9505c0 input[type=url],
input[type=url].input-active_1ec866ea1b9505c0,
textarea.p-holder__active_cf157fd9e5b2cac3,
textarea.input-active_1ec866ea1b9505c0 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_cf157fd9e5b2cac3::placeholder, .input-active_1ec866ea1b9505c0 input[type=text]::placeholder, input[type=text].input-active_1ec866ea1b9505c0::placeholder,
input[type=password].p-holder__active_cf157fd9e5b2cac3::placeholder,
.input-active_1ec866ea1b9505c0 input[type=password]::placeholder,
input[type=password].input-active_1ec866ea1b9505c0::placeholder,
input[type=email].p-holder__active_cf157fd9e5b2cac3::placeholder,
.input-active_1ec866ea1b9505c0 input[type=email]::placeholder,
input[type=email].input-active_1ec866ea1b9505c0::placeholder,
input[type=number].p-holder__active_cf157fd9e5b2cac3::placeholder,
.input-active_1ec866ea1b9505c0 input[type=number]::placeholder,
input[type=number].input-active_1ec866ea1b9505c0::placeholder,
input[type=tel].p-holder__active_cf157fd9e5b2cac3::placeholder,
.input-active_1ec866ea1b9505c0 input[type=tel]::placeholder,
input[type=tel].input-active_1ec866ea1b9505c0::placeholder,
input[type=url].p-holder__active_cf157fd9e5b2cac3::placeholder,
.input-active_1ec866ea1b9505c0 input[type=url]::placeholder,
input[type=url].input-active_1ec866ea1b9505c0::placeholder,
textarea.p-holder__active_cf157fd9e5b2cac3::placeholder,
textarea.input-active_1ec866ea1b9505c0::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_cf157fd9e5b2cac3:-ms-input-placeholder, .input-active_1ec866ea1b9505c0 input[type=text]:-ms-input-placeholder, input[type=text].input-active_1ec866ea1b9505c0:-ms-input-placeholder,
input[type=password].p-holder__active_cf157fd9e5b2cac3:-ms-input-placeholder,
.input-active_1ec866ea1b9505c0 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_1ec866ea1b9505c0:-ms-input-placeholder,
input[type=email].p-holder__active_cf157fd9e5b2cac3:-ms-input-placeholder,
.input-active_1ec866ea1b9505c0 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_1ec866ea1b9505c0:-ms-input-placeholder,
input[type=number].p-holder__active_cf157fd9e5b2cac3:-ms-input-placeholder,
.input-active_1ec866ea1b9505c0 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_1ec866ea1b9505c0:-ms-input-placeholder,
input[type=tel].p-holder__active_cf157fd9e5b2cac3:-ms-input-placeholder,
.input-active_1ec866ea1b9505c0 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_1ec866ea1b9505c0:-ms-input-placeholder,
input[type=url].p-holder__active_cf157fd9e5b2cac3:-ms-input-placeholder,
.input-active_1ec866ea1b9505c0 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_1ec866ea1b9505c0:-ms-input-placeholder,
textarea.p-holder__active_cf157fd9e5b2cac3:-ms-input-placeholder,
textarea.input-active_1ec866ea1b9505c0:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_cf157fd9e5b2cac3::-ms-input-placeholder, .input-active_1ec866ea1b9505c0 input[type=text]::-ms-input-placeholder, input[type=text].input-active_1ec866ea1b9505c0::-ms-input-placeholder,
input[type=password].p-holder__active_cf157fd9e5b2cac3::-ms-input-placeholder,
.input-active_1ec866ea1b9505c0 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_1ec866ea1b9505c0::-ms-input-placeholder,
input[type=email].p-holder__active_cf157fd9e5b2cac3::-ms-input-placeholder,
.input-active_1ec866ea1b9505c0 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_1ec866ea1b9505c0::-ms-input-placeholder,
input[type=number].p-holder__active_cf157fd9e5b2cac3::-ms-input-placeholder,
.input-active_1ec866ea1b9505c0 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_1ec866ea1b9505c0::-ms-input-placeholder,
input[type=tel].p-holder__active_cf157fd9e5b2cac3::-ms-input-placeholder,
.input-active_1ec866ea1b9505c0 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_1ec866ea1b9505c0::-ms-input-placeholder,
input[type=url].p-holder__active_cf157fd9e5b2cac3::-ms-input-placeholder,
.input-active_1ec866ea1b9505c0 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_1ec866ea1b9505c0::-ms-input-placeholder,
textarea.p-holder__active_cf157fd9e5b2cac3::-ms-input-placeholder,
textarea.input-active_1ec866ea1b9505c0::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_322eef4b471cdb1c, .input-error_0874bf9060a443f3 input[type=text], input[type=text].input-error_0874bf9060a443f3,
input[type=password].p-holder__error_322eef4b471cdb1c,
.input-error_0874bf9060a443f3 input[type=password],
input[type=password].input-error_0874bf9060a443f3,
input[type=email].p-holder__error_322eef4b471cdb1c,
.input-error_0874bf9060a443f3 input[type=email],
input[type=email].input-error_0874bf9060a443f3,
input[type=number].p-holder__error_322eef4b471cdb1c,
.input-error_0874bf9060a443f3 input[type=number],
input[type=number].input-error_0874bf9060a443f3,
input[type=tel].p-holder__error_322eef4b471cdb1c,
.input-error_0874bf9060a443f3 input[type=tel],
input[type=tel].input-error_0874bf9060a443f3,
input[type=url].p-holder__error_322eef4b471cdb1c,
.input-error_0874bf9060a443f3 input[type=url],
input[type=url].input-error_0874bf9060a443f3,
textarea.p-holder__error_322eef4b471cdb1c,
textarea.input-error_0874bf9060a443f3 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_322eef4b471cdb1c::placeholder, .input-error_0874bf9060a443f3 input[type=text]::placeholder, input[type=text].input-error_0874bf9060a443f3::placeholder,
input[type=password].p-holder__error_322eef4b471cdb1c::placeholder,
.input-error_0874bf9060a443f3 input[type=password]::placeholder,
input[type=password].input-error_0874bf9060a443f3::placeholder,
input[type=email].p-holder__error_322eef4b471cdb1c::placeholder,
.input-error_0874bf9060a443f3 input[type=email]::placeholder,
input[type=email].input-error_0874bf9060a443f3::placeholder,
input[type=number].p-holder__error_322eef4b471cdb1c::placeholder,
.input-error_0874bf9060a443f3 input[type=number]::placeholder,
input[type=number].input-error_0874bf9060a443f3::placeholder,
input[type=tel].p-holder__error_322eef4b471cdb1c::placeholder,
.input-error_0874bf9060a443f3 input[type=tel]::placeholder,
input[type=tel].input-error_0874bf9060a443f3::placeholder,
input[type=url].p-holder__error_322eef4b471cdb1c::placeholder,
.input-error_0874bf9060a443f3 input[type=url]::placeholder,
input[type=url].input-error_0874bf9060a443f3::placeholder,
textarea.p-holder__error_322eef4b471cdb1c::placeholder,
textarea.input-error_0874bf9060a443f3::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_322eef4b471cdb1c:-ms-input-placeholder, .input-error_0874bf9060a443f3 input[type=text]:-ms-input-placeholder, input[type=text].input-error_0874bf9060a443f3:-ms-input-placeholder,
input[type=password].p-holder__error_322eef4b471cdb1c:-ms-input-placeholder,
.input-error_0874bf9060a443f3 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_0874bf9060a443f3:-ms-input-placeholder,
input[type=email].p-holder__error_322eef4b471cdb1c:-ms-input-placeholder,
.input-error_0874bf9060a443f3 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_0874bf9060a443f3:-ms-input-placeholder,
input[type=number].p-holder__error_322eef4b471cdb1c:-ms-input-placeholder,
.input-error_0874bf9060a443f3 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_0874bf9060a443f3:-ms-input-placeholder,
input[type=tel].p-holder__error_322eef4b471cdb1c:-ms-input-placeholder,
.input-error_0874bf9060a443f3 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_0874bf9060a443f3:-ms-input-placeholder,
input[type=url].p-holder__error_322eef4b471cdb1c:-ms-input-placeholder,
.input-error_0874bf9060a443f3 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_0874bf9060a443f3:-ms-input-placeholder,
textarea.p-holder__error_322eef4b471cdb1c:-ms-input-placeholder,
textarea.input-error_0874bf9060a443f3:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_322eef4b471cdb1c::-ms-input-placeholder, .input-error_0874bf9060a443f3 input[type=text]::-ms-input-placeholder, input[type=text].input-error_0874bf9060a443f3::-ms-input-placeholder,
input[type=password].p-holder__error_322eef4b471cdb1c::-ms-input-placeholder,
.input-error_0874bf9060a443f3 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_0874bf9060a443f3::-ms-input-placeholder,
input[type=email].p-holder__error_322eef4b471cdb1c::-ms-input-placeholder,
.input-error_0874bf9060a443f3 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_0874bf9060a443f3::-ms-input-placeholder,
input[type=number].p-holder__error_322eef4b471cdb1c::-ms-input-placeholder,
.input-error_0874bf9060a443f3 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_0874bf9060a443f3::-ms-input-placeholder,
input[type=tel].p-holder__error_322eef4b471cdb1c::-ms-input-placeholder,
.input-error_0874bf9060a443f3 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_0874bf9060a443f3::-ms-input-placeholder,
input[type=url].p-holder__error_322eef4b471cdb1c::-ms-input-placeholder,
.input-error_0874bf9060a443f3 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_0874bf9060a443f3::-ms-input-placeholder,
textarea.p-holder__error_322eef4b471cdb1c::-ms-input-placeholder,
textarea.input-error_0874bf9060a443f3::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_322eef4b471cdb1c:focus, .input-error_0874bf9060a443f3 input[type=text]:focus, input[type=text].input-error_0874bf9060a443f3:focus,
input[type=password].p-holder__error_322eef4b471cdb1c:focus,
.input-error_0874bf9060a443f3 input[type=password]:focus,
input[type=password].input-error_0874bf9060a443f3:focus,
input[type=email].p-holder__error_322eef4b471cdb1c:focus,
.input-error_0874bf9060a443f3 input[type=email]:focus,
input[type=email].input-error_0874bf9060a443f3:focus,
input[type=number].p-holder__error_322eef4b471cdb1c:focus,
.input-error_0874bf9060a443f3 input[type=number]:focus,
input[type=number].input-error_0874bf9060a443f3:focus,
input[type=tel].p-holder__error_322eef4b471cdb1c:focus,
.input-error_0874bf9060a443f3 input[type=tel]:focus,
input[type=tel].input-error_0874bf9060a443f3:focus,
input[type=url].p-holder__error_322eef4b471cdb1c:focus,
.input-error_0874bf9060a443f3 input[type=url]:focus,
input[type=url].input-error_0874bf9060a443f3:focus,
textarea.p-holder__error_322eef4b471cdb1c:focus,
textarea.input-error_0874bf9060a443f3: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_a64ceb0af95b103d::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_71f26b6fc501c277 {
  margin-bottom: 20px;
}
.form-group_71f26b6fc501c277 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_71f26b6fc501c277 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_71f26b6fc501c277 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_71f26b6fc501c277 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_71f26b6fc501c277 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_fc9b11a2c37ee82a:before,
.clearfix_fc9b11a2c37ee82a:after {
  content: " ";
  display: table;
}

.clearfix_fc9b11a2c37ee82a:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_a975bdd1dacdd317 .slick-slide_a1686c9c56ea696a {
  margin-bottom: -10px;
}

.slick-gutter-15_6e730377289ef383 {
  margin: -30px -15px;
}
.slick-gutter-15_6e730377289ef383 .slick-slide_a1686c9c56ea696a {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_99e0fef6cfa089d1 {
  background: var(--color-primary);
}

.bg-color-secondary_8d452d677abd421a {
  background: var(--color-secondary);
}

.bg-color-tertiary_e403e4198ec539b9 {
  background: var(--color-tertiary);
}

.bg-color-gray_0ebbd1420d28296b {
  background: var(--color-gray);
}

.bg-color-white_3eba933c807dd952 {
  background: #FFFFFF;
}

.bg-color-black_b7852e3b68d9b916 {
  background: #1A1A1A;
}

.bg-color-extra03_c0a193cff91faa6b {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_bfad94061ebe352d {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_36cab0080bb19dca {
  background-image: url(../imgstore/bg/bg-image-1.jpg);
}

.bg_image--2_085814e9913eb040 {
  background-image: url(../imgstore/bg/bg-image-2.jpg);
}

.bg_image--3_8e45c1a8d37bf127 {
  background-image: url(../imgstore/bg/bg-image-3.jpg);
}

.bg_image--4_c3b0d31979a23d25 {
  background-image: url(../imgstore/bg/bg-image-4.jpg);
}

.bg_image--5_d95923a8996aa4a7 {
  background-image: url(../imgstore/bg/bg-image-5.jpg);
}

.bg_image--6_98dfb27efd9c333a {
  background-image: url(../imgstore/bg/bg-image-6.jpg);
}

.bg_image--7_f1cef895c62d9790 {
  background-image: url(../imgstore/bg/bg-image-7.jpg);
}

.bg_image--8_480a290f50bcc991 {
  background-image: url(../imgstore/bg/bg-image-8.jpg);
}

.bg_image--9_b99d6d75766aabd8 {
  background-image: url(../imgstore/bg/bg-image-9.jpg);
}

.bg_image--10_3de78775891f579e {
  background-image: url(../imgstore/bg/bg-image-10.jpg);
}

.bg_image--11_c98542318b8b8195 {
  background-image: url(../imgstore/bg/bg-image-11.jpg);
}

.bg_image--12_9dd248e47903d3a2 {
  background-image: url(../imgstore/bg/bg-image-12.jpg);
}

.bg_image--13_95ea93beb98adeee {
  background-image: url(../imgstore/bg/bg-image-13.jpg);
}

.bg_image--14_37d505b23eb9b881 {
  background-image: url(../imgstore/bg/bg-image-14.jpg);
}

.bg_image--15_dca1e8209a9332dd {
  background-image: url(../imgstore/bg/bg-image-15.jpg);
}

.bg_image--16_cbdb2cabf363b9dc {
  background-image: url(../imgstore/bg/bg-image-16.jpg);
}

.bg_image--17_c128c17665059add {
  background-image: url(../imgstore/bg/bg-image-17.jpg);
}

.bg_image--18_d264b001002c01db {
  background-image: url(../imgstore/bg/bg-image-18.jpg);
}

.bg_image--19_52e0053fcf74f8f2 {
  background-image: url(../imgstore/bg/bg-image-19.jpg);
}

.bg_image--20_68d692e8e052ab86 {
  background-image: url(../imgstore/bg/bg-image-20.jpg);
}

.bg_image--21_3cefb91f3f23ca03 {
  background-image: url(../imgstore/bg/bg-image-21.jpg);
}

.bg_image--22_60ec58765f7e6701 {
  background-image: url(../imgstore/bg/bg-image-22.jpg);
}

.bg_image--23_c5865b41122ff4a8 {
  background-image: url(../imgstore/bg/bg-image-23.jpg);
}

.bg_image--24_209d9eddce51fca5 {
  background-image: url(../imgstore/bg/bg-image-24.jpg);
}

.bg_image--25_9616d804060d9eec {
  background-image: url(../imgstore/bg/bg-image-25.jpg);
}

.bg_image--26_98cfa7abd3757aac {
  background-image: url(../imgstore/bg/bg-image-26.jpg);
}

.bg_image--27_9c4b1c6e1e2ce768 {
  background-image: url(../imgstore/bg/bg-image-27.jpg);
}

.bg_image--28_a8b4f489a1dbda17 {
  background-image: url(../imgstore/bg/bg-image-28.jpg);
}

.bg_image--29_a2a6151de43fb6ba {
  background-image: url(../imgstore/bg/bg-image-29.jpg);
}

.bg_image--30_342a2db7650d1c86 {
  background-image: url(../imgstore/bg/bg-image-30.jpg);
}

.bg_image--31_00d7521bcfa934d4 {
  background-image: url(../imgstore/bg/bg-image-31.jpg);
}

.bg_image--32_dc67e694265b9c90 {
  background-image: url(../imgstore/bg/bg-image-32.jpg);
}

.bg_image--33_28711219d5cda64a {
  background-image: url(../imgstore/bg/bg-image-33.jpg);
}

.bg_image--34_1f1899e535858da2 {
  background-image: url(../imgstore/bg/bg-image-34.jpg);
}

.bg_image--35_657f6744be6ee758 {
  background-image: url(../imgstore/bg/bg-image-35.jpg);
}

.bg_image--36_06cefea9f370f0b0 {
  background-image: url(../imgstore/bg/bg-image-36.jpg);
}

.bg_image--37_36dc8636b51e8208 {
  background-image: url(../imgstore/bg/bg-image-37.jpg);
}

.bg_image--38_260b938441daf6b5 {
  background-image: url(../imgstore/bg/bg-image-38.jpg);
}

.bg_image--39_ec9162f1b734196b {
  background-image: url(../imgstore/bg/bg-image-39.jpg);
}

.bg_image--40_a1780b3930898c80 {
  background-image: url(../imgstore/bg/bg-image-40.jpg);
}

.bg_tr-image--1_c5d2458cf0c385af {
  background-image: url(../imgstore/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_12ea94428c008dcb {
  background-image: url(../imgstore/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_e281d6311b874cd8 {
  background-image: url(../imgstore/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_1a046b31ac24caf9 {
  background-image: url(../imgstore/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_ccaf859807a02816 {
  background-image: url(../imgstore/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_a53cf074bd22db34 {
  background-image: url(../imgstore/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_24c5f5ae793e851c {
  background-image: url(../imgstore/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_f923b39c6fa773c6 {
  background-image: url(../imgstore/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_78b4147ea5825391 {
  background-image: url(../imgstore/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_277557d81c44d4d1 {
  background-image: url(../imgstore/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_4ca065c433306936 {
  background-image: url(../imgstore/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_cc3e00829bda33b8 {
  background-image: url(../imgstore/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_1c09a502dfdb4e1d {
  background-image: url(../imgstore/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_eeb3aef83197ea1b {
  background-image: url(../imgstore/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_30e924ec6f1b58f9 {
  background-image: url(../imgstore/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_a42250b8963413fd {
  background-image: url(../imgstore/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_c9a85d7ab82d271a {
  background-image: url(../imgstore/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_188485ad6fbe30c9 {
  background-image: url(../imgstore/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_cff24e65f8d57363 {
  background-image: url(../imgstore/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_0749c3584b938256 {
  background-image: url(../imgstore/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_7eb6ab140e872e09 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_e6a2577bf74232d1 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_e6a2577bf74232d1 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_77392f34c646d0fd {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_77392f34c646d0fd > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_fe6aedb189aff2c9 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_fe6aedb189aff2c9 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_a4b527acd0d66c69 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_a4b527acd0d66c69 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_a4b527acd0d66c69 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_a4b527acd0d66c69 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_a4b527acd0d66c69 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_a4b527acd0d66c69 > [class*=col], .row--20_a4b527acd0d66c69 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_a4b527acd0d66c69 > [class*=col], .row--20_a4b527acd0d66c69 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_a4b527acd0d66c69 > [class*=col], .row--20_a4b527acd0d66c69 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_a4b527acd0d66c69 > [class*=col], .row--20_a4b527acd0d66c69 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_a4b527acd0d66c69 > [class*=col], .row--20_a4b527acd0d66c69 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_38d7b0f9feb9a5b6 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_38d7b0f9feb9a5b6 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_38d7b0f9feb9a5b6 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_38d7b0f9feb9a5b6 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_38d7b0f9feb9a5b6 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_38d7b0f9feb9a5b6 > [class*=col], .row--25_38d7b0f9feb9a5b6 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_38d7b0f9feb9a5b6 > [class*=col], .row--25_38d7b0f9feb9a5b6 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_38d7b0f9feb9a5b6 > [class*=col], .row--25_38d7b0f9feb9a5b6 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_38d7b0f9feb9a5b6 > [class*=col], .row--25_38d7b0f9feb9a5b6 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_38d7b0f9feb9a5b6 > [class*=col], .row--25_38d7b0f9feb9a5b6 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_be26b153f17c2e38 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_be26b153f17c2e38 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_be26b153f17c2e38 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_be26b153f17c2e38 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_be26b153f17c2e38 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_be26b153f17c2e38 > [class*=col], .row--30_be26b153f17c2e38 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_be26b153f17c2e38 > [class*=col], .row--30_be26b153f17c2e38 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_be26b153f17c2e38 > [class*=col], .row--30_be26b153f17c2e38 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_be26b153f17c2e38 > [class*=col], .row--30_be26b153f17c2e38 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_be26b153f17c2e38 > [class*=col], .row--30_be26b153f17c2e38 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_c74c6eb827dabdfc {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_c74c6eb827dabdfc {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_c74c6eb827dabdfc {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_c74c6eb827dabdfc {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_c74c6eb827dabdfc {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_c74c6eb827dabdfc > [class*=col], .row--45_c74c6eb827dabdfc > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_c74c6eb827dabdfc > [class*=col], .row--45_c74c6eb827dabdfc > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_c74c6eb827dabdfc > [class*=col], .row--45_c74c6eb827dabdfc > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_c74c6eb827dabdfc > [class*=col], .row--45_c74c6eb827dabdfc > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_c74c6eb827dabdfc > [class*=col], .row--45_c74c6eb827dabdfc > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_5b7b5267a2b55939 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_5b7b5267a2b55939 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_5b7b5267a2b55939 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_5b7b5267a2b55939 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_5b7b5267a2b55939 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_5b7b5267a2b55939 > [class*=col], .row--40_5b7b5267a2b55939 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_5b7b5267a2b55939 > [class*=col], .row--40_5b7b5267a2b55939 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_5b7b5267a2b55939 > [class*=col], .row--40_5b7b5267a2b55939 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_5b7b5267a2b55939 > [class*=col], .row--40_5b7b5267a2b55939 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_5b7b5267a2b55939 > [class*=col], .row--40_5b7b5267a2b55939 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_876bfbd267f71fdb {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_876bfbd267f71fdb {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_876bfbd267f71fdb {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_876bfbd267f71fdb {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_876bfbd267f71fdb {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_876bfbd267f71fdb > [class*=col], .row--60_876bfbd267f71fdb > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_876bfbd267f71fdb > [class*=col], .row--60_876bfbd267f71fdb > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_876bfbd267f71fdb > [class*=col], .row--60_876bfbd267f71fdb > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_876bfbd267f71fdb > [class*=col], .row--60_876bfbd267f71fdb > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_876bfbd267f71fdb > [class*=col], .row--60_876bfbd267f71fdb > [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_091fa66c20e21c2b(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_091fa66c20e21c2b(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_091fa66c20e21c2b(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_091fa66c20e21c2b(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_623402ae31d20fe8/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_7d857eed09a214dd {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_a38a8f0c34f06aed {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_8680d7bff70ef1e4,
.animated.bounceOut_b6141cd62144e1cc {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_4f412131ab4a117b,
.animated.flipOutY_9b5f458001704447 {
  -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_b99bdd8b0041f9a1 {
  -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_ab210ac7d8c55792 {
  -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_618207becc85e2a0 {
  -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_551fe81760654586 {
  -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_21761230d026c34e {
  -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_9d2011d264d370f7 {
  -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_8680d7bff70ef1e4 {
  -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_56a478d41e0a05f8 {
  -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_f8b5fdb70071eb25 {
  -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_a722836389dce614 {
  -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_82ab08f92fe74e4c {
  -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_b6141cd62144e1cc {
  -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_a194a2957fcd57a8 {
  -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_31d2cffa6f4ae417 {
  -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_c7964238467d8e84 {
  -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_ea97af1817f55abc {
  -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_3866fe2331476bdd {
  -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_4bf7e795b63f124e {
  -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_471b80c5dc2b2a96 {
  -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_b0b369f284f05197 {
  -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_c7accd84dfff3c87 {
  -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_c7c313078d8c3700 {
  -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_797df2661681d2f1 {
  -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_9ebfc67939883e68 {
  -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_1c0c9b1882f06b78 {
  -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_9406d13977675201 {
  -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_d5d1b323c58f9db5 {
  -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_0d622619cb183012 {
  -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_f69689e7740d88fd {
  -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_ff56e821f8389a90 {
  -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_2bae659fbb838185 {
  -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_faa19d37dcd9c727 {
  -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_4be432481be156bb {
  -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_a4b8643dcc371c80 {
  -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_4b78e073a8db0401 {
  -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_cf3dfdf94e9886bd {
  -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_4f412131ab4a117b {
  -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_9b5f458001704447 {
  -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_c6830fea9d3d809c {
  -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_e4cbbc565d398b41 {
  -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_64ef44f9e07d47e3 {
  -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_a4bc22db29aff6c0 {
  -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_578f5cc15cc2a5f2 {
  -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_c2c1d7796ed01644 {
  -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_4ba97b473ffa8737 {
  -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_7b85214421f91906 {
  -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_99ebdd2606d3ceb8 {
  -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_45f57fa425636a02 {
  -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_4327ed2ed879d907 {
  -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_6815cab93cf16e38 {
  -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_a38a8f0c34f06aed {
  -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_dc5ac2f0cef81bf7 {
  -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_2ace8c5e5f0c3f7f {
  -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_d0ae8f042e11bd28 {
  -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_2cad5b2840d87961 {
  -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_d9af2e03ed21e60e {
  -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_80319f77afc24cd6 {
  -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_9b733aa33f5286da {
  -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_44a0a84f8e60a186 {
  -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_0146e4bea933251f {
  -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_7341194ecf59389b {
  -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_37ee22ca612be4a3 {
  -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_fcea8fa070dc8030 {
  -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_9aadc6d9b9306522 {
  -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_38a78d56242c86a3 {
  -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_cfb7b458ad422c8e {
  -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_45af444478f26688 {
  -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_ef61fb7bb5c54fd2 {
  -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_370eae5b9419c0a3 {
  -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_a1a89edfee83e37d {
  -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_4024e40dedd7ec91 {
  -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_5867e1506e148904 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_5867e1506e148904:hover {
  animation-play-state: paused;
}

.floting-line-2_9cd92fed51116e6f {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_9cd92fed51116e6f: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_091fa66c20e21c2b(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_091fa66c20e21c2b(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_091fa66c20e21c2b(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_8c237ad64554ab74 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_8c237ad64554ab74 .reveal-animation_1a7bdc68390b6f5a {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_8c237ad64554ab74 .reveal-animation_1a7bdc68390b6f5a::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_1a7bdc68390b6f5a.reveal-primary_9ff87f4a278ff086::before {
  background: #0c0c0a;
}

.reveal-animation_1a7bdc68390b6f5a.reveal-dark_22639cf936c27432::before {
  background: #000;
}

.reveal-animation_1a7bdc68390b6f5a.reveal-white_36aa589dea9326bb::before {
  background: #000;
}

.reveal-animation_1a7bdc68390b6f5a.reveal-top_de622ba297e513d0.aos-animate::before,
.reveal-animation_1a7bdc68390b6f5a.reveal-bottom_9e9d7b97d998e0d8.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_1a7bdc68390b6f5a.reveal-start_aa5d730ed9f3085d.aos-animate::before,
.reveal-animation_1a7bdc68390b6f5a.reveal-end_b2847e1bb4126ec7.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_1a7bdc68390b6f5a.reveal-top_de622ba297e513d0::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_1a7bdc68390b6f5a.reveal-start_aa5d730ed9f3085d::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_1a7bdc68390b6f5a.reveal-end_b2847e1bb4126ec7::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_1a7bdc68390b6f5a.reveal-bottom_9e9d7b97d998e0d8::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_cb674df72f1ef0e5 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_cb674df72f1ef0e5 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_cb674df72f1ef0e5 {
    margin: 6em auto;
  }
}
.cd-headline_026f0a7a0bf3c40b {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_026f0a7a0bf3c40b {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_026f0a7a0bf3c40b {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_026f0a7a0bf3c40b {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_026f0a7a0bf3c40b {
    font-size: 26px;
  }
}
.cd-words-wrapper_c2c276c526a69806 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_c2c276c526a69806 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_c2c276c526a69806 b.is-visible_9a23885a006217f5 {
  position: relative;
}

.no-js_1ef69d66372231e8 .cd-words-wrapper_c2c276c526a69806 b {
  opacity: 0;
}

.no-js_1ef69d66372231e8 .cd-words-wrapper_c2c276c526a69806 b.is-visible_9a23885a006217f5 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_026f0a7a0bf3c40b.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_026f0a7a0bf3c40b.clip .cd-words-wrapper_c2c276c526a69806 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_026f0a7a0bf3c40b.clip .cd-words-wrapper_c2c276c526a69806 b {
  font-weight: 700;
}

.cd-headline_026f0a7a0bf3c40b.clip .cd-words-wrapper_c2c276c526a69806::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_026f0a7a0bf3c40b.clip b {
  opacity: 0;
}

.cd-headline_026f0a7a0bf3c40b.clip b.is-visible_9a23885a006217f5 {
  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_b7e19ba8b9aa7acd,
body.sal-disabled_59172f63b83f871f [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_b7e19ba8b9aa7acd,
body.sal-disabled_59172f63b83f871f [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_b7e19ba8b9aa7acd,
body.sal-disabled_59172f63b83f871f [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_b7e19ba8b9aa7acd,
body.sal-disabled_59172f63b83f871f [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_95a1117a39c99234 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_95a1117a39c99234 .button-area-start_1c7302b24f418668 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_95a1117a39c99234 .button-area-start_1c7302b24f418668 .call-us_53d73737052b6819 {
    display: none;
  }
}
.header-style-one-wrapper_95a1117a39c99234 .button-area-start_1c7302b24f418668 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_95a1117a39c99234 .button-area-start_1c7302b24f418668 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_95a1117a39c99234 .logo-area_a4173e5b5fa4af4a .logo_0ffe7deae56c2a15 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_a4173e5b5fa4af4a img.light_d605141ac3933cb3 {
  display: block;
}
[data-theme=light] .logo-area_a4173e5b5fa4af4a img.dark_a82e00d63342ab5d {
  display: none;
}

[data-theme=dark] .logo-area_a4173e5b5fa4af4a img.light_d605141ac3933cb3 {
  display: none;
}
[data-theme=dark] .logo-area_a4173e5b5fa4af4a img.dark_a82e00d63342ab5d {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_6f87e5d0faa257ee .main-nav-area_8bf6961b1161b291 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_6f87e5d0faa257ee .button-area-start_1c7302b24f418668 .text-btn_ea18a574082db96e {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_8bf6961b1161b291 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_1c7302b24f418668 .call-us_53d73737052b6819, [data-theme=dark] .header--sticky.sticky .button-area-start_1c7302b24f418668 .text-btn_ea18a574082db96e {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_6f87e5d0faa257ee .main-nav-area_8bf6961b1161b291 ul li a {
  color: #fff;
}

.header-style-one_2e902507f91d7b8f {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_2e902507f91d7b8f .header-style-one-wrapper_95a1117a39c99234 .main-nav-area_8bf6961b1161b291 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_2e902507f91d7b8f .header-style-one-wrapper_95a1117a39c99234 .main-nav-area_8bf6961b1161b291 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_eac7590304fa9bdf {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_2e902507f91d7b8f .header-style-one-wrapper_95a1117a39c99234 .main-nav-area_8bf6961b1161b291 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_2e902507f91d7b8f .header-style-one-wrapper_95a1117a39c99234 .main-nav-area_8bf6961b1161b291 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_2e902507f91d7b8f .header-style-one-wrapper_95a1117a39c99234 .button-area-start_1c7302b24f418668 a.text-btn_ea18a574082db96e {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_6f87e5d0faa257ee {
  background: var(--body-bg);
}

header.header-two_4edb8da161272eec {
  display: block;
}
header.header-two_4edb8da161272eec.border-bottom_fb90605c24f2038e {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_f76e8a7191a137d6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_f76e8a7191a137d6 a.logo-area_a4173e5b5fa4af4a {
  padding: 25px 0;
}
.header-two-content-main_f76e8a7191a137d6 .header-end-area_7f635b0c36c0a132 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_f76e8a7191a137d6 .header-end-area_7f635b0c36c0a132 a.reqiest_8fc842bb20274efc {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_f76e8a7191a137d6 .header-end-area_7f635b0c36c0a132 a.reqiest_8fc842bb20274efc {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_f76e8a7191a137d6 .header-end-area_7f635b0c36c0a132 .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_b79f4d10acaede83 {
  width: 100%;
  position: absolute;
}
.header-three_b79f4d10acaede83 .header-wrapper-main-three_fc0cbc7913ac8cf6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_b79f4d10acaede83 .header-wrapper-main-three_fc0cbc7913ac8cf6 .header-right-area_256ac43bfdaaeaf0 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_b79f4d10acaede83 .header-wrapper-main-three_fc0cbc7913ac8cf6 .header-right-area_256ac43bfdaaeaf0 .main-nav-area_8bf6961b1161b291 {
    display: none;
  }
}
.header-three_b79f4d10acaede83 .header-wrapper-main-three_fc0cbc7913ac8cf6 .header-right-area_256ac43bfdaaeaf0 .main-nav-area_8bf6961b1161b291 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_b79f4d10acaede83 .header-wrapper-main-three_fc0cbc7913ac8cf6 .header-right-area_256ac43bfdaaeaf0 .rts-btn {
    display: none;
  }
}
.header-three_b79f4d10acaede83 .header-wrapper-main-three_fc0cbc7913ac8cf6 .logo-area_a4173e5b5fa4af4a {
  padding: 25px 0;
}

.main-nav-area_8bf6961b1161b291 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_8bf6961b1161b291 ul li {
  margin: 0;
}
.main-nav-area_8bf6961b1161b291 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_8bf6961b1161b291 ul.fluxi-desktop-menu_65bcb3b1b20524f7 {
  transition: all 0.3s;
}
.main-nav-area_8bf6961b1161b291 ul.fluxi-desktop-menu_65bcb3b1b20524f7:hover .menu-item_deecb0ffabab56b2 {
  opacity: 0.5;
}
.main-nav-area_8bf6961b1161b291 ul.fluxi-desktop-menu_65bcb3b1b20524f7 .menu-item_deecb0ffabab56b2 {
  transition: all 0.3s;
}
.main-nav-area_8bf6961b1161b291 ul.fluxi-desktop-menu_65bcb3b1b20524f7 .menu-item_deecb0ffabab56b2 .fluxi-dropdown-main-element_e8da85419e639b50 {
  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_8bf6961b1161b291 ul.fluxi-desktop-menu_65bcb3b1b20524f7 .menu-item_deecb0ffabab56b2 .fluxi-dropdown-main-element_e8da85419e639b50 {
    padding: 35px 17px;
  }
}
.main-nav-area_8bf6961b1161b291 ul.fluxi-desktop-menu_65bcb3b1b20524f7 .menu-item_deecb0ffabab56b2:hover {
  opacity: 1;
}
.main-nav-area_8bf6961b1161b291 ul.fluxi-desktop-menu_65bcb3b1b20524f7 .fluxi-has-dropdown_851005a99c26b76f {
  z-index: 10;
}
.main-nav-area_8bf6961b1161b291 ul.fluxi-desktop-menu_65bcb3b1b20524f7 .fluxi-has-dropdown_851005a99c26b76f .fluxi-submenu_233a630743d03fd6 {
  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_8bf6961b1161b291 ul.fluxi-desktop-menu_65bcb3b1b20524f7 .fluxi-has-dropdown_851005a99c26b76f .fluxi-submenu_233a630743d03fd6:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_8bf6961b1161b291 ul.fluxi-desktop-menu_65bcb3b1b20524f7 .fluxi-has-dropdown_851005a99c26b76f .fluxi-submenu_233a630743d03fd6 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_8bf6961b1161b291 ul.fluxi-desktop-menu_65bcb3b1b20524f7 .fluxi-has-dropdown_851005a99c26b76f .fluxi-submenu_233a630743d03fd6 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_8bf6961b1161b291 ul.fluxi-desktop-menu_65bcb3b1b20524f7 .fluxi-has-dropdown_851005a99c26b76f .fluxi-submenu_233a630743d03fd6 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_8bf6961b1161b291 ul.fluxi-desktop-menu_65bcb3b1b20524f7 .fluxi-has-dropdown_851005a99c26b76f:hover .fluxi-submenu_233a630743d03fd6 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_f76e8a7191a137d6 .main-nav-area_8bf6961b1161b291 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_f76e8a7191a137d6 .main-nav-area_8bf6961b1161b291 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_f76e8a7191a137d6 .main-nav-area_8bf6961b1161b291 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_f76e8a7191a137d6 .main-nav-area_8bf6961b1161b291 {
    display: none;
  }
}

.side-bar_3d9b971e8f45c51e {
  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_3d9b971e8f45c51e {
    width: 315px;
  }
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .thumbnail_c2b810c7b8bf884a {
  display: flex;
  justify-content: center;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .thumbnail_c2b810c7b8bf884a img {
  width: 60%;
  margin: auto;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .title {
  font-weight: 600;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .footer_6a6a15547fc6f6c5 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .footer_6a6a15547fc6f6c5 .title {
  font-weight: 500;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .footer_6a6a15547fc6f6c5 a.rts-btn {
  margin: auto;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .contact-information--sidebar_be4e2ff2dcaa64fa {
  margin-top: 50px;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .contact-information--sidebar_be4e2ff2dcaa64fa .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .contact-information--sidebar_be4e2ff2dcaa64fa .single-info_52dcf358eba98f4b {
  margin: 15px 0;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .contact-information--sidebar_be4e2ff2dcaa64fa .single-info_52dcf358eba98f4b a:hover {
  color: var(--color-primary);
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .contact-information--sidebar_be4e2ff2dcaa64fa .rts-social-style-one_99785e82ed4d3f35 {
  margin-top: 40px;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .contact-information--sidebar_be4e2ff2dcaa64fa .rts-social-style-one_99785e82ed4d3f35 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .contact-information--sidebar_be4e2ff2dcaa64fa .rts-social-style-one_99785e82ed4d3f35 ul li {
  margin: 0;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .contact-information--sidebar_be4e2ff2dcaa64fa .rts-social-style-one_99785e82ed4d3f35 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .contact-information--sidebar_be4e2ff2dcaa64fa .rts-social-style-one_99785e82ed4d3f35 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_3d9b971e8f45c51e.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_3d9b971e8f45c51e button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_3d9b971e8f45c51e 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_2e902507f91d7b8f.case-studies_95ca04be1ab2382f .main-nav-area_8bf6961b1161b291 ul li > a.fluxi-dropdown-main-element_e8da85419e639b50 {
  color: #fff !important;
}

.header-style-one_2e902507f91d7b8f.case-studies_95ca04be1ab2382f.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_3d9b971e8f45c51e {
  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_3d9b971e8f45c51e {
    width: 300px;
  }
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .thumbnail_c2b810c7b8bf884a {
  display: flex;
  justify-content: center;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .thumbnail_c2b810c7b8bf884a img {
  width: 85%;
  margin: auto;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .title {
  font-weight: 600;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .footer_6a6a15547fc6f6c5 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .footer_6a6a15547fc6f6c5 .title {
  font-weight: 500;
}
.side-bar_3d9b971e8f45c51e .inner-main-wrapper-desk_7b3d30c7e6ab2c3f .inner-content_f797deec64a60600 .footer_6a6a15547fc6f6c5 a.rts-btn {
  margin: auto;
}

.side-bar_3d9b971e8f45c51e.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_3d9b971e8f45c51e button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_3d9b971e8f45c51e 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(../imgstore/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_d8fa1e9c81320f02 {
  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_6d0d41bb0cee4ce8 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_6d0d41bb0cee4ce8 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_6d0d41bb0cee4ce8 {
    display: block;
  }
}

.mobile-menu-main_6d0d41bb0cee4ce8 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_6d0d41bb0cee4ce8 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_6d0d41bb0cee4ce8 nav ul li a.main_387c004f0bf2ddee {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_6d0d41bb0cee4ce8 nav ul li.has-droupdown_7eb07b5d6bb915ec {
  position: relative;
}
.mobile-menu-main_6d0d41bb0cee4ce8 nav ul li.has-droupdown_7eb07b5d6bb915ec ul a {
  padding: 10px 0;
}
.mobile-menu-main_6d0d41bb0cee4ce8 nav ul li.has-droupdown_7eb07b5d6bb915ec 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_6d0d41bb0cee4ce8 nav ul li.has-droupdown_7eb07b5d6bb915ec ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_6d0d41bb0cee4ce8 nav ul li.has-droupdown_7eb07b5d6bb915ec::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_6d0d41bb0cee4ce8 nav ul li.has-droupdown_7eb07b5d6bb915ec.mm-active_79a13c7c4d8f104c::after {
  content: "\f077";
}
.mobile-menu-main_6d0d41bb0cee4ce8 nav ul li.has-droupdown_7eb07b5d6bb915ec.third-lvl_b2249717c6ee18bc::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_6d0d41bb0cee4ce8 nav ul li.has-droupdown_7eb07b5d6bb915ec.third-lvl_b2249717c6ee18bc ul {
  padding: 0 20px;
}
.mobile-menu-main_6d0d41bb0cee4ce8 nav ul li.has-droupdown_7eb07b5d6bb915ec.third-lvl_b2249717c6ee18bc ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_6d0d41bb0cee4ce8 nav ul li.has-droupdown_7eb07b5d6bb915ec.third-lvl_b2249717c6ee18bc ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_6d0d41bb0cee4ce8 nav ul li.has-droupdown_7eb07b5d6bb915ec.third-lvl_b2249717c6ee18bc ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_6d0d41bb0cee4ce8 nav ul li a {
  display: block;
}
.mobile-menu-main_6d0d41bb0cee4ce8 .social-wrapper-one_d110ff8dedfe4ea8 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_3d9b971e8f45c51e.header-two_4edb8da161272eec .inner-main-wrapper-desk_7b3d30c7e6ab2c3f, .side-bar_3d9b971e8f45c51e.header-three_b79f4d10acaede83 .inner-main-wrapper-desk_7b3d30c7e6ab2c3f {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_3d9b971e8f45c51e.header-two_4edb8da161272eec .mobile-menu_feb1b7329a0e77d1, .side-bar_3d9b971e8f45c51e.header-three_b79f4d10acaede83 .mobile-menu_feb1b7329a0e77d1 {
    display: none !important;
  }
}

.header-one_c5a3db87f0cf60fa .main-nav-desk_bec43b78987d4788 nav ul li.has-droupdown_7eb07b5d6bb915ec .submenu.inner-page_068b2074bb89a83b .sub-dropdown_52b79942faec1bdf {
  position: relative;
}
.header-one_c5a3db87f0cf60fa .main-nav-desk_bec43b78987d4788 nav ul li.has-droupdown_7eb07b5d6bb915ec .submenu.inner-page_068b2074bb89a83b .sub-dropdown_52b79942faec1bdf:hover::after {
  color: var(--color-primary);
}
.header-one_c5a3db87f0cf60fa .main-nav-desk_bec43b78987d4788 nav ul li.has-droupdown_7eb07b5d6bb915ec .submenu.inner-page_068b2074bb89a83b .sub-dropdown_52b79942faec1bdf::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_c5a3db87f0cf60fa .main-nav-desk_bec43b78987d4788 nav ul li.has-droupdown_7eb07b5d6bb915ec .submenu.inner-page_068b2074bb89a83b .sub-dropdown_52b79942faec1bdf .third-lvl_b2249717c6ee18bc {
  margin-left: -4px;
}

.header-three_b79f4d10acaede83 .main-nav-desk_bec43b78987d4788 nav ul li.has-droupdown_7eb07b5d6bb915ec .submenu.inner-page_068b2074bb89a83b {
  padding: 15px 0;
}
.header-three_b79f4d10acaede83 .main-nav-desk_bec43b78987d4788 nav ul li.has-droupdown_7eb07b5d6bb915ec .submenu.inner-page_068b2074bb89a83b .sub-dropdown_52b79942faec1bdf {
  position: relative;
}
.header-three_b79f4d10acaede83 .main-nav-desk_bec43b78987d4788 nav ul li.has-droupdown_7eb07b5d6bb915ec .submenu.inner-page_068b2074bb89a83b .sub-dropdown_52b79942faec1bdf:hover::after {
  color: var(--color-primary);
}
.header-three_b79f4d10acaede83 .main-nav-desk_bec43b78987d4788 nav ul li.has-droupdown_7eb07b5d6bb915ec .submenu.inner-page_068b2074bb89a83b .sub-dropdown_52b79942faec1bdf::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_b79f4d10acaede83 .main-nav-desk_bec43b78987d4788 nav ul li.has-droupdown_7eb07b5d6bb915ec .submenu.inner-page_068b2074bb89a83b .sub-dropdown_52b79942faec1bdf .third-lvl_b2249717c6ee18bc {
  margin-left: -4px;
}
.header-three_b79f4d10acaede83 .main-nav-desk_bec43b78987d4788 nav ul li.has-droupdown_7eb07b5d6bb915ec .submenu.inner-page_068b2074bb89a83b li {
  margin: 0;
  width: 100%;
}
.header-three_b79f4d10acaede83 .main-nav-desk_bec43b78987d4788 nav ul li.has-droupdown_7eb07b5d6bb915ec .submenu.inner-page_068b2074bb89a83b li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_52b79942faec1bdf {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_52b79942faec1bdf .submenu.third-lvl_b2249717c6ee18bc {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_52b79942faec1bdf .submenu.third-lvl_b2249717c6ee18bc.base {
  display: block !important;
}
.sub-dropdown_52b79942faec1bdf:hover .sub-menu-link_a136ed5d6d1381f4 {
  color: var(--color-primary);
}
.sub-dropdown_52b79942faec1bdf:hover .submenu.third-lvl_b2249717c6ee18bc.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_52b79942faec1bdf:hover .submenu.third-lvl_b2249717c6ee18bc.base li {
  display: block;
}
.sub-dropdown_52b79942faec1bdf:hover .submenu.third-lvl_b2249717c6ee18bc.base li a {
  display: block !important;
}

.header-three_b79f4d10acaede83 .sub-dropdown_52b79942faec1bdf:hover .submenu.third-lvl_b2249717c6ee18bc.base {
  margin-left: -14px !important;
}

.header-two_4edb8da161272eec .header-main-wrapper_b7a56eef93ee9603 .sub-dropdown_52b79942faec1bdf:hover .submenu.third-lvl_b2249717c6ee18bc.base {
  margin-left: 90px !important;
}

header.heder-two_1aad4433001c6bd7 .sub-dropdown_52b79942faec1bdf:hover .submenu.third-lvl_b2249717c6ee18bc.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_1aad4433001c6bd7 .sub-dropdown_52b79942faec1bdf::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_1aad4433001c6bd7 .sub-dropdown_52b79942faec1bdf:hover a.sub-menu-link_a136ed5d6d1381f4 {
  color: var(--color-primary) !important;
}
header.heder-two_1aad4433001c6bd7 .sub-dropdown_52b79942faec1bdf:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_1aad4433001c6bd7 .sub-dropdown_52b79942faec1bdf .submenu.third-lvl_b2249717c6ee18bc.base {
  display: block;
}

.sub-dropdown_52b79942faec1bdf {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_52b79942faec1bdf.active .sub-menu-link_a136ed5d6d1381f4 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_52b79942faec1bdf.active .sub-menu-link_a136ed5d6d1381f4::after {
  width: 12px !important;
}
.sub-dropdown_52b79942faec1bdf.active::after {
  color: #FFFFFF;
}
.sub-dropdown_52b79942faec1bdf .fluxi-submenu_233a630743d03fd6.third-lvl_b2249717c6ee18bc {
  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_52b79942faec1bdf .fluxi-submenu_233a630743d03fd6.third-lvl_b2249717c6ee18bc:hover li a {
  opacity: 0.5;
}
.sub-dropdown_52b79942faec1bdf .fluxi-submenu_233a630743d03fd6.third-lvl_b2249717c6ee18bc.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_52b79942faec1bdf .fluxi-submenu_233a630743d03fd6.third-lvl_b2249717c6ee18bc li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_52b79942faec1bdf .fluxi-submenu_233a630743d03fd6.third-lvl_b2249717c6ee18bc li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_52b79942faec1bdf .fluxi-submenu_233a630743d03fd6.third-lvl_b2249717c6ee18bc li:hover a::after {
  width: 12px;
}
.sub-dropdown_52b79942faec1bdf .fluxi-submenu_233a630743d03fd6.third-lvl_b2249717c6ee18bc 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_52b79942faec1bdf:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_52b79942faec1bdf:hover .sub-menu-link_a136ed5d6d1381f4 {
  color: var(--color-primary);
}
.sub-dropdown_52b79942faec1bdf:hover .fluxi-submenu_233a630743d03fd6.third-lvl_b2249717c6ee18bc.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_ea8b7246aa813821 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_ea8b7246aa813821 {
    padding: 0 15px;
  }
}

.section-bg_f63fc0b0abc6d19f {
  background: var(--section-bg-gray);
}

.bg_white_6598981704466d73 {
  background: var(--body-bg);
}

.g-48_88890a860e1a8a79 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_a8baa402c9100b19 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_a2dc428cacfdc6bb {
  background: #F8F9FB;
}

.bg-gray-2_749215539a47d0fe {
  background: var(--bg-gray-2);
}

.overflow-right-div_cae5676fb5c538f2 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_cae5676fb5c538f2 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_cae5676fb5c538f2 {
    width: 100%;
  }
}

.gsap-marker-end_72981e27cda001e3,
.gsap-marker-start_21b93445edbc2ac1,
.gsap-marker-scroller-end_471b901e2cf9a3a4,
.gsap-marker-scroller-start_90d323d96499725a {
  display: none !important;
}

.bg-dark-p_cd55d08ce8735b32 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_d44a85b9f568f4c5 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_4100d67a3dd5b280 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_1dfaa333493259dd {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_1dfaa333493259dd .client-img_99000c018c385519 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_1dfaa333493259dd .client-img_99000c018c385519 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_1dfaa333493259dd .client-img_99000c018c385519 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_1dfaa333493259dd .client-img_99000c018c385519 img.two_726e38106838cc33 {
  left: 38px;
}
.customer-review-area_1dfaa333493259dd .client-img_99000c018c385519 img.three_e2ede0ba0b201538 {
  left: 73px;
}
.customer-review-area_1dfaa333493259dd .client-img_99000c018c385519 img.four_cfce051f9b90a65a {
  left: 108px;
}
.customer-review-area_1dfaa333493259dd p.desc {
  margin-bottom: 0;
}

.br-none_cda618cb680d78f9 {
  border-radius: 0 !important;
}

.color-secondary-2_a1972873fd399150 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_b8f0858272c1216f {
    order: 2;
  }
}

.loader-wrapper_21231dcaa30c751e {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_21231dcaa30c751e .loader-section_747d337420da7f3f {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_21231dcaa30c751e .loader-section_747d337420da7f3f.section-left_7848a37a95f6f926 {
  left: 0;
}

.loader-wrapper_21231dcaa30c751e .loader-section_747d337420da7f3f.section-right_97f4f4815105068c {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_21231dcaa30c751e .loader-section_747d337420da7f3f.section-left_7848a37a95f6f926 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_21231dcaa30c751e .loader-section_747d337420da7f3f.section-right_97f4f4815105068c {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_e5f82cd6b29f42e3 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_21231dcaa30c751e {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_e5f82cd6b29f42e3: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_e5f82cd6b29f42e3 {
  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_3706ef99e8fda08a {
  -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_3706ef99e8fda08a.btt__visible_86fd7e5404bdfee3 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_3706ef99e8fda08a {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_824255a6051a2ff2 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_3d2b91c19253bbec {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_dec856c32dbd4e46 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_3d2b91c19253bbec {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_dec856c32dbd4e46 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_cad82d9b331c3f34:hover,
[data-theme=dark] .rts-btn.btn-primary-5_4b49666ce030b598:hover,
[data-theme=dark] .rts-btn.btn-primary-6_afd98e6215239399:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_a546494586b0b65b: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_cad82d9b331c3f34 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_cad82d9b331c3f34:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_3c48aea6ba0cd312 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_3c48aea6ba0cd312::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_3c48aea6ba0cd312::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_3c48aea6ba0cd312:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_3c48aea6ba0cd312:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_5e534020422bd0e6 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_5e534020422bd0e6::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_5e534020422bd0e6::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_5e534020422bd0e6:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_5e534020422bd0e6:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_a546494586b0b65b {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_a546494586b0b65b:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_4b49666ce030b598 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_4b49666ce030b598:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_afd98e6215239399 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_afd98e6215239399:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_9880c91a67f1820d {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_9880c91a67f1820d::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_9880c91a67f1820d:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_99c854b0577e9487 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_99c854b0577e9487::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_99c854b0577e9487:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_c2cbdbbcf62a8334 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_c2cbdbbcf62a8334::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_c2cbdbbcf62a8334:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_82eba89926b2e50d {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_82eba89926b2e50d i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_82eba89926b2e50d:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_c5ef5f3a311df54d {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_c5ef5f3a311df54d i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_c5ef5f3a311df54d:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_b5444194147e6442 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_b5444194147e6442:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_b5444194147e6442.about_73d4a31e0ffcb364 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_b5444194147e6442.about_73d4a31e0ffcb364:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_ed44b5bab232f948 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_ed44b5bab232f948:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_fd6d872d65df69c2 {
  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_fd6d872d65df69c2 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_fd6d872d65df69c2:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_ed44b5bab232f948 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_d607b977e5561ef4 {
  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_d607b977e5561ef4::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_d607b977e5561ef4::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_d607b977e5561ef4 i {
  font-weight: 400;
}
.under-line-btn_cbc83cbd2b49b650 {
  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_cbc83cbd2b49b650::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_cbc83cbd2b49b650::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_cbc83cbd2b49b650:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_3b141bfd3635d736 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_3b141bfd3635d736 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_3b141bfd3635d736 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_3b141bfd3635d736 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_3b141bfd3635d736 p.disc_a21939c038307fe2 {
  margin-bottom: 50px;
}
.banner-one-content-left_3b141bfd3635d736 .button-banner-one-wrapper_219df7fe8656b609 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_3b141bfd3635d736 .button-banner-one-wrapper_219df7fe8656b609 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_3b141bfd3635d736 .button-banner-one-wrapper_219df7fe8656b609 .customer-review-area_1dfaa333493259dd .client-img_99000c018c385519 {
  width: 150px;
}
.banner-one-content-left_3b141bfd3635d736 .button-banner-one-wrapper_219df7fe8656b609 .customer-review-area_1dfaa333493259dd p.desc {
  min-width: max-content;
}
.banner-one-content-left_3b141bfd3635d736 .button-banner-one-wrapper_219df7fe8656b609 .customer-review-area_1dfaa333493259dd img {
  max-width: 40%;
}
.banner-one-content-left_3b141bfd3635d736 .button-banner-one-wrapper_219df7fe8656b609 .customer-review-area_1dfaa333493259dd img.two_726e38106838cc33 {
  left: 24px;
}
.banner-one-content-left_3b141bfd3635d736 .button-banner-one-wrapper_219df7fe8656b609 .customer-review-area_1dfaa333493259dd img.three_e2ede0ba0b201538 {
  left: 48px;
}
.banner-one-content-left_3b141bfd3635d736 .button-banner-one-wrapper_219df7fe8656b609 .customer-review-area_1dfaa333493259dd img.four_cfce051f9b90a65a {
  left: 72px;
}

.banner-one-right-content-with-img_ec834e7375a1d51f {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_ec834e7375a1d51f {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_ec834e7375a1d51f .img-1_5303f137062faa6c {
  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_ec834e7375a1d51f .img-1_5303f137062faa6c {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_ec834e7375a1d51f .img-2_d33e5bf744521cd2 {
  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_ec834e7375a1d51f .img-2_d33e5bf744521cd2 {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_d706d5a58098ee08 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_d706d5a58098ee08 .box-one-top_e497379be2fe2095 {
  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_d706d5a58098ee08 .box-one-bottom_2d4e0ba662680093 {
  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_d706d5a58098ee08 .radious-shape_f1bb9194b417f726 {
    display: none;
  }
}
.rts-banner-area-one_d706d5a58098ee08 .radious-shape_f1bb9194b417f726 .right-top_e00a7f16e708e1df {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_d706d5a58098ee08 .radious-shape_f1bb9194b417f726 .right-bottom_9b3ff4900f52d184 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_d706d5a58098ee08 .radious-shape_f1bb9194b417f726 .mid-top_7622c1d03a5a7157 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_d706d5a58098ee08 .radious-shape_f1bb9194b417f726 .left-bottom_005dedabfb8757f7 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_d706d5a58098ee08 .radious-shape_f1bb9194b417f726 .left-top_13eb231988398c97 {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_d706d5a58098ee08 .radious-shape_f1bb9194b417f726 .center-bottom_3a610e8748a32283 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .banner-one-content-left_3b141bfd3635d736 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .banner-one-content-left_3b141bfd3635d736 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .banner-one-content-left_3b141bfd3635d736 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .banner-one-content-left_3b141bfd3635d736 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .banner-one-content-left_3b141bfd3635d736 p.disc_a21939c038307fe2 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .banner-one-content-left_3b141bfd3635d736 .customer-review-area_1dfaa333493259dd {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .banner-one-right-content-with-img_ec834e7375a1d51f {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .banner-one-right-content-with-img_ec834e7375a1d51f .short-image-area_944292879e583c30 .img-1_5303f137062faa6c {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .banner-one-right-content-with-img_ec834e7375a1d51f .short-image-area_944292879e583c30 .img-1_5303f137062faa6c {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .banner-one-right-content-with-img_ec834e7375a1d51f .short-image-area_944292879e583c30 .img-1_5303f137062faa6c {
    left: 0;
  }
}
.rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .brand-area-inner_165c0402a9e214ac {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .brand-title-area_92f59386e2a83605 {
  margin-bottom: 40px;
}
.rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .brand-title-area_92f59386e2a83605 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .brand-title-area_92f59386e2a83605 .brand-left-short-title-one_713282c28577d97c {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .brand-title-area_92f59386e2a83605 .brand-left-short-title-one_713282c28577d97c {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .brand-title-area_92f59386e2a83605 .brand-left-short-title-one_713282c28577d97c .star-rating_2e3068ee65ef2aec {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .brand-title-area_92f59386e2a83605 .brand-left-short-title-one_713282c28577d97c .star-rating_2e3068ee65ef2aec li {
  list-style: none;
}
.rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .brand-title-area_92f59386e2a83605 .brand-left-short-title-one_713282c28577d97c .star-rating_2e3068ee65ef2aec li a {
  color: #FF6354;
}
.rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .brand-title-area_92f59386e2a83605 .brand-left-short-title-one_713282c28577d97c p.disc_a21939c038307fe2 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .brand-slider-area_9ddebde7586e2bae {
  overflow: hidden;
}
.rts-banner-area-one_d706d5a58098ee08.banner-five_abfecd8b7c306d4c .brand-slider-area_9ddebde7586e2bae .brand-inner_7c219c70a109dc62 {
  text-align: center;
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 {
  background: #212026;
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-content-left_1fe7ebb1e3b4c10f {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-content-left_1fe7ebb1e3b4c10f .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_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-content-left_1fe7ebb1e3b4c10f .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-content-left_1fe7ebb1e3b4c10f .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-content-left_1fe7ebb1e3b4c10f .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-content-left_1fe7ebb1e3b4c10f p.disc_a21939c038307fe2 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-content-left_1fe7ebb1e3b4c10f .button-area_4ecc6db3ea7f8447 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-content-left_1fe7ebb1e3b4c10f .button-area_4ecc6db3ea7f8447 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-content-left_1fe7ebb1e3b4c10f .button-area_4ecc6db3ea7f8447 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-content-left_1fe7ebb1e3b4c10f .button-area_4ecc6db3ea7f8447 .rts-btn.btn-primary-5_4b49666ce030b598 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-content-left_1fe7ebb1e3b4c10f .button-area_4ecc6db3ea7f8447 .rts-btn.btn-primary-5_4b49666ce030b598:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-content-left_1fe7ebb1e3b4c10f .button-area_4ecc6db3ea7f8447 .rts-btn.btn-primary-5-border_b5444194147e6442 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-content-left_1fe7ebb1e3b4c10f .counter-upmain-wrapper-style-six_ee19dffced2c3a38 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-content-left_1fe7ebb1e3b4c10f .counter-upmain-wrapper-style-six_ee19dffced2c3a38 .single-counter-up-six_84a461481fecb277 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-content-left_1fe7ebb1e3b4c10f .counter-upmain-wrapper-style-six_ee19dffced2c3a38 .single-counter-up-six_84a461481fecb277 p {
  color: #D7D9E9;
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 .image-left_5acd3493d9c9e735 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 .image-left_5acd3493d9c9e735 {
    width: 100%;
  }
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 .image-left_5acd3493d9c9e735 .image-one_2b3bb44eff665278 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 .image-left_5acd3493d9c9e735 .image-one_2b3bb44eff665278 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 .image-left_5acd3493d9c9e735 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 .image-left_5acd3493d9c9e735 .image-two_a89b695ff4ed4b4e {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 .image-left_5acd3493d9c9e735 .image-two_a89b695ff4ed4b4e img {
    width: 100%;
  }
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 .image-right_e5030ffa51f8600b {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 .image-right_e5030ffa51f8600b {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 .image-right_e5030ffa51f8600b {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 .image-right_e5030ffa51f8600b {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 .image-right_e5030ffa51f8600b {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 .image-right_e5030ffa51f8600b {
    display: none;
  }
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 .image-right_e5030ffa51f8600b .image-three_045b64d1867d54ab {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .banner-six-right-content-with-img_a23c60787eac0df7 .image-right_e5030ffa51f8600b .image-four_cb733622e15ac529 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .shape_02944095958e3f68 {
    display: none;
  }
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .shape_02944095958e3f68 .right-top_e00a7f16e708e1df {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .shape_02944095958e3f68 .right-top_e00a7f16e708e1df {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .shape_02944095958e3f68 .right-bottom_9b3ff4900f52d184 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_d706d5a58098ee08.banner-six_8d26f0e210a7d3e2 .shape_02944095958e3f68 .right-bottom_9b3ff4900f52d184 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_f189a9c9aa82674a {
  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_f189a9c9aa82674a::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_f189a9c9aa82674a .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_f189a9c9aa82674a .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_f189a9c9aa82674a .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_f189a9c9aa82674a p.disc_a21939c038307fe2 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_f189a9c9aa82674a p.disc_a21939c038307fe2 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_f189a9c9aa82674a p.disc_a21939c038307fe2 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_f189a9c9aa82674a p.disc_a21939c038307fe2 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_f189a9c9aa82674a p.disc_a21939c038307fe2 {
    max-width: 100%;
  }
}
.rts-banner-area-two_f189a9c9aa82674a 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_f189a9c9aa82674a form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_f189a9c9aa82674a form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_f189a9c9aa82674a form {
    max-width: 80%;
  }
}
.rts-banner-area-two_f189a9c9aa82674a form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_f189a9c9aa82674a form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_f189a9c9aa82674a .bottom-text_8147dc962042c8ae p.disc_a21939c038307fe2 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_17beb7e2a7c83a91 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_17beb7e2a7c83a91 {
    margin-top: 70px;
  }
}

.mt-dec-100_47793aa618ca1f40 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_75bcc263ef9edfd4 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_75bcc263ef9edfd4 .banner-2-shape_af20319f188e8df3 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_75bcc263ef9edfd4 .banner-2-shape_af20319f188e8df3 .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_75bcc263ef9edfd4 .banner-2-shape_af20319f188e8df3 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_75bcc263ef9edfd4 .banner-2-shape_af20319f188e8df3 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_75bcc263ef9edfd4 .banner-2-shape_af20319f188e8df3 .two_726e38106838cc33 {
  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_75bcc263ef9edfd4 .banner-2-shape_af20319f188e8df3 .two_726e38106838cc33 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_75bcc263ef9edfd4 .banner-2-shape_af20319f188e8df3 .two_726e38106838cc33 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_75bcc263ef9edfd4 .banner-2-shape_af20319f188e8df3 .three_e2ede0ba0b201538 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_75bcc263ef9edfd4 .banner-2-shape_af20319f188e8df3 .three_e2ede0ba0b201538 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_75bcc263ef9edfd4 .banner-2-shape_af20319f188e8df3 .four_cfce051f9b90a65a {
  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_75bcc263ef9edfd4 .banner-2-shape_af20319f188e8df3 .four_cfce051f9b90a65a {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_75bcc263ef9edfd4 .banner-2-shape_af20319f188e8df3 .four_cfce051f9b90a65a {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_75bcc263ef9edfd4 .banner-2-shape_af20319f188e8df3 .five_bcd5fa43df60d943 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_b79f4d10acaede83 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_600966ed7748106a {
  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_600966ed7748106a .shape-area_c0578636ad82074e {
    display: none;
  }
}
.banner-three-area-start_600966ed7748106a .shape-area_c0578636ad82074e img {
  position: absolute;
}
.banner-three-area-start_600966ed7748106a .shape-area_c0578636ad82074e .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_600966ed7748106a .shape-area_c0578636ad82074e .two_726e38106838cc33 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_600966ed7748106a .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_600966ed7748106a .shape-area_c0578636ad82074e .four_cfce051f9b90a65a {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_262210c3d6968e1b {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_262210c3d6968e1b {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_262210c3d6968e1b .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_262210c3d6968e1b .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_262210c3d6968e1b .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_262210c3d6968e1b .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_262210c3d6968e1b .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_262210c3d6968e1b .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_262210c3d6968e1b .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_262210c3d6968e1b .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_262210c3d6968e1b p.disc_a21939c038307fe2 {
  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_262210c3d6968e1b p.disc_a21939c038307fe2 br {
    display: none;
  }
}
.banner-wrapper-three-main_262210c3d6968e1b .button-area_4ecc6db3ea7f8447 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_262210c3d6968e1b .button-area_4ecc6db3ea7f8447 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_262210c3d6968e1b .button-area_4ecc6db3ea7f8447 .under-line-btn_cbc83cbd2b49b650::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_262210c3d6968e1b span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_7a08e2e32582867d {
  padding-top: 68px;
}
.banner-four-content-left_7a08e2e32582867d 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_7a08e2e32582867d .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_7a08e2e32582867d .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_7a08e2e32582867d .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_7a08e2e32582867d .title {
    font-size: 40px;
  }
}
.banner-four-content-left_7a08e2e32582867d p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_7a08e2e32582867d .banner-logo-area_0513701a59620925 {
  margin-top: 50px;
}
.banner-four-content-left_7a08e2e32582867d .banner-logo-area_0513701a59620925 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_7a08e2e32582867d .banner-logo-area_0513701a59620925 .logo-area_a4173e5b5fa4af4a {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_7a08e2e32582867d .banner-logo-area_0513701a59620925 .logo-area_a4173e5b5fa4af4a {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_0513701a59620925 .light_d605141ac3933cb3 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_0513701a59620925 .dark_a82e00d63342ab5d {
  display: none;
}

[data-theme=dark] .banner-logo-area_0513701a59620925 .light_d605141ac3933cb3 {
  display: none;
}
[data-theme=dark] .banner-logo-area_0513701a59620925 .dark_a82e00d63342ab5d {
  display: inline-flex;
}

.thumbnail-banner-right-four_0f49dc5cf6e05753 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_0f49dc5cf6e05753::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_0f49dc5cf6e05753::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_0f49dc5cf6e05753::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_0f49dc5cf6e05753::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_0f49dc5cf6e05753 .main_387c004f0bf2ddee {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_0f49dc5cf6e05753 .main_387c004f0bf2ddee {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_0f49dc5cf6e05753 .main_387c004f0bf2ddee {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_0f49dc5cf6e05753 img.shape_02944095958e3f68 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_0f49dc5cf6e05753 img.shape_02944095958e3f68 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_0f49dc5cf6e05753 img.shape_02944095958e3f68 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_0f49dc5cf6e05753 img.shape_02944095958e3f68 {
    display: none;
  }
}

.rts-banner-four-area-start_9875dbea12dcfc8c {
  position: relative;
}
.rts-banner-four-area-start_9875dbea12dcfc8c .shape-area_c0578636ad82074e .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_9875dbea12dcfc8c .shape-area_c0578636ad82074e .one {
    display: none;
  }
}
.rts-banner-four-area-start_9875dbea12dcfc8c .shape-area_c0578636ad82074e .two_726e38106838cc33 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_9875dbea12dcfc8c .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_9875dbea12dcfc8c .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_cf78cba28bf410e5 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_cf78cba28bf410e5 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_cf78cba28bf410e5 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_cf78cba28bf410e5 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_cf78cba28bf410e5 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_cf78cba28bf410e5 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_cf78cba28bf410e5 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_cf78cba28bf410e5 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_cf78cba28bf410e5 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_cf78cba28bf410e5 p.disc_a21939c038307fe2 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_cf78cba28bf410e5 p.disc_a21939c038307fe2 {
    max-width: 100%;
  }
}
.banner-seven-left-content_cf78cba28bf410e5 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_cf78cba28bf410e5 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_cf78cba28bf410e5 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_cf78cba28bf410e5 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_32d24597837915a9 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_32d24597837915a9 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_32d24597837915a9 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_32d24597837915a9 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_32d24597837915a9 .short-image_f8ff4f7a886b2814 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_32d24597837915a9 .short-image_f8ff4f7a886b2814.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_32d24597837915a9 .short-image_f8ff4f7a886b2814.one {
    left: 0;
  }
}
.thumbnail-banner-seven_32d24597837915a9 .short-image_f8ff4f7a886b2814.two_726e38106838cc33 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_d06af7154ffb5324 {
  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_d06af7154ffb5324 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_d06af7154ffb5324 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_d06af7154ffb5324 .brand-area-style-seven_6500033fcad19689 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_d06af7154ffb5324 .brand-area-style-seven_6500033fcad19689 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_d06af7154ffb5324 .brand-area-style-seven_6500033fcad19689 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_d06af7154ffb5324 .slider-Brand_9dff18feb51d3a7f {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_4197c166295b0dbc {
  position: relative;
}
.rts-banner-area-7_4197c166295b0dbc form {
  position: relative;
}
.rts-banner-area-7_4197c166295b0dbc form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_4197c166295b0dbc form input {
  padding-left: 35px;
}
.rts-banner-area-7_4197c166295b0dbc .shape-area-start_35257474ccc81b2a .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_4197c166295b0dbc .shape-area-start_35257474ccc81b2a .two_726e38106838cc33 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_4197c166295b0dbc .shape-area-start_35257474ccc81b2a .three_e2ede0ba0b201538 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_4197c166295b0dbc .shape-area-start_35257474ccc81b2a .three_e2ede0ba0b201538 {
    display: none;
  }
}
.rts-banner-area-7_4197c166295b0dbc .shape-area-start_35257474ccc81b2a .four_cfce051f9b90a65a {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_4197c166295b0dbc .shape-area-start_35257474ccc81b2a .four_cfce051f9b90a65a {
    display: none;
  }
}

.div-right-banner-floating_90cfbdd2fca5e2e1 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_90cfbdd2fca5e2e1 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_90cfbdd2fca5e2e1 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_873fd59440caed98 {
  background-image: url(../imgstore/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_873fd59440caed98 {
    height: auto;
  }
}

.inner-banner-8_ccbe38c0e97cbf43 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_ccbe38c0e97cbf43 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_ccbe38c0e97cbf43 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_ccbe38c0e97cbf43 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 {
    padding-top: 60px;
  }
}
.inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 .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_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 .title {
    font-size: 42px;
  }
}
.inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 p.disc_a21939c038307fe2 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 .customer-review-area_1dfaa333493259dd {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 .customer-review-area_1dfaa333493259dd {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_ccbe38c0e97cbf43 .left-area_2f0af1266121f797 .customer-review-area_1dfaa333493259dd p {
  color: #F2F2F8;
}
.inner-banner-8_ccbe38c0e97cbf43 .position-img_5f44ac7cee343c92 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_ccbe38c0e97cbf43 .position-img_5f44ac7cee343c92 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_ccbe38c0e97cbf43 .position-img_5f44ac7cee343c92 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_ccbe38c0e97cbf43 .position-img_5f44ac7cee343c92 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_ccbe38c0e97cbf43 .position-img_5f44ac7cee343c92 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_ccbe38c0e97cbf43 .position-img_5f44ac7cee343c92 {
    right: 10%;
  }
}
.inner-banner-8_ccbe38c0e97cbf43 .right-area_6fe2b5aedd6db020 .thumbnail-right-img_dc54b856b004f811 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_ccbe38c0e97cbf43 .right-area_6fe2b5aedd6db020 .thumbnail-right-img_dc54b856b004f811 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_65b8551375199c11 .about-main-wrapper_2f26dd94cdaebfbc .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_65b8551375199c11 .about-main-wrapper_2f26dd94cdaebfbc .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_65b8551375199c11 .about-main-wrapper_2f26dd94cdaebfbc .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_65b8551375199c11 .about-main-wrapper_2f26dd94cdaebfbc .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_65b8551375199c11 .about-main-wrapper_2f26dd94cdaebfbc .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_65b8551375199c11 .banner-about-right_4a0d232f9a9676fe p.disc_a21939c038307fe2 {
  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_91b29fe6d416ae9d {
  background-image: url(../imgstore/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_91b29fe6d416ae9d .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_91b29fe6d416ae9d .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_17beb7e2a7c83a91 {
  position: relative;
}
.large-image-video-area_17beb7e2a7c83a91 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_17beb7e2a7c83a91 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_17beb7e2a7c83a91 .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_17beb7e2a7c83a91 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_17beb7e2a7c83a91 .thumbnail_c2b810c7b8bf884a {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_17beb7e2a7c83a91 .thumbnail_c2b810c7b8bf884a .pli-image_d5c237efac8b6663 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_17beb7e2a7c83a91 .thumbnail_c2b810c7b8bf884a .pli-image_d5c237efac8b6663 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_64e921627b145b0c form {
  position: relative;
}
.banner-area-wrapper-two_64e921627b145b0c form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_64e921627b145b0c form input {
  padding-left: 40px;
}

.button-area-banner-four_2daca7d579da6cdf {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_2daca7d579da6cdf {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_2daca7d579da6cdf .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_2daca7d579da6cdf .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_9ddebde7586e2bae {
  overflow: hidden;
}
.brand-slider-area_9ddebde7586e2bae .brand-inner_7c219c70a109dc62 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_31f111b10ba8f50a .light_d605141ac3933cb3,
[data-theme=light] .brand-area-main-wrapper-two_0b19640907fa00ec .light_d605141ac3933cb3,
[data-theme=light] .brand-slider-area_9ddebde7586e2bae .light_d605141ac3933cb3 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_31f111b10ba8f50a .dark_a82e00d63342ab5d,
[data-theme=light] .brand-area-main-wrapper-two_0b19640907fa00ec .dark_a82e00d63342ab5d,
[data-theme=light] .brand-slider-area_9ddebde7586e2bae .dark_a82e00d63342ab5d {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_31f111b10ba8f50a .light_d605141ac3933cb3,
[data-theme=dark] .brand-area-main-wrapper-two_0b19640907fa00ec .light_d605141ac3933cb3,
[data-theme=dark] .brand-slider-area_9ddebde7586e2bae .light_d605141ac3933cb3 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_31f111b10ba8f50a .dark_a82e00d63342ab5d,
[data-theme=dark] .brand-area-main-wrapper-two_0b19640907fa00ec .dark_a82e00d63342ab5d,
[data-theme=dark] .brand-slider-area_9ddebde7586e2bae .dark_a82e00d63342ab5d {
  display: block;
}

.brand-left-short-title-one_713282c28577d97c 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_713282c28577d97c p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_d9fdf3b7d74387c2 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_31f111b10ba8f50a {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_0b19640907fa00ec {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_0b19640907fa00ec {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_0b19640907fa00ec.about-page-brand_d34d1b642b8ec89e {
  padding: 0;
}

.bg-dark-p_cd55d08ce8735b32 .title-style-one-center_69cbeec249f0a64e .pre_3ac138d363cb6a8d {
  color: #fff;
}
.bg-dark-p_cd55d08ce8735b32 .title-style-one-center_69cbeec249f0a64e .title {
  color: #fff;
}
.bg-dark-p_cd55d08ce8735b32 .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .title {
  color: #FFF;
}
.bg-dark-p_cd55d08ce8735b32 .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .bottom-area_f7f139cc05978742 .admin_2f1706bb2c0243b6 {
  color: var(--color-primary);
}
.bg-dark-p_cd55d08ce8735b32 .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .bottom-area_f7f139cc05978742 .date_1ce367ec6e6e118b {
  color: #fff;
}

.title-three-brand-wrapper_98b0d8a417e5ddf4 .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_0f411fc30722c0ef.home-six_62b4e5615c1b64b9 {
  padding-bottom: 40px;
}

.title-style-one-center_69cbeec249f0a64e {
  text-align: center;
}
.title-style-one-center_69cbeec249f0a64e 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_69cbeec249f0a64e br {
    display: none;
  }
}
.title-style-one-center_69cbeec249f0a64e .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_69cbeec249f0a64e .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_69cbeec249f0a64e .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_69cbeec249f0a64e .title br {
    display: none;
  }
}

.title-style-one-left_425ffc1bc482fb3d {
  text-align: left;
}
.title-style-one-left_425ffc1bc482fb3d 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_425ffc1bc482fb3d .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_425ffc1bc482fb3d .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_425ffc1bc482fb3d .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_425ffc1bc482fb3d .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_425ffc1bc482fb3d .title br {
    display: none;
  }
}

.title-hover_0affaa2e6c071e0d {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_0affaa2e6c071e0d:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_b178d968ba2d1319 {
  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_b178d968ba2d1319 {
    padding: 20px;
  }
}
.single-pricing-area-start_b178d968ba2d1319 .pricing-top-area_dbc71f05af378d91 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_b178d968ba2d1319 .pricing-top-area_dbc71f05af378d91 .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_b178d968ba2d1319 .pricing-top-area_dbc71f05af378d91 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_b178d968ba2d1319 .pricing-top-area_dbc71f05af378d91 .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_b178d968ba2d1319 .pricing-body_386427532c1b6d2a p.disc_a21939c038307fe2 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_b178d968ba2d1319 .pricing-body_386427532c1b6d2a a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_b178d968ba2d1319.active {
  background: var(--color-primary);
}
.single-pricing-area-start_b178d968ba2d1319.active .pricing-top-area_dbc71f05af378d91 .title {
  color: #fff;
}
.single-pricing-area-start_b178d968ba2d1319.active .pricing-top-area_dbc71f05af378d91 .icon {
  background: #8170E7;
}
.single-pricing-area-start_b178d968ba2d1319.active .pricing-top-area_dbc71f05af378d91 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_b178d968ba2d1319.active .pricing-body_386427532c1b6d2a p.disc_a21939c038307fe2 {
  color: #FFFFFF;
}
.single-pricing-area-start_b178d968ba2d1319.active .pricing-body_386427532c1b6d2a .check-content-wrapper_f7291c215aad39af .single-check-area_508ae6131b1c47cf i {
  color: #fff;
}
.single-pricing-area-start_b178d968ba2d1319.active .pricing-body_386427532c1b6d2a .check-content-wrapper_f7291c215aad39af .single-check-area_508ae6131b1c47cf p {
  color: #fff;
}
.single-pricing-area-start_b178d968ba2d1319.active .pricing-body_386427532c1b6d2a a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_b178d968ba2d1319:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_b178d968ba2d1319:hover .pricing-top-area_dbc71f05af378d91 .title {
  color: #fff;
}
.single-pricing-area-start_b178d968ba2d1319:hover .pricing-top-area_dbc71f05af378d91 .icon {
  background: #8170E7;
}
.single-pricing-area-start_b178d968ba2d1319:hover .pricing-top-area_dbc71f05af378d91 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_b178d968ba2d1319:hover .pricing-body_386427532c1b6d2a p.disc_a21939c038307fe2 {
  color: #FFFFFF;
}
.single-pricing-area-start_b178d968ba2d1319:hover .pricing-body_386427532c1b6d2a .check-content-wrapper_f7291c215aad39af .single-check-area_508ae6131b1c47cf i {
  color: #fff;
}
.single-pricing-area-start_b178d968ba2d1319:hover .pricing-body_386427532c1b6d2a .check-content-wrapper_f7291c215aad39af .single-check-area_508ae6131b1c47cf p {
  color: #fff;
}
.single-pricing-area-start_b178d968ba2d1319:hover .pricing-body_386427532c1b6d2a a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_f7291c215aad39af .single-check-area_508ae6131b1c47cf {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_f7291c215aad39af .single-check-area_508ae6131b1c47cf i {
  color: var(--color-primary);
}

.rts-pricing-area-one_4d73dfbcb608e395 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_4d73dfbcb608e395 .shape-radious-image_27d370d8c3ece8ac {
    display: none;
  }
}
.rts-pricing-area-one_4d73dfbcb608e395 .shape-radious-image_27d370d8c3ece8ac .img-1_5303f137062faa6c {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_4d73dfbcb608e395 .shape-radious-image_27d370d8c3ece8ac .img-2_d33e5bf744521cd2 {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_bb029514c2713e49 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_bb029514c2713e49 .head-pricing_5a985478a498ae6b {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_bb029514c2713e49 .head-pricing_5a985478a498ae6b .plane_name_67ed4edbe52a06db {
  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_bb029514c2713e49 .head-pricing_5a985478a498ae6b .doller-area_59b952f70518988a {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_bb029514c2713e49 .head-pricing_5a985478a498ae6b .doller-area_59b952f70518988a .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_bb029514c2713e49 .head-pricing_5a985478a498ae6b .doller-area_59b952f70518988a .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_bb029514c2713e49 .head-pricing_5a985478a498ae6b p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_bb029514c2713e49 .body .single-check_24b7ceb66c849db8 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_bb029514c2713e49 .body .single-check_24b7ceb66c849db8 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_bb029514c2713e49 .footer_6a6a15547fc6f6c5 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_bb029514c2713e49 .footer_6a6a15547fc6f6c5 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_bb029514c2713e49 .footer_6a6a15547fc6f6c5 p {
  margin-top: 20px;
}
.single-pricing-area-two_bb029514c2713e49.free-place_69ce224ab1309a29 .footer_6a6a15547fc6f6c5 .rts-btn.btn-primary-2_3c48aea6ba0cd312::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_bb029514c2713e49.free-place_69ce224ab1309a29 .footer_6a6a15547fc6f6c5 .rts-btn.btn-primary-2_3c48aea6ba0cd312::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_bb029514c2713e49.professional-place_8b2c4a51cced1562 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_bb029514c2713e49.professional-place_8b2c4a51cced1562 .head-pricing_5a985478a498ae6b .plane_name_67ed4edbe52a06db {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_bb029514c2713e49.professional-place_8b2c4a51cced1562 .body .single-check_24b7ceb66c849db8 i {
  color: var(--color-primary);
}
.single-pricing-area-two_bb029514c2713e49.enterprise-place_4c687c0278a88a46 .head-pricing_5a985478a498ae6b .plane_name_67ed4edbe52a06db {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_bb029514c2713e49.enterprise-place_4c687c0278a88a46 .body .single-check_24b7ceb66c849db8 i {
  color: #BCBFDB;
}
.single-pricing-area-two_bb029514c2713e49.enterprise-place_4c687c0278a88a46 .footer_6a6a15547fc6f6c5 .rts-btn.btn-primary-2_3c48aea6ba0cd312 {
  color: #000000d3;
}
.single-pricing-area-two_bb029514c2713e49.enterprise-place_4c687c0278a88a46 .footer_6a6a15547fc6f6c5 .rts-btn.btn-primary-2_3c48aea6ba0cd312::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_bb029514c2713e49.enterprise-place_4c687c0278a88a46 .footer_6a6a15547fc6f6c5 .rts-btn.btn-primary-2_3c48aea6ba0cd312::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_58280bdbdf942ba3 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_58280bdbdf942ba3 .pricing-top-tag_2a32b81e7266f5e6 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_58280bdbdf942ba3 .pric-area_d5bfad73092a656e {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_58280bdbdf942ba3 .pric-area_d5bfad73092a656e .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_58280bdbdf942ba3 .pric-area_d5bfad73092a656e .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_58280bdbdf942ba3 .pric-area_d5bfad73092a656e p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_58280bdbdf942ba3 .body .single-check-area_508ae6131b1c47cf {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_58280bdbdf942ba3 .body .single-check-area_508ae6131b1c47cf i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_58280bdbdf942ba3 .body .single-check-area_508ae6131b1c47cf 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_58280bdbdf942ba3 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_58280bdbdf942ba3 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_58280bdbdf942ba3.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_58280bdbdf942ba3.active .top-badge_93182679419b084d {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_58280bdbdf942ba3.active .top-badge_93182679419b084d 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_58280bdbdf942ba3.active .pricing-top-tag_2a32b81e7266f5e6 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_58280bdbdf942ba3.active .single-check-area_508ae6131b1c47cf i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_92e1dbfa787a551a.rts-section-gap_9766d339017ad8e1.bg-light-border-radious_c099f1d3831b755f {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_92e1dbfa787a551a {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_92e1dbfa787a551a .shape-area_c0578636ad82074e {
    display: none;
  }
}
.rtws-pricing-area-start-two_92e1dbfa787a551a .shape-area_c0578636ad82074e img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_92e1dbfa787a551a .shape-area_c0578636ad82074e img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_92e1dbfa787a551a .shape-area_c0578636ad82074e img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_92e1dbfa787a551a .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_92e1dbfa787a551a .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_92e1dbfa787a551a .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_e2092d8c5d248b49 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_e2092d8c5d248b49 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_d41bcd225b4cadf1.inner_8b3a1252f7d557eb {
  position: relative;
}
.rtws-pricing-area-start_d41bcd225b4cadf1.inner_8b3a1252f7d557eb .shape-area_c0578636ad82074e img {
  position: absolute;
}
.rtws-pricing-area-start_d41bcd225b4cadf1.inner_8b3a1252f7d557eb .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_d41bcd225b4cadf1.inner_8b3a1252f7d557eb .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_d41bcd225b4cadf1.inner_8b3a1252f7d557eb .shape-area_c0578636ad82074e img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_fb2aec28b40e8510 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_fb2aec28b40e8510 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_4b034a1fd10ad2b2 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_4b034a1fd10ad2b2 p.disc_a21939c038307fe2 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_4b034a1fd10ad2b2 p.disc_a21939c038307fe2 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_ddf8d3616cdc7aae {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_ddf8d3616cdc7aae .shape-area_c0578636ad82074e {
    display: none;
  }
}
.providing-service-area-start-one_ddf8d3616cdc7aae .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_ddf8d3616cdc7aae .two_726e38106838cc33 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_ddf8d3616cdc7aae .three_e2ede0ba0b201538 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_ddf8d3616cdc7aae .four_cfce051f9b90a65a {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_ddf8d3616cdc7aae .five_bcd5fa43df60d943 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_ddf8d3616cdc7aae .six_831409c71df73a04 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_3ee8c036f875d934 .title-wrapper-between_8cd6add984038306 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_3ee8c036f875d934 .title-wrapper-between_8cd6add984038306 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_3ee8c036f875d934 .title-wrapper-between_8cd6add984038306 {
    flex-direction: column;
  }
}
.rts-service-area-two_3ee8c036f875d934 .title-wrapper-between_8cd6add984038306 .title-style-one-left_425ffc1bc482fb3d {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_3ee8c036f875d934 .title-wrapper-between_8cd6add984038306 .title-style-one-left_425ffc1bc482fb3d .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_3ee8c036f875d934 .title-wrapper-between_8cd6add984038306 .title-style-one-left_425ffc1bc482fb3d {
    max-width: 100%;
  }
}
.rts-service-area-two_3ee8c036f875d934 .title-wrapper-between_8cd6add984038306 p.disc_a21939c038307fe2 {
  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_3ee8c036f875d934 .title-wrapper-between_8cd6add984038306 p.disc_a21939c038307fe2 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_3ee8c036f875d934 .title-wrapper-between_8cd6add984038306 p.disc_a21939c038307fe2 {
    max-width: 100%;
  }
}

.single-service-style-two_9e7ec1310937db55 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_9e7ec1310937db55 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_9e7ec1310937db55 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_9e7ec1310937db55 p.disc_a21939c038307fe2 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_9e7ec1310937db55 .btn-border-bottom_be4db5c82c95d6e0 {
  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_9e7ec1310937db55 .btn-border-bottom_be4db5c82c95d6e0::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_9e7ec1310937db55 .btn-border-bottom_be4db5c82c95d6e0::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_9e7ec1310937db55 .btn-border-bottom_be4db5c82c95d6e0:hover {
  color: var(--color-primary);
}
.single-service-style-two_9e7ec1310937db55 .btn-border-bottom_be4db5c82c95d6e0:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_9e7ec1310937db55 .btn-border-bottom_be4db5c82c95d6e0 i {
  margin: 0;
}

.mt-dec-service-p-3_7a54aa2b584abe07 {
  margin-top: -300px;
}

.single-service-primary-3_ee8633d27a6a5664 {
  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_ee8633d27a6a5664::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_ee8633d27a6a5664 .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_ee8633d27a6a5664 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_ee8633d27a6a5664 .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_ee8633d27a6a5664 p.disc_a21939c038307fe2 {
  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_ee8633d27a6a5664 .under-line-btn_cbc83cbd2b49b650 {
  transition: 0.3s;
}
.single-service-primary-3_ee8633d27a6a5664:hover {
  border-color: #fff;
}
.single-service-primary-3_ee8633d27a6a5664:hover .icon {
  background: #fff;
}
.single-service-primary-3_ee8633d27a6a5664:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_ee8633d27a6a5664:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_ee8633d27a6a5664:hover .title {
  color: #fff;
}
.single-service-primary-3_ee8633d27a6a5664:hover p.disc_a21939c038307fe2 {
  color: #fff;
}
.single-service-primary-3_ee8633d27a6a5664:hover a.under-line-btn_cbc83cbd2b49b650 {
  color: #fff;
}
.single-service-primary-3_ee8633d27a6a5664:hover::after {
  opacity: 1;
}

.rts-service-area-five_fedd09c37e30d118 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_fedd09c37e30d118 .button-pagination-area_3336dfea9a20967d {
    display: none;
  }
}
.rts-service-area-five_fedd09c37e30d118 .section-inner_6e005ad9ba7a52c0 {
  position: relative;
}
.rts-service-area-five_fedd09c37e30d118 .service-swiper-main-wrapper-2_23dc05223027dbea {
  overflow: hidden;
}
.rts-service-area-five_fedd09c37e30d118 .single-service-style-two_9e7ec1310937db55 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_fedd09c37e30d118 .single-service-style-two_9e7ec1310937db55 .title {
  color: var(--color-title);
}
.rts-service-area-five_fedd09c37e30d118 .single-service-style-two_9e7ec1310937db55 .disc_a21939c038307fe2 {
  color: var(--color-body);
}
.rts-service-area-five_fedd09c37e30d118 .single-service-style-two_9e7ec1310937db55 .btn-border-bottom_be4db5c82c95d6e0 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_fedd09c37e30d118 .single-service-style-two_9e7ec1310937db55 .btn-border-bottom_be4db5c82c95d6e0::after {
  background: #BCBFDB;
}
.rts-service-area-five_fedd09c37e30d118 .single-service-style-two_9e7ec1310937db55 .btn-border-bottom_be4db5c82c95d6e0::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_fedd09c37e30d118 .single-service-style-two_9e7ec1310937db55 .btn-border-bottom_be4db5c82c95d6e0:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_fedd09c37e30d118 .single-service-style-two_9e7ec1310937db55 .btn-border-bottom_be4db5c82c95d6e0:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_fedd09c37e30d118 .single-service-style-two_9e7ec1310937db55.style-six_6f87e5d0faa257ee {
  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_fedd09c37e30d118 .single-service-style-two_9e7ec1310937db55.style-six_6f87e5d0faa257ee.mid_328b97a0955cebff {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_fedd09c37e30d118 .swiper-button-next,
.rts-service-area-five_fedd09c37e30d118 .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_fedd09c37e30d118 .swiper-button-next:hover,
.rts-service-area-five_fedd09c37e30d118 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_fedd09c37e30d118 .swiper-button-next::after,
.rts-service-area-five_fedd09c37e30d118 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_fedd09c37e30d118 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_fedd09c37e30d118 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_fedd09c37e30d118 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_fedd09c37e30d118 .swiper-pagination2 .swiper-pagination-bullet_84a1931a1ff1a00a {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_fedd09c37e30d118 .swiper-pagination2 .swiper-pagination-bullet_84a1931a1ff1a00a.swiper-pagination-bullet-active_06d8f7cf72301d8b {
  background: #FF6354;
}

.title-wrapper-between_8cd6add984038306 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_8cd6add984038306 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_8cd6add984038306 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_8cd6add984038306 p.disc_a21939c038307fe2 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_8cd6add984038306 p.disc_a21939c038307fe2 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_8cd6add984038306 p.disc_a21939c038307fe2 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_4ccea13056165d4b .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_4ccea13056165d4b .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_4ccea13056165d4b p.disc_a21939c038307fe2 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_3efe6ec27a4abbb2 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_3efe6ec27a4abbb2 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_3efe6ec27a4abbb2 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_3efe6ec27a4abbb2 p.disc_a21939c038307fe2 {
  margin-bottom: 20px;
}
.single-service-area-seven_3efe6ec27a4abbb2 .rts-readmore-arrow-top_30586c79d92ccd3e {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_3efe6ec27a4abbb2 .rts-readmore-arrow-top_30586c79d92ccd3e::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_3efe6ec27a4abbb2 .rts-readmore-arrow-top_30586c79d92ccd3e::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_3efe6ec27a4abbb2 .rts-readmore-arrow-top_30586c79d92ccd3e i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_3efe6ec27a4abbb2 .rts-readmore-arrow-top_30586c79d92ccd3e:hover {
  color: var(--color-primary);
}
.single-service-area-seven_3efe6ec27a4abbb2 .rts-readmore-arrow-top_30586c79d92ccd3e:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_3efe6ec27a4abbb2 .rts-readmore-arrow-top_30586c79d92ccd3e:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_f0abb1542527bf2e {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_dea60390e9fdcbe2 .area-3_fe8d444444591745 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_dea60390e9fdcbe2 .thumbnail-service-1_fb2aec28b40e8510 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_dea60390e9fdcbe2 .service-content-style-one_4b034a1fd10ad2b2.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_dea60390e9fdcbe2 .service-content-style-one_4b034a1fd10ad2b2 .title {
  color: #fff;
}
.providing-service-area-start-seven_dea60390e9fdcbe2 .service-content-style-one_4b034a1fd10ad2b2 p.disc_a21939c038307fe2 {
  color: #fff;
}
.providing-service-area-start-seven_dea60390e9fdcbe2 .service-content-style-one_4b034a1fd10ad2b2 .under-line-btn_cbc83cbd2b49b650 {
  color: #fff;
}
.providing-service-area-start-seven_dea60390e9fdcbe2 .service-content-style-one_4b034a1fd10ad2b2 .under-line-btn_cbc83cbd2b49b650::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_e9996498f6b69417 {
  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_e9996498f6b69417 .title-wrapper-between_8cd6add984038306 .title {
  color: #fff;
}
.service-bg-about-page_e9996498f6b69417 .title-wrapper-between_8cd6add984038306 p.disc_a21939c038307fe2 {
  color: #E4E5F1;
}
.service-bg-about-page_e9996498f6b69417 .rts-service-area-style-4_4ccea13056165d4b p.disc_a21939c038307fe2 {
  color: #E4E5F1;
}
.service-bg-about-page_e9996498f6b69417 .rts-service-area-style-4_4ccea13056165d4b .title {
  color: #fff;
}

.title-service-page-area-top_76b83a989d960e25 .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_76b83a989d960e25 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_76b83a989d960e25 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_76b83a989d960e25 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_76b83a989d960e25 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_76b83a989d960e25 p.disc_a21939c038307fe2 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_76b83a989d960e25 p.disc_a21939c038307fe2 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_76b83a989d960e25 p.disc_a21939c038307fe2 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_76b83a989d960e25 p.disc_a21939c038307fe2 {
    max-width: 100%;
  }
}

.service-page-service-style_fb32cb12ac9d88b1 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_fb32cb12ac9d88b1:hover {
  background: #614CE1;
}
.service-page-service-style_fb32cb12ac9d88b1:hover .icon {
  background: #fff;
}
.service-page-service-style_fb32cb12ac9d88b1:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_fb32cb12ac9d88b1:hover .title {
  color: #fff;
}
.service-page-service-style_fb32cb12ac9d88b1:hover p.disc_a21939c038307fe2 {
  color: #fff;
}
.service-page-service-style_fb32cb12ac9d88b1:hover a.learn-more-btn-underline_893b72ef4cad8cc9 {
  color: #fff;
}
.service-page-service-style_fb32cb12ac9d88b1:hover a.learn-more-btn-underline_893b72ef4cad8cc9::after {
  background: #fff;
}
.service-page-service-style_fb32cb12ac9d88b1 .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_fb32cb12ac9d88b1 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_fb32cb12ac9d88b1 p.disc_a21939c038307fe2 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_fb32cb12ac9d88b1 .learn-more-btn-underline_893b72ef4cad8cc9 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_fb32cb12ac9d88b1 .learn-more-btn-underline_893b72ef4cad8cc9::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_fb32cb12ac9d88b1 .learn-more-btn-underline_893b72ef4cad8cc9:hover {
  color: var(--color-primary);
}
.service-page-service-style_fb32cb12ac9d88b1 .learn-more-btn-underline_893b72ef4cad8cc9:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_7fed3750837f1d4f {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_7fed3750837f1d4f .service--shape_5113ab8421669856 {
    display: none;
  }
}
.service-relative_7fed3750837f1d4f .service--shape_5113ab8421669856 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_7fed3750837f1d4f .service--shape_5113ab8421669856 .one {
    display: none;
  }
}
.service-relative_7fed3750837f1d4f .service--shape_5113ab8421669856 .two_726e38106838cc33 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_7fed3750837f1d4f .service--shape_5113ab8421669856 .two_726e38106838cc33 {
    display: none;
  }
}

.service-relative_7fed3750837f1d4f {
  position: relative;
}
.service-relative_7fed3750837f1d4f .service--shape_5113ab8421669856 .three_e2ede0ba0b201538 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_7fed3750837f1d4f .service--shape_5113ab8421669856 .three_e2ede0ba0b201538 {
    display: none;
  }
}
.service-relative_7fed3750837f1d4f .service--shape_5113ab8421669856 .four_cfce051f9b90a65a {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_d11411d4f50efd93 .portfolio-content-wrapper-list_58728b48ac0be422 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_d11411d4f50efd93 .portfolio-content-wrapper-list_58728b48ac0be422 {
    margin-bottom: 0;
  }
}

.service-relative_7fed3750837f1d4f {
  position: relative;
}
.service-relative_7fed3750837f1d4f .service--shape_5113ab8421669856 .five_bcd5fa43df60d943 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_7fed3750837f1d4f .service--shape_5113ab8421669856 .six_831409c71df73a04 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_c6ded98eed18a7b2 .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_c6ded98eed18a7b2 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_c6ded98eed18a7b2 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_c6ded98eed18a7b2 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_c6ded98eed18a7b2 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_c6ded98eed18a7b2 p.disc_a21939c038307fe2 {
  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_c6ded98eed18a7b2 p.disc_a21939c038307fe2 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_c6ded98eed18a7b2 p.disc_a21939c038307fe2 {
    max-width: 100%;
  }
}

.rts-service-banner-area_43ac7c4f851da213 {
  position: relative;
}
.rts-service-banner-area_43ac7c4f851da213 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_43ac7c4f851da213 .one {
    display: none;
  }
}
.rts-service-banner-area_43ac7c4f851da213 .two_726e38106838cc33 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_43ac7c4f851da213 .two_726e38106838cc33 {
    display: none;
  }
}
.rts-service-banner-area_43ac7c4f851da213 .three_e2ede0ba0b201538 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_43ac7c4f851da213 .three_e2ede0ba0b201538 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_43ac7c4f851da213 .three_e2ede0ba0b201538 {
    top: 10%;
  }
}
.rts-service-banner-area_43ac7c4f851da213 .four_cfce051f9b90a65a {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_43ac7c4f851da213 .four_cfce051f9b90a65a {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_a2121ed82fb6ffc7.service-single_e1168c13c83f6b69 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_a2121ed82fb6ffc7.service-single_e1168c13c83f6b69 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_a2121ed82fb6ffc7.service-single_e1168c13c83f6b69 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_a2121ed82fb6ffc7.service-single_e1168c13c83f6b69 .single-counter-up_f89a01c2cb4dcc26 {
  position: relative;
}
.counter-upmain-wrapper-style-one_a2121ed82fb6ffc7.service-single_e1168c13c83f6b69 .single-counter-up_f89a01c2cb4dcc26::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_a2121ed82fb6ffc7.service-single_e1168c13c83f6b69 .single-counter-up_f89a01c2cb4dcc26::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_a2121ed82fb6ffc7.service-single_e1168c13c83f6b69 .single-counter-up_f89a01c2cb4dcc26::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_a2121ed82fb6ffc7.service-single_e1168c13c83f6b69 .single-counter-up_f89a01c2cb4dcc26:last-child::after {
  display: none;
}

.single-service-banner-area_054510e8d7f47a20 {
  position: relative;
}
.single-service-banner-area_054510e8d7f47a20 .banner-area-left-service-single_c6ded98eed18a7b2 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_054510e8d7f47a20 .shape-area_c0578636ad82074e {
    display: none;
  }
}
.single-service-banner-area_054510e8d7f47a20 .shape-area_c0578636ad82074e .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_054510e8d7f47a20 .shape-area_c0578636ad82074e .one {
    top: 92%;
  }
}
.single-service-banner-area_054510e8d7f47a20 .shape-area_c0578636ad82074e .two_726e38106838cc33 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_054510e8d7f47a20 .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_054510e8d7f47a20 .shape-area_c0578636ad82074e .four_cfce051f9b90a65a {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_054510e8d7f47a20 .thumbnail_c2b810c7b8bf884a {
  position: relative;
}
.single-service-banner-area_054510e8d7f47a20 .thumbnail_c2b810c7b8bf884a .short-image_f8ff4f7a886b2814 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_cbdc6191b725f0b5 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_cbdc6191b725f0b5 .title-style-one-center_69cbeec249f0a64e .title {
  color: #fff;
}
.bg-dark-border-radious-sd_cbdc6191b725f0b5 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_cbdc6191b725f0b5 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_cbdc6191b725f0b5 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_3ee8c036f875d934 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_3ee8c036f875d934 .shape-area_c0578636ad82074e {
    display: none;
  }
}
.rts-service-area-two_3ee8c036f875d934 .shape-area_c0578636ad82074e img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_3ee8c036f875d934 .shape-area_c0578636ad82074e img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_3ee8c036f875d934 .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_3ee8c036f875d934 .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_3ee8c036f875d934 .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_3ee8c036f875d934 .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_db7bc2bf194254d3 {
    padding: 80px 0;
  }
}

.image-area-service-1_92ec94e61ac97628 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_92ec94e61ac97628 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_92ec94e61ac97628 .small_604ea0d93dd36470 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_92ec94e61ac97628.bottom-1 .small_604ea0d93dd36470 {
  right: 50px;
  left: unset;
}
.image-area-service-1_92ec94e61ac97628.area-3 .small_604ea0d93dd36470 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_92ec94e61ac97628.area-3 .small_604ea0d93dd36470 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_92ec94e61ac97628.area-3 .small_604ea0d93dd36470 {
    display: none;
  }
}
.image-area-service-1_92ec94e61ac97628.area-3 .small_604ea0d93dd36470.mid_328b97a0955cebff {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_92ec94e61ac97628.area-3 .small_604ea0d93dd36470.mid_328b97a0955cebff {
    left: 35%;
  }
}
.image-area-service-1_92ec94e61ac97628.area-3 .small_604ea0d93dd36470.two_726e38106838cc33 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_92ec94e61ac97628.area-3 .small_604ea0d93dd36470.two_726e38106838cc33 {
    display: none;
  }
}
.image-area-service-1_92ec94e61ac97628.area-3 .small_604ea0d93dd36470.three_e2ede0ba0b201538 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_92ec94e61ac97628.area-3 .small_604ea0d93dd36470.three_e2ede0ba0b201538 {
    display: none;
  }
}

.rts-working-process-area_6079ab8b75e31024.about_73d4a31e0ffcb364 {
  background: var(--choose-bg);
}
.rts-working-process-area_6079ab8b75e31024.about_73d4a31e0ffcb364 .accordion-area-4_393fbce88c762e1f .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_6079ab8b75e31024.about_73d4a31e0ffcb364 .thumbnail-left_422e5ae337ab96c8 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_6079ab8b75e31024.about_73d4a31e0ffcb364 .accordion-area-4_393fbce88c762e1f .accordion-item button {
  color: #fff;
}

.our-service-area_73eadc7d787df446 {
  position: relative;
}
.our-service-area_73eadc7d787df446.about_73d4a31e0ffcb364 {
  overflow: hidden;
}
.our-service-area_73eadc7d787df446.about_73d4a31e0ffcb364 .shape-area_c0578636ad82074e img {
  position: absolute;
}
.our-service-area_73eadc7d787df446.about_73d4a31e0ffcb364 .shape-area_c0578636ad82074e img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_73eadc7d787df446.about_73d4a31e0ffcb364 .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_73eadc7d787df446.about_73d4a31e0ffcb364 .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_73eadc7d787df446.about_73d4a31e0ffcb364 .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
    display: none;
  }
}

.rts-service-banner-area_43ac7c4f851da213.inner_8b3a1252f7d557eb .title-service-page-area-top_76b83a989d960e25 .title {
  max-width: 100%;
}

.about-large-image-bg_2e85c0518fb88b3f {
  background-image: url(../imgstore/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_2e85c0518fb88b3f {
    height: 350px;
  }
}

.step-down-text-process_cfc2f136ee63a084 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_cfc2f136ee63a084 {
    display: none;
  }
}
.step-down-text-process_cfc2f136ee63a084 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_cfc2f136ee63a084 .two_726e38106838cc33 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_cfc2f136ee63a084 .three_e2ede0ba0b201538 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_cfc2f136ee63a084 .four_cfce051f9b90a65a {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_c2e38f89a7f09801 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_c2e38f89a7f09801 .connection-people-left_e2ed862d68e725d0 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_c2e38f89a7f09801 .connection-people-left_e2ed862d68e725d0 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_c2e38f89a7f09801 .connection-people-left_e2ed862d68e725d0 {
    padding-bottom: 50px;
  }
}
.connection-people-area_c2e38f89a7f09801 .connection-people-left_e2ed862d68e725d0 .title-main_f139bfacf1e3efb3 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_c2e38f89a7f09801 .connection-people-left_e2ed862d68e725d0 .title-main_f139bfacf1e3efb3 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_c2e38f89a7f09801 .connection-people-left_e2ed862d68e725d0 .title-main_f139bfacf1e3efb3 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_c2e38f89a7f09801 .connection-people-left_e2ed862d68e725d0 p.disc_a21939c038307fe2 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_c2e38f89a7f09801 .connection-people-left_e2ed862d68e725d0 p.disc_a21939c038307fe2 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_c2e38f89a7f09801 .connection-people-left_e2ed862d68e725d0 p.disc_a21939c038307fe2 {
    max-width: 100%;
  }
}
.connection-people-area_c2e38f89a7f09801 .thumbnail-connection-area-right_2bdf423eef52c55d {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_c2e38f89a7f09801 .shape-area-img_91bf22169283605c .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_c2e38f89a7f09801 .shape-area-img_91bf22169283605c .one {
    display: none;
  }
}
.connection-people-area_c2e38f89a7f09801 .shape-area-img_91bf22169283605c .two_726e38106838cc33 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_1c86e660f3249257 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_1c86e660f3249257 img {
  margin-bottom: 24px;
}
.single-about-small-cd_1c86e660f3249257 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_1c86e660f3249257 p.disc_a21939c038307fe2 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_d1681c11890572cf {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_d1681c11890572cf .number_71d421dbd4e063fb {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_d1681c11890572cf .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_d1681c11890572cf p.disc_a21939c038307fe2 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_951ef642b66e64d1 {
  margin-top: -120px;
}

.step-down-text-process_cfc2f136ee63a084 p.disc_a21939c038307fe2 {
  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_cfc2f136ee63a084 p.disc_a21939c038307fe2 {
    font-size: 18px;
  }
}

.container-1058_6660ac8821ec4f6e {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_c2dfef3947c0af8b {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_c2dfef3947c0af8b .thumbnail_c2b810c7b8bf884a {
  height: 100%;
}
.working-process-right-area-one_c2dfef3947c0af8b .thumbnail_c2b810c7b8bf884a .large_f5985237762da52b {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_c2dfef3947c0af8b .large_f5985237762da52b {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_c2dfef3947c0af8b .small_604ea0d93dd36470 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_c2dfef3947c0af8b .small_604ea0d93dd36470 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_c2dfef3947c0af8b .small_604ea0d93dd36470 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_c2dfef3947c0af8b .small_604ea0d93dd36470 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_a035ebf6c7ec663b button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_a035ebf6c7ec663b button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_d1c1f36d40a9b6f0 .working-process-accordion-one .accordion-item .accordion-header_a035ebf6c7ec663b 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_9549202b4fa1255d {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_a035ebf6c7ec663b {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_a035ebf6c7ec663b 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_a035ebf6c7ec663b 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_a035ebf6c7ec663b button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_a035ebf6c7ec663b button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_9549202b4fa1255d {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_6079ab8b75e31024 .thumbnail-left_422e5ae337ab96c8 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_6079ab8b75e31024 .thumbnail-left_422e5ae337ab96c8 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_393fbce88c762e1f .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_393fbce88c762e1f {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_393fbce88c762e1f {
    padding-left: 0;
  }
}
.accordion-area-4_393fbce88c762e1f .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_393fbce88c762e1f .accordion-item:last-child {
  border: none;
}
.accordion-area-4_393fbce88c762e1f .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_393fbce88c762e1f .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_393fbce88c762e1f .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_393fbce88c762e1f .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_393fbce88c762e1f .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_393fbce88c762e1f .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_393fbce88c762e1f .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_d1c1f36d40a9b6f0 {
  position: relative;
}
.rts-working-porcess-area-two_d1c1f36d40a9b6f0 .shape-area_c0578636ad82074e img {
  position: absolute;
}
.rts-working-porcess-area-two_d1c1f36d40a9b6f0 .shape-area_c0578636ad82074e img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_d1c1f36d40a9b6f0 .shape-area_c0578636ad82074e img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_d1c1f36d40a9b6f0 .shape-area_c0578636ad82074e img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_d1c1f36d40a9b6f0 .shape-area_c0578636ad82074e img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_d1c1f36d40a9b6f0 .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_d1c1f36d40a9b6f0 .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_d1c1f36d40a9b6f0 .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_d1c1f36d40a9b6f0 .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
    display: none;
  }
}
.rts-working-porcess-area-two_d1c1f36d40a9b6f0 .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_a2121ed82fb6ffc7 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_a2121ed82fb6ffc7 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_a2121ed82fb6ffc7 .single-counter-up_f89a01c2cb4dcc26 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_a2121ed82fb6ffc7 .single-counter-up_f89a01c2cb4dcc26 .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_a2121ed82fb6ffc7 .single-counter-up_f89a01c2cb4dcc26 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_a2121ed82fb6ffc7 .single-counter-up_f89a01c2cb4dcc26 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_a2121ed82fb6ffc7 .single-counter-up-five_32e00374d8352b88 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_a2121ed82fb6ffc7 .single-counter-up-five_32e00374d8352b88 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_a2121ed82fb6ffc7 .single-counter-up-five_32e00374d8352b88 .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_861b4dd128a88f45 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_bdd38eb7bb7c403e {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_bdd38eb7bb7c403e .single-counter-up-two_8d366343842eaf9d .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_bdd38eb7bb7c403e .single-counter-up-two_8d366343842eaf9d .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_bdd38eb7bb7c403e .single-counter-up-two_8d366343842eaf9d .inmformation_0ae4113cf1407443 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_bdd38eb7bb7c403e::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_bdd38eb7bb7c403e .shape-area_c0578636ad82074e img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_bdd38eb7bb7c403e .shape-area_c0578636ad82074e img {
    display: none;
  }
}
.counter-up-area-four_bdd38eb7bb7c403e .shape-area_c0578636ad82074e img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_a38f79010a5cd014 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_a38f79010a5cd014 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_f613d159f8a97032 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_f613d159f8a97032 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_f613d159f8a97032 p.disc_a21939c038307fe2 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_ee19dffced2c3a38.area-2_74f880bfa7c3446c {
  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_ee19dffced2c3a38.area-2_74f880bfa7c3446c {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_ee19dffced2c3a38.area-2_74f880bfa7c3446c .single-counter-up_f89a01c2cb4dcc26 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_ee19dffced2c3a38.area-2_74f880bfa7c3446c .single-counter-up_f89a01c2cb4dcc26 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_ee19dffced2c3a38.area-2_74f880bfa7c3446c .single-counter-up_f89a01c2cb4dcc26 .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_ee19dffced2c3a38.area-2_74f880bfa7c3446c .single-counter-up_f89a01c2cb4dcc26 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_8778df1f0d275252 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_8778df1f0d275252 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_8778df1f0d275252 img {
  border-radius: 16px;
}

.call-to-action-area-7_ae96048a76236231 {
  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_ae96048a76236231 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_ae96048a76236231 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_ae96048a76236231 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_ae96048a76236231 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_ae96048a76236231 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_ae96048a76236231 p.disc_a21939c038307fe2 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_ae96048a76236231 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_ae96048a76236231 .shape-area_c0578636ad82074e img {
  position: absolute;
}
.call-to-action-area-7_ae96048a76236231 .shape-area_c0578636ad82074e img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_ae96048a76236231 .shape-area_c0578636ad82074e img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_ae96048a76236231 .shape-area_c0578636ad82074e img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_ae96048a76236231 .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_c9c95ec8dc9cfcb1 {
  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_c9c95ec8dc9cfcb1 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_c9c95ec8dc9cfcb1 {
    padding: 50px;
  }
}
.call-to-action-area-5_c9c95ec8dc9cfcb1 .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_c9c95ec8dc9cfcb1 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_c9c95ec8dc9cfcb1 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_c9c95ec8dc9cfcb1 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_c9c95ec8dc9cfcb1 p.disc_a21939c038307fe2 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_c9c95ec8dc9cfcb1 .button-area_4ecc6db3ea7f8447 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_c9c95ec8dc9cfcb1 .button-area_4ecc6db3ea7f8447 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_c9c95ec8dc9cfcb1 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_c9c95ec8dc9cfcb1 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_c9c95ec8dc9cfcb1 .rts-btn.btn-secondary-5_9a38c7f4a803504d {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_c9c95ec8dc9cfcb1 .rts-btn.btn-secondary-5_9a38c7f4a803504d:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_c9c95ec8dc9cfcb1 .rts-btn.btn-secondary-5-1_8ddc6f2d0f6b7dc0 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_c9c95ec8dc9cfcb1 .rts-btn.btn-secondary-5-1_8ddc6f2d0f6b7dc0:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_c9c95ec8dc9cfcb1 .shape-area_c0578636ad82074e img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_c9c95ec8dc9cfcb1 .shape-area_c0578636ad82074e img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_c9c95ec8dc9cfcb1 .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_c9c95ec8dc9cfcb1 .shape-image_0d328d539600416d {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_c9c95ec8dc9cfcb1.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_c9c95ec8dc9cfcb1.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_c9c95ec8dc9cfcb1.area-5_2 p.disc_a21939c038307fe2 {
  color: var(--color-second);
}
.call-to-action-area-5_c9c95ec8dc9cfcb1.area-5_2 .btn-primary-4-border_82eba89926b2e50d {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_c9c95ec8dc9cfcb1.area-5_2 .btn-primary-4-border_82eba89926b2e50d:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_c9c95ec8dc9cfcb1.area-5_2 .shape-image_0d328d539600416d {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_c9c95ec8dc9cfcb1.area-5_2 .shape-image_0d328d539600416d {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_c9c95ec8dc9cfcb1.area-5_2 .shape-image_0d328d539600416d {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_c9c95ec8dc9cfcb1.area-5_2 .shape-image_0d328d539600416d img {
    width: 70%;
  }
}

.counter-up-8-wrapper_20a384ca041cfe6a {
  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_20a384ca041cfe6a {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_20a384ca041cfe6a {
    padding: 80px 30px;
  }
}

.container-counter-about-page_2e21eaac88aab34a {
  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_2e21eaac88aab34a {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_2e21eaac88aab34a .single-counter-up_f89a01c2cb4dcc26 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_2e21eaac88aab34a .single-counter-up_f89a01c2cb4dcc26 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_2e21eaac88aab34a .single-counter-up_f89a01c2cb4dcc26 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_2e21eaac88aab34a .single-counter-up_f89a01c2cb4dcc26:last-child {
  border: none;
}
.container-counter-about-page_2e21eaac88aab34a .single-counter-up_f89a01c2cb4dcc26 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_2e21eaac88aab34a .single-counter-up_f89a01c2cb4dcc26 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_7be184c0f67aa2c4 {
  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_7be184c0f67aa2c4 {
    padding: 20px;
  }
}
.single-testimonials-area_7be184c0f67aa2c4 .logo_0ffe7deae56c2a15 {
  margin-bottom: 24px;
}
.single-testimonials-area_7be184c0f67aa2c4 p.disc_a21939c038307fe2 {
  max-width: 95%;
}
.single-testimonials-area_7be184c0f67aa2c4 .author-area_f86204f1c516030f {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_7be184c0f67aa2c4 .author-area_f86204f1c516030f .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_7be184c0f67aa2c4 .quote-image_fffd57e231c3d3d2 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_7be184c0f67aa2c4 .quote-image_fffd57e231c3d3d2 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_58019fbefdcf42b0 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_58019fbefdcf42b0 .shape-area_c0578636ad82074e {
    display: none;
  }
}
.rts-testimonials-area-one_58019fbefdcf42b0 .shape-area_c0578636ad82074e .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_58019fbefdcf42b0 .shape-area_c0578636ad82074e .two_726e38106838cc33 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_58019fbefdcf42b0 .button-pagination-area_3336dfea9a20967d {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_58019fbefdcf42b0 .button-pagination-area_3336dfea9a20967d .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_58019fbefdcf42b0 .button-pagination-area_3336dfea9a20967d .swiper-pagination .swiper-pagination-bullet_84a1931a1ff1a00a {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_58019fbefdcf42b0 .button-pagination-area_3336dfea9a20967d .swiper-button-next,
.rts-testimonials-area-one_58019fbefdcf42b0 .button-pagination-area_3336dfea9a20967d .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_58019fbefdcf42b0 .button-pagination-area_3336dfea9a20967d .swiper-button-next::after,
.rts-testimonials-area-one_58019fbefdcf42b0 .button-pagination-area_3336dfea9a20967d .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_58019fbefdcf42b0 .button-pagination-area_3336dfea9a20967d .swiper-button-next:hover::after,
.rts-testimonials-area-one_58019fbefdcf42b0 .button-pagination-area_3336dfea9a20967d .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_58019fbefdcf42b0 .button-pagination-area_3336dfea9a20967d .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_58019fbefdcf42b0 .button-pagination-area_3336dfea9a20967d .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_58019fbefdcf42b0 .button-pagination-area_3336dfea9a20967d .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_cad82d9b331c3f34 {
  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_cad82d9b331c3f34: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_c937d8718696e7dd {
  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_b59d7ce2301725cf {
  border-radius: 20px;
}

.single-testimonisl-three_7ec95868bb7f5e1a {
  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_7ec95868bb7f5e1a::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_7ec95868bb7f5e1a::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_7ec95868bb7f5e1a .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_7ec95868bb7f5e1a p.disc_a21939c038307fe2 {
  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_7ec95868bb7f5e1a .author_e6c910cf6515dac5 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_7ec95868bb7f5e1a .author_e6c910cf6515dac5 p.disc_a21939c038307fe2 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_2c689ee67ef9c490 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_2c689ee67ef9c490 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_2c689ee67ef9c490 .small-team-aera_40e969ed048af8d6 {
  margin-top: -40px;
}
.expart-team-small-thumb_2c689ee67ef9c490 .small-team-aera_40e969ed048af8d6 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_2c689ee67ef9c490 .small-team-aera_40e969ed048af8d6 img.two_726e38106838cc33 {
  left: 30px;
}
.expart-team-small-thumb_2c689ee67ef9c490 .small-team-aera_40e969ed048af8d6 img.three_e2ede0ba0b201538 {
  left: 60px;
}
.expart-team-small-thumb_2c689ee67ef9c490 .small-team-aera_40e969ed048af8d6 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_428f4b1303d1e418 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_428f4b1303d1e418 {
    width: 100%;
  }
}

.single-testimonials-4_a007b70c9f09d70b {
  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_a007b70c9f09d70b {
    padding: 32px 16px;
  }
}
.single-testimonials-4_a007b70c9f09d70b .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_a007b70c9f09d70b p.disc_a21939c038307fe2 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_a007b70c9f09d70b .author_e6c910cf6515dac5 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_a007b70c9f09d70b .author_e6c910cf6515dac5 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_54314306a385b1f1 {
  position: relative;
}
.rts-client-feedback-area_54314306a385b1f1.home-2_c830f7f996c806e1 .shape-area_c0578636ad82074e .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_54314306a385b1f1.home-2_c830f7f996c806e1 .shape-area_c0578636ad82074e .two_726e38106838cc33 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_7b5c43964d1613be {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_7b5c43964d1613be .shape-area_c0578636ad82074e {
    display: none;
  }
}
.rts-client-feedback-area-4_7b5c43964d1613be .shape-area_c0578636ad82074e .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_7b5c43964d1613be .shape-area_c0578636ad82074e .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_7b5c43964d1613be .shape-area_c0578636ad82074e .one {
    display: none;
  }
}
.rts-client-feedback-area-4_7b5c43964d1613be .shape-area_c0578636ad82074e .two_726e38106838cc33 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_7b5c43964d1613be .shape-area_c0578636ad82074e .two_726e38106838cc33 {
    display: none;
  }
}
.rts-client-feedback-area-4_7b5c43964d1613be .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_7b5c43964d1613be .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
    display: none;
  }
}
.rts-client-feedback-area-4_7b5c43964d1613be .shape-area_c0578636ad82074e .four_cfce051f9b90a65a {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_7b5c43964d1613be .shape-area_c0578636ad82074e .four_cfce051f9b90a65a {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_88a70d7ad422690e .single-testimonials-area_7be184c0f67aa2c4 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_88a70d7ad422690e .single-testimonials-area_7be184c0f67aa2c4 p.disc_a21939c038307fe2 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_88a70d7ad422690e .single-testimonials-area_7be184c0f67aa2c4 .author-area_f86204f1c516030f .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_88a70d7ad422690e .single-testimonials-area_7be184c0f67aa2c4 .author-area_f86204f1c516030f span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_88a70d7ad422690e {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_88a70d7ad422690e .title-style-one-center_69cbeec249f0a64e .pre_3ac138d363cb6a8d {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_88a70d7ad422690e .title-style-one-center_69cbeec249f0a64e .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_88a70d7ad422690e .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_88a70d7ad422690e .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_2d944b705bbe1e8f {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_2d944b705bbe1e8f .inner_8b3a1252f7d557eb {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_2d944b705bbe1e8f .inner_8b3a1252f7d557eb {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_2d944b705bbe1e8f .inner_8b3a1252f7d557eb {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_2d944b705bbe1e8f .inner_8b3a1252f7d557eb {
    padding: 25px;
  }
}
.testimonials-filwidth_2d944b705bbe1e8f .body {
  margin-top: 30px;
}
.testimonials-filwidth_2d944b705bbe1e8f .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_2d944b705bbe1e8f .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_2d944b705bbe1e8f .body .author_e6c910cf6515dac5 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_2d944b705bbe1e8f .body .author_e6c910cf6515dac5 a .title-name_283e9ade21e53454 {
  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_84a1931a1ff1a00a {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_84a1931a1ff1a00a.swiper-pagination-bullet-active_06d8f7cf72301d8b {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_83c8147695bbd0a7 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .section-inner_6e005ad9ba7a52c0 .testimonial-left_6f4bad81b04a2544 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_83c8147695bbd0a7 .section-inner_6e005ad9ba7a52c0 .testimonial-left_6f4bad81b04a2544 .heading-title_ab97347cef003154 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .section-inner_6e005ad9ba7a52c0 .testimonial-left_6f4bad81b04a2544 .author-area_f86204f1c516030f {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .section-inner_6e005ad9ba7a52c0 .testimonial-left_6f4bad81b04a2544 .author-area_f86204f1c516030f .right-content_2b7759b9ed9022cb .author-title_0ed6c298f3fd1e12 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .section-inner_6e005ad9ba7a52c0 .testimonial-left_6f4bad81b04a2544 .author-area_f86204f1c516030f .right-content_2b7759b9ed9022cb .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .section-inner_6e005ad9ba7a52c0 .testimonial-right_4badde1a5393048b {
  margin-left: 40px;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .section-inner_6e005ad9ba7a52c0 .testimonial-right_4badde1a5393048b .right-inner_3b3551f2ba8d48bc {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .section-inner_6e005ad9ba7a52c0 .testimonial-right_4badde1a5393048b .right-inner_3b3551f2ba8d48bc .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_83c8147695bbd0a7 .section-inner_6e005ad9ba7a52c0 .testimonial-right_4badde1a5393048b .right-inner_3b3551f2ba8d48bc .item:last-child {
  border: none;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .section-inner_6e005ad9ba7a52c0 .testimonial-right_4badde1a5393048b .right-inner_3b3551f2ba8d48bc .item .heading-title_ab97347cef003154 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .section-inner_6e005ad9ba7a52c0 .testimonial-right_4badde1a5393048b .right-inner_3b3551f2ba8d48bc .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .section-inner_6e005ad9ba7a52c0 {
  position: relative;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .service-swiper-main-wrapper-2_23dc05223027dbea {
  overflow: hidden;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .swiper-slide:nth-child(odd) .single-service-style-two_9e7ec1310937db55 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_83c8147695bbd0a7 .single-service-style-two_9e7ec1310937db55 {
  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_83c8147695bbd0a7 .single-service-style-two_9e7ec1310937db55 .disc_a21939c038307fe2 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .single-service-style-two_9e7ec1310937db55 .author-area_f86204f1c516030f {
  margin-top: 10px;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .single-service-style-two_9e7ec1310937db55 .author-area_f86204f1c516030f .author-content_626e53c466b820c2 .author-title_0ed6c298f3fd1e12 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .single-service-style-two_9e7ec1310937db55 .author-area_f86204f1c516030f .author-content_626e53c466b820c2 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .swiper-button-next,
.rts-testimonials-area-six_83c8147695bbd0a7 .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_83c8147695bbd0a7 .swiper-button-next i,
.rts-testimonials-area-six_83c8147695bbd0a7 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_83c8147695bbd0a7 .swiper-button-next:hover,
.rts-testimonials-area-six_83c8147695bbd0a7 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_83c8147695bbd0a7 .swiper-button-next::after,
.rts-testimonials-area-six_83c8147695bbd0a7 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_83c8147695bbd0a7 .swiper-button-next,
.rts-testimonials-area-six_83c8147695bbd0a7 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_83c8147695bbd0a7 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_83c8147695bbd0a7 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .swiper-pagination2 .swiper-pagination-bullet_84a1931a1ff1a00a {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_83c8147695bbd0a7 .swiper-pagination2 .swiper-pagination-bullet_84a1931a1ff1a00a.swiper-pagination-bullet-active_06d8f7cf72301d8b {
  background: #FF6354;
}

.rts-testimonials-area-three_f68bfcd2038f5550 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_f68bfcd2038f5550 .shape-area_c0578636ad82074e .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_f68bfcd2038f5550 .shape-area_c0578636ad82074e .one {
    display: none;
  }
}
.rts-testimonials-area-three_f68bfcd2038f5550 .shape-area_c0578636ad82074e .two_726e38106838cc33 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_f68bfcd2038f5550 .shape-area_c0578636ad82074e .two_726e38106838cc33 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_f68bfcd2038f5550 .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_f68bfcd2038f5550 .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
    display: none;
  }
}
.rts-testimonials-area-three_f68bfcd2038f5550 .shape-area_c0578636ad82074e .four_cfce051f9b90a65a {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_6573c6a181748af2 {
  position: relative;
}
.rts-testimonials-area-7_6573c6a181748af2 .testimonials--shape_c00b5ff3a8bf5b48 img {
  position: absolute;
}
.rts-testimonials-area-7_6573c6a181748af2 .testimonials--shape_c00b5ff3a8bf5b48 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_6573c6a181748af2 .testimonials--shape_c00b5ff3a8bf5b48 img.two_726e38106838cc33 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_7be184c0f67aa2c4 .logo_0ffe7deae56c2a15 .light_d605141ac3933cb3 {
  display: block;
}
[data-theme=light] .single-testimonials-area_7be184c0f67aa2c4 .logo_0ffe7deae56c2a15 .dark_a82e00d63342ab5d {
  display: none;
}

[data-theme=dark] .single-testimonials-area_7be184c0f67aa2c4 .logo_0ffe7deae56c2a15 .light_d605141ac3933cb3 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_7be184c0f67aa2c4 .logo_0ffe7deae56c2a15 .dark_a82e00d63342ab5d {
  display: block;
}

.single-blog-area-style-one_22d02e4b1a6393ef:hover .thumbnail_c2b810c7b8bf884a img {
  transform: scale(1.1);
}
.single-blog-area-style-one_22d02e4b1a6393ef .thumbnail_c2b810c7b8bf884a {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_22d02e4b1a6393ef .thumbnail_c2b810c7b8bf884a img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .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_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .bottom-area_f7f139cc05978742 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .bottom-area_f7f139cc05978742 .admin_2f1706bb2c0243b6 {
  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_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .bottom-area_f7f139cc05978742 .date_1ce367ec6e6e118b {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_78ad59833558a641 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_78ad59833558a641 .shape-area_c0578636ad82074e {
    display: none;
  }
}
.rts-blog-area-one_78ad59833558a641 .shape-area_c0578636ad82074e img {
  position: absolute;
}
.rts-blog-area-one_78ad59833558a641 .shape-area_c0578636ad82074e .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_78ad59833558a641 .shape-area_c0578636ad82074e .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_78ad59833558a641 .shape-area_c0578636ad82074e .two_726e38106838cc33 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_78ad59833558a641 .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_78ad59833558a641 .rts-btn.btn-primary_cad82d9b331c3f34.text-center_8e1cb541455f1ad1 {
  margin: auto;
}
.rts-blog-area-one_78ad59833558a641.home-six_62b4e5615c1b64b9 .single-blog-area-style-one_22d02e4b1a6393ef .thumbnail_c2b810c7b8bf884a {
  border-radius: 0;
}
.rts-blog-area-one_78ad59833558a641.home-six_62b4e5615c1b64b9 .single-blog-area-style-one_22d02e4b1a6393ef .thumbnail_c2b810c7b8bf884a img {
  border-radius: 0;
}
.rts-blog-area-one_78ad59833558a641.home-six_62b4e5615c1b64b9 .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e {
  background: var(--blog-single);
}
.rts-blog-area-one_78ad59833558a641.home-six_62b4e5615c1b64b9 .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .bottom-area_f7f139cc05978742 .date_1ce367ec6e6e118b span {
  margin-right: 10px;
}
.rts-blog-area-one_78ad59833558a641.home-six_62b4e5615c1b64b9 .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .btn-area_17272cce19c51710 {
  text-align: center;
}
.rts-blog-area-one_78ad59833558a641.home-six_62b4e5615c1b64b9 .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .btn-area_17272cce19c51710 .read-more-btn_c94e35655beda83a {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_78ad59833558a641.home-six_62b4e5615c1b64b9 .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .btn-area_17272cce19c51710 .read-more-btn_c94e35655beda83a:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_78ad59833558a641.home-six_62b4e5615c1b64b9 .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .btn-area_17272cce19c51710 .read-more-btn_c94e35655beda83a::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_78ad59833558a641.home-five_4bb9877ceb9357da .title-style-one-center_69cbeec249f0a64e .pre_3ac138d363cb6a8d {
  color: var(--color-primary-2);
}
.rts-blog-area-one_78ad59833558a641.home-five_4bb9877ceb9357da .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .bottom-area_f7f139cc05978742 .admin_2f1706bb2c0243b6 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_78ad59833558a641.home-five_4bb9877ceb9357da .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_78ad59833558a641.home-five_4bb9877ceb9357da .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_78ad59833558a641.home-six_62b4e5615c1b64b9 .title-style-one-center_69cbeec249f0a64e {
  color: var(--color-primary-2);
}

.rts-blog-area-one_78ad59833558a641.style-seven_0614d352a6ba234d {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_78ad59833558a641.style-seven_0614d352a6ba234d .title-style-one-center_69cbeec249f0a64e .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_78ad59833558a641.style-seven_0614d352a6ba234d .rts-btn.btn-primary-border_c5ef5f3a311df54d {
  color: var(--color-primary);
}
.rts-blog-area-one_78ad59833558a641.style-seven_0614d352a6ba234d .rts-btn.btn-primary-border_c5ef5f3a311df54d:hover {
  color: #fff;
}

.single-blog-area-style-one_22d02e4b1a6393ef.eight-area_06fe5c4c8216cdf7 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_69a9e9896134ec66 {
  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_69a9e9896134ec66::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_69a9e9896134ec66::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_69a9e9896134ec66:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_1cc2569c92fcabcb {
  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_1cc2569c92fcabcb::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_1cc2569c92fcabcb::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_1cc2569c92fcabcb:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_22d02e4b1a6393ef.about-page_699a64532052b0ba {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_906e2ac5fd70fc98.shape-position_779c2195a7e71f11 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_906e2ac5fd70fc98.shape-position_779c2195a7e71f11 .shape-area_c0578636ad82074e {
    display: none;
  }
}
.rts-blog-area_906e2ac5fd70fc98.shape-position_779c2195a7e71f11 .shape-area_c0578636ad82074e img {
  position: absolute;
}
.rts-blog-area_906e2ac5fd70fc98.shape-position_779c2195a7e71f11 .shape-area_c0578636ad82074e img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_906e2ac5fd70fc98.shape-position_779c2195a7e71f11 .shape-area_c0578636ad82074e img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_906e2ac5fd70fc98.shape-position_779c2195a7e71f11 .shape-area_c0578636ad82074e img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_906e2ac5fd70fc98.shape-position_779c2195a7e71f11 .shape-area_c0578636ad82074e img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_906e2ac5fd70fc98.shape-position_779c2195a7e71f11 .shape-area_c0578636ad82074e img.one {
    display: none;
  }
}
.rts-blog-area_906e2ac5fd70fc98.shape-position_779c2195a7e71f11 .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_906e2ac5fd70fc98.shape-position_779c2195a7e71f11 .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
    top: 2%;
  }
}
.rts-blog-area_906e2ac5fd70fc98.shape-position_779c2195a7e71f11 .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_906e2ac5fd70fc98.shape-position_779c2195a7e71f11 .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_906e2ac5fd70fc98.shape-position_779c2195a7e71f11 .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_906e2ac5fd70fc98.shape-position_779c2195a7e71f11 .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_906e2ac5fd70fc98.shape-position_779c2195a7e71f11 .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_84a1931a1ff1a00a {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_84a1931a1ff1a00a.swiper-pagination-bullet-active_06d8f7cf72301d8b {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .single-blog-area-style-one_22d02e4b1a6393ef {
  padding-bottom: 40px;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .single-blog-area-style-one_22d02e4b1a6393ef .thumbnail_c2b810c7b8bf884a {
  max-width: 100%;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .read-more-btn_c94e35655beda83a {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .read-more-btn_c94e35655beda83a:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .read-more-btn_c94e35655beda83a:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .read-more-btn_c94e35655beda83a::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_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .rts-single-wized_74d6a87dd28b203d {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .rts-single-wized_74d6a87dd28b203d.search .wized-body_f7759b079327f0a4 {
  margin-top: 0;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .wized-body_f7759b079327f0a4 {
  margin-top: 30px;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .wized-body_f7759b079327f0a4 .rts-search-wrapper_5dfd2fb8af221468 {
  position: relative;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .wized-body_f7759b079327f0a4 .rts-search-wrapper_5dfd2fb8af221468 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_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .wized-body_f7759b079327f0a4 .rts-search-wrapper_5dfd2fb8af221468 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .wized-body_f7759b079327f0a4 .rts-search-wrapper_5dfd2fb8af221468 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_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .wized-body_f7759b079327f0a4 .rts-search-wrapper_5dfd2fb8af221468 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .single-categories_fe12ae52d5ee2cb3 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .single-categories_fe12ae52d5ee2cb3:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .single-categories_fe12ae52d5ee2cb3 li {
  list-style: none;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .single-categories_fe12ae52d5ee2cb3 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_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .single-categories_fe12ae52d5ee2cb3 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .single-categories_fe12ae52d5ee2cb3 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .single-categories_fe12ae52d5ee2cb3 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .recent-post-single_0ea6e8afcf469e6b {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .recent-post-single_0ea6e8afcf469e6b:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .recent-post-single_0ea6e8afcf469e6b .thumbnail_c2b810c7b8bf884a {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .recent-post-single_0ea6e8afcf469e6b .thumbnail_c2b810c7b8bf884a img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .recent-post-single_0ea6e8afcf469e6b .thumbnail_c2b810c7b8bf884a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .recent-post-single_0ea6e8afcf469e6b .content-area_2c9f1d6a08ceb3b5 {
  flex-basis: 60%;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .recent-post-single_0ea6e8afcf469e6b .user_33465114417038f8 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .recent-post-single_0ea6e8afcf469e6b .user_33465114417038f8 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .recent-post-single_0ea6e8afcf469e6b .post-title_4ca558b194ef1d9b .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_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .recent-post-single_0ea6e8afcf469e6b .post-title_4ca558b194ef1d9b .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .recent-post-single_0ea6e8afcf469e6b .post-title_4ca558b194ef1d9b:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .gallery-inner_f21c5a3a7dded576 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .gallery-inner_f21c5a3a7dded576 .single-row_09a3326281242e9e {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .gallery-inner_f21c5a3a7dded576 .single-row_09a3326281242e9e a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .gallery-inner_f21c5a3a7dded576 .single-row_09a3326281242e9e a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .gallery-inner_f21c5a3a7dded576 .single-row_09a3326281242e9e a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .gallery-inner_f21c5a3a7dded576 .single-row_09a3326281242e9e a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .gallery-inner_f21c5a3a7dded576 .single-row_09a3326281242e9e a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .gallery-inner_f21c5a3a7dded576 .single-row_09a3326281242e9e a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .gallery-inner_f21c5a3a7dded576 .single-row_09a3326281242e9e a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .gallery-inner_f21c5a3a7dded576 .single-row_09a3326281242e9e a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .gallery-inner_f21c5a3a7dded576 .single-row_09a3326281242e9e a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .gallery-inner_f21c5a3a7dded576 .single-row_09a3326281242e9e a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .gallery-inner_f21c5a3a7dded576 .single-row_09a3326281242e9e.row-1_b0395769a068d03f {
  margin-bottom: 20px;
}
.w-100_b467df39cceb2860 {
  border-radius: 15px;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .tags-wrapper_6b721ecf62ef9db7 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .tags-wrapper_6b721ecf62ef9db7 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_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .tags-wrapper_6b721ecf62ef9db7 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_88035925a682cbec.grid-2_72bdaf776cd8e119 .single-blog-area-style-one_22d02e4b1a6393ef {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_88035925a682cbec.grid-2_72bdaf776cd8e119 .single-blog-area-style-one_22d02e4b1a6393ef:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_88035925a682cbec.grid-2_72bdaf776cd8e119 .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e .title {
  font-size: 20px;
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .single-blog-area-style-one_22d02e4b1a6393ef .thumbnail_c2b810c7b8bf884a {
  border-radius: 0;
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .single-blog-area-style-one_22d02e4b1a6393ef .thumbnail_c2b810c7b8bf884a img {
  border-radius: 0;
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .single-blog-area-style-one_22d02e4b1a6393ef .inner-content-wrapper_e6c77ffb006fed1e {
  padding: 30px 0 0;
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-content_7f0c154a7a2906ae {
  padding: 0 0 80px;
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-content_7f0c154a7a2906ae p.first-text_663fd576c5bcdb7f::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-content_7f0c154a7a2906ae .desc-image_2084e5b646d139ff .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-content_7f0c154a7a2906ae .desc-image-2_b2ae47d072c79739 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-footer_1155650e4073b27b {
  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_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-footer_1155650e4073b27b .nav-x_a9f1d306985291bd {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-footer_1155650e4073b27b .nav-x_a9f1d306985291bd li a {
  font-weight: 600;
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-footer_1155650e4073b27b .nav-x_a9f1d306985291bd li a span {
  color: var(--color-body);
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-author_26a510b019a6705a {
  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_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-author_26a510b019a6705a {
    flex-direction: column;
  }
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-author_26a510b019a6705a .left-image_bb9f68dff9fcebcc {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-author_26a510b019a6705a .right-content_2b7759b9ed9022cb {
  flex-basis: 70%;
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-author_26a510b019a6705a .right-content_2b7759b9ed9022cb .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-author_26a510b019a6705a .right-content_2b7759b9ed9022cb .author-social_e65624fbaa947926 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-author_26a510b019a6705a .right-content_2b7759b9ed9022cb .author-social_e65624fbaa947926 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_88035925a682cbec.details_0874611272915c12 .post-panel_eebe11b30af425df .post-author_26a510b019a6705a .right-content_2b7759b9ed9022cb .author-social_e65624fbaa947926 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_88035925a682cbec.inner_8b3a1252f7d557eb .fluxi-right-ct-1_9909c9f44ad82b46 .wized-body_f7759b079327f0a4 .rts-search-wrapper_5dfd2fb8af221468 input {
  color: #717171;
}

.post-form_f5510cfb3f0a48cb {
  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_f5510cfb3f0a48cb {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_f5510cfb3f0a48cb .single-input-area_9e3f3b72f88441bc {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_f5510cfb3f0a48cb .single-input-area_9e3f3b72f88441bc label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_f5510cfb3f0a48cb .single-input-area_9e3f3b72f88441bc input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_f5510cfb3f0a48cb .single-input-area_9e3f3b72f88441bc textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_f5510cfb3f0a48cb .single-input-area_9e3f3b72f88441bc i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_f5510cfb3f0a48cb .single-input-area_9e3f3b72f88441bc input,
.post-form_f5510cfb3f0a48cb .single-input-area_9e3f3b72f88441bc textarea {
  padding-left: 35px;
}
.post-form_f5510cfb3f0a48cb .single-input-area_9e3f3b72f88441bc.text-area_fa0da3940ac67f7d i {
  top: 61px !important;
}

.rts-fluxi-pagination_5a6d33c9b8117902 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_5a6d33c9b8117902 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_5a6d33c9b8117902 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_5a6d33c9b8117902 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_5a6d33c9b8117902 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_5a6d33c9b8117902 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_bff621883a44e8e8 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_1a17d2f63b08858b .inner-content_f797deec64a60600 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_4481fd3d18cf0670 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_4481fd3d18cf0670 p.disc_a21939c038307fe2 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_4481fd3d18cf0670 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_4481fd3d18cf0670 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_4481fd3d18cf0670 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_4481fd3d18cf0670 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_4481fd3d18cf0670 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_4481fd3d18cf0670 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_4481fd3d18cf0670 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_4481fd3d18cf0670 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_4481fd3d18cf0670 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_4481fd3d18cf0670 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_4481fd3d18cf0670 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_4481fd3d18cf0670 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_4481fd3d18cf0670 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_4481fd3d18cf0670 .shape-area_c0578636ad82074e .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_4481fd3d18cf0670 .shape-area_c0578636ad82074e .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_4481fd3d18cf0670 .shape-area_c0578636ad82074e .two_726e38106838cc33 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_4481fd3d18cf0670 .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_4481fd3d18cf0670 .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
    display: none;
  }
}
.subscribe-main-wrapper-one_4481fd3d18cf0670 .shape-area_c0578636ad82074e .four_cfce051f9b90a65a {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_3336dfea9a20967d {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_3336dfea9a20967d .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_3336dfea9a20967d .swiper-pagination .swiper-pagination-bullet_84a1931a1ff1a00a {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_3336dfea9a20967d .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_3336dfea9a20967d .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_3336dfea9a20967d .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_3336dfea9a20967d .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_3336dfea9a20967d .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_3336dfea9a20967d .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_3336dfea9a20967d .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_3336dfea9a20967d .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_3336dfea9a20967d .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_9c2afde4783534f1.about_73d4a31e0ffcb364 .btn-area_17272cce19c51710 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_9c2afde4783534f1.about_73d4a31e0ffcb364 .btn-area_17272cce19c51710 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_dff73e94a511d898 .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_dff73e94a511d898 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_dff73e94a511d898 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_ec342fc99dec9b68 .single-footer-wized-one_dff73e94a511d898 .title, [data-theme=light] .rts-footer-area-one_201d32fd55d83a20 .single-footer-wized-one_dff73e94a511d898 .title {
  color: #26262C;
}

.rts-footer-area-one_201d32fd55d83a20 {
  background: var(--footer-bg);
}
.rts-footer-area-one_201d32fd55d83a20 .footer-top-area_273c292afb5b654d {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_dff73e94a511d898 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_dff73e94a511d898 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_dff73e94a511d898 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_dff73e94a511d898 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_dff73e94a511d898 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_d42a742578fca1d4 {
  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_d42a742578fca1d4 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_d42a742578fca1d4 p {
  margin-bottom: 0;
}
.copyright-area-start_d42a742578fca1d4 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_d42a742578fca1d4 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_d42a742578fca1d4 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_d42a742578fca1d4 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_d42a742578fca1d4.area-two_ae5b7a719444d102 p {
  color: #D7D9E9;
}
.copyright-area-start_d42a742578fca1d4.area-two_ae5b7a719444d102 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_d42a742578fca1d4.area-two_ae5b7a719444d102 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_81b38787e8009b22 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_81b38787e8009b22 .social-area-one_223b9ed61b43ceaf li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_fe436cd63dbfa52c .mobile__breakpoint_06b156642b90dfd2 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_fe436cd63dbfa52c .single-footer-wized-one_dff73e94a511d898 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_fe436cd63dbfa52c .single-footer-wized-one_dff73e94a511d898 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_5b773e5322f5c744 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_5b773e5322f5c744 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_5b773e5322f5c744 .right .language_d5423466744f680a {
  color: #fff;
}

.footer-four_ec342fc99dec9b68 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_b829e0c544d90540 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_b829e0c544d90540 .single-footer-four-wized_09083d2e7d1da6a5 ul li a {
  color: #E4E5F1;
}
.footer-three_b829e0c544d90540 .single-footer-four-wized_09083d2e7d1da6a5 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_b829e0c544d90540 .single-footer-four-wized_09083d2e7d1da6a5 .footer-input-btn-between_aba57c1221fe2f2c form input {
  background: #FFFFFF;
}
.footer-three_b829e0c544d90540 .single-footer-four-wized_09083d2e7d1da6a5 .footer-input-btn-between_aba57c1221fe2f2c button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_09083d2e7d1da6a5 .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_09083d2e7d1da6a5 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_09083d2e7d1da6a5 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_09083d2e7d1da6a5 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_09083d2e7d1da6a5 .footer-input-btn-between_aba57c1221fe2f2c form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_09083d2e7d1da6a5 .footer-input-btn-between_aba57c1221fe2f2c form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_09083d2e7d1da6a5 .footer-input-btn-between_aba57c1221fe2f2c form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_09083d2e7d1da6a5 .footer-input-btn-between_aba57c1221fe2f2c form button {
  padding: 18px 20px;
}

.copyright-area-four_e88d6e465b98dec9 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_e88d6e465b98dec9.area-3_fe8d444444591745 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_e88d6e465b98dec9 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_e88d6e465b98dec9 .logo_0ffe7deae56c2a15 img.light_d605141ac3933cb3 {
  display: block;
}
[data-theme=light] .copyright-area-four_e88d6e465b98dec9 .logo_0ffe7deae56c2a15 img.dark_a82e00d63342ab5d {
  display: none;
}

[data-theme=dark] .copyright-area-four_e88d6e465b98dec9 .logo_0ffe7deae56c2a15 img.light_d605141ac3933cb3 {
  display: none;
}
[data-theme=dark] .copyright-area-four_e88d6e465b98dec9 .logo_0ffe7deae56c2a15 img.dark_a82e00d63342ab5d {
  display: block;
}

.rts-footer-area-7_784c64a2827c1054 .footer-wrapper-7_30f79e2ae8fc8267 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_784c64a2827c1054 .footer-wrapper-7_30f79e2ae8fc8267 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_784c64a2827c1054 .footer-wrapper-7_30f79e2ae8fc8267 {
    height: 320px;
  }
}
.rts-footer-area-7_784c64a2827c1054 .footer-wrapper-7_30f79e2ae8fc8267 .innerr_4734b02c5e4450d3 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_784c64a2827c1054 .footer-wrapper-7_30f79e2ae8fc8267 .innerr_4734b02c5e4450d3 .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_784c64a2827c1054 .footer-wrapper-7_30f79e2ae8fc8267 .innerr_4734b02c5e4450d3 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_784c64a2827c1054 .footer-wrapper-7_30f79e2ae8fc8267 .innerr_4734b02c5e4450d3 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_784c64a2827c1054 .footer-wrapper-7_30f79e2ae8fc8267 .innerr_4734b02c5e4450d3 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_784c64a2827c1054 .footer-wrapper-7_30f79e2ae8fc8267 .innerr_4734b02c5e4450d3 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_784c64a2827c1054 .footer-wrapper-7_30f79e2ae8fc8267 .innerr_4734b02c5e4450d3 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_784c64a2827c1054 .footer-wrapper-7_30f79e2ae8fc8267 .innerr_4734b02c5e4450d3 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_784c64a2827c1054 .footer-wrapper-7_30f79e2ae8fc8267 .innerr_4734b02c5e4450d3 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_f4e9b73c3246b059 {
  text-align: center;
}
.footer-top-8_f4e9b73c3246b059 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_f4e9b73c3246b059 .title {
    font-size: 35px;
  }
}
.footer-top-8_f4e9b73c3246b059 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_38dc84cc13f6bbc4 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_38dc84cc13f6bbc4 .sape-image_48d28a5cff25f6d2 {
    display: none;
  }
}
.rts-footer-area-eight_38dc84cc13f6bbc4 .sape-image_48d28a5cff25f6d2 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_38dc84cc13f6bbc4 .sape-image_48d28a5cff25f6d2 img.two_726e38106838cc33 {
  top: 25%;
  left: 25%;
}

.container-10_c44470a6cd115177 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_a0c60d520f4faecb {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_a0c60d520f4faecb 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_a0c60d520f4faecb form .single-input_6dd35d58538da8a0 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_a0c60d520f4faecb form .single-input_6dd35d58538da8a0 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_a0c60d520f4faecb form .single-input_6dd35d58538da8a0 label {
  margin-bottom: 10px;
}
.form-area-footer-8_a0c60d520f4faecb form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_a0c60d520f4faecb form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_bba38a6fb1629ec6 {
  text-align: center;
}
.easy-cta-area-wrapper_bba38a6fb1629ec6 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_bba38a6fb1629ec6 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_bba38a6fb1629ec6 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_bba38a6fb1629ec6.mid_328b97a0955cebff {
  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_bba38a6fb1629ec6.mid_328b97a0955cebff {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_2f8a37a661f0e434 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_e7f52aa6615ca088 .copy-right-ul_55687eb4c1fbe596 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_e7f52aa6615ca088 .copy-right-ul_55687eb4c1fbe596 {
    flex-direction: column;
  }
}
.copyright-area-8_e7f52aa6615ca088 .copy-right-ul_55687eb4c1fbe596 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_e7f52aa6615ca088 .copy-right-ul_55687eb4c1fbe596 li a {
  color: #FFFFFF;
}
.copyright-area-8_e7f52aa6615ca088 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_718c6321ee91a5f2 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_718c6321ee91a5f2 .shape-image_0d328d539600416d {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_718c6321ee91a5f2 .shape-image_0d328d539600416d {
    width: 200px;
  }
}
.footer-six_718c6321ee91a5f2 .rts-call-to-action_619357ff15376546 .call-to-action-area-5_c9c95ec8dc9cfcb1 {
  background: none;
  padding: 80px 0;
}
.footer-six_718c6321ee91a5f2 .rts-call-to-action_619357ff15376546 .call-to-action-area-5_c9c95ec8dc9cfcb1 .rts-btn {
  border-radius: 0;
}
.footer-six_718c6321ee91a5f2 .single-footer-four-wized_09083d2e7d1da6a5 .title {
  color: #D7D9E9;
}
.footer-six_718c6321ee91a5f2 .single-footer-four-wized_09083d2e7d1da6a5 ul li a {
  color: #D7D9E9;
}
.footer-six_718c6321ee91a5f2 .single-footer-four-wized_09083d2e7d1da6a5 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_718c6321ee91a5f2 .single-footer-four-wized_09083d2e7d1da6a5 .footer-input-btn-between_aba57c1221fe2f2c form {
  gap: 0;
}
.footer-six_718c6321ee91a5f2 .single-footer-four-wized_09083d2e7d1da6a5 .footer-input-btn-between_aba57c1221fe2f2c form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_718c6321ee91a5f2 .single-footer-four-wized_09083d2e7d1da6a5 .footer-input-btn-between_aba57c1221fe2f2c form input::placeholder {
  color: var(--color-title);
}
.footer-six_718c6321ee91a5f2 .single-footer-four-wized_09083d2e7d1da6a5 .footer-input-btn-between_aba57c1221fe2f2c form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_718c6321ee91a5f2 .single-footer-four-wized_09083d2e7d1da6a5 .footer-input-btn-between_aba57c1221fe2f2c form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_718c6321ee91a5f2 .copyright-area-four_e88d6e465b98dec9 {
  border-top: 1px solid #37373F;
}
.footer-six_718c6321ee91a5f2 .copyright-area-four_e88d6e465b98dec9 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_bf8c0317f71aac97 form {
  position: relative;
}
.footer-input-main-wrapper-one_bf8c0317f71aac97 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_bf8c0317f71aac97 form input {
  padding-left: 40px;
}

.single-footer-four-wized_09083d2e7d1da6a5 .footer-input-btn-between_aba57c1221fe2f2c form {
  position: relative;
}
.single-footer-four-wized_09083d2e7d1da6a5 .footer-input-btn-between_aba57c1221fe2f2c form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_09083d2e7d1da6a5 .footer-input-btn-between_aba57c1221fe2f2c form input {
  padding-left: 35px;
}

.copyright-area-7_50c7ef248cfc59ca {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_50c7ef248cfc59ca {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_50c7ef248cfc59ca p {
  margin: 0;
}
.copyright-area-7_50c7ef248cfc59ca ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_50c7ef248cfc59ca ul li {
  margin: 0;
  padding: 0;
}

.footer-five_1af1f971ac5785bd .single-footer-four-wized_09083d2e7d1da6a5 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_1af1f971ac5785bd .single-footer-four-wized_09083d2e7d1da6a5 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_1af1f971ac5785bd .single-footer-four-wized_09083d2e7d1da6a5 form button {
  background: var(--color-primary-2);
}

.social-area-one_223b9ed61b43ceaf {
  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_223b9ed61b43ceaf li {
  margin: 0;
  padding: 1px;
}
.social-area-one_223b9ed61b43ceaf li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_223b9ed61b43ceaf li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_0cbb5526bf45bcf0 {
  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_0cbb5526bf45bcf0 .title-style-one-left_425ffc1bc482fb3d .pre_3ac138d363cb6a8d {
  color: #BCBFDB;
}
.bg-dark-border-radious_0cbb5526bf45bcf0 .title-style-one-left_425ffc1bc482fb3d .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_8096911d4b58ec2e {
  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_901d15ff6e2bbd25 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_613132f0c70a0bb0 .progress-wrap svg.progress-circle_901d15ff6e2bbd25 path {
  stroke: var(--color-primary-2);
}
.home-blue_613132f0c70a0bb0 .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_cde1e19907fecde8 {
  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_cde1e19907fecde8 .sape-area_d14979f2218fe4c2 img {
  position: absolute;
}
.bg-dark-border-radious-2_cde1e19907fecde8 .sape-area_d14979f2218fe4c2 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_cde1e19907fecde8 .sape-area_d14979f2218fe4c2 img.two_726e38106838cc33 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_cde1e19907fecde8 .sape-area_d14979f2218fe4c2 img.two_726e38106838cc33 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_cde1e19907fecde8 .sape-area_d14979f2218fe4c2 img.two_726e38106838cc33 {
    display: none;
  }
}
.bg-dark-border-radious-2_cde1e19907fecde8 .sape-area_d14979f2218fe4c2 img.three_e2ede0ba0b201538 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_cde1e19907fecde8 .sape-area_d14979f2218fe4c2 img.three_e2ede0ba0b201538 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_cde1e19907fecde8 .sape-area_d14979f2218fe4c2 img.four_cfce051f9b90a65a {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_cde1e19907fecde8 .sape-area_d14979f2218fe4c2 img.four_cfce051f9b90a65a {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_cde1e19907fecde8 .sape-area_d14979f2218fe4c2 img.four_cfce051f9b90a65a {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_cde1e19907fecde8 .sape-area_d14979f2218fe4c2 img.four_cfce051f9b90a65a {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_a34156113d78fd95 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_a34156113d78fd95 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_a34156113d78fd95 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_a34156113d78fd95 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_a34156113d78fd95 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_a34156113d78fd95 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_a34156113d78fd95 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_a34156113d78fd95 p.disc_a21939c038307fe2 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_a34156113d78fd95 .feature-area-wrapper_e2f0fb998270e37d {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_a34156113d78fd95 .feature-area-wrapper_e2f0fb998270e37d {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_a34156113d78fd95 .feature-area-wrapper_e2f0fb998270e37d {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_a34156113d78fd95 .feature-area-wrapper_e2f0fb998270e37d .single-feature_41eb2c1f5e6ad714 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_a34156113d78fd95 .feature-area-wrapper_e2f0fb998270e37d .single-feature_41eb2c1f5e6ad714 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_d65d56318b4679ef {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_d65d56318b4679ef input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_d65d56318b4679ef .signle-input_53bce35d05df1b06 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_d65d56318b4679ef .signle-input_53bce35d05df1b06 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_d65d56318b4679ef .signle-input_53bce35d05df1b06 label {
  margin-bottom: 15px;
}
.appoinment_form-1_d65d56318b4679ef .signle-input_53bce35d05df1b06 input {
  padding-left: 40px;
}
.appoinment_form-1_d65d56318b4679ef .signle-input_53bce35d05df1b06 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_d65d56318b4679ef button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_c099f1d3831b755f {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_8d366343842eaf9d {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_8d366343842eaf9d {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_8d366343842eaf9d .inmformation_0ae4113cf1407443 .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_8d366343842eaf9d .inmformation_0ae4113cf1407443 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_8d366343842eaf9d .inmformation_0ae4113cf1407443 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_b47d035511ccfba9 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_b47d035511ccfba9.team-five .title-style-one-center_69cbeec249f0a64e .pre_3ac138d363cb6a8d {
  color: var(--color-primary-2);
}
.expart-team-area-7_b47d035511ccfba9.inner {
  background: var(--team-bg);
}

.single-team-area-7_afed648aaf7d0386 {
  text-align: center;
}
.single-team-area-7_afed648aaf7d0386 .thumbnail_c2b810c7b8bf884a {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_afed648aaf7d0386 .thumbnail_c2b810c7b8bf884a img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_afed648aaf7d0386 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_afed648aaf7d0386 .designation_315b87d584bdb187 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_afed648aaf7d0386:hover .thumbnail_c2b810c7b8bf884a img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_84a1931a1ff1a00a {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_84a1931a1ff1a00a.swiper-pagination-bullet-active_06d8f7cf72301d8b {
  background: var(--color-gradient);
}

.single-team-area-start_3277188b5f5facde:hover .thumbnail_c2b810c7b8bf884a img {
  transform: rotateY(-180deg);
}
.single-team-area-start_3277188b5f5facde .thumbnail_c2b810c7b8bf884a {
  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_3277188b5f5facde .thumbnail_c2b810c7b8bf884a img {
  transition: 0.8s;
}
.single-team-area-start_3277188b5f5facde .inner-content_f797deec64a60600 {
  text-align: center;
}
.single-team-area-start_3277188b5f5facde .inner-content_f797deec64a60600 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_3277188b5f5facde .inner-content_f797deec64a60600 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_3f7987e9669abd41.about_73d4a31e0ffcb364 {
  position: relative;
}
.rts-team-area_3f7987e9669abd41.about_73d4a31e0ffcb364 .shape-area_c0578636ad82074e img {
  position: absolute;
}
.rts-team-area_3f7987e9669abd41.about_73d4a31e0ffcb364 .shape-area_c0578636ad82074e img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_3f7987e9669abd41.about_73d4a31e0ffcb364 .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_3f7987e9669abd41.about_73d4a31e0ffcb364 .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
    display: none;
  }
}
.rts-team-area_3f7987e9669abd41.about_73d4a31e0ffcb364 .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
  left: 25%;
  top: 7%;
}
.rts-team-area_3f7987e9669abd41.about_73d4a31e0ffcb364 .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_3f7987e9669abd41.about_73d4a31e0ffcb364 .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
    display: none;
  }
}
.rts-team-area_3f7987e9669abd41.inner_8b3a1252f7d557eb {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_3f7987e9669abd41.inner_8b3a1252f7d557eb .shape-area_c0578636ad82074e img {
  position: absolute;
}
.rts-team-area_3f7987e9669abd41.inner_8b3a1252f7d557eb .shape-area_c0578636ad82074e img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_3f7987e9669abd41.inner_8b3a1252f7d557eb .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_3f7987e9669abd41.inner_8b3a1252f7d557eb .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
    display: none;
  }
}
.rts-team-area_3f7987e9669abd41.inner_8b3a1252f7d557eb .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
  left: 25%;
  top: 7%;
}
.rts-team-area_3f7987e9669abd41.inner_8b3a1252f7d557eb .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_3f7987e9669abd41.inner_8b3a1252f7d557eb .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
    display: none;
  }
}

.bg-dark-p_cd55d08ce8735b32 .title {
  color: #fff;
}

.section-separator-top_bb23bac85bea3751 {
  position: relative;
}
.section-separator-top_bb23bac85bea3751::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_1e2d58dd9b0965bf {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_1e2d58dd9b0965bf {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_1e2d58dd9b0965bf .left-titlet-wrapper_0d86ef44b4ccdbfa .title {
  color: #fff;
}
.call-to-action-main-wrapper_1e2d58dd9b0965bf p.disc_a21939c038307fe2 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_1e2d58dd9b0965bf p.disc_a21939c038307fe2 br {
    display: none;
  }
}
.call-to-action-main-wrapper_1e2d58dd9b0965bf .button-area_4ecc6db3ea7f8447 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_1e2d58dd9b0965bf .button-area_4ecc6db3ea7f8447 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_1e2d58dd9b0965bf .button-area_4ecc6db3ea7f8447 .under-line-btn_cbc83cbd2b49b650 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_1e2d58dd9b0965bf .button-area_4ecc6db3ea7f8447 .under-line-btn_cbc83cbd2b49b650:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_1e2d58dd9b0965bf .button-area_4ecc6db3ea7f8447 .under-line-btn_cbc83cbd2b49b650:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_1e2d58dd9b0965bf .button-area_4ecc6db3ea7f8447 .under-line-btn_cbc83cbd2b49b650::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_1e2d58dd9b0965bf .button-area_4ecc6db3ea7f8447 .btn-primary-2_3c48aea6ba0cd312 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_1e2d58dd9b0965bf.area-3_fe8d444444591745 .button-area_4ecc6db3ea7f8447 .under-line-btn_cbc83cbd2b49b650::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_47f4bbbb2605e024 .style-four_ff9b204351715e1c {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_e3ba069a9ff1b874 .rts-faq-area-full-container_47f4bbbb2605e024 .style-four_ff9b204351715e1c {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_fe8d444444591745 .cta-main-wrapper-style-box_8d03e876412061da .shape-area_c0578636ad82074e {
    display: none;
  }
}
.area-3_fe8d444444591745 .cta-main-wrapper-style-box_8d03e876412061da .shape-area_c0578636ad82074e .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_fe8d444444591745 .cta-main-wrapper-style-box_8d03e876412061da .shape-area_c0578636ad82074e .two_726e38106838cc33 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_fe8d444444591745 .cta-main-wrapper-style-box_8d03e876412061da .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_fe8d444444591745 .cta-main-wrapper-style-box_8d03e876412061da .shape-area_c0578636ad82074e .four_cfce051f9b90a65a {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_8d03e876412061da {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_8d03e876412061da {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_8d03e876412061da.style-four_ff9b204351715e1c::after, .cta-main-wrapper-style-box_8d03e876412061da.style-four_ff9b204351715e1c::before {
  display: none;
}
.cta-main-wrapper-style-box_8d03e876412061da::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_8d03e876412061da::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_8d03e876412061da .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_8d03e876412061da .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_8d03e876412061da .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_8d03e876412061da .shape-area_c0578636ad82074e img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_8d03e876412061da .shape-area_c0578636ad82074e .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_8d03e876412061da .shape-area_c0578636ad82074e .two_726e38106838cc33 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_8d03e876412061da .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_8d03e876412061da .shape-area_c0578636ad82074e .four_cfce051f9b90a65a {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_a749025a27299ecb {
  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_a749025a27299ecb {
    padding: 25px;
  }
}
.call-to-action-style-4_a749025a27299ecb .button-area_4ecc6db3ea7f8447 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_a749025a27299ecb .shape-area_c0578636ad82074e img {
  position: absolute;
}
.call-to-action-style-4_a749025a27299ecb .shape-area_c0578636ad82074e img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_a749025a27299ecb .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_a749025a27299ecb .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_a749025a27299ecb .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
  top: 10%;
  left: 8%;
}

.header-three_b79f4d10acaede83.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_d9077a8499cfc804 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_d9077a8499cfc804 {
    height: 630px;
  }
}
.contact-banner-area-start_d9077a8499cfc804 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_d9077a8499cfc804 img {
    display: none;
  }
}
.contact-banner-area-start_d9077a8499cfc804 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_d9077a8499cfc804 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_d9077a8499cfc804 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_d9077a8499cfc804 img.two_726e38106838cc33 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_d9077a8499cfc804 img.three_e2ede0ba0b201538 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_d9077a8499cfc804 img.four_cfce051f9b90a65a {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_d9077a8499cfc804.faq_fe1aca8ef066d594 {
  height: auto;
}

.contact-form-page_2ae7aa517fe13ba5 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_67d578c13a539835 {
  text-align: center;
}
.banner-inner-area-contact-inner_67d578c13a539835 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_67d578c13a539835 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_67d578c13a539835 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_67d578c13a539835 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_67d578c13a539835 p.disc_a21939c038307fe2 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_67d578c13a539835 p.disc_a21939c038307fe2 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_67d578c13a539835 p.disc_a21939c038307fe2 {
    max-width: 80%;
  }
}

.contact-form_e40c8177e22a217a {
  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_e40c8177e22a217a {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_e40c8177e22a217a {
    padding: 50px 20px;
  }
}
.contact-form_e40c8177e22a217a .single-input-area_9e3f3b72f88441bc {
  margin-bottom: 24px;
}
.contact-form_e40c8177e22a217a .single-input-area_9e3f3b72f88441bc label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_e40c8177e22a217a .single-input-area_9e3f3b72f88441bc input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_e40c8177e22a217a .single-input-area_9e3f3b72f88441bc textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_e40c8177e22a217a .single-input-area_9e3f3b72f88441bc select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_e95d6b6304694ee2 {
  text-align: center;
}
.single-contact-inner-info_e95d6b6304694ee2 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_e95d6b6304694ee2 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_e95d6b6304694ee2 p {
  margin-bottom: 0;
}
.single-contact-inner-info_e95d6b6304694ee2.mid_328b97a0955cebff {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_e95d6b6304694ee2.mid_328b97a0955cebff {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_e95d6b6304694ee2.mid_328b97a0955cebff {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_ef4b3f0a704634eb.contact-form-page_2ae7aa517fe13ba5 .contact-form_e40c8177e22a217a .single-input-area_9e3f3b72f88441bc {
  position: relative;
}
.rts-contact-form-area_ef4b3f0a704634eb.contact-form-page_2ae7aa517fe13ba5 .contact-form_e40c8177e22a217a .single-input-area_9e3f3b72f88441bc i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_ef4b3f0a704634eb.contact-form-page_2ae7aa517fe13ba5 .contact-form_e40c8177e22a217a .single-input-area_9e3f3b72f88441bc input,
.rts-contact-form-area_ef4b3f0a704634eb.contact-form-page_2ae7aa517fe13ba5 .contact-form_e40c8177e22a217a .single-input-area_9e3f3b72f88441bc textarea {
  padding-left: 35px;
}
.rts-contact-form-area_ef4b3f0a704634eb.contact-form-page_2ae7aa517fe13ba5 .contact-form_e40c8177e22a217a .single-input-area_9e3f3b72f88441bc input::placeholder,
.rts-contact-form-area_ef4b3f0a704634eb.contact-form-page_2ae7aa517fe13ba5 .contact-form_e40c8177e22a217a .single-input-area_9e3f3b72f88441bc textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_ef4b3f0a704634eb.contact-form-page_2ae7aa517fe13ba5 .contact-form_e40c8177e22a217a .single-input-area_9e3f3b72f88441bc.text-area_fa0da3940ac67f7d i {
  top: 61px !important;
}
.rts-contact-form-area_ef4b3f0a704634eb.contact-form-page_2ae7aa517fe13ba5 .contact-form_e40c8177e22a217a button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_ef4b3f0a704634eb.contact-form-page_2ae7aa517fe13ba5 .contact-form_e40c8177e22a217a button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_7d3f69856c8bc103 {
  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_7d3f69856c8bc103 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_7d3f69856c8bc103 {
    padding: 20px;
  }
}
.seo-optimization-area_7d3f69856c8bc103 .thumbnail_c2b810c7b8bf884a {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_7d3f69856c8bc103 .thumbnail_c2b810c7b8bf884a {
    min-width: 100%;
  }
}
.seo-optimization-area_7d3f69856c8bc103 .thumbnail_c2b810c7b8bf884a img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_7d3f69856c8bc103 .thumbnail_c2b810c7b8bf884a img {
    min-width: 100%;
  }
}

.service-area-8_a072d9d2799bd0a6 .icon {
  margin-bottom: 22px;
}
.service-area-8_a072d9d2799bd0a6 .title {
  font-weight: 800;
}
.service-area-8_a072d9d2799bd0a6 .disc_a21939c038307fe2 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_4481fd3d18cf0670.seo-marketing_4af02f915232c2bf {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_4481fd3d18cf0670.seo-marketing_4af02f915232c2bf .title-style-one-center_69cbeec249f0a64e p.disc_a21939c038307fe2 br {
    display: none;
  }
}

.section-separator-top-bg-white_1657962e88a681f1 {
  position: relative;
}
.section-separator-top-bg-white_1657962e88a681f1::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_8f168b043d6cea54 .large-thumbnail_58f2eb985a1d0762 {
  position: relative;
}
.single-product-list_8f168b043d6cea54 .large-thumbnail_58f2eb985a1d0762 .sm-right_ffaada8b62373202 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_8f168b043d6cea54 .large-thumbnail_58f2eb985a1d0762 .sm-right_ffaada8b62373202 {
    display: none;
  }
}
.single-product-list_8f168b043d6cea54 .large-thumbnail_58f2eb985a1d0762 .sm-right_ffaada8b62373202.left {
  right: auto;
  left: 0;
}
.single-product-list_8f168b043d6cea54 .thumbnail_c2b810c7b8bf884a {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_8f168b043d6cea54 .thumbnail_c2b810c7b8bf884a {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_8f168b043d6cea54 .thumbnail_c2b810c7b8bf884a img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_8f168b043d6cea54 .thumbnail_c2b810c7b8bf884a img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_8f168b043d6cea54 .portfolio-content-wrapper-list_58728b48ac0be422 .pre-title_b6593b3538754dfd {
  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_8f168b043d6cea54 .portfolio-content-wrapper-list_58728b48ac0be422 .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_8f168b043d6cea54 .portfolio-content-wrapper-list_58728b48ac0be422 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_8f168b043d6cea54 .portfolio-content-wrapper-list_58728b48ac0be422 .title {
    font-size: 35px;
  }
}
.single-product-list_8f168b043d6cea54 .portfolio-content-wrapper-list_58728b48ac0be422 .single-service_aad93ebffa782528 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_8f168b043d6cea54 .portfolio-content-wrapper-list_58728b48ac0be422 .single-service_aad93ebffa782528 i {
  color: var(--color-primary);
}
.single-product-list_8f168b043d6cea54 .portfolio-content-wrapper-list_58728b48ac0be422 p.disc_a21939c038307fe2 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_b1bb20910b1e35e0 .single-product-list_8f168b043d6cea54 a.thumbnail_c2b810c7b8bf884a {
  max-width: 100%;
}
.area-6_b1bb20910b1e35e0 .single-product-list_8f168b043d6cea54 a.thumbnail_c2b810c7b8bf884a img {
  max-width: 100%;
  width: 100%;
}
.area-6_b1bb20910b1e35e0 .single-product-list_8f168b043d6cea54 .portfolio-content-wrapper-list_58728b48ac0be422 .service-btn_643c5c151cecc636 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_b1bb20910b1e35e0 .single-product-list_8f168b043d6cea54 .portfolio-content-wrapper-list_58728b48ac0be422 .service-btn_643c5c151cecc636::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_b1bb20910b1e35e0 .single-product-list_8f168b043d6cea54 .portfolio-content-wrapper-list_58728b48ac0be422 .service-btn_643c5c151cecc636:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_b1bb20910b1e35e0 .single-product-list_8f168b043d6cea54 .portfolio-content-wrapper-list_58728b48ac0be422 .service-btn_643c5c151cecc636:hover i {
  transform: rotate(0);
}
.area-6_b1bb20910b1e35e0 .single-product-list_8f168b043d6cea54 .portfolio-content-wrapper-list_58728b48ac0be422 .service-btn_643c5c151cecc636 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_b1bb20910b1e35e0 .single-product-list_8f168b043d6cea54 .portfolio-content-wrapper-list_58728b48ac0be422 .service-btn_643c5c151cecc636.color-secondary-2_a1972873fd399150::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_9bdb8b6f9798cad1 .thumbnail_c2b810c7b8bf884a:hover img {
  transform: none;
}
.single-product-list-2_9bdb8b6f9798cad1 .left-image_bb9f68dff9fcebcc {
  position: relative;
}
.single-product-list-2_9bdb8b6f9798cad1 .left-image_bb9f68dff9fcebcc .short-image-area_944292879e583c30 {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_9bdb8b6f9798cad1 .left-image_bb9f68dff9fcebcc .short-image-area_944292879e583c30 {
    right: 5%;
  }
}
.single-product-list-2_9bdb8b6f9798cad1 .left-image_bb9f68dff9fcebcc .short-image-area_944292879e583c30 img {
  transform: scale(1);
}
.single-product-list-2_9bdb8b6f9798cad1 .right-image_40a6aa1dcb926226 {
  position: relative;
}
.single-product-list-2_9bdb8b6f9798cad1 .right-image_40a6aa1dcb926226 .short-image-area_944292879e583c30 {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_9bdb8b6f9798cad1 .right-image_40a6aa1dcb926226 .short-image-area_944292879e583c30 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_9bdb8b6f9798cad1 .right-image_40a6aa1dcb926226 .short-image-area_944292879e583c30 {
    left: 50%;
  }
}
.single-product-list-2_9bdb8b6f9798cad1 .right-image_40a6aa1dcb926226 .short-image-area_944292879e583c30 img {
  transform: scale(1);
}
.single-product-list-2_9bdb8b6f9798cad1 .portfolio-content-wrapper-list_58728b48ac0be422 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_9bdb8b6f9798cad1 .portfolio-content-wrapper-list_58728b48ac0be422 .single-service_aad93ebffa782528 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_9bdb8b6f9798cad1 .portfolio-content-wrapper-list_58728b48ac0be422 .single-service_aad93ebffa782528 p {
  font-size: 20px;
}
.single-product-list-2_9bdb8b6f9798cad1 .portfolio-content-wrapper-list_58728b48ac0be422 p.disc_a21939c038307fe2 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_9bdb8b6f9798cad1 .portfolio-content-wrapper-list_58728b48ac0be422 p.disc_a21939c038307fe2 {
    max-width: 100%;
  }
}

.product-section-bg_94a1631b2e6defc5 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_7f173edbc75587c4 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_7f173edbc75587c4.area-2_74f880bfa7c3446c .shape-area_c0578636ad82074e {
    display: none;
  }
}
.product-area-start_7f173edbc75587c4.area-2_74f880bfa7c3446c .shape-area_c0578636ad82074e .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_7f173edbc75587c4.area-2_74f880bfa7c3446c .shape-area_c0578636ad82074e .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_7f173edbc75587c4.area-2_74f880bfa7c3446c .shape-area_c0578636ad82074e .one {
    display: none;
  }
}
.product-area-start_7f173edbc75587c4.area-2_74f880bfa7c3446c .two_726e38106838cc33 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_7f173edbc75587c4.area-2_74f880bfa7c3446c .two_726e38106838cc33 {
    top: 5%;
  }
}
.product-area-start_7f173edbc75587c4.area-2_74f880bfa7c3446c .three_e2ede0ba0b201538 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_7f173edbc75587c4.area-2_74f880bfa7c3446c .three_e2ede0ba0b201538 {
    display: none;
  }
}

.siongle-portfolio-box-style_1a17d2f63b08858b .thumbnail_c2b810c7b8bf884a {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_1a17d2f63b08858b .thumbnail_c2b810c7b8bf884a img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_1a17d2f63b08858b .thumbnail_c2b810c7b8bf884a img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_1a17d2f63b08858b .thumbnail_c2b810c7b8bf884a:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_1a17d2f63b08858b .inner-content_f797deec64a60600 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_1a17d2f63b08858b .inner-content_f797deec64a60600 .left-content_7f369549d7659181 .pre_3ac138d363cb6a8d {
  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_1a17d2f63b08858b .inner-content_f797deec64a60600 .left-content_7f369549d7659181 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_1a17d2f63b08858b .inner-content_f797deec64a60600 .left-content_7f369549d7659181 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_1a17d2f63b08858b .inner-content_f797deec64a60600 .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_1a17d2f63b08858b .inner-content_f797deec64a60600 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_1a17d2f63b08858b .inner-content_f797deec64a60600 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_1a17d2f63b08858b .inner-content_f797deec64a60600 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_1a17d2f63b08858b.style-four_ff9b204351715e1c .thumbnail_c2b810c7b8bf884a img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_1a17d2f63b08858b.style-four_ff9b204351715e1c .left-content_7f369549d7659181 .pre_3ac138d363cb6a8d {
  color: #fff;
}
.siongle-portfolio-box-style_1a17d2f63b08858b.style-four_ff9b204351715e1c .left-content_7f369549d7659181 .title {
  color: #fff;
}
.siongle-portfolio-box-style_1a17d2f63b08858b.style-four_ff9b204351715e1c .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_1a17d2f63b08858b.style-four_ff9b204351715e1c .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_1a17d2f63b08858b.style-four_ff9b204351715e1c:hover .thumbnail_c2b810c7b8bf884a img {
  transform: scale(1.15);
}

.rts-fun-facts-area_52ba582e592e6019 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_52ba582e592e6019 .shape-area_c0578636ad82074e {
    display: none;
  }
}
.rts-fun-facts-area_52ba582e592e6019 .shape-area_c0578636ad82074e .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_52ba582e592e6019 .shape-area_c0578636ad82074e .two_726e38106838cc33 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_52ba582e592e6019 .shape-area_c0578636ad82074e .two_726e38106838cc33 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_52ba582e592e6019 .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_52ba582e592e6019 .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
    display: none;
  }
}
.rts-fun-facts-area_52ba582e592e6019 .shape-area_c0578636ad82074e .four_cfce051f9b90a65a {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_52e9599dd1506abe {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_52e9599dd1506abe::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_52e9599dd1506abe .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_52e9599dd1506abe .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_52e9599dd1506abe.two_726e38106838cc33 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_52e9599dd1506abe.two_726e38106838cc33 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_57caab750ff23c61 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_08f0bf3e9b8561a4 {
  border-radius: 32px;
}

.float-right-div-case-studies_24941ddc88881a71 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_24941ddc88881a71 {
    width: 100%;
  }
}
.float-right-div-case-studies_24941ddc88881a71 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_24941ddc88881a71 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_84a1931a1ff1a00a {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_3902c68cafbc9c0b.rts-section-gap2.bg-dark-border-radious.radious-4_08f0bf3e9b8561a4 {
  background: var(--case-study);
}

.rts-case-studies-4_3902c68cafbc9c0b {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_3902c68cafbc9c0b .shape-area_c0578636ad82074e {
    display: none;
  }
}
.rts-case-studies-4_3902c68cafbc9c0b .shape-area_c0578636ad82074e img {
  position: absolute;
}
.rts-case-studies-4_3902c68cafbc9c0b .shape-area_c0578636ad82074e img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_3902c68cafbc9c0b .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_3902c68cafbc9c0b .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_3902c68cafbc9c0b .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_3902c68cafbc9c0b .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_3902c68cafbc9c0b .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_3902c68cafbc9c0b .swiper-pagination .swiper-pagination-bullet_84a1931a1ff1a00a {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_452381b23764bccf {
  position: relative;
}
.rts-case-studies-5_452381b23764bccf .title-wrapper-between_8cd6add984038306 .pre_3ac138d363cb6a8d {
  font-weight: 800;
}
.rts-case-studies-5_452381b23764bccf .title-wrapper-between_8cd6add984038306 .title {
  font-weight: 800;
}
.rts-case-studies-5_452381b23764bccf .bottom-btn_1db01f62c5bd584d .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_452381b23764bccf .bottom-btn_1db01f62c5bd584d .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_d3002dbb3c2d5e1e.style-five_09662e2bf3fb0e40 .inner-content_f797deec64a60600 .left-content_7f369549d7659181 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_d3002dbb3c2d5e1e.style-five_09662e2bf3fb0e40 .inner-content_f797deec64a60600 .left-content_7f369549d7659181 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_d3002dbb3c2d5e1e.style-five_09662e2bf3fb0e40 {
  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_d3002dbb3c2d5e1e.style-five_09662e2bf3fb0e40 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_d3002dbb3c2d5e1e.style-five_09662e2bf3fb0e40:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_d3002dbb3c2d5e1e.style-five_09662e2bf3fb0e40:nth-child(even) .inner-content_f797deec64a60600 .left-content_7f369549d7659181 .pre_3ac138d363cb6a8d {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_d3002dbb3c2d5e1e.style-five_09662e2bf3fb0e40:nth-child(even) .inner-content_f797deec64a60600 .left-content_7f369549d7659181 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_d3002dbb3c2d5e1e.style-five_09662e2bf3fb0e40:nth-child(even) .inner-content_f797deec64a60600 .left-content_7f369549d7659181 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_d3002dbb3c2d5e1e.style-five_09662e2bf3fb0e40 .thumbnail_c2b810c7b8bf884a {
  flex-basis: 40%;
}
.single-portfolio-box-style_d3002dbb3c2d5e1e.style-five_09662e2bf3fb0e40 .thumbnail_c2b810c7b8bf884a img {
  border-radius: 16px;
}
.single-portfolio-box-style_d3002dbb3c2d5e1e.style-five_09662e2bf3fb0e40 .inner-content_f797deec64a60600 {
  flex-basis: 60%;
}
.single-portfolio-box-style_d3002dbb3c2d5e1e.style-five_09662e2bf3fb0e40 .inner-content_f797deec64a60600 .left-content_7f369549d7659181 .pre_3ac138d363cb6a8d {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_d3002dbb3c2d5e1e.style-five_09662e2bf3fb0e40 .inner-content_f797deec64a60600 .left-content_7f369549d7659181 .title {
  font-weight: 800;
}
.single-portfolio-box-style_d3002dbb3c2d5e1e.style-five_09662e2bf3fb0e40 .inner-content_f797deec64a60600 .left-content_7f369549d7659181 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_d3002dbb3c2d5e1e.style-five_09662e2bf3fb0e40 .inner-content_f797deec64a60600 .left-content_7f369549d7659181 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_ccd097122cebb803 .siongle-portfolio-box-style_1a17d2f63b08858b .thumbnail_c2b810c7b8bf884a img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_ccd097122cebb803 .siongle-portfolio-box-style_1a17d2f63b08858b:hover .thumbnail_c2b810c7b8bf884a img {
  transform: scale(1.15);
}
.home-seven-case_ccd097122cebb803 .siongle-portfolio-box-style_1a17d2f63b08858b .inner-content_f797deec64a60600 .right a {
  background: #F2F2F8;
}
.home-seven-case_ccd097122cebb803 .siongle-portfolio-box-style_1a17d2f63b08858b .inner-content_f797deec64a60600 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_016b8e80c43c3ee4 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_016b8e80c43c3ee4 .title-style-one-center_69cbeec249f0a64e .pre_3ac138d363cb6a8d {
  color: #fff;
}
.rts-product-area-8_016b8e80c43c3ee4 .title-style-one-center_69cbeec249f0a64e .title {
  color: #fff;
}

.single-product-8_bd2ac9e618d962c4 {
  text-align: center;
}
.single-product-8_bd2ac9e618d962c4:hover .thumbnail_c2b810c7b8bf884a img {
  transform: scale(1.12);
}
.single-product-8_bd2ac9e618d962c4 .thumbnail_c2b810c7b8bf884a {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_bd2ac9e618d962c4 .thumbnail_c2b810c7b8bf884a a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_bd2ac9e618d962c4 .thumbnail_c2b810c7b8bf884a a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_bd2ac9e618d962c4 .thumbnail_c2b810c7b8bf884a a img {
    width: 100%;
  }
}
.single-product-8_bd2ac9e618d962c4 .thumbnail_c2b810c7b8bf884a .icon-top-right_5a90df204151e55a {
  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_bd2ac9e618d962c4 .thumbnail_c2b810c7b8bf884a .icon-top-right_5a90df204151e55a i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_bd2ac9e618d962c4 .thumbnail_c2b810c7b8bf884a .icon-top-right_5a90df204151e55a:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_bd2ac9e618d962c4 .thumbnail_c2b810c7b8bf884a .icon-top-right_5a90df204151e55a:hover i {
  color: #fff;
}
.single-product-8_bd2ac9e618d962c4 .inner-content_f797deec64a60600 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_bd2ac9e618d962c4 .inner-content_f797deec64a60600 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_599f4da72020c7e1 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_599f4da72020c7e1 .section-inner_6e005ad9ba7a52c0 .left-side-content_82d4b75f2c0c7fcb .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_599f4da72020c7e1 .section-inner_6e005ad9ba7a52c0 .left-side-content_82d4b75f2c0c7fcb .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_599f4da72020c7e1 .section-inner_6e005ad9ba7a52c0 .left-side-content_82d4b75f2c0c7fcb .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_599f4da72020c7e1 .section-inner_6e005ad9ba7a52c0 .right-side-image_928c9eb911762031 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_599f4da72020c7e1 .section-inner_6e005ad9ba7a52c0 .right-side-image_928c9eb911762031 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_599f4da72020c7e1 .section-inner_6e005ad9ba7a52c0 .right-side-image_928c9eb911762031 .short-image_f8ff4f7a886b2814 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_599f4da72020c7e1 .section-inner_6e005ad9ba7a52c0 .right-side-image_928c9eb911762031 .short-image_f8ff4f7a886b2814 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_599f4da72020c7e1 .section-inner_6e005ad9ba7a52c0 .right-side-image_928c9eb911762031 .short-image_f8ff4f7a886b2814 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_599f4da72020c7e1 .section-inner_6e005ad9ba7a52c0 .right-side-image_928c9eb911762031 .short-image_f8ff4f7a886b2814 {
    display: none;
  }
}

.rts-product-area-six_4f10ea0b06b9b9ff .section-inner_6e005ad9ba7a52c0 .top-inner_a9edebceb0f6157d {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_4f10ea0b06b9b9ff .section-inner_6e005ad9ba7a52c0 .top-inner_a9edebceb0f6157d .marquee_97b4abff3b941606 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_4f10ea0b06b9b9ff .section-inner_6e005ad9ba7a52c0 .top-inner_a9edebceb0f6157d .marquee_97b4abff3b941606:hover {
  animation-play-state: paused;
}
.rts-product-area-six_4f10ea0b06b9b9ff .section-inner_6e005ad9ba7a52c0 .top-inner_a9edebceb0f6157d .marquee_97b4abff3b941606 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_4f10ea0b06b9b9ff .section-inner_6e005ad9ba7a52c0 .bottom-inner_e296e300b34723b6 {
  display: inline-block;
}
.rts-product-area-six_4f10ea0b06b9b9ff .section-inner_6e005ad9ba7a52c0 .bottom-inner_e296e300b34723b6 .marquee_97b4abff3b941606 {
  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_4f10ea0b06b9b9ff .section-inner_6e005ad9ba7a52c0 .bottom-inner_e296e300b34723b6 .marquee_97b4abff3b941606:hover {
  animation-play-state: paused;
}
.rts-product-area-six_4f10ea0b06b9b9ff .section-inner_6e005ad9ba7a52c0 .bottom-inner_e296e300b34723b6 .marquee_97b4abff3b941606 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_b7149e18d84476dc {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_552da79629254ac0 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_552da79629254ac0 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_552da79629254ac0 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_552da79629254ac0 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_552da79629254ac0 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_552da79629254ac0 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_552da79629254ac0 p.disc_a21939c038307fe2 {
  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_552da79629254ac0 p.disc_a21939c038307fe2 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_552da79629254ac0 p.disc_a21939c038307fe2 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_2a04d5b1ef705f5a {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_2a04d5b1ef705f5a {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_871badd4cfb6e12d {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_2e902507f91d7b8f.case-studies_95ca04be1ab2382f .main-nav-area_8bf6961b1161b291 li a {
  color: #fff;
}
.header-style-one_2e902507f91d7b8f.case-studies_95ca04be1ab2382f .main-nav-area_8bf6961b1161b291 li:hover a {
  color: var(--color-primary);
}
.header-style-one_2e902507f91d7b8f.case-studies_95ca04be1ab2382f .button-area-start_1c7302b24f418668 .demo-req_377f836c9c2f254f:hover {
  color: var(--color-primary);
}
.header-style-one_2e902507f91d7b8f.case-studies_95ca04be1ab2382f .button-area-start_1c7302b24f418668 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_bae9a6753d5da002 .breadcrumb-inner_2c3d2dd55da3b473 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_bae9a6753d5da002 .breadcrumb-inner_2c3d2dd55da3b473 .pagimation_8d48b70ecb08bde1 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_bae9a6753d5da002 .breadcrumb-inner_2c3d2dd55da3b473 .pagimation_8d48b70ecb08bde1 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_bae9a6753d5da002 .breadcrumb-inner_2c3d2dd55da3b473 .pagimation_8d48b70ecb08bde1 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_bae9a6753d5da002 .breadcrumb-inner_2c3d2dd55da3b473 .pagimation_8d48b70ecb08bde1 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_bae9a6753d5da002 .breadcrumb-inner_2c3d2dd55da3b473 .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_bae9a6753d5da002 .breadcrumb-inner_2c3d2dd55da3b473 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_bae9a6753d5da002 .breadcrumb-inner_2c3d2dd55da3b473 p.disc_a21939c038307fe2 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_bae9a6753d5da002.area-2_74f880bfa7c3446c .breadcrumb-inner_2c3d2dd55da3b473 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_f25556f74dd71499 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_f25556f74dd71499 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_f25556f74dd71499 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_f25556f74dd71499 a.btn-arrow_a6fd1966e44d7675 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_f25556f74dd71499 .btn-arrow_a6fd1966e44d7675 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_f25556f74dd71499 .btn-arrow_a6fd1966e44d7675 i {
  margin-left: 10px;
}
.strategy-right-area_f25556f74dd71499 .btn-arrow_a6fd1966e44d7675::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_f25556f74dd71499 .btn-arrow_a6fd1966e44d7675::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_f25556f74dd71499 .btn-arrow_a6fd1966e44d7675:hover::before {
  width: 100%;
}

.strategy-left-content_c974834625cb0b1d p.disc_a21939c038307fe2 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_c974834625cb0b1d p.disc_a21939c038307fe2 {
    max-width: 100%;
  }
}

.arrow-rotate_ed44b5bab232f948 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_7ccca4928e8b787f {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_7ccca4928e8b787f {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_7ccca4928e8b787f .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_7ccca4928e8b787f .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_7ccca4928e8b787f p.disc_a21939c038307fe2 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_7ccca4928e8b787f p.disc_a21939c038307fe2 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_d0ac7a8265fe9616 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_bae9a6753d5da002 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_bae9a6753d5da002 .shape-area_c0578636ad82074e {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_bae9a6753d5da002 .shape-area_c0578636ad82074e img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_bae9a6753d5da002 .shape-area_c0578636ad82074e img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_bae9a6753d5da002 .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_bae9a6753d5da002 .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_bae9a6753d5da002 .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_bae9a6753d5da002 .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_bae9a6753d5da002 .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_bae9a6753d5da002 .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
    display: none;
  }
}

.large-image-area_3d6d1dca0de06ace {
  position: relative;
  z-index: 5;
}
.large-image-area_3d6d1dca0de06ace .large-thumbnail_58f2eb985a1d0762 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_1b30df02cd102da0 {
  padding-left: 200px;
  padding-right: 200px;
}
.accordion-faq-area-border-bottom-style_1b30df02cd102da0 .accordion-item {
  background: transparent;
}
@media screen and (max-width: 992px) {
  .accordion-faq-area-border-bottom-style_1b30df02cd102da0 {
    padding-left: 110px;
    padding-right: 110px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_1b30df02cd102da0 {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_1b30df02cd102da0 {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_1b30df02cd102da0 {
    padding-left: 0;
    padding-right: 0;
  }
}
.accordion-faq-area-border-bottom-style_1b30df02cd102da0 .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_1b30df02cd102da0 .accordion .accordion-item .accordion-header_a035ebf6c7ec663b {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_1b30df02cd102da0 .accordion .accordion-item .accordion-header_a035ebf6c7ec663b 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_1b30df02cd102da0 .accordion .accordion-item .accordion-header_a035ebf6c7ec663b button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_1b30df02cd102da0 .accordion .accordion-item .accordion-body_9549202b4fa1255d {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_1b30df02cd102da0.style-four_ff9b204351715e1c .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_84aa399d0fcc5c18 .accordion-item .accordion-header_a035ebf6c7ec663b button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_5bc6a5ebb8cd408d {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_5bc6a5ebb8cd408d {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_5bc6a5ebb8cd408d .shape-area_c0578636ad82074e {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_5bc6a5ebb8cd408d .shape-area_c0578636ad82074e img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_5bc6a5ebb8cd408d .shape-area_c0578636ad82074e img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_5bc6a5ebb8cd408d .shape-area_c0578636ad82074e img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_5bc6a5ebb8cd408d .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_5bc6a5ebb8cd408d .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_5bc6a5ebb8cd408d .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_5bc6a5ebb8cd408d .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_5bc6a5ebb8cd408d .shape-area_c0578636ad82074e img.five_bcd5fa43df60d943 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_5bc6a5ebb8cd408d .shape-area_c0578636ad82074e img.six_831409c71df73a04 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_5bc6a5ebb8cd408d .shape-area_c0578636ad82074e img.seven_c8932f30ddbaf830 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_980c18bf61d38385 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_980c18bf61d38385 .shape-area_c0578636ad82074e img {
  position: absolute;
}
.rts-cta-area-start_980c18bf61d38385 .shape-area_c0578636ad82074e img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_980c18bf61d38385 .shape-area_c0578636ad82074e img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_980c18bf61d38385 .shape-area_c0578636ad82074e img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_980c18bf61d38385 .shape-area_c0578636ad82074e img.one {
    left: 5%;
  }
}
.rts-cta-area-start_980c18bf61d38385 .shape-area_c0578636ad82074e img.two_726e38106838cc33 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_980c18bf61d38385 .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_980c18bf61d38385 .shape-area_c0578636ad82074e img.three_e2ede0ba0b201538 {
    bottom: 0;
  }
}
.rts-cta-area-start_980c18bf61d38385 .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_980c18bf61d38385 .shape-area_c0578636ad82074e img.four_cfce051f9b90a65a {
    display: none;
  }
}

.rts-faq-area-full-container_47f4bbbb2605e024.style-three_84aa399d0fcc5c18 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_47f4bbbb2605e024.style-three_84aa399d0fcc5c18 .shape-area_c0578636ad82074e {
    display: none;
  }
}
.rts-faq-area-full-container_47f4bbbb2605e024.style-three_84aa399d0fcc5c18 .shape-area_c0578636ad82074e img {
  position: absolute;
}
.rts-faq-area-full-container_47f4bbbb2605e024.style-three_84aa399d0fcc5c18 .shape-area_c0578636ad82074e .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_47f4bbbb2605e024.style-three_84aa399d0fcc5c18 .shape-area_c0578636ad82074e .one {
    display: none;
  }
}
.rts-faq-area-full-container_47f4bbbb2605e024.style-three_84aa399d0fcc5c18 .shape-area_c0578636ad82074e .two_726e38106838cc33 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_47f4bbbb2605e024.style-three_84aa399d0fcc5c18 .shape-area_c0578636ad82074e .two_726e38106838cc33 {
    display: none;
  }
}
.rts-faq-area-full-container_47f4bbbb2605e024.style-three_84aa399d0fcc5c18 .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_47f4bbbb2605e024.style-three_84aa399d0fcc5c18 .shape-area_c0578636ad82074e .three_e2ede0ba0b201538 {
    display: none;
  }
}
.rts-faq-area-full-container_47f4bbbb2605e024.style-three_84aa399d0fcc5c18 .shape-area_c0578636ad82074e .four_cfce051f9b90a65a {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_47f4bbbb2605e024.style-three_84aa399d0fcc5c18 .shape-area_c0578636ad82074e .four_cfce051f9b90a65a {
    display: none;
  }
}

.rts-error-section_a7c03c976d645828 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_a7c03c976d645828 .section-inner_6e005ad9ba7a52c0 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_a7c03c976d645828 .section-inner_6e005ad9ba7a52c0 img {
  max-width: 100%;
}

.tos__content_14c300caf23b1522 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_ef4c49f31097413a p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
