/*=================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_4a24d96e6e666b90
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_8f31f14dfca797d4 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_c50d10adeea06527 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_a2f6275475ec5aa1 nav ul li.has-droupdown_5d1265c0d3a953bf::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_a2f6275475ec5aa1 nav ul li a.main_7ebef465d23a5035,
[data-theme=dark] .mobile-menu-main_a2f6275475ec5aa1 nav ul li.has-droupdown_5d1265c0d3a953bf 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_8f182de36efb0afc {
    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_a4005cf4484925ff,
.h2_6471003e0ba9c42f,
.h3_7e7381d751e0b73c,
.h4_57ae6b8dcd170a2f,
.h5_e091f493ff2d522c,
.h6_c0d8f090d3176c16,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_a4005cf4484925ff,
.h2_6471003e0ba9c42f,
.h3_7e7381d751e0b73c,
.h4_57ae6b8dcd170a2f,
.h5_e091f493ff2d522c,
.h6_c0d8f090d3176c16 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_a4005cf4484925ff a,
.h2_6471003e0ba9c42f a,
.h3_7e7381d751e0b73c a,
.h4_57ae6b8dcd170a2f a,
.h5_e091f493ff2d522c a,
.h6_c0d8f090d3176c16 a {
  color: inherit;
}

.bg-color-tertiary_18f744df4f526833 h1,
.bg-color-tertiary_18f744df4f526833 h2,
.bg-color-tertiary_18f744df4f526833 h3,
.bg-color-tertiary_18f744df4f526833 h4,
.bg-color-tertiary_18f744df4f526833 h5,
.bg-color-tertiary_18f744df4f526833 h6,
.bg-color-tertiary_18f744df4f526833 .h1_a4005cf4484925ff,
.bg-color-tertiary_18f744df4f526833 .h2_6471003e0ba9c42f,
.bg-color-tertiary_18f744df4f526833 .h3_7e7381d751e0b73c,
.bg-color-tertiary_18f744df4f526833 .h4_57ae6b8dcd170a2f,
.bg-color-tertiary_18f744df4f526833 .h5_e091f493ff2d522c,
.bg-color-tertiary_18f744df4f526833 .h6_c0d8f090d3176c16 {
  color: #fff;
}
.bg-color-tertiary_18f744df4f526833 p {
  color: #6c7279;
}
.bg-color-tertiary_18f744df4f526833 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_e091f493ff2d522c {
    font-size: 20px;
  }
}
h1,
.h1_a4005cf4484925ff,
h2,
.h2_6471003e0ba9c42f,
h3,
.h3_7e7381d751e0b73c {
  font-weight: var(--s-bold);
}

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

h6,
.h6_c0d8f090d3176c16 {
  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_2dc84cbf74e2a0cf {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_298ff956cfd856e0 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_5f805cbfb2ac5373 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_547bc7908fd7ae88 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_a9b80d36eccb77ea {
  font-size: 13px;
}
p.has-very-light-gray-color_1ea0e0b143b281e3 {
  color: var(--color-white);
}
p.has-background_d37a7378c7dbd4eb {
  padding: 20px 30px;
}
p.b1_2dc84cbf74e2a0cf {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_e642af5e60fc88e5 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_298ff956cfd856e0 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_cc3554bac596f134 {
  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_e508c4ad4ea75760 cite,
.wp-block-pullquote_e508c4ad4ea75760.is-style-solid-color_967bedcb28743231 blockquote cite,
.wp-block-quote_0f731a0fc1401098 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_9f9798244ba464e4.bullet_e2c0458b7c68c0e9 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_9f9798244ba464e4.bullet_e2c0458b7c68c0e9 li {
    padding-left: 19px;
  }
}
ul.liststyle_9f9798244ba464e4.bullet_e2c0458b7c68c0e9 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_9f9798244ba464e4.bullet_e2c0458b7c68c0e9 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_e8a08038b37bdd2e .title {
  margin-top: 0;
}

.paragraph-area_9cef4e5af75e24f7 p.disc_bfdb3a02d88f3b03 {
  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_f9a2f30875636002.slick-slider_18be8263a3857956 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_b621259b8579ec6b {
    margin-bottom: 20px;
  }

  .ml_lg--20_1edf86bbf28e07c7 {
    margin-left: 20px;
  }

  .ptb_lg--25_0dca208b38eb66d6 {
    padding: 25px 0;
  }

  .plr_lg--25_92298274ec960e75 {
    padding: 0 25px;
  }

  .pt_lg--25_75d50dfa505b58e0 {
    padding-top: 25px;
  }

  .pb_lg--25_e4241699f14f4d5e {
    padding-bottom: 25px;
  }

  .pl_lg--25_3c4f32f3b277284d {
    padding-left: 25px;
  }

  .pr_lg--25_e88040f99dffdc2e {
    padding-right: 25px;
  }

  .mt_lg--25_64eb9656c22653f2 {
    margin-top: 25px;
  }

  .mb_lg--25_69580fcbf286ddc3 {
    margin-bottom: 25px;
  }

  .ml_lg--25_b905cb5d6077e271 {
    margin-left: 25px;
  }

  .ptb_lg--30_0f2cc286d1033e3c {
    padding: 30px 0;
  }

  .plr_lg--30_9e5c288fa358c73f {
    padding: 0 30px;
  }

  .pt_lg--30_4af87155c969bedf {
    padding-top: 30px;
  }

  .pb_lg--30_b5b81971d4d36f16 {
    padding-bottom: 30px;
  }

  .pl_lg--30_70274de55374afd4 {
    padding-left: 30px;
  }

  .pr_lg--30_9982c272a1201af6 {
    padding-right: 30px;
  }

  .mt_lg--30_ea88af96613bfbdf {
    margin-top: 30px;
  }

  .mb_lg--30_be442d5d50d53b11 {
    margin-bottom: 30px;
  }

  .ml_lg--30_2e0bab7f113d7ec6 {
    margin-left: 30px;
  }

  .ptb_lg--35_d2a3854d94140022 {
    padding: 35px 0;
  }

  .plr_lg--35_36ea20a9aca40274 {
    padding: 0 35px;
  }

  .pt_lg--35_cf3851fd7f408394 {
    padding-top: 35px;
  }

  .pb_lg--35_ea9265bb0265a010 {
    padding-bottom: 35px;
  }

  .pl_lg--35_352f06ab349aa27b {
    padding-left: 35px;
  }

  .pr_lg--35_916db86eee3424bf {
    padding-right: 35px;
  }

  .mt_lg--35_f510bcb55c213ed6 {
    margin-top: 35px;
  }

  .mb_lg--35_6360e972526cdb8d {
    margin-bottom: 35px;
  }

  .ml_lg--35_75c466bfb36fb54f {
    margin-left: 35px;
  }

  .ptb_lg--40_804d6c3301ebd536 {
    padding: 40px 0;
  }

  .plr_lg--40_13cacf154e89b5df {
    padding: 0 40px;
  }

  .pt_lg--40_2f63882820538041 {
    padding-top: 40px;
  }

  .pb_lg--40_dcbe3485b6dcfc4e {
    padding-bottom: 40px;
  }

  .pl_lg--40_340452183f268eb6 {
    padding-left: 40px;
  }

  .pr_lg--40_ba4209672baf063a {
    padding-right: 40px;
  }

  .mt_lg--40_4e9cc78fdfd1b703 {
    margin-top: 40px;
  }

  .mb_lg--40_b600d8380efe51a6 {
    margin-bottom: 40px;
  }

  .ml_lg--40_2b9f1408219c0720 {
    margin-left: 40px;
  }

  .ptb_lg--45_b70de161be44b1c6 {
    padding: 45px 0;
  }

  .plr_lg--45_141a67c94c6f6ee8 {
    padding: 0 45px;
  }

  .pt_lg--45_c9551292c15edb94 {
    padding-top: 45px;
  }

  .pb_lg--45_420a4dbb5b83c62a {
    padding-bottom: 45px;
  }

  .pl_lg--45_e236eb1c111b0d59 {
    padding-left: 45px;
  }

  .pr_lg--45_13d30197168feff1 {
    padding-right: 45px;
  }

  .mt_lg--45_0268a69ec211aa2a {
    margin-top: 45px;
  }

  .mb_lg--45_0350494564032a2f {
    margin-bottom: 45px;
  }

  .ml_lg--45_cf6d50dc68747554 {
    margin-left: 45px;
  }

  .ptb_lg--50_533dfad2abc19e42 {
    padding: 50px 0;
  }

  .plr_lg--50_1d7034cfd9a36369 {
    padding: 0 50px;
  }

  .pt_lg--50_326b43c3aade0785 {
    padding-top: 50px;
  }

  .pb_lg--50_d4d6c6ba992ba8a7 {
    padding-bottom: 50px;
  }

  .pl_lg--50_e8e86da968523d86 {
    padding-left: 50px;
  }

  .pr_lg--50_08e7cda11014a158 {
    padding-right: 50px;
  }

  .mt_lg--50_9691def9a7dae0b1 {
    margin-top: 50px;
  }

  .mb_lg--50_e084b778df22bc6e {
    margin-bottom: 50px;
  }

  .ml_lg--50_edd6ea342971b0d0 {
    margin-left: 50px;
  }

  .ptb_lg--55_8f4170c26519d281 {
    padding: 55px 0;
  }

  .plr_lg--55_d641148a8168bbf1 {
    padding: 0 55px;
  }

  .pt_lg--55_48d5f37bd62c0d42 {
    padding-top: 55px;
  }

  .pb_lg--55_587fb9d8b4a023b1 {
    padding-bottom: 55px;
  }

  .pl_lg--55_d00baff95dc9eaf2 {
    padding-left: 55px;
  }

  .pr_lg--55_60e3fbe7a8b01ae2 {
    padding-right: 55px;
  }

  .mt_lg--55_8d184b29b637b651 {
    margin-top: 55px;
  }

  .mb_lg--55_cfd2ca623e85235f {
    margin-bottom: 55px;
  }

  .ml_lg--55_c3262347d17b34f1 {
    margin-left: 55px;
  }

  .ptb_lg--60_24630771858ba6f7 {
    padding: 60px 0;
  }

  .plr_lg--60_5a34e3baf709b2e4 {
    padding: 0 60px;
  }

  .pt_lg--60_4375373577328f0b {
    padding-top: 60px;
  }

  .pb_lg--60_2656afbb0a2bcbdf {
    padding-bottom: 60px;
  }

  .pl_lg--60_63d1a3d0485224b5 {
    padding-left: 60px;
  }

  .pr_lg--60_4e8eea7430ca6985 {
    padding-right: 60px;
  }

  .mt_lg--60_5697938464f808a0 {
    margin-top: 60px;
  }

  .mb_lg--60_4cbfb055edfe2877 {
    margin-bottom: 60px;
  }

  .ml_lg--60_3fca426aca6260ee {
    margin-left: 60px;
  }

  .ptb_lg--65_87d7aed5223bd558 {
    padding: 65px 0;
  }

  .plr_lg--65_58e10ef04507a586 {
    padding: 0 65px;
  }

  .pt_lg--65_550e1f37091c3099 {
    padding-top: 65px;
  }

  .pb_lg--65_3f323752e853ca3d {
    padding-bottom: 65px;
  }

  .pl_lg--65_b6ffc4a221b963b2 {
    padding-left: 65px;
  }

  .pr_lg--65_902d4d6e6dde1053 {
    padding-right: 65px;
  }

  .mt_lg--65_0755688d08e19aa2 {
    margin-top: 65px;
  }

  .mb_lg--65_530bb09d8efe3ee2 {
    margin-bottom: 65px;
  }

  .ml_lg--65_ebcf898f6dba3958 {
    margin-left: 65px;
  }

  .ptb_lg--70_0cf2499f3400277e {
    padding: 70px 0;
  }

  .plr_lg--70_5aaa993a2f7c182a {
    padding: 0 70px;
  }

  .pt_lg--70_89a54b3a4cae5dae {
    padding-top: 70px;
  }

  .pb_lg--70_cc8e8a438583efd5 {
    padding-bottom: 70px;
  }

  .pl_lg--70_3d2f74b8ae8067bc {
    padding-left: 70px;
  }

  .pr_lg--70_c99371028ac0dd67 {
    padding-right: 70px;
  }

  .mt_lg--70_08dfe5fa17c25f47 {
    margin-top: 70px;
  }

  .mb_lg--70_072aeae0fec663c5 {
    margin-bottom: 70px;
  }

  .ml_lg--70_5d0adc78e667eaa8 {
    margin-left: 70px;
  }

  .ptb_lg--75_325dceac54af9984 {
    padding: 75px 0;
  }

  .plr_lg--75_380f626e6d57b401 {
    padding: 0 75px;
  }

  .pt_lg--75_47ca9bff3316a417 {
    padding-top: 75px;
  }

  .pb_lg--75_4b85730db3e81137 {
    padding-bottom: 75px;
  }

  .pl_lg--75_7752add6bc104ba3 {
    padding-left: 75px;
  }

  .pr_lg--75_7ec56c208631138c {
    padding-right: 75px;
  }

  .mt_lg--75_ea3a6bc1a313d57f {
    margin-top: 75px;
  }

  .mb_lg--75_a88de3ab9c636858 {
    margin-bottom: 75px;
  }

  .ml_lg--75_1de92f33a626ea13 {
    margin-left: 75px;
  }

  .ptb_lg--80_1167344ea5c76e1b {
    padding: 80px 0;
  }

  .plr_lg--80_bef5a66e411ba042 {
    padding: 0 80px;
  }

  .pt_lg--80_ee73a152bef224cf {
    padding-top: 80px;
  }

  .pb_lg--80_ba847599d51ffeab {
    padding-bottom: 80px;
  }

  .pl_lg--80_cb773ca143af7046 {
    padding-left: 80px;
  }

  .pr_lg--80_c6db99258b9cdf7d {
    padding-right: 80px;
  }

  .mt_lg--80_4a5c8b9853adb0d2 {
    margin-top: 80px;
  }

  .mb_lg--80_21bef1e7d67e5f56 {
    margin-bottom: 80px;
  }

  .ml_lg--80_c1768e70b26b8a8a {
    margin-left: 80px;
  }

  .ptb_lg--85_6d479348cd1f0ea7 {
    padding: 85px 0;
  }

  .plr_lg--85_faca2c3340eee81b {
    padding: 0 85px;
  }

  .pt_lg--85_1a67ceade09f135f {
    padding-top: 85px;
  }

  .pb_lg--85_91119e4208de1bbc {
    padding-bottom: 85px;
  }

  .pl_lg--85_5a50907d51bc0899 {
    padding-left: 85px;
  }

  .pr_lg--85_48d8908ea6acfda7 {
    padding-right: 85px;
  }

  .mt_lg--85_66785de86e59e27a {
    margin-top: 85px;
  }

  .mb_lg--85_4b6a40e5346deda4 {
    margin-bottom: 85px;
  }

  .ml_lg--85_fed0280bb120084f {
    margin-left: 85px;
  }

  .ptb_lg--90_14ecd459095d6c49 {
    padding: 90px 0;
  }

  .plr_lg--90_d9bd015494bbfd85 {
    padding: 0 90px;
  }

  .pt_lg--90_4999322c22e42a51 {
    padding-top: 90px;
  }

  .pb_lg--90_db52c34a3a649649 {
    padding-bottom: 90px;
  }

  .pl_lg--90_ca40deb52dfed997 {
    padding-left: 90px;
  }

  .pr_lg--90_165f193565b0288f {
    padding-right: 90px;
  }

  .mt_lg--90_8512db8ab1d772af {
    margin-top: 90px;
  }

  .mb_lg--90_ae18e04cc9ef99ff {
    margin-bottom: 90px;
  }

  .ml_lg--90_a7502baad1750eb5 {
    margin-left: 90px;
  }

  .ptb_lg--95_ac933c7932062c97 {
    padding: 95px 0;
  }

  .plr_lg--95_0aa8df3ddfb5a9c4 {
    padding: 0 95px;
  }

  .pt_lg--95_d52b197de38d8711 {
    padding-top: 95px;
  }

  .pb_lg--95_7c5f292d917f4b82 {
    padding-bottom: 95px;
  }

  .pl_lg--95_83727775a5298611 {
    padding-left: 95px;
  }

  .pr_lg--95_d1eb60404b503950 {
    padding-right: 95px;
  }

  .mt_lg--95_2f0d02b0abb89445 {
    margin-top: 95px;
  }

  .mb_lg--95_cf4687a3d07c6596 {
    margin-bottom: 95px;
  }

  .ml_lg--95_511d8ba625f6092c {
    margin-left: 95px;
  }

  .ptb_lg--100_60e39b6f0eab4326 {
    padding: 100px 0;
  }

  .plr_lg--100_3a563b16ebe83d61 {
    padding: 0 100px;
  }

  .pt_lg--100_9d2a897c096b9827 {
    padding-top: 100px;
  }

  .pb_lg--100_d0bbecd99a01e245 {
    padding-bottom: 100px;
  }

  .pl_lg--100_043739a0c6f5e765 {
    padding-left: 100px;
  }

  .pr_lg--100_2e88e697756fc90b {
    padding-right: 100px;
  }

  .mt_lg--100_7e4a6feaafe1325f {
    margin-top: 100px;
  }

  .mb_lg--100_04392cc8ae7765e2 {
    margin-bottom: 100px;
  }

  .ml_lg--100_3c244f3c54c2c885 {
    margin-left: 100px;
  }

  .ptb_lg--105_c1d66dea8e4e1968 {
    padding: 105px 0;
  }

  .plr_lg--105_e687b7d4f378894a {
    padding: 0 105px;
  }

  .pt_lg--105_a1bdacfc0dd179f3 {
    padding-top: 105px;
  }

  .pb_lg--105_f86c3ad408a04675 {
    padding-bottom: 105px;
  }

  .pl_lg--105_714c83bbe12ff3bf {
    padding-left: 105px;
  }

  .pr_lg--105_2cd6b867eb42737c {
    padding-right: 105px;
  }

  .mt_lg--105_4b11c6c0add4ba0f {
    margin-top: 105px;
  }

  .mb_lg--105_5a992905c152ae98 {
    margin-bottom: 105px;
  }

  .ml_lg--105_28439a49fceeeb6b {
    margin-left: 105px;
  }

  .ptb_lg--110_c213010074faef90 {
    padding: 110px 0;
  }

  .plr_lg--110_7f5dd68bf6580e7b {
    padding: 0 110px;
  }

  .pt_lg--110_f5a42e414bddad9f {
    padding-top: 110px;
  }

  .pb_lg--110_0b56602b3a68de1a {
    padding-bottom: 110px;
  }

  .pl_lg--110_a8c457ff5b30d7b7 {
    padding-left: 110px;
  }

  .pr_lg--110_ead29dd119d3bb2b {
    padding-right: 110px;
  }

  .mt_lg--110_4638cd981c6582fe {
    margin-top: 110px;
  }

  .mb_lg--110_dfc47cdaa0f51a46 {
    margin-bottom: 110px;
  }

  .ml_lg--110_f6895e48e5efd743 {
    margin-left: 110px;
  }

  .ptb_lg--115_3e7265139667cb0b {
    padding: 115px 0;
  }

  .plr_lg--115_300ce5f62bfba034 {
    padding: 0 115px;
  }

  .pt_lg--115_789cf5b9b4cd3249 {
    padding-top: 115px;
  }

  .pb_lg--115_d6401abfbd76f101 {
    padding-bottom: 115px;
  }

  .pl_lg--115_0f064b1c20e59f74 {
    padding-left: 115px;
  }

  .pr_lg--115_c261179da8104a61 {
    padding-right: 115px;
  }

  .mt_lg--115_1a31fcbd1c7df73a {
    margin-top: 115px;
  }

  .mb_lg--115_eae617ebc3f0032e {
    margin-bottom: 115px;
  }

  .ml_lg--115_6d0ae137a0846e25 {
    margin-left: 115px;
  }

  .ptb_lg--120_ea1067dcc1146974 {
    padding: 120px 0;
  }

  .plr_lg--120_64f5e01ab9f2cccf {
    padding: 0 120px;
  }

  .pt_lg--120_453238a62d412a44 {
    padding-top: 120px;
  }

  .pb_lg--120_6844ff927f5e39c4 {
    padding-bottom: 120px;
  }

  .pl_lg--120_00ec98799f0829a9 {
    padding-left: 120px;
  }

  .pr_lg--120_e5aa697cb972e88e {
    padding-right: 120px;
  }

  .mt_lg--120_38a57404f4dc2ba9 {
    margin-top: 120px;
  }

  .mb_lg--120_078e24828a299b22 {
    margin-bottom: 120px;
  }

  .ml_lg--120_71006930e26a62b5 {
    margin-left: 120px;
  }

  .ptb_lg--125_151f7b711c16e142 {
    padding: 125px 0;
  }

  .plr_lg--125_f46796967f32bdc0 {
    padding: 0 125px;
  }

  .pt_lg--125_b5e18cf4a7f1f508 {
    padding-top: 125px;
  }

  .pb_lg--125_dbe6cb26f79479e3 {
    padding-bottom: 125px;
  }

  .pl_lg--125_38df16eb4b9dd6eb {
    padding-left: 125px;
  }

  .pr_lg--125_b84f8c42b2e8bcb3 {
    padding-right: 125px;
  }

  .mt_lg--125_2fa0fbc6c9594967 {
    margin-top: 125px;
  }

  .mb_lg--125_1e43fda6939e8a5d {
    margin-bottom: 125px;
  }

  .ml_lg--125_5e046561e7eab761 {
    margin-left: 125px;
  }

  .ptb_lg--130_dd0d74bcf33da9da {
    padding: 130px 0;
  }

  .plr_lg--130_60f8862ecfb6ebb0 {
    padding: 0 130px;
  }

  .pt_lg--130_19a930dfaa3e7d5d {
    padding-top: 130px;
  }

  .pb_lg--130_8ec294d6456c697d {
    padding-bottom: 130px;
  }

  .pl_lg--130_3b01645163d5aa1a {
    padding-left: 130px;
  }

  .pr_lg--130_66c47c5dddad7fcc {
    padding-right: 130px;
  }

  .mt_lg--130_4b6d4e02f39925bb {
    margin-top: 130px;
  }

  .mb_lg--130_aecd420cc15aab48 {
    margin-bottom: 130px;
  }

  .ml_lg--130_d153ca7ceb7da079 {
    margin-left: 130px;
  }

  .ptb_lg--135_4b35bdc776b5b452 {
    padding: 135px 0;
  }

  .plr_lg--135_cdfda003215eafe8 {
    padding: 0 135px;
  }

  .pt_lg--135_564e240c0594863f {
    padding-top: 135px;
  }

  .pb_lg--135_e881474a8f62c316 {
    padding-bottom: 135px;
  }

  .pl_lg--135_06be74ee801f67dc {
    padding-left: 135px;
  }

  .pr_lg--135_6ed885ec84d1841f {
    padding-right: 135px;
  }

  .mt_lg--135_987728115475e66c {
    margin-top: 135px;
  }

  .mb_lg--135_e915d833b6246b0e {
    margin-bottom: 135px;
  }

  .ml_lg--135_6e30d1e0a86397c6 {
    margin-left: 135px;
  }

  .ptb_lg--140_330869028ec3475f {
    padding: 140px 0;
  }

  .plr_lg--140_1535da97149d5a88 {
    padding: 0 140px;
  }

  .pt_lg--140_6cd9a47525d613e1 {
    padding-top: 140px;
  }

  .pb_lg--140_761d9d1e317faaa3 {
    padding-bottom: 140px;
  }

  .pl_lg--140_75e3ba60c8e4d849 {
    padding-left: 140px;
  }

  .pr_lg--140_fdbd09a21cdec041 {
    padding-right: 140px;
  }

  .mt_lg--140_6e02bf676dc66b9e {
    margin-top: 140px;
  }

  .mb_lg--140_a312e1e998d3f2cb {
    margin-bottom: 140px;
  }

  .ml_lg--140_3b1e9ab7cd39cf90 {
    margin-left: 140px;
  }

  .ptb_lg--145_8cad41d996c8dfb8 {
    padding: 145px 0;
  }

  .plr_lg--145_bddea931e49bce94 {
    padding: 0 145px;
  }

  .pt_lg--145_a11dea396a1e015c {
    padding-top: 145px;
  }

  .pb_lg--145_1cfbd3cec179193a {
    padding-bottom: 145px;
  }

  .pl_lg--145_77a74b849e4a756f {
    padding-left: 145px;
  }

  .pr_lg--145_a4820e9d48bf610d {
    padding-right: 145px;
  }

  .mt_lg--145_967fa0f7e41baeee {
    margin-top: 145px;
  }

  .mb_lg--145_99419c68aac90bd8 {
    margin-bottom: 145px;
  }

  .ml_lg--145_0e948aadfb556a3d {
    margin-left: 145px;
  }

  .ptb_lg--150_92474fcc7f6af2a3 {
    padding: 150px 0;
  }

  .plr_lg--150_1129b38bd975006c {
    padding: 0 150px;
  }

  .pt_lg--150_726801b095405220 {
    padding-top: 150px;
  }

  .pb_lg--150_eede2676692be0a5 {
    padding-bottom: 150px;
  }

  .pl_lg--150_a77a3d075fd2ec29 {
    padding-left: 150px;
  }

  .pr_lg--150_f1835f66266d67a9 {
    padding-right: 150px;
  }

  .mt_lg--150_2212ebf79e0beac1 {
    margin-top: 150px;
  }

  .mb_lg--150_32bb9e97531fdd94 {
    margin-bottom: 150px;
  }

  .ml_lg--150_fe04efbd92a4fe77 {
    margin-left: 150px;
  }

  .ptb_lg--155_edbd58719c85e1af {
    padding: 155px 0;
  }

  .plr_lg--155_3dcbeec436c20e03 {
    padding: 0 155px;
  }

  .pt_lg--155_d92c613b58c674c9 {
    padding-top: 155px;
  }

  .pb_lg--155_9de3f9797df935ec {
    padding-bottom: 155px;
  }

  .pl_lg--155_b673a14c1a0a9739 {
    padding-left: 155px;
  }

  .pr_lg--155_50a567d166daa904 {
    padding-right: 155px;
  }

  .mt_lg--155_a81acf787f1a8119 {
    margin-top: 155px;
  }

  .mb_lg--155_b21adb0bf0ce859d {
    margin-bottom: 155px;
  }

  .ml_lg--155_7b9bfc5ff233ad2f {
    margin-left: 155px;
  }

  .ptb_lg--160_ce5eb413485b5e30 {
    padding: 160px 0;
  }

  .plr_lg--160_a9492bc8e1ea8eb8 {
    padding: 0 160px;
  }

  .pt_lg--160_ef212860631a7c63 {
    padding-top: 160px;
  }

  .pb_lg--160_88429cd632014dd9 {
    padding-bottom: 160px;
  }

  .pl_lg--160_85f09334e7d68362 {
    padding-left: 160px;
  }

  .pr_lg--160_7c43f775e08fb5d4 {
    padding-right: 160px;
  }

  .mt_lg--160_aba1f4876a0d15c7 {
    margin-top: 160px;
  }

  .mb_lg--160_f96345bf6e4ce253 {
    margin-bottom: 160px;
  }

  .ml_lg--160_df5d15274850e9f6 {
    margin-left: 160px;
  }

  .ptb_lg--165_f4ee5bcfa4f7a8f8 {
    padding: 165px 0;
  }

  .plr_lg--165_3ed64f29fe3d7c97 {
    padding: 0 165px;
  }

  .pt_lg--165_64f2279af2ec443e {
    padding-top: 165px;
  }

  .pb_lg--165_2886735e75eb32da {
    padding-bottom: 165px;
  }

  .pl_lg--165_b2424487604bcd66 {
    padding-left: 165px;
  }

  .pr_lg--165_525ed6d10bd9c6f1 {
    padding-right: 165px;
  }

  .mt_lg--165_0ac576af4f35db17 {
    margin-top: 165px;
  }

  .mb_lg--165_7c5716b98f9cbf97 {
    margin-bottom: 165px;
  }

  .ml_lg--165_6ed53fbb6fe91690 {
    margin-left: 165px;
  }

  .ptb_lg--170_99d85c99608379b1 {
    padding: 170px 0;
  }

  .plr_lg--170_a569f44ba1670e73 {
    padding: 0 170px;
  }

  .pt_lg--170_cbe1456ab6d7fea9 {
    padding-top: 170px;
  }

  .pb_lg--170_e283dcd53170815a {
    padding-bottom: 170px;
  }

  .pl_lg--170_08210f9d95f31f58 {
    padding-left: 170px;
  }

  .pr_lg--170_053093456045dc06 {
    padding-right: 170px;
  }

  .mt_lg--170_2de4f713a9c9f8a9 {
    margin-top: 170px;
  }

  .mb_lg--170_ceed876d3c8ce252 {
    margin-bottom: 170px;
  }

  .ml_lg--170_d4e80119716f2335 {
    margin-left: 170px;
  }

  .ptb_lg--175_e3e8b27efc714547 {
    padding: 175px 0;
  }

  .plr_lg--175_c546f7cc7e15c9be {
    padding: 0 175px;
  }

  .pt_lg--175_e793361f3479be0a {
    padding-top: 175px;
  }

  .pb_lg--175_bb8c139b098d00bc {
    padding-bottom: 175px;
  }

  .pl_lg--175_93cc49a1387b8773 {
    padding-left: 175px;
  }

  .pr_lg--175_2c4f121f339d48a6 {
    padding-right: 175px;
  }

  .mt_lg--175_2774f2d4de7035a3 {
    margin-top: 175px;
  }

  .mb_lg--175_cb5ea905a779c91e {
    margin-bottom: 175px;
  }

  .ml_lg--175_74d543b8e860cb4f {
    margin-left: 175px;
  }

  .ptb_lg--180_13cd0732fd9c4725 {
    padding: 180px 0;
  }

  .plr_lg--180_e72fb38aa2a93509 {
    padding: 0 180px;
  }

  .pt_lg--180_a562e9667a43f580 {
    padding-top: 180px;
  }

  .pb_lg--180_d83d4be4c89d0abc {
    padding-bottom: 180px;
  }

  .pl_lg--180_4b6dce12c76fdb7a {
    padding-left: 180px;
  }

  .pr_lg--180_5bb7ff21dc1078b0 {
    padding-right: 180px;
  }

  .mt_lg--180_30293accda759228 {
    margin-top: 180px;
  }

  .mb_lg--180_93b31ec8ee89ef84 {
    margin-bottom: 180px;
  }

  .ml_lg--180_95b79f65d9677cbd {
    margin-left: 180px;
  }

  .ptb_lg--185_73d6d24192f7a642 {
    padding: 185px 0;
  }

  .plr_lg--185_49026cf3a021af09 {
    padding: 0 185px;
  }

  .pt_lg--185_37e346e2bc048f6a {
    padding-top: 185px;
  }

  .pb_lg--185_89fb53bd805bafa4 {
    padding-bottom: 185px;
  }

  .pl_lg--185_1006002cea5b9e46 {
    padding-left: 185px;
  }

  .pr_lg--185_15a84c357703ef81 {
    padding-right: 185px;
  }

  .mt_lg--185_a7d29a95875b1959 {
    margin-top: 185px;
  }

  .mb_lg--185_1d88f2ce5dc4b4b2 {
    margin-bottom: 185px;
  }

  .ml_lg--185_d197dc9c474a3e02 {
    margin-left: 185px;
  }

  .ptb_lg--190_5fd56463ca799e80 {
    padding: 190px 0;
  }

  .plr_lg--190_d4f50d9c24501e42 {
    padding: 0 190px;
  }

  .pt_lg--190_c1c2d1f16d11ba9d {
    padding-top: 190px;
  }

  .pb_lg--190_7a55a3ea8739fdb5 {
    padding-bottom: 190px;
  }

  .pl_lg--190_f00695f52f0cafe2 {
    padding-left: 190px;
  }

  .pr_lg--190_208bc727ebc34c42 {
    padding-right: 190px;
  }

  .mt_lg--190_71ea99c655153ea3 {
    margin-top: 190px;
  }

  .mb_lg--190_84e5bfedde930603 {
    margin-bottom: 190px;
  }

  .ml_lg--190_411fd08b57ddbb8a {
    margin-left: 190px;
  }

  .ptb_lg--195_ac40dfdbf1e1f930 {
    padding: 195px 0;
  }

  .plr_lg--195_e5b3bea26abb5538 {
    padding: 0 195px;
  }

  .pt_lg--195_e4b972579050c310 {
    padding-top: 195px;
  }

  .pb_lg--195_3c8c0d666e0bdf70 {
    padding-bottom: 195px;
  }

  .pl_lg--195_ea4b3d445e77fbd8 {
    padding-left: 195px;
  }

  .pr_lg--195_7ec8e2ca30d482c0 {
    padding-right: 195px;
  }

  .mt_lg--195_5a936f8e60c87f38 {
    margin-top: 195px;
  }

  .mb_lg--195_f75c2d017f357d87 {
    margin-bottom: 195px;
  }

  .ml_lg--195_7ee9116e394c2b09 {
    margin-left: 195px;
  }

  .ptb_lg--200_e489b7c1888ad960 {
    padding: 200px 0;
  }

  .plr_lg--200_a45fb2afbcdc63e8 {
    padding: 0 200px;
  }

  .pt_lg--200_0361fffb439daa09 {
    padding-top: 200px;
  }

  .pb_lg--200_3031b6fe4409393f {
    padding-bottom: 200px;
  }

  .pl_lg--200_1c12db7649e89d03 {
    padding-left: 200px;
  }

  .pr_lg--200_a35ecd8b14609031 {
    padding-right: 200px;
  }

  .mt_lg--200_c204185456cf0fd9 {
    margin-top: 200px;
  }

  .mb_lg--200_4794de9e32b7a04c {
    margin-bottom: 200px;
  }

  .ml_lg--200_00d784ea464520d0 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_76229921a87c07f8 {
    padding: 0;
  }

  .pl_md--0_7d1ff68c761482be {
    padding-left: 0;
  }

  .pr_md--0_3ebe5dae80fb5ad3 {
    padding-right: 0;
  }

  .pt_md--0_4e824a1a0a98087e {
    padding-top: 0;
  }

  .pb_md--0_c012b2c6f7010779 {
    padding-bottom: 0;
  }

  .pb_md--80_264fd165f3f49ec6 {
    padding-bottom: 80px;
  }

  .pt_md--50_929674eef6e0e51e {
    padding-top: 50px;
  }

  .mr_md--0_c6390b5955a9bfce {
    margin-right: 0;
  }

  .ml_md--0_0998375dc7ab7790 {
    margin-left: 0;
  }

  .mt_md--0_9a4a99b079afa8f4 {
    margin-top: 0;
  }

  .mb_md--0_c8bf501c0f92368f {
    margin-bottom: 0;
  }

  .ptb_md--250_4e3987a423bc8cdd {
    padding: 250px 0;
  }

  .ptb_md--5_eb8730fed86b4a54 {
    padding: 5px 0;
  }

  .plr_md--5_402ad6c157faf34f {
    padding: 0 5px;
  }

  .pt_md--5_e6385b8be48302f0 {
    padding-top: 5px;
  }

  .pb_md--5_fbd8ba6f09428dab {
    padding-bottom: 5px;
  }

  .pl_md--5_ad8b597a107831a3 {
    padding-left: 5px;
  }

  .pr_md--5_3634b169c84dc02f {
    padding-right: 5px;
  }

  .mt_md--5_c4dc5d0cc3da9876 {
    margin-top: 5px;
  }

  .mb_md--5_342a6727a31bb387 {
    margin-bottom: 5px;
  }

  .ptb_md--10_4525fc3eeae52910 {
    padding: 10px 0;
  }

  .plr_md--10_0cf4aa028ac1c1bf {
    padding: 0 10px;
  }

  .pt_md--10_5ac1c9e320442ea6 {
    padding-top: 10px;
  }

  .pb_md--10_95737e5ffea22dee {
    padding-bottom: 10px;
  }

  .pl_md--10_374b3ee09c13312d {
    padding-left: 10px;
  }

  .pr_md--10_43c3d00d66cd8fef {
    padding-right: 10px;
  }

  .mt_md--10_966453caf603b753 {
    margin-top: 10px;
  }

  .mb_md--10_281c66a9acf24190 {
    margin-bottom: 10px;
  }

  .ptb_md--15_bbe54d1851105c0b {
    padding: 15px 0;
  }

  .plr_md--15_800d3866046e3434 {
    padding: 0 15px;
  }

  .pt_md--15_a2213001e38b5f52 {
    padding-top: 15px;
  }

  .pb_md--15_efbea8faa52b3a93 {
    padding-bottom: 15px;
  }

  .pl_md--15_b9bb659dc3a081c0 {
    padding-left: 15px;
  }

  .pr_md--15_1c9650a9c1b3f8ea {
    padding-right: 15px;
  }

  .mt_md--15_b18e2f68aae740d9 {
    margin-top: 15px;
  }

  .mb_md--15_df688be476b88111 {
    margin-bottom: 15px;
  }

  .ptb_md--20_73dfa84efb9f9000 {
    padding: 20px 0;
  }

  .plr_md--20_022c603482f470e3 {
    padding: 0 20px;
  }

  .pt_md--20_cde204e45ca82d59 {
    padding-top: 20px;
  }

  .pb_md--20_bdd64aff0591af03 {
    padding-bottom: 20px;
  }

  .pl_md--20_7f074b96f41e62f5 {
    padding-left: 20px;
  }

  .pr_md--20_107e4fe602405fd1 {
    padding-right: 20px;
  }

  .mt_md--20_f0f8d591af421cc6 {
    margin-top: 20px;
  }

  .mb_md--20_6d04eb4accb9f9d0 {
    margin-bottom: 20px;
  }

  .ptb_md--25_1a9845e9e4ab3bf8 {
    padding: 25px 0;
  }

  .plr_md--25_d859efae150b5933 {
    padding: 0 25px;
  }

  .pt_md--25_f9d25015551d5197 {
    padding-top: 25px;
  }

  .pb_md--25_5ab0692e603dcbd2 {
    padding-bottom: 25px;
  }

  .pl_md--25_3d186c39082846d1 {
    padding-left: 25px;
  }

  .pr_md--25_480c4dc72d59318c {
    padding-right: 25px;
  }

  .mt_md--25_95bc5af0651d681d {
    margin-top: 25px;
  }

  .mb_md--25_2313c689b09a2d73 {
    margin-bottom: 25px;
  }

  .ptb_md--30_0df32f8aa0480fbe {
    padding: 30px 0;
  }

  .plr_md--30_9413e55ec48e2e0d {
    padding: 0 30px;
  }

  .pt_md--30_9ed525c80b218905 {
    padding-top: 30px;
  }

  .pb_md--30_a2a82ce51627e462 {
    padding-bottom: 30px;
  }

  .pl_md--30_8ded77d91087fc5b {
    padding-left: 30px;
  }

  .pr_md--30_4e089581c89c1dc0 {
    padding-right: 30px;
  }

  .mt_md--30_6a796c018a06ca76 {
    margin-top: 30px;
  }

  .mb_md--30_57584c25ee5ed587 {
    margin-bottom: 30px;
  }

  .ptb_md--35_d79a8b35ba9c0864 {
    padding: 35px 0;
  }

  .plr_md--35_8d579afa15606fae {
    padding: 0 35px;
  }

  .pt_md--35_a79dce07769a199e {
    padding-top: 35px;
  }

  .pb_md--35_d4a58b8014271c0a {
    padding-bottom: 35px;
  }

  .pl_md--35_9d8b320b0c4cc45e {
    padding-left: 35px;
  }

  .pr_md--35_52bf901608a2bb42 {
    padding-right: 35px;
  }

  .mt_md--35_a69dbb65f17c7630 {
    margin-top: 35px;
  }

  .mb_md--35_43f93fba33eadb8f {
    margin-bottom: 35px;
  }

  .ptb_md--40_2db9a6097b36b99a {
    padding: 40px 0;
  }

  .plr_md--40_69154a8f3aa15fe1 {
    padding: 0 40px;
  }

  .pt_md--40_bd640f6a1c855e2e {
    padding-top: 40px;
  }

  .pb_md--40_ce0bdb28d4da4839 {
    padding-bottom: 40px;
  }

  .pl_md--40_44e3c0d6dca334cb {
    padding-left: 40px;
  }

  .pr_md--40_54fe98ab0fecac4a {
    padding-right: 40px;
  }

  .mt_md--40_94fb1fe96b879dd6 {
    margin-top: 40px;
  }

  .mb_md--40_12b74073abf07fc0 {
    margin-bottom: 40px;
  }

  .ptb_md--45_cb1b51d441f5d32d {
    padding: 45px 0;
  }

  .plr_md--45_90eaa226e13d4dcc {
    padding: 0 45px;
  }

  .pt_md--45_e72a411dd84abaf8 {
    padding-top: 45px;
  }

  .pb_md--45_9c1540b801f25be4 {
    padding-bottom: 45px;
  }

  .pl_md--45_7f871da14f037b2c {
    padding-left: 45px;
  }

  .pr_md--45_795a1be210ae9963 {
    padding-right: 45px;
  }

  .mt_md--45_92a1c5baade96300 {
    margin-top: 45px;
  }

  .mb_md--45_d0f11c936d469b69 {
    margin-bottom: 45px;
  }

  .ptb_md--50_4e26b0c2a67cd787 {
    padding: 50px 0;
  }

  .plr_md--50_040c2fe91ca801f3 {
    padding: 0 50px;
  }

  .pt_md--50_929674eef6e0e51e {
    padding-top: 50px;
  }

  .pb_md--50_b891474bd4ec6ed9 {
    padding-bottom: 50px;
  }

  .pl_md--50_fd510e1123e166fc {
    padding-left: 50px;
  }

  .pr_md--50_fc08f003150bc843 {
    padding-right: 50px;
  }

  .mt_md--50_d4762bc61cad382a {
    margin-top: 50px;
  }

  .mb_md--50_46f7617f2a89f390 {
    margin-bottom: 50px;
  }

  .ptb_md--55_350adca82f28cd2f {
    padding: 55px 0;
  }

  .plr_md--55_e56b104692a20c6b {
    padding: 0 55px;
  }

  .pt_md--55_d4cf889faee26cae {
    padding-top: 55px;
  }

  .pb_md--55_9eeeac14b4f95328 {
    padding-bottom: 55px;
  }

  .pl_md--55_35dc805478eb631c {
    padding-left: 55px;
  }

  .pr_md--55_3a453b00f15f6fe1 {
    padding-right: 55px;
  }

  .mt_md--55_2f35835efca17157 {
    margin-top: 55px;
  }

  .mb_md--55_080db3b8b44f0d82 {
    margin-bottom: 55px;
  }

  .ptb_md--60_5e9b1d089aee33fe {
    padding: 60px 0;
  }

  .plr_md--60_a8f0d7542e11b446 {
    padding: 0 60px;
  }

  .pt_md--60_d23c9676a824c779 {
    padding-top: 60px;
  }

  .pb_md--60_14d8b472fea44c48 {
    padding-bottom: 60px;
  }

  .pl_md--60_3a3d9b41266dafcc {
    padding-left: 60px;
  }

  .pr_md--60_3d2dc40680230c39 {
    padding-right: 60px;
  }

  .mt_md--60_e17e56fefdf29cf3 {
    margin-top: 60px;
  }

  .mb_md--60_86c6aca5faa83e50 {
    margin-bottom: 60px;
  }

  .ptb_md--65_9cb65e347c9dfc57 {
    padding: 65px 0;
  }

  .plr_md--65_c4aa96855313d649 {
    padding: 0 65px;
  }

  .pt_md--65_ae49091b5ae20158 {
    padding-top: 65px;
  }

  .pb_md--65_1a0346760b3b4ed9 {
    padding-bottom: 65px;
  }

  .pl_md--65_eb525bd700773cdd {
    padding-left: 65px;
  }

  .pr_md--65_bcf5fc7629bb8fb5 {
    padding-right: 65px;
  }

  .mt_md--65_078d7a125a7aed5e {
    margin-top: 65px;
  }

  .mb_md--65_18cf07838b72438f {
    margin-bottom: 65px;
  }

  .ptb_md--70_8fb83cf94f385064 {
    padding: 70px 0;
  }

  .plr_md--70_06be5eb2304370c6 {
    padding: 0 70px;
  }

  .pt_md--70_55378e24cd954952 {
    padding-top: 70px;
  }

  .pb_md--70_6b7f9acde75bdef8 {
    padding-bottom: 70px;
  }

  .pl_md--70_b97250fc7016d9b6 {
    padding-left: 70px;
  }

  .pr_md--70_6183825f4caa6053 {
    padding-right: 70px;
  }

  .mt_md--70_42c5a4ee11fcd8dc {
    margin-top: 70px;
  }

  .mb_md--70_bb7bfbfae4daaab7 {
    margin-bottom: 70px;
  }

  .ptb_md--75_660b29483622cd8d {
    padding: 75px 0;
  }

  .plr_md--75_37c53db94ca4604a {
    padding: 0 75px;
  }

  .pt_md--75_db90cc7d2aec545c {
    padding-top: 75px;
  }

  .pb_md--75_1c6b3f0f4492dcf0 {
    padding-bottom: 75px;
  }

  .pl_md--75_00dfd100034f3276 {
    padding-left: 75px;
  }

  .pr_md--75_53877bd50430ed0a {
    padding-right: 75px;
  }

  .mt_md--75_0c05c62590d17cbb {
    margin-top: 75px;
  }

  .mb_md--75_0308e34e7d0de73e {
    margin-bottom: 75px;
  }

  .ptb_md--80_b6f869313a104333 {
    padding: 80px 0;
  }

  .plr_md--80_272fc8beaab2b9ea {
    padding: 0 80px;
  }

  .pt_md--80_8f57dcda22a2e71f {
    padding-top: 80px;
  }

  .pb_md--80_264fd165f3f49ec6 {
    padding-bottom: 80px;
  }

  .pl_md--80_ab373c5fc51fe0bd {
    padding-left: 80px;
  }

  .pr_md--80_787176b132ddd3ec {
    padding-right: 80px;
  }

  .mt_md--80_d5e9ee4aab175446 {
    margin-top: 80px;
  }

  .mb_md--80_867b33c202f8d94b {
    margin-bottom: 80px;
  }

  .ptb_md--85_894e2cac81711b3a {
    padding: 85px 0;
  }

  .plr_md--85_45f037321245423a {
    padding: 0 85px;
  }

  .pt_md--85_58cd0cc0b0f52bdd {
    padding-top: 85px;
  }

  .pb_md--85_51794d14167d8b4d {
    padding-bottom: 85px;
  }

  .pl_md--85_9891b3b69e6833d9 {
    padding-left: 85px;
  }

  .pr_md--85_723be4f7287bf2a3 {
    padding-right: 85px;
  }

  .mt_md--85_44153b0d7c54dc31 {
    margin-top: 85px;
  }

  .mb_md--85_01f73556f02da3af {
    margin-bottom: 85px;
  }

  .ptb_md--90_1c1a46a7e1fdfbc0 {
    padding: 90px 0;
  }

  .plr_md--90_c060fbc96a19cc48 {
    padding: 0 90px;
  }

  .pt_md--90_7aa920326a7bf5cc {
    padding-top: 90px;
  }

  .pb_md--90_dc305f31017f5a6f {
    padding-bottom: 90px;
  }

  .pl_md--90_9885ce87ceccd6e6 {
    padding-left: 90px;
  }

  .pr_md--90_228b4f3f8592a2ad {
    padding-right: 90px;
  }

  .mt_md--90_f9740071d0ea0630 {
    margin-top: 90px;
  }

  .mb_md--90_e27855ebb1d4511e {
    margin-bottom: 90px;
  }

  .ptb_md--95_1e2ec3e60ecb0ff4 {
    padding: 95px 0;
  }

  .plr_md--95_fe442a8c28c066f7 {
    padding: 0 95px;
  }

  .pt_md--95_dabfba1d023280f4 {
    padding-top: 95px;
  }

  .pb_md--95_1272b118ce422554 {
    padding-bottom: 95px;
  }

  .pl_md--95_5d582a17085b877e {
    padding-left: 95px;
  }

  .pr_md--95_2342f07d789df8d2 {
    padding-right: 95px;
  }

  .mt_md--95_7387de707dfd0885 {
    margin-top: 95px;
  }

  .mb_md--95_ecd99119e17f7c58 {
    margin-bottom: 95px;
  }

  .ptb_md--100_edca4c556bc30472 {
    padding: 100px 0;
  }

  .plr_md--100_178e481ff5392220 {
    padding: 0 100px;
  }

  .pt_md--100_bf84f82fc77eab98 {
    padding-top: 100px;
  }

  .pb_md--100_c08e8b43dc7157b5 {
    padding-bottom: 100px;
  }

  .pl_md--100_216353d0f3f6fe50 {
    padding-left: 100px;
  }

  .pr_md--100_5a24a9b96030182f {
    padding-right: 100px;
  }

  .mt_md--100_546df4ddac1d57fa {
    margin-top: 100px;
  }

  .mb_md--100_dcc0ada6b223657a {
    margin-bottom: 100px;
  }

  .ptb_md--105_ef74744c9f5c6010 {
    padding: 105px 0;
  }

  .plr_md--105_1f2b9e3680630aa9 {
    padding: 0 105px;
  }

  .pt_md--105_d54d8369afa55fb5 {
    padding-top: 105px;
  }

  .pb_md--105_a561365bfba53c9b {
    padding-bottom: 105px;
  }

  .pl_md--105_80d092da8ef56b22 {
    padding-left: 105px;
  }

  .pr_md--105_09903bae7a198728 {
    padding-right: 105px;
  }

  .mt_md--105_9d263932c22689db {
    margin-top: 105px;
  }

  .mb_md--105_ee71e88721836618 {
    margin-bottom: 105px;
  }

  .ptb_md--110_de58bedfe55d34c5 {
    padding: 110px 0;
  }

  .plr_md--110_6f087aa567bded36 {
    padding: 0 110px;
  }

  .pt_md--110_6ea8e4b91c4d1670 {
    padding-top: 110px;
  }

  .pb_md--110_1737c15da22a7e40 {
    padding-bottom: 110px;
  }

  .pl_md--110_19ef95b975f7ece9 {
    padding-left: 110px;
  }

  .pr_md--110_d40fc99538a3964f {
    padding-right: 110px;
  }

  .mt_md--110_779be9305c9422ca {
    margin-top: 110px;
  }

  .mb_md--110_d471ac5738d73995 {
    margin-bottom: 110px;
  }

  .ptb_md--115_0c2d6b2d52e0ef5e {
    padding: 115px 0;
  }

  .plr_md--115_26b71252458c5ce4 {
    padding: 0 115px;
  }

  .pt_md--115_60e8eba25e89fefc {
    padding-top: 115px;
  }

  .pb_md--115_6fe6f02fe8c440a5 {
    padding-bottom: 115px;
  }

  .pl_md--115_f8c4e4590c94ff9b {
    padding-left: 115px;
  }

  .pr_md--115_2695bd8532c93e7a {
    padding-right: 115px;
  }

  .mt_md--115_e8b8cf870445e876 {
    margin-top: 115px;
  }

  .mb_md--115_c53a68f2c56c0e1d {
    margin-bottom: 115px;
  }

  .ptb_md--120_1059d191ac992630 {
    padding: 120px 0;
  }

  .plr_md--120_2c038cd13651f949 {
    padding: 0 120px;
  }

  .pt_md--120_7faf7d1b04b26409 {
    padding-top: 120px;
  }

  .pb_md--120_17b28fa74d8636a0 {
    padding-bottom: 120px;
  }

  .pl_md--120_dae90cfbcc7318b2 {
    padding-left: 120px;
  }

  .pr_md--120_7269909c0869d5f3 {
    padding-right: 120px;
  }

  .mt_md--120_2b6d4a83b2397643 {
    margin-top: 120px;
  }

  .mb_md--120_691e1d7c54834ce9 {
    margin-bottom: 120px;
  }

  .ptb_md--125_c48b6c53230b0b6b {
    padding: 125px 0;
  }

  .plr_md--125_6fdd891aed38eed6 {
    padding: 0 125px;
  }

  .pt_md--125_1579474439396d59 {
    padding-top: 125px;
  }

  .pb_md--125_c7933ecc80f3414a {
    padding-bottom: 125px;
  }

  .pl_md--125_604cc8e0b96db11a {
    padding-left: 125px;
  }

  .pr_md--125_c7979ce0c90155a8 {
    padding-right: 125px;
  }

  .mt_md--125_3779c5a1cc287a07 {
    margin-top: 125px;
  }

  .mb_md--125_eb15ba332c605dac {
    margin-bottom: 125px;
  }

  .ptb_md--130_39c6daeaa7bd3a50 {
    padding: 130px 0;
  }

  .plr_md--130_6787537b223c7bdf {
    padding: 0 130px;
  }

  .pt_md--130_ed783200f5075317 {
    padding-top: 130px;
  }

  .pb_md--130_2e172632ec9f8878 {
    padding-bottom: 130px;
  }

  .pl_md--130_7a3200a1f4061013 {
    padding-left: 130px;
  }

  .pr_md--130_581bf31235a6db4d {
    padding-right: 130px;
  }

  .mt_md--130_0ca3a07571416cb3 {
    margin-top: 130px;
  }

  .mb_md--130_1b5b0c18b7540485 {
    margin-bottom: 130px;
  }

  .ptb_md--135_68b9abaaf9a6063d {
    padding: 135px 0;
  }

  .plr_md--135_23e6d31c0fe92e1b {
    padding: 0 135px;
  }

  .pt_md--135_0f692d6471e8263b {
    padding-top: 135px;
  }

  .pb_md--135_94639f346fff29d3 {
    padding-bottom: 135px;
  }

  .pl_md--135_d64504f0cea3892c {
    padding-left: 135px;
  }

  .pr_md--135_411eeef9e1922b4c {
    padding-right: 135px;
  }

  .mt_md--135_7eb3376a1877f4b9 {
    margin-top: 135px;
  }

  .mb_md--135_2cf935a07d41dc6e {
    margin-bottom: 135px;
  }

  .ptb_md--140_132eb26d33cf1039 {
    padding: 140px 0;
  }

  .plr_md--140_8d50785c6765db58 {
    padding: 0 140px;
  }

  .pt_md--140_01b0aef0a93a9b2f {
    padding-top: 140px;
  }

  .pb_md--140_df5ed77faef71db0 {
    padding-bottom: 140px;
  }

  .pl_md--140_896ed13bf26a703c {
    padding-left: 140px;
  }

  .pr_md--140_9c78ce5f7e85ab5d {
    padding-right: 140px;
  }

  .mt_md--140_5c9ddc271e9d6817 {
    margin-top: 140px;
  }

  .mb_md--140_659c4ec0fff70ecf {
    margin-bottom: 140px;
  }

  .ptb_md--145_49aa935a2813672f {
    padding: 145px 0;
  }

  .plr_md--145_7b479038223a870d {
    padding: 0 145px;
  }

  .pt_md--145_f4b14eab750018f0 {
    padding-top: 145px;
  }

  .pb_md--145_037f08848a07d7b0 {
    padding-bottom: 145px;
  }

  .pl_md--145_a31e483b98ceeb13 {
    padding-left: 145px;
  }

  .pr_md--145_127fa5b877bffae6 {
    padding-right: 145px;
  }

  .mt_md--145_5d4a82cd8a35ea34 {
    margin-top: 145px;
  }

  .mb_md--145_1d03e21add91d3d3 {
    margin-bottom: 145px;
  }

  .ptb_md--150_4da2442fcfdc1b9b {
    padding: 150px 0;
  }

  .plr_md--150_ef25a210a1ed7e4f {
    padding: 0 150px;
  }

  .pt_md--150_1588b74b9772fe3a {
    padding-top: 150px;
  }

  .pb_md--150_a45fa53dcf5ebc45 {
    padding-bottom: 150px;
  }

  .pl_md--150_44ff3d7076013743 {
    padding-left: 150px;
  }

  .pr_md--150_122e1f596cee55ac {
    padding-right: 150px;
  }

  .mt_md--150_15c2598e5c889645 {
    margin-top: 150px;
  }

  .mb_md--150_d220c4b9d2f8843a {
    margin-bottom: 150px;
  }

  .ptb_md--155_ade6317f69c9ea49 {
    padding: 155px 0;
  }

  .plr_md--155_be225d9684eb7fa1 {
    padding: 0 155px;
  }

  .pt_md--155_53e8ce0b4035c16a {
    padding-top: 155px;
  }

  .pb_md--155_899c79d22f5eeff0 {
    padding-bottom: 155px;
  }

  .pl_md--155_7e2c538732073630 {
    padding-left: 155px;
  }

  .pr_md--155_270a09b1e5c5d656 {
    padding-right: 155px;
  }

  .mt_md--155_57d672bd828a0a7c {
    margin-top: 155px;
  }

  .mb_md--155_f3fa5d26c69238f9 {
    margin-bottom: 155px;
  }

  .ptb_md--160_a66a45232064e86a {
    padding: 160px 0;
  }

  .plr_md--160_ef6af5451111ac1c {
    padding: 0 160px;
  }

  .pt_md--160_4bda172cd8b55f36 {
    padding-top: 160px;
  }

  .pb_md--160_5db90e24716e8231 {
    padding-bottom: 160px;
  }

  .pl_md--160_132c86122e2a397d {
    padding-left: 160px;
  }

  .pr_md--160_2004806209753faf {
    padding-right: 160px;
  }

  .mt_md--160_fae7fa3374978e42 {
    margin-top: 160px;
  }

  .mb_md--160_42b4f5ab91fe6f3b {
    margin-bottom: 160px;
  }

  .ptb_md--165_37efc88beaf153e6 {
    padding: 165px 0;
  }

  .plr_md--165_c15bd714425a619b {
    padding: 0 165px;
  }

  .pt_md--165_f44083c34a81a4e1 {
    padding-top: 165px;
  }

  .pb_md--165_aa037227954a4819 {
    padding-bottom: 165px;
  }

  .pl_md--165_73345d59c7821278 {
    padding-left: 165px;
  }

  .pr_md--165_713e1d16d05ccb9e {
    padding-right: 165px;
  }

  .mt_md--165_a8a869d222449726 {
    margin-top: 165px;
  }

  .mb_md--165_321aca52962224cb {
    margin-bottom: 165px;
  }

  .ptb_md--170_bc91774cb5517958 {
    padding: 170px 0;
  }

  .plr_md--170_46edf8dbe1556912 {
    padding: 0 170px;
  }

  .pt_md--170_fb9b617fc8251cd0 {
    padding-top: 170px;
  }

  .pb_md--170_81609f1d0bbf124b {
    padding-bottom: 170px;
  }

  .pl_md--170_1cac0c90f1f3792d {
    padding-left: 170px;
  }

  .pr_md--170_268a993cf4d0c8f0 {
    padding-right: 170px;
  }

  .mt_md--170_ada5454e3d9501f6 {
    margin-top: 170px;
  }

  .mb_md--170_068a0f84b4af5782 {
    margin-bottom: 170px;
  }

  .ptb_md--175_83b002c7dd79e818 {
    padding: 175px 0;
  }

  .plr_md--175_928d0e8a48a9481b {
    padding: 0 175px;
  }

  .pt_md--175_499041804779fa8e {
    padding-top: 175px;
  }

  .pb_md--175_7cf9dd7cf1dff637 {
    padding-bottom: 175px;
  }

  .pl_md--175_cc6bf5ef48656532 {
    padding-left: 175px;
  }

  .pr_md--175_bf9ea90271b0b5a2 {
    padding-right: 175px;
  }

  .mt_md--175_ef5cb3798ec48e44 {
    margin-top: 175px;
  }

  .mb_md--175_244cce335d31caa7 {
    margin-bottom: 175px;
  }

  .ptb_md--180_8be216ac8c0c12f6 {
    padding: 180px 0;
  }

  .plr_md--180_8fd2b9f96442dc36 {
    padding: 0 180px;
  }

  .pt_md--180_4885ebba6e3d11bd {
    padding-top: 180px;
  }

  .pb_md--180_5350708f4028bf85 {
    padding-bottom: 180px;
  }

  .pl_md--180_623515cd7d8839ea {
    padding-left: 180px;
  }

  .pr_md--180_5f530982a0e1d9f3 {
    padding-right: 180px;
  }

  .mt_md--180_6dd21a11fce75f1d {
    margin-top: 180px;
  }

  .mb_md--180_4ccfc529671a22f3 {
    margin-bottom: 180px;
  }

  .ptb_md--185_a8bf5129a902568d {
    padding: 185px 0;
  }

  .plr_md--185_326edfe0a37a5357 {
    padding: 0 185px;
  }

  .pt_md--185_9b71e63b90d74d6d {
    padding-top: 185px;
  }

  .pb_md--185_5ed17a66f13b9469 {
    padding-bottom: 185px;
  }

  .pl_md--185_76bf0bb8afe6eca4 {
    padding-left: 185px;
  }

  .pr_md--185_d7b78720f8f64ac4 {
    padding-right: 185px;
  }

  .mt_md--185_4c5ab3550de17722 {
    margin-top: 185px;
  }

  .mb_md--185_eea4adca4eb43460 {
    margin-bottom: 185px;
  }

  .ptb_md--190_9ba874fc8b9a3736 {
    padding: 190px 0;
  }

  .plr_md--190_b2698805f05afa8c {
    padding: 0 190px;
  }

  .pt_md--190_2679d6454c5a3045 {
    padding-top: 190px;
  }

  .pb_md--190_0a4e4eaedae8ca8d {
    padding-bottom: 190px;
  }

  .pl_md--190_a461bf33343b563f {
    padding-left: 190px;
  }

  .pr_md--190_153d6fb75d89d73b {
    padding-right: 190px;
  }

  .mt_md--190_221d6c8daaec0360 {
    margin-top: 190px;
  }

  .mb_md--190_e1f8935a632ca316 {
    margin-bottom: 190px;
  }

  .ptb_md--195_7b0a4ee654ae4b1f {
    padding: 195px 0;
  }

  .plr_md--195_b744c8e4ef1f12f3 {
    padding: 0 195px;
  }

  .pt_md--195_41d3fe8ee27471c7 {
    padding-top: 195px;
  }

  .pb_md--195_a952ebbb95f11100 {
    padding-bottom: 195px;
  }

  .pl_md--195_557bb16af96973d6 {
    padding-left: 195px;
  }

  .pr_md--195_dbc1a1e02523d457 {
    padding-right: 195px;
  }

  .mt_md--195_bb398784556ce411 {
    margin-top: 195px;
  }

  .mb_md--195_cbde12a8ad152459 {
    margin-bottom: 195px;
  }

  .ptb_md--200_9bcb0c6e667841e7 {
    padding: 200px 0;
  }

  .plr_md--200_c24f29070696c061 {
    padding: 0 200px;
  }

  .pt_md--200_b1b89b516879cd53 {
    padding-top: 200px;
  }

  .pb_md--200_bc4e4e3fe0f0569b {
    padding-bottom: 200px;
  }

  .pl_md--200_01ea7c7806492976 {
    padding-left: 200px;
  }

  .pr_md--200_723131c3e179d39a {
    padding-right: 200px;
  }

  .mt_md--200_162f7799af369ede {
    margin-top: 200px;
  }

  .mb_md--200_9e6d2feff86d218d {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_c005893af0411a08 {
    padding: 250px 0;
  }

  .ptb_sm--0_c2d557de7aeff2b8 {
    padding: 0;
  }

  .pl_sm--0_00ff26e6e7a39fb1 {
    padding-left: 0;
  }

  .pr_sm--0_5e305cb6ee61f7d4 {
    padding-right: 0;
  }

  .pt_sm--0_96037928cd143cf0 {
    padding-top: 0;
  }

  .pb_sm--0_dbca4e575000e3de {
    padding-bottom: 0;
  }

  .pb_sm--80_202d4b010f1505e7 {
    padding-bottom: 30px;
  }

  .pt_sm--50_d26abc0dc8566d7b {
    padding-top: 50px;
  }

  .mr_sm--0_ed12857cb12308b1 {
    margin-right: 0;
  }

  .ml_sm--0_094558a71e448258 {
    margin-left: 0;
  }

  .mt_sm--0_9e4839c1d139592d {
    margin-top: 0;
  }

  .mb_sm--0_41903416101f146b {
    margin-bottom: 0;
  }

  .pt_sm--150_cddbf97279996680 {
    padding-top: 150px;
  }

  .pb_sm--110_37730e8862b237a6 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_30a1f642e6f7d861 {
    padding: 5px 0;
  }

  .plr_sm--5_974cf674ab216340 {
    padding: 0 5px;
  }

  .pt_sm--5_bd99842c34f2665a {
    padding-top: 5px;
  }

  .pb_sm--5_65197d2f8f13a1c8 {
    padding-bottom: 5px;
  }

  .pl_sm--5_ee2dd7c29b4cd3f2 {
    padding-left: 5px;
  }

  .pr_sm--5_b0357b73b92e1332 {
    padding-right: 5px;
  }

  .mt_sm--5_5a95cec3fe3b7fec {
    margin-top: 5px;
  }

  .ml_sm--5_336ee6ecdf6fa564 {
    margin-left: 5px;
  }

  .mr_sm--5_c068bcfa02a86ea8 {
    margin-right: 5px;
  }

  .mb_sm--5_f0deb990001e498f {
    margin-bottom: 5px;
  }

  .ptb_sm--10_ee35feea84569ed4 {
    padding: 10px 0;
  }

  .plr_sm--10_453d6dc9b3a8b8a6 {
    padding: 0 10px;
  }

  .pt_sm--10_af6a780d2bfc194f {
    padding-top: 10px;
  }

  .pb_sm--10_0c85454e6a740b94 {
    padding-bottom: 10px;
  }

  .pl_sm--10_63b418c30ab2d46e {
    padding-left: 10px;
  }

  .pr_sm--10_4a6575b9e7adc0b7 {
    padding-right: 10px;
  }

  .mt_sm--10_9cc0876adb4acfa1 {
    margin-top: 10px;
  }

  .ml_sm--10_c36e1660c2b72084 {
    margin-left: 10px;
  }

  .mr_sm--10_026834d29d04b22e {
    margin-right: 10px;
  }

  .mb_sm--10_b45d0e79f4f165b8 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_264ba7793f669265 {
    padding: 15px 0;
  }

  .plr_sm--15_161be394917bec81 {
    padding: 0 15px;
  }

  .pt_sm--15_f656fa646bb1db76 {
    padding-top: 15px;
  }

  .pb_sm--15_66664e6e837e761a {
    padding-bottom: 15px;
  }

  .pl_sm--15_98ef85adcd0a5b46 {
    padding-left: 15px;
  }

  .pr_sm--15_47f98c82920208d0 {
    padding-right: 15px;
  }

  .mt_sm--15_b65562d000feef03 {
    margin-top: 15px;
  }

  .ml_sm--15_378808ba0dae5c67 {
    margin-left: 15px;
  }

  .mr_sm--15_82e30b9505c3bb34 {
    margin-right: 15px;
  }

  .mb_sm--15_0ebbb468cc8d080e {
    margin-bottom: 15px;
  }

  .ptb_sm--20_d679f078d25d51ce {
    padding: 20px 0;
  }

  .plr_sm--20_2753f7e3543aa079 {
    padding: 0 20px;
  }

  .pt_sm--20_88344020a33e73d6 {
    padding-top: 20px;
  }

  .pb_sm--20_396e9a262cc9af06 {
    padding-bottom: 20px;
  }

  .pl_sm--20_84906803ef1b9eb6 {
    padding-left: 20px;
  }

  .pr_sm--20_92337ced5ecccdfc {
    padding-right: 20px;
  }

  .mt_sm--20_c0b93dbfa973d11a {
    margin-top: 20px;
  }

  .ml_sm--20_a1ea7e07b9d202c1 {
    margin-left: 20px;
  }

  .mr_sm--20_dcd1ddcf633fd874 {
    margin-right: 20px;
  }

  .mb_sm--20_9c31d063e4c13ab7 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_bbf242e836a8500d {
    padding: 25px 0;
  }

  .plr_sm--25_0cd6d3de8d55aac2 {
    padding: 0 25px;
  }

  .pt_sm--25_ec3597f31b5d26a2 {
    padding-top: 25px;
  }

  .pb_sm--25_944cefe3f8275ac0 {
    padding-bottom: 25px;
  }

  .pl_sm--25_bd0c63a4dbdf555d {
    padding-left: 25px;
  }

  .pr_sm--25_6f265c9614a994d2 {
    padding-right: 25px;
  }

  .mt_sm--25_fb7dc8d8a3c5abff {
    margin-top: 25px;
  }

  .ml_sm--25_03a9b57e8f486791 {
    margin-left: 25px;
  }

  .mr_sm--25_9ad699a1ec8e692a {
    margin-right: 25px;
  }

  .mb_sm--25_cfeeaed87532ec32 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_cefb176ce63de8b1 {
    padding: 30px 0;
  }

  .plr_sm--30_23e14ed48d81bf69 {
    padding: 0 30px;
  }

  .pt_sm--30_1868d465a88059f9 {
    padding-top: 30px;
  }

  .pb_sm--30_19b097305030e4f8 {
    padding-bottom: 30px;
  }

  .pl_sm--30_5bd28ca9dcabcb81 {
    padding-left: 30px;
  }

  .pr_sm--30_c213b212785298ce {
    padding-right: 30px;
  }

  .mt_sm--30_47071d7063ccaa2e {
    margin-top: 30px;
  }

  .ml_sm--30_7d2155750130151d {
    margin-left: 30px;
  }

  .mr_sm--30_50c592828c51a9a7 {
    margin-right: 30px;
  }

  .mb_sm--30_28fc0aafbf28597d {
    margin-bottom: 30px;
  }

  .ptb_sm--35_156f35930d7c4009 {
    padding: 35px 0;
  }

  .plr_sm--35_cefd3ff9e10e7558 {
    padding: 0 35px;
  }

  .pt_sm--35_6addf08520c3e740 {
    padding-top: 35px;
  }

  .pb_sm--35_3f52e8f78df99d98 {
    padding-bottom: 35px;
  }

  .pl_sm--35_1fe2e7761339f011 {
    padding-left: 35px;
  }

  .pr_sm--35_6a78ee581ab3da68 {
    padding-right: 35px;
  }

  .mt_sm--35_46ec2020f43524a6 {
    margin-top: 35px;
  }

  .ml_sm--35_61a0540ee57d06bf {
    margin-left: 35px;
  }

  .mr_sm--35_41285d39418baa49 {
    margin-right: 35px;
  }

  .mb_sm--35_9d358680eba84eb5 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_3e396c9b7686971a {
    padding: 40px 0;
  }

  .plr_sm--40_e3893b0cfd4951e4 {
    padding: 0 40px;
  }

  .pt_sm--40_9ab656bf8e6e0f68 {
    padding-top: 40px;
  }

  .pb_sm--40_e8c3e54cdf365f26 {
    padding-bottom: 40px;
  }

  .pl_sm--40_c37f707f8e08f487 {
    padding-left: 40px;
  }

  .pr_sm--40_e099c8c08778eebd {
    padding-right: 40px;
  }

  .mt_sm--40_019f8a9eade24e89 {
    margin-top: 40px;
  }

  .ml_sm--40_cad67f0b8b2bcf92 {
    margin-left: 40px;
  }

  .mr_sm--40_17012429044626e7 {
    margin-right: 40px;
  }

  .mb_sm--40_f59b81ca8c5b3be5 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_bc48dd00e1854882 {
    padding: 45px 0;
  }

  .plr_sm--45_c5594c4bb6f2a767 {
    padding: 0 45px;
  }

  .pt_sm--45_75c62928f8c711fc {
    padding-top: 45px;
  }

  .pb_sm--45_72241f319ddb10da {
    padding-bottom: 45px;
  }

  .pl_sm--45_44517d77a5f255fb {
    padding-left: 45px;
  }

  .pr_sm--45_f4f11fdc06da5a2a {
    padding-right: 45px;
  }

  .mt_sm--45_efd4b062dec02979 {
    margin-top: 45px;
  }

  .ml_sm--45_4405512d165ba863 {
    margin-left: 45px;
  }

  .mr_sm--45_3e9ad9147f1f7671 {
    margin-right: 45px;
  }

  .mb_sm--45_8d3e3c85153647ba {
    margin-bottom: 45px;
  }

  .ptb_sm--50_11eb225a10e08bdd {
    padding: 50px 0;
  }

  .plr_sm--50_e0b4b04057977f5d {
    padding: 0 50px;
  }

  .pt_sm--50_d26abc0dc8566d7b {
    padding-top: 50px;
  }

  .pb_sm--50_6e6e27dab0bcae78 {
    padding-bottom: 50px;
  }

  .pl_sm--50_0d2e4f056b095d42 {
    padding-left: 50px;
  }

  .pr_sm--50_f37f8c2bea58d4fe {
    padding-right: 50px;
  }

  .mt_sm--50_d9b435a9c9d00fde {
    margin-top: 50px;
  }

  .ml_sm--50_746d3e402a07fd4f {
    margin-left: 50px;
  }

  .mr_sm--50_a8750bb61b07f3a3 {
    margin-right: 50px;
  }

  .mb_sm--50_10de2ad516a9d219 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_acb816d4bef2ac1e {
    padding: 55px 0;
  }

  .plr_sm--55_032bb4a7633de06d {
    padding: 0 55px;
  }

  .pt_sm--55_26f53044e446ff05 {
    padding-top: 55px;
  }

  .pb_sm--55_8da66d6060f0a2e8 {
    padding-bottom: 55px;
  }

  .pl_sm--55_142f458fb926b7a9 {
    padding-left: 55px;
  }

  .pr_sm--55_6b7c6f344b2b53ec {
    padding-right: 55px;
  }

  .mt_sm--55_8c2efa512c40bb9c {
    margin-top: 55px;
  }

  .ml_sm--55_8b64929da03466f2 {
    margin-left: 55px;
  }

  .mr_sm--55_74dfa4b2902b08dc {
    margin-right: 55px;
  }

  .mb_sm--55_a61d606bd9b53dbc {
    margin-bottom: 55px;
  }

  .ptb_sm--60_07b638d406ee913a {
    padding: 60px 0;
  }

  .plr_sm--60_132cd623d2a5b107 {
    padding: 0 60px;
  }

  .pt_sm--60_49912f1db6e7f543 {
    padding-top: 60px;
  }

  .pb_sm--60_d0e30106009427e0 {
    padding-bottom: 60px;
  }

  .pl_sm--60_4f91abd44c1ff52b {
    padding-left: 60px;
  }

  .pr_sm--60_6ca11d24ae379528 {
    padding-right: 60px;
  }

  .mt_sm--60_6a7452581d7b5243 {
    margin-top: 60px;
  }

  .ml_sm--60_93898d2e60021683 {
    margin-left: 60px;
  }

  .mr_sm--60_5c4fa0b1b536992f {
    margin-right: 60px;
  }

  .mb_sm--60_8a32da4e2de761ab {
    margin-bottom: 60px;
  }

  .ptb_sm--65_d7e210609ba4b070 {
    padding: 65px 0;
  }

  .plr_sm--65_6c02000c7f7cd6c2 {
    padding: 0 65px;
  }

  .pt_sm--65_71dcb5159be5670d {
    padding-top: 65px;
  }

  .pb_sm--65_effccb985b077c37 {
    padding-bottom: 65px;
  }

  .pl_sm--65_2a4b99575cf98b1d {
    padding-left: 65px;
  }

  .pr_sm--65_37ee94fc3840e959 {
    padding-right: 65px;
  }

  .mt_sm--65_8b4deee71e79cba8 {
    margin-top: 65px;
  }

  .ml_sm--65_8f0282e5a2a70cd6 {
    margin-left: 65px;
  }

  .mr_sm--65_5ec4a905cef0e885 {
    margin-right: 65px;
  }

  .mb_sm--65_6c2d49376212407a {
    margin-bottom: 65px;
  }

  .ptb_sm--70_5606093354a428cf {
    padding: 70px 0;
  }

  .plr_sm--70_91514127017e0e78 {
    padding: 0 70px;
  }

  .pt_sm--70_88604df434b5329d {
    padding-top: 70px;
  }

  .pb_sm--70_ff0147770d2fa89f {
    padding-bottom: 70px;
  }

  .pl_sm--70_1a2ec2d288041152 {
    padding-left: 70px;
  }

  .pr_sm--70_c5ad27fefbb93e3d {
    padding-right: 70px;
  }

  .mt_sm--70_d01eb9ec5f8ea891 {
    margin-top: 70px;
  }

  .ml_sm--70_927e68e89f9a0218 {
    margin-left: 70px;
  }

  .mr_sm--70_d1e4a2f3e504020a {
    margin-right: 70px;
  }

  .mb_sm--70_4373e452d02dcf73 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_095c662d604a68a2 {
    padding: 75px 0;
  }

  .plr_sm--75_0899a129286bb38c {
    padding: 0 75px;
  }

  .pt_sm--75_03db20bd8020de5b {
    padding-top: 75px;
  }

  .pb_sm--75_829260d4f7463263 {
    padding-bottom: 75px;
  }

  .pl_sm--75_95ef5fe1a61a7283 {
    padding-left: 75px;
  }

  .pr_sm--75_84e4f90bc661d7b2 {
    padding-right: 75px;
  }

  .mt_sm--75_85afec721954411e {
    margin-top: 75px;
  }

  .ml_sm--75_657e181cfc0686e7 {
    margin-left: 75px;
  }

  .mr_sm--75_48727df297401946 {
    margin-right: 75px;
  }

  .mb_sm--75_1407576ec6adb081 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_144b0875eec3d4c1 {
    padding: 80px 0;
  }

  .plr_sm--80_51d09af0f745f27b {
    padding: 0 80px;
  }

  .pt_sm--80_d142db33bda2a7a7 {
    padding-top: 80px;
  }

  .pb_sm--80_202d4b010f1505e7 {
    padding-bottom: 80px;
  }

  .pl_sm--80_3c7abe475057057a {
    padding-left: 80px;
  }

  .pr_sm--80_d5fc8fc650c3aa3c {
    padding-right: 80px;
  }

  .mt_sm--80_3b454ba5cf5934a9 {
    margin-top: 80px;
  }

  .ml_sm--80_603f5c92162b411c {
    margin-left: 80px;
  }

  .mr_sm--80_f2de8453345d8cbd {
    margin-right: 80px;
  }

  .mb_sm--80_23ed55272389a861 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_f5133f5919ef00c2 {
    padding: 85px 0;
  }

  .plr_sm--85_3f38300fdd4b6382 {
    padding: 0 85px;
  }

  .pt_sm--85_f8f51e5a060148b4 {
    padding-top: 85px;
  }

  .pb_sm--85_48cbe9bd8a69b720 {
    padding-bottom: 85px;
  }

  .pl_sm--85_4b2276c6727666fd {
    padding-left: 85px;
  }

  .pr_sm--85_daafbcafd0f361a1 {
    padding-right: 85px;
  }

  .mt_sm--85_add000b5754c4981 {
    margin-top: 85px;
  }

  .ml_sm--85_dd31a34c78af6ee6 {
    margin-left: 85px;
  }

  .mr_sm--85_fab15fd8ba26ec32 {
    margin-right: 85px;
  }

  .mb_sm--85_0a6ee0d076e76cb0 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_a5efac4a612ca077 {
    padding: 90px 0;
  }

  .plr_sm--90_daa798a0d5f702ec {
    padding: 0 90px;
  }

  .pt_sm--90_3ad1f2582eeb327f {
    padding-top: 90px;
  }

  .pb_sm--90_4e96b6bca00f4318 {
    padding-bottom: 90px;
  }

  .pl_sm--90_65ca5063abbadfee {
    padding-left: 90px;
  }

  .pr_sm--90_acf2f9496c672036 {
    padding-right: 90px;
  }

  .mt_sm--90_dc21ea4a7229c674 {
    margin-top: 90px;
  }

  .ml_sm--90_a2440702becca320 {
    margin-left: 90px;
  }

  .mr_sm--90_647660340ee1ec40 {
    margin-right: 90px;
  }

  .mb_sm--90_174e741c1dffcc8f {
    margin-bottom: 90px;
  }

  .ptb_sm--95_2f7ba72600c1b3d7 {
    padding: 95px 0;
  }

  .plr_sm--95_89b6544f9f97de65 {
    padding: 0 95px;
  }

  .pt_sm--95_10ab769963dc3ff1 {
    padding-top: 95px;
  }

  .pb_sm--95_0dbf306c595a6c84 {
    padding-bottom: 95px;
  }

  .pl_sm--95_07f3ec803a1a29ee {
    padding-left: 95px;
  }

  .pr_sm--95_f38f5ba425966693 {
    padding-right: 95px;
  }

  .mt_sm--95_ba78ce4a1b09994b {
    margin-top: 95px;
  }

  .ml_sm--95_820ab3ddb457fa6b {
    margin-left: 95px;
  }

  .mr_sm--95_326a6c8821fcf4e8 {
    margin-right: 95px;
  }

  .mb_sm--95_1b238a269be30c3f {
    margin-bottom: 95px;
  }

  .ptb_sm--100_e36ded51c8168022 {
    padding: 100px 0;
  }

  .plr_sm--100_d2b27d8c0cc0312a {
    padding: 0 100px;
  }

  .pt_sm--100_509e9931f4a20208 {
    padding-top: 100px;
  }

  .pb_sm--100_47168592e7e8b7bb {
    padding-bottom: 100px;
  }

  .pl_sm--100_e8007bd90f39b5f3 {
    padding-left: 100px;
  }

  .pr_sm--100_27504206dd9e8fa0 {
    padding-right: 100px;
  }

  .mt_sm--100_ea043c5507c0b0cf {
    margin-top: 100px;
  }

  .ml_sm--100_62956facb5fffe84 {
    margin-left: 100px;
  }

  .mr_sm--100_d2db713274298ee9 {
    margin-right: 100px;
  }

  .mb_sm--100_357caba024fe7a46 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_c43cd114a91b25f0 {
    padding: 105px 0;
  }

  .plr_sm--105_be28cbdfc67788c6 {
    padding: 0 105px;
  }

  .pt_sm--105_da1e88273bf100ea {
    padding-top: 105px;
  }

  .pb_sm--105_d78dee17641ba510 {
    padding-bottom: 105px;
  }

  .pl_sm--105_22b248d2d8812a19 {
    padding-left: 105px;
  }

  .pr_sm--105_17fcce7046b2dc75 {
    padding-right: 105px;
  }

  .mt_sm--105_0ad06f16adef2dd8 {
    margin-top: 105px;
  }

  .ml_sm--105_6dc0ee3206c16a66 {
    margin-left: 105px;
  }

  .mr_sm--105_b20de99edc07a09b {
    margin-right: 105px;
  }

  .mb_sm--105_9f782a44349b9eaa {
    margin-bottom: 105px;
  }

  .ptb_sm--110_043ba1954421f0f0 {
    padding: 110px 0;
  }

  .plr_sm--110_6814dab8bcf1d260 {
    padding: 0 110px;
  }

  .pt_sm--110_5e269031c809b61e {
    padding-top: 110px;
  }

  .pb_sm--110_37730e8862b237a6 {
    padding-bottom: 110px;
  }

  .pl_sm--110_b1d4556e88bc0408 {
    padding-left: 110px;
  }

  .pr_sm--110_2f406fe00c428127 {
    padding-right: 110px;
  }

  .mt_sm--110_25ce87f7e3736d4a {
    margin-top: 110px;
  }

  .ml_sm--110_caacbd937a50a5c5 {
    margin-left: 110px;
  }

  .mr_sm--110_1ac73b9e72cd1972 {
    margin-right: 110px;
  }

  .mb_sm--110_007c0e049d462bfd {
    margin-bottom: 110px;
  }

  .ptb_sm--115_69dc10fa9afb238c {
    padding: 115px 0;
  }

  .plr_sm--115_64d44dfd86f72d01 {
    padding: 0 115px;
  }

  .pt_sm--115_883e9e8ffd684e02 {
    padding-top: 115px;
  }

  .pb_sm--115_ee432d2358b23bae {
    padding-bottom: 115px;
  }

  .pl_sm--115_c811e561c2fb0c25 {
    padding-left: 115px;
  }

  .pr_sm--115_82a596a08d7789aa {
    padding-right: 115px;
  }

  .mt_sm--115_2bd59a96a8132dfa {
    margin-top: 115px;
  }

  .ml_sm--115_dd2fdf9802f41b62 {
    margin-left: 115px;
  }

  .mr_sm--115_3334751714e54bee {
    margin-right: 115px;
  }

  .mb_sm--115_38970de59850c866 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_d753e45b096f8e5b {
    padding: 120px 0;
  }

  .plr_sm--120_340da086ff2772b6 {
    padding: 0 120px;
  }

  .pt_sm--120_4c26014e6d614cae {
    padding-top: 120px;
  }

  .pb_sm--120_917da0b5c309b577 {
    padding-bottom: 120px;
  }

  .pl_sm--120_56c5a7e3339b071e {
    padding-left: 120px;
  }

  .pr_sm--120_419c2bdfc9cb79b3 {
    padding-right: 120px;
  }

  .mt_sm--120_c4de6aead5c1763d {
    margin-top: 120px;
  }

  .ml_sm--120_6fb5accdd004cc38 {
    margin-left: 120px;
  }

  .mr_sm--120_bdd41de1cd5255c7 {
    margin-right: 120px;
  }

  .mb_sm--120_765788a8508d2307 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_b51664b83d4527f3 {
    padding: 125px 0;
  }

  .plr_sm--125_ee0131811e6c46d9 {
    padding: 0 125px;
  }

  .pt_sm--125_e9b38aee98a3b75f {
    padding-top: 125px;
  }

  .pb_sm--125_2872936650426987 {
    padding-bottom: 125px;
  }

  .pl_sm--125_e3e334cc8d2566d9 {
    padding-left: 125px;
  }

  .pr_sm--125_80373961aa7f26c8 {
    padding-right: 125px;
  }

  .mt_sm--125_126ca72fa7a66717 {
    margin-top: 125px;
  }

  .ml_sm--125_cf2cc9995541ab78 {
    margin-left: 125px;
  }

  .mr_sm--125_a3c9b97ea1e81e42 {
    margin-right: 125px;
  }

  .mb_sm--125_baaefdb918352d0c {
    margin-bottom: 125px;
  }

  .ptb_sm--130_38d3fe311f84f5d1 {
    padding: 130px 0;
  }

  .plr_sm--130_6fe6b23a95cd9b79 {
    padding: 0 130px;
  }

  .pt_sm--130_86b56cd933a33c00 {
    padding-top: 130px;
  }

  .pb_sm--130_cd5f1cbda70e3427 {
    padding-bottom: 130px;
  }

  .pl_sm--130_c45fc397f93997c7 {
    padding-left: 130px;
  }

  .pr_sm--130_51d28eb831f77be7 {
    padding-right: 130px;
  }

  .mt_sm--130_656ded1346c70a73 {
    margin-top: 130px;
  }

  .ml_sm--130_2eff7eb5c101f6f9 {
    margin-left: 130px;
  }

  .mr_sm--130_a62ebe980ba7221e {
    margin-right: 130px;
  }

  .mb_sm--130_9ec7320eb8496151 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_fa89e8eae4c84ab9 {
    padding: 135px 0;
  }

  .plr_sm--135_f1161b875b8be66e {
    padding: 0 135px;
  }

  .pt_sm--135_5c13e20161cdb8f4 {
    padding-top: 135px;
  }

  .pb_sm--135_90335a0ad809f322 {
    padding-bottom: 135px;
  }

  .pl_sm--135_17b692d3402305e7 {
    padding-left: 135px;
  }

  .pr_sm--135_cc87c48386bec143 {
    padding-right: 135px;
  }

  .mt_sm--135_c9845106c543e157 {
    margin-top: 135px;
  }

  .ml_sm--135_6ca66862231af753 {
    margin-left: 135px;
  }

  .mr_sm--135_b6ed3df8f5b2bf43 {
    margin-right: 135px;
  }

  .mb_sm--135_06f3c56a611409cb {
    margin-bottom: 135px;
  }

  .ptb_sm--140_f442f287dc328de0 {
    padding: 140px 0;
  }

  .plr_sm--140_c9c540c2bc7ae556 {
    padding: 0 140px;
  }

  .pt_sm--140_2b896419211371aa {
    padding-top: 140px;
  }

  .pb_sm--140_7a84f5227ff79f86 {
    padding-bottom: 140px;
  }

  .pl_sm--140_4cbe9a79289d72ef {
    padding-left: 140px;
  }

  .pr_sm--140_19174fa95ceafeee {
    padding-right: 140px;
  }

  .mt_sm--140_f3504c41a4778ae9 {
    margin-top: 140px;
  }

  .ml_sm--140_d2596bfffba559bf {
    margin-left: 140px;
  }

  .mr_sm--140_ef1d1de30b2b2220 {
    margin-right: 140px;
  }

  .mb_sm--140_0068bb9831c4aa01 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_f9f46cc30a309e44 {
    padding: 145px 0;
  }

  .plr_sm--145_5981d6aa36048dce {
    padding: 0 145px;
  }

  .pt_sm--145_55c8b7947e3e4ce8 {
    padding-top: 145px;
  }

  .pb_sm--145_1f31e072105f8bdc {
    padding-bottom: 145px;
  }

  .pl_sm--145_1ca0547406b91c14 {
    padding-left: 145px;
  }

  .pr_sm--145_265dc6c7f82401b1 {
    padding-right: 145px;
  }

  .mt_sm--145_28ab8e47ad5b255f {
    margin-top: 145px;
  }

  .ml_sm--145_8a24bcf3c399f17a {
    margin-left: 145px;
  }

  .mr_sm--145_c101b2c5a0cbe792 {
    margin-right: 145px;
  }

  .mb_sm--145_2036ff2cea54e412 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_d5982284bb1b0834 {
    padding: 150px 0;
  }

  .plr_sm--150_c39918816dc5d248 {
    padding: 0 150px;
  }

  .pt_sm--150_cddbf97279996680 {
    padding-top: 150px;
  }

  .pb_sm--150_49bb1319610bc17c {
    padding-bottom: 150px;
  }

  .pl_sm--150_ce3ffc1f6174b7ff {
    padding-left: 150px;
  }

  .pr_sm--150_1a1872db09ff8558 {
    padding-right: 150px;
  }

  .mt_sm--150_4d90adc893820e75 {
    margin-top: 150px;
  }

  .ml_sm--150_ea6571eb03e22e8b {
    margin-left: 150px;
  }

  .mr_sm--150_27e68e239b3ee825 {
    margin-right: 150px;
  }

  .mb_sm--150_45b9427315e120dd {
    margin-bottom: 150px;
  }

  .ptb_sm--155_4092e865dc491d4c {
    padding: 155px 0;
  }

  .plr_sm--155_591861ad5e23f4bf {
    padding: 0 155px;
  }

  .pt_sm--155_02dcec55b3edd89d {
    padding-top: 155px;
  }

  .pb_sm--155_dd26dac3e9854383 {
    padding-bottom: 155px;
  }

  .pl_sm--155_9c9eb606cff597f8 {
    padding-left: 155px;
  }

  .pr_sm--155_7b9b38ffdb327345 {
    padding-right: 155px;
  }

  .mt_sm--155_bfd5705865a4dcc2 {
    margin-top: 155px;
  }

  .ml_sm--155_39e48bd8fc88e1c1 {
    margin-left: 155px;
  }

  .mr_sm--155_ffffaffae65660b1 {
    margin-right: 155px;
  }

  .mb_sm--155_b031bf8b5306f4c0 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_efe4b5552e5058bb {
    padding: 160px 0;
  }

  .plr_sm--160_93920b6f7f3a458d {
    padding: 0 160px;
  }

  .pt_sm--160_ea9f029630769289 {
    padding-top: 160px;
  }

  .pb_sm--160_b4067fe16160d8ab {
    padding-bottom: 160px;
  }

  .pl_sm--160_5bc511cf78bacb3b {
    padding-left: 160px;
  }

  .pr_sm--160_cc3728a9e0adfd0d {
    padding-right: 160px;
  }

  .mt_sm--160_698ec98ef9124279 {
    margin-top: 160px;
  }

  .ml_sm--160_792a92eefbb3ae63 {
    margin-left: 160px;
  }

  .mr_sm--160_3913918143324540 {
    margin-right: 160px;
  }

  .mb_sm--160_f28f87c59d21dca9 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_522e5e849076d6a8 {
    padding: 165px 0;
  }

  .plr_sm--165_b4216ab54cc5e5ec {
    padding: 0 165px;
  }

  .pt_sm--165_b7e4f1ec7fcdfb82 {
    padding-top: 165px;
  }

  .pb_sm--165_12be5b138c158f61 {
    padding-bottom: 165px;
  }

  .pl_sm--165_321845215fbcc15f {
    padding-left: 165px;
  }

  .pr_sm--165_b4d4df518b92aaa6 {
    padding-right: 165px;
  }

  .mt_sm--165_1162787c29f18548 {
    margin-top: 165px;
  }

  .ml_sm--165_df6f1124bbbb3acf {
    margin-left: 165px;
  }

  .mr_sm--165_f55bb756ddcb9045 {
    margin-right: 165px;
  }

  .mb_sm--165_72a83e4fd60813eb {
    margin-bottom: 165px;
  }

  .ptb_sm--170_4e0e7ff68c7cb77a {
    padding: 170px 0;
  }

  .plr_sm--170_108f64ef618e0935 {
    padding: 0 170px;
  }

  .pt_sm--170_75a63800edd271f7 {
    padding-top: 170px;
  }

  .pb_sm--170_8f2fe6c668f2707d {
    padding-bottom: 170px;
  }

  .pl_sm--170_5bfdd7e9f9309d2c {
    padding-left: 170px;
  }

  .pr_sm--170_728387c13b7a56e9 {
    padding-right: 170px;
  }

  .mt_sm--170_dcc1af8c5466b3a2 {
    margin-top: 170px;
  }

  .ml_sm--170_ffadd778e43e6bd5 {
    margin-left: 170px;
  }

  .mr_sm--170_ce84c7e5186594c0 {
    margin-right: 170px;
  }

  .mb_sm--170_4dd9017c99b187f0 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_8cf1df357690e11d {
    padding: 175px 0;
  }

  .plr_sm--175_f2db207e7d8d47cb {
    padding: 0 175px;
  }

  .pt_sm--175_9f415986b824e294 {
    padding-top: 175px;
  }

  .pb_sm--175_4f537601f1aeebee {
    padding-bottom: 175px;
  }

  .pl_sm--175_39f8da1e601ecb52 {
    padding-left: 175px;
  }

  .pr_sm--175_720d1b0a37f85a88 {
    padding-right: 175px;
  }

  .mt_sm--175_79430709499c8d0c {
    margin-top: 175px;
  }

  .ml_sm--175_201b6c4cee6e927d {
    margin-left: 175px;
  }

  .mr_sm--175_288a4b4823dbab90 {
    margin-right: 175px;
  }

  .mb_sm--175_31173c4d101fa9ca {
    margin-bottom: 175px;
  }

  .ptb_sm--180_be514a6589cfebe3 {
    padding: 180px 0;
  }

  .plr_sm--180_99e798c0140b86c4 {
    padding: 0 180px;
  }

  .pt_sm--180_ffc684070045445a {
    padding-top: 180px;
  }

  .pb_sm--180_ab320320fa621e39 {
    padding-bottom: 180px;
  }

  .pl_sm--180_d8b78f6f18710bd4 {
    padding-left: 180px;
  }

  .pr_sm--180_f1bb83f38b66d678 {
    padding-right: 180px;
  }

  .mt_sm--180_5665ab34c9f179c0 {
    margin-top: 180px;
  }

  .ml_sm--180_909bfac56b576096 {
    margin-left: 180px;
  }

  .mr_sm--180_486b7102a6bf0ebb {
    margin-right: 180px;
  }

  .mb_sm--180_4359317d75644d0c {
    margin-bottom: 180px;
  }

  .ptb_sm--185_f5d3a15d747f1aa0 {
    padding: 185px 0;
  }

  .plr_sm--185_b56d5007889b2011 {
    padding: 0 185px;
  }

  .pt_sm--185_f3146017121cef22 {
    padding-top: 185px;
  }

  .pb_sm--185_8ed8d68a5ccaaf36 {
    padding-bottom: 185px;
  }

  .pl_sm--185_7912c293ac878727 {
    padding-left: 185px;
  }

  .pr_sm--185_4ceb547cba368b24 {
    padding-right: 185px;
  }

  .mt_sm--185_df67da941b674727 {
    margin-top: 185px;
  }

  .ml_sm--185_1916a75a39808c9b {
    margin-left: 185px;
  }

  .mr_sm--185_28f8541c87628624 {
    margin-right: 185px;
  }

  .mb_sm--185_9f3ce06342689ac2 {
    margin-bottom: 185px;
  }

  .ptb_sm--190_e63c985f8bbe10e3 {
    padding: 190px 0;
  }

  .plr_sm--190_5d5a8d4d4b7d4042 {
    padding: 0 190px;
  }

  .pt_sm--190_7781717910d678f2 {
    padding-top: 190px;
  }

  .pb_sm--190_3ecd5bfe84e4c76b {
    padding-bottom: 190px;
  }

  .pl_sm--190_c19caa02524a0707 {
    padding-left: 190px;
  }

  .pr_sm--190_6ab180eeabd861af {
    padding-right: 190px;
  }

  .mt_sm--190_cb0a17e6a20bdb14 {
    margin-top: 190px;
  }

  .ml_sm--190_c4ee0686865bb572 {
    margin-left: 190px;
  }

  .mr_sm--190_a43f145f96ae9bdb {
    margin-right: 190px;
  }

  .mb_sm--190_22292f3c0f08be83 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_45d8c4fc9fdebe11 {
    padding: 195px 0;
  }

  .plr_sm--195_8a331c20cb471861 {
    padding: 0 195px;
  }

  .pt_sm--195_eec867f73ec9047f {
    padding-top: 195px;
  }

  .pb_sm--195_3eb3d1309437f5fb {
    padding-bottom: 195px;
  }

  .pl_sm--195_abbb057c0c80ac50 {
    padding-left: 195px;
  }

  .pr_sm--195_7447a66bf00fd38b {
    padding-right: 195px;
  }

  .mt_sm--195_0fcaf9fb91ee465a {
    margin-top: 195px;
  }

  .ml_sm--195_a17702f646d172c8 {
    margin-left: 195px;
  }

  .mr_sm--195_62adf6d009199592 {
    margin-right: 195px;
  }

  .mb_sm--195_dce45f563a5ce9d6 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_4cede9e9da45a63c {
    padding: 200px 0;
  }

  .plr_sm--200_c490c12dea84abb2 {
    padding: 0 200px;
  }

  .pt_sm--200_823785f5bc20d82f {
    padding-top: 200px;
  }

  .pb_sm--200_88e2fbaa0548f4c0 {
    padding-bottom: 200px;
  }

  .pl_sm--200_fbb4efe76712167a {
    padding-left: 200px;
  }

  .pr_sm--200_9ca2b091683022ad {
    padding-right: 200px;
  }

  .mt_sm--200_88057a614eecf61d {
    margin-top: 200px;
  }

  .ml_sm--200_5002ab9cd4b49b70 {
    margin-left: 200px;
  }

  .mr_sm--200_a41aed15d12f665d {
    margin-right: 200px;
  }

  .mb_sm--200_7592a65445da620e {
    margin-bottom: 200px;
  }

  .pl_sm--0_00ff26e6e7a39fb1 {
    padding-left: 0;
  }

  .pr_sm--0_5e305cb6ee61f7d4 {
    padding-right: 0;
  }

  .pt_sm--0_96037928cd143cf0 {
    padding-top: 0;
  }

  .pb_sm--0_dbca4e575000e3de {
    padding-bottom: 0;
  }

  .mr_sm--0_ed12857cb12308b1 {
    margin-right: 0;
  }

  .ml_sm--0_094558a71e448258 {
    margin-left: 0;
  }

  .mt_sm--0_9e4839c1d139592d {
    margin-top: 0;
  }

  .mb_sm--0_41903416101f146b {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_7022b32dd8b7e595 {
    padding: 5px 0;
  }

  .plr_mobile--5_f9be7a82aeb3e20b {
    padding: 0 5px;
  }

  .pt_mobile--5_ad5dc9f96385060e {
    padding-top: 5px;
  }

  .pb_mobile--5_a95e417735b007e8 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_3df1c6c08a7ab957 {
    padding-left: 5px;
  }

  .pr_mobile--5_159de44db2d66fdd {
    padding-right: 5px;
  }

  .mt_mobile--5_0b6a1b7dc04052b5 {
    margin-top: 5px;
  }

  .mb_mobile--5_4f6e9bc4864b63cd {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_c3c40d8232bce9e0 {
    padding: 10px 0;
  }

  .plr_mobile--10_b9ee28869b2db0e4 {
    padding: 0 10px;
  }

  .pt_mobile--10_af5c0bda55b343c2 {
    padding-top: 10px;
  }

  .pb_mobile--10_e4fbd78bfbe5fe6b {
    padding-bottom: 10px;
  }

  .pl_mobile--10_3ff321acc5764675 {
    padding-left: 10px;
  }

  .pr_mobile--10_2b39cd18a90c8cab {
    padding-right: 10px;
  }

  .mt_mobile--10_ab4baeb029b626ec {
    margin-top: 10px;
  }

  .mb_mobile--10_2ae48ae101eca0a5 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_6092553a1c4805aa {
    padding: 15px 0;
  }

  .plr_mobile--15_3fb6095700fe6b3a {
    padding: 0 15px;
  }

  .pt_mobile--15_aa6acc3305a6a1f7 {
    padding-top: 15px;
  }

  .pb_mobile--15_f1cbad78e04b606f {
    padding-bottom: 15px;
  }

  .pl_mobile--15_62ad0c3afff478bf {
    padding-left: 15px;
  }

  .pr_mobile--15_9f48341639e616b7 {
    padding-right: 15px;
  }

  .mt_mobile--15_46bb45516f37bed0 {
    margin-top: 15px;
  }

  .mb_mobile--15_e93acd35ab128505 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_76b5f18d7fddb33b {
    padding: 20px 0;
  }

  .plr_mobile--20_007a210fe952751d {
    padding: 0 20px;
  }

  .pt_mobile--20_6d3c01525039da22 {
    padding-top: 20px;
  }

  .pb_mobile--20_1d07b4deb08f1e44 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_b0f66deeaeb631fd {
    padding-left: 20px;
  }

  .pr_mobile--20_cb543b03f876afa7 {
    padding-right: 20px;
  }

  .mt_mobile--20_fc3183dccaf4243c {
    margin-top: 20px;
  }

  .mb_mobile--20_6c0448a8caae7ac4 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_7a6d3401c7469463 {
    padding: 25px 0;
  }

  .plr_mobile--25_a7c84dee398f46e9 {
    padding: 0 25px;
  }

  .pt_mobile--25_1190a2e48ccb92ca {
    padding-top: 25px;
  }

  .pb_mobile--25_f0a0081609dad8a2 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_edc6d656e73d18e5 {
    padding-left: 25px;
  }

  .pr_mobile--25_127a8c475dce3ea3 {
    padding-right: 25px;
  }

  .mt_mobile--25_2f29f3b68a70348a {
    margin-top: 25px;
  }

  .mb_mobile--25_4ed78ee7ee79d10a {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_888258d123a8feb0 {
    padding: 30px 0;
  }

  .plr_mobile--30_fc219be554fd9514 {
    padding: 0 30px;
  }

  .pt_mobile--30_1c9d14b6efd1d587 {
    padding-top: 30px;
  }

  .pb_mobile--30_c62588bd61bd5c61 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_b7aea41cd2cb5ab9 {
    padding-left: 30px;
  }

  .pr_mobile--30_b4a5bfe82d8daad5 {
    padding-right: 30px;
  }

  .mt_mobile--30_0050d7f1edd9b63e {
    margin-top: 30px;
  }

  .mb_mobile--30_210e291ce7c8158f {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_b335a6b7e8a705d2 {
    padding: 35px 0;
  }

  .plr_mobile--35_ad86af08b6d9a893 {
    padding: 0 35px;
  }

  .pt_mobile--35_f6c35e4029cb303f {
    padding-top: 35px;
  }

  .pb_mobile--35_60c892453b85640c {
    padding-bottom: 35px;
  }

  .pl_mobile--35_c9718c0abfac1b48 {
    padding-left: 35px;
  }

  .pr_mobile--35_1770d4abf56d4d84 {
    padding-right: 35px;
  }

  .mt_mobile--35_49c1a90df2b77cf0 {
    margin-top: 35px;
  }

  .mb_mobile--35_395101ba05277cf7 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_6a9b5e538d9a6b81 {
    padding: 40px 0;
  }

  .plr_mobile--40_96c4ee65e81971c6 {
    padding: 0 40px;
  }

  .pt_mobile--40_7cd9bbe5495500dc {
    padding-top: 40px;
  }

  .pb_mobile--40_69056a99e2d61480 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_6aa71e468508fbf7 {
    padding-left: 40px;
  }

  .pr_mobile--40_d148ebb1042f1c70 {
    padding-right: 40px;
  }

  .mt_mobile--40_c6917868525a3cf5 {
    margin-top: 40px;
  }

  .mb_mobile--40_0a4ddb3052f9f961 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_a34101edf9344e2d {
    padding: 45px 0;
  }

  .plr_mobile--45_9cc73c84b1ff4548 {
    padding: 0 45px;
  }

  .pt_mobile--45_941fbd13c0bcce3b {
    padding-top: 45px;
  }

  .pb_mobile--45_70336401e8b668e1 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_bc228c70d7c3f26d {
    padding-left: 45px;
  }

  .pr_mobile--45_c617bcb13d1da7fb {
    padding-right: 45px;
  }

  .mt_mobile--45_f38c8a271ac69720 {
    margin-top: 45px;
  }

  .mb_mobile--45_b0eb8ae9d764864d {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_ba8539a088a8c9eb {
    padding: 50px 0;
  }

  .plr_mobile--50_35c1df8cb31d3cee {
    padding: 0 50px;
  }

  .pt_mobile--50_6a90bfa67ce22a7c {
    padding-top: 50px;
  }

  .pb_mobile--50_3e8aff5510895774 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_29b118e5f18909f4 {
    padding-left: 50px;
  }

  .pr_mobile--50_d2b5e1b50c0c879a {
    padding-right: 50px;
  }

  .mt_mobile--50_a2269a31087fc2bd {
    margin-top: 50px;
  }

  .mb_mobile--50_cf0b42236208bd3e {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_3d09c560d832a162 {
    padding: 55px 0;
  }

  .plr_mobile--55_65906b57df342108 {
    padding: 0 55px;
  }

  .pt_mobile--55_c1234ecf5d50b18e {
    padding-top: 55px;
  }

  .pb_mobile--55_5a80874eb6528411 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_c47ea305f200dbd9 {
    padding-left: 55px;
  }

  .pr_mobile--55_3f336b01d91a6bd3 {
    padding-right: 55px;
  }

  .mt_mobile--55_88e062cf0b734fbc {
    margin-top: 55px;
  }

  .mb_mobile--55_6a512de9dfd9f7dc {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_ab9ea3f5f4b67f89 {
    padding: 60px 0;
  }

  .plr_mobile--60_ae7ff4d5caac96f7 {
    padding: 0 60px;
  }

  .pt_mobile--60_d8e55160f73d2bbc {
    padding-top: 60px;
  }

  .pb_mobile--60_cedd8070b71268cf {
    padding-bottom: 60px;
  }

  .pl_mobile--60_bd73175b9971cf6c {
    padding-left: 60px;
  }

  .pr_mobile--60_4abadd01947b5d1c {
    padding-right: 60px;
  }

  .mt_mobile--60_05e10fd6ab72b0c3 {
    margin-top: 60px;
  }

  .mb_mobile--60_9dcbcf2f46c73007 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_5ffe608533013857 {
    padding: 65px 0;
  }

  .plr_mobile--65_8350f4a1d421675f {
    padding: 0 65px;
  }

  .pt_mobile--65_4d89b49a22cadc1e {
    padding-top: 65px;
  }

  .pb_mobile--65_764b2cfa7ca55214 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_e8bb99593fb72874 {
    padding-left: 65px;
  }

  .pr_mobile--65_2eab71c80e083cb3 {
    padding-right: 65px;
  }

  .mt_mobile--65_551319cdd752f422 {
    margin-top: 65px;
  }

  .mb_mobile--65_d343847a3f88c811 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_d022383dcfe36215 {
    padding: 70px 0;
  }

  .plr_mobile--70_59ad288a460fa2dd {
    padding: 0 70px;
  }

  .pt_mobile--70_fbe82d05a3ef528c {
    padding-top: 70px;
  }

  .pb_mobile--70_bc5860ce90db0f3e {
    padding-bottom: 70px;
  }

  .pl_mobile--70_58d578a283466f59 {
    padding-left: 70px;
  }

  .pr_mobile--70_375041aa251444de {
    padding-right: 70px;
  }

  .mt_mobile--70_bf7529250bec164d {
    margin-top: 70px;
  }

  .mb_mobile--70_8334353a6d2c8888 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_ec3e7531058584a8 {
    padding: 75px 0;
  }

  .plr_mobile--75_2f0f081318f38c12 {
    padding: 0 75px;
  }

  .pt_mobile--75_cf713ddf15230ded {
    padding-top: 75px;
  }

  .pb_mobile--75_82bc22c1bc9f35f4 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_68793290df6e8e3a {
    padding-left: 75px;
  }

  .pr_mobile--75_c6912ffc910efae9 {
    padding-right: 75px;
  }

  .mt_mobile--75_01854781b70c1845 {
    margin-top: 75px;
  }

  .mb_mobile--75_2f0c1773022056a0 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_ab98983c3bd098e0 {
    padding: 80px 0;
  }

  .plr_mobile--80_613640a4801effe0 {
    padding: 0 80px;
  }

  .pt_mobile--80_4745b05b9ee7bf03 {
    padding-top: 80px;
  }

  .pb_mobile--80_1c0e99246d19b998 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_7474ff697191dda2 {
    padding-left: 80px;
  }

  .pr_mobile--80_bf69bcaeac3e3f0f {
    padding-right: 80px;
  }

  .mt_mobile--80_851d81d7106d3943 {
    margin-top: 80px;
  }

  .mb_mobile--80_3b62b5d9fc532e9c {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_3dbd9ae584b904f6 {
    padding: 85px 0;
  }

  .plr_mobile--85_5604d1da8d6ad9b8 {
    padding: 0 85px;
  }

  .pt_mobile--85_4ae3949bc167165b {
    padding-top: 85px;
  }

  .pb_mobile--85_296029943a39a702 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_cdb42a475cdedf75 {
    padding-left: 85px;
  }

  .pr_mobile--85_6666851dc1d57ec0 {
    padding-right: 85px;
  }

  .mt_mobile--85_504f30d395723fad {
    margin-top: 85px;
  }

  .mb_mobile--85_da5f65c8171bc808 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_307f42ee7f819630 {
    padding: 90px 0;
  }

  .plr_mobile--90_d09c8086032530ce {
    padding: 0 90px;
  }

  .pt_mobile--90_d8f41d7157c5bdd8 {
    padding-top: 90px;
  }

  .pb_mobile--90_1bde3c5b47bfb221 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_deaa05f77b26d87a {
    padding-left: 90px;
  }

  .pr_mobile--90_c40a4d57505a992c {
    padding-right: 90px;
  }

  .mt_mobile--90_95d037f5895c8406 {
    margin-top: 90px;
  }

  .mb_mobile--90_4a032e7816116069 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_ddc22aa96d578f46 {
    padding: 95px 0;
  }

  .plr_mobile--95_6f348d81fc2a6794 {
    padding: 0 95px;
  }

  .pt_mobile--95_45428ae514b828a8 {
    padding-top: 95px;
  }

  .pb_mobile--95_a0668ab061f56f00 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_3fd01f81cc667dfb {
    padding-left: 95px;
  }

  .pr_mobile--95_b50635f9fa1b94cb {
    padding-right: 95px;
  }

  .mt_mobile--95_0334da4cf2724eca {
    margin-top: 95px;
  }

  .mb_mobile--95_a260eeed500d6b6a {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_fc3def5166250650 {
    padding: 100px 0;
  }

  .plr_mobile--100_6e31c2f7b7d78526 {
    padding: 0 100px;
  }

  .pt_mobile--100_c7e77b3ba9d96734 {
    padding-top: 100px;
  }

  .pb_mobile--100_95cb7b566cf1b532 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_c3c47480a7fc5ff4 {
    padding-left: 100px;
  }

  .pr_mobile--100_18e24e193134ce53 {
    padding-right: 100px;
  }

  .mt_mobile--100_5e973649da07b247 {
    margin-top: 100px;
  }

  .mb_mobile--100_e8886109f4f44676 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_53a458d24e1bff56 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_53a458d24e1bff56 .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_58cf5260279d00f1 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_58cf5260279d00f1 .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_434e2dd35b09677d {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_434e2dd35b09677d .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_0b36fc1faf2ee7c0 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_0b36fc1faf2ee7c0 .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_d995edd2b232fae5 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_d995edd2b232fae5 .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_38e983a1f22a799e {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_38e983a1f22a799e .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_10d1483cdc793c20 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_10d1483cdc793c20 .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_af6f2552b6ff16c2 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_af6f2552b6ff16c2 .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_c4a557244fbaf883 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_c4a557244fbaf883 .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_7e9c813c4db47774 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_7e9c813c4db47774 .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_f61ff3d314f892df {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_f61ff3d314f892df .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_23d42218f1e1769d {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_23d42218f1e1769d .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_e7d587ad62a69d32 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_e7d587ad62a69d32 .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_8d0d0cbb967f061e {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_8d0d0cbb967f061e .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_15b76b5ab08d89cf {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_15b76b5ab08d89cf .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_b50960b8b4a7b6ba {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_b50960b8b4a7b6ba .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_0ebdfd5b8ea9e380 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_0ebdfd5b8ea9e380 .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_3a58c732b7d99416 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_3a58c732b7d99416 .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_315bd91ac03b611e {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_315bd91ac03b611e .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_47085cd9366a9af2 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_47085cd9366a9af2 .slick-slide_c4c25cd8d0c61cc5 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_41e2851ac2aca72a {
  margin-top: -30px;
}

.mt_dec--30_cb258ffe28b4fc59 {
  margin-top: -30px;
}

.mt-dec-100_8ed438f9d74c5530 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_748ec90f1f7c27af {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_9408afdccf2b97d7 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_e8603a30e83700d9 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_e8603a30e83700d9 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_e8603a30e83700d9 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_7196631766def34b {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_45f1ee1b769b3f90 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_9408afdccf2b97d7 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_9408afdccf2b97d7 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_f0ede8aa15630ac9 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_f0ede8aa15630ac9 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_00c7189a2854b438 {
    margin-top: -10px;
  }
}

.mt_dec--120_adc8b15dc697ffbe {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_97c9e69e67a852e7 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_1b7a089fec313252 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_1b7a089fec313252 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_1b7a089fec313252 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_1b7a089fec313252 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_1b7a089fec313252 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_8a05d95e9c5b1db5 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_8a05d95e9c5b1db5 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_8a05d95e9c5b1db5 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_b048463b82e0d282 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_b048463b82e0d282 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_b048463b82e0d282 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_b048463b82e0d282 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_b6cedf8e2ca173d2 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_16299d6eff71d8d5 {
  --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_010afe4b222d7988 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_af450b135a166b34, .input-active_175d92b94ce3b5dd input[type=text], input[type=text].input-active_175d92b94ce3b5dd,
input[type=password].p-holder__active_af450b135a166b34,
.input-active_175d92b94ce3b5dd input[type=password],
input[type=password].input-active_175d92b94ce3b5dd,
input[type=email].p-holder__active_af450b135a166b34,
.input-active_175d92b94ce3b5dd input[type=email],
input[type=email].input-active_175d92b94ce3b5dd,
input[type=number].p-holder__active_af450b135a166b34,
.input-active_175d92b94ce3b5dd input[type=number],
input[type=number].input-active_175d92b94ce3b5dd,
input[type=tel].p-holder__active_af450b135a166b34,
.input-active_175d92b94ce3b5dd input[type=tel],
input[type=tel].input-active_175d92b94ce3b5dd,
input[type=url].p-holder__active_af450b135a166b34,
.input-active_175d92b94ce3b5dd input[type=url],
input[type=url].input-active_175d92b94ce3b5dd,
textarea.p-holder__active_af450b135a166b34,
textarea.input-active_175d92b94ce3b5dd {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_af450b135a166b34::placeholder, .input-active_175d92b94ce3b5dd input[type=text]::placeholder, input[type=text].input-active_175d92b94ce3b5dd::placeholder,
input[type=password].p-holder__active_af450b135a166b34::placeholder,
.input-active_175d92b94ce3b5dd input[type=password]::placeholder,
input[type=password].input-active_175d92b94ce3b5dd::placeholder,
input[type=email].p-holder__active_af450b135a166b34::placeholder,
.input-active_175d92b94ce3b5dd input[type=email]::placeholder,
input[type=email].input-active_175d92b94ce3b5dd::placeholder,
input[type=number].p-holder__active_af450b135a166b34::placeholder,
.input-active_175d92b94ce3b5dd input[type=number]::placeholder,
input[type=number].input-active_175d92b94ce3b5dd::placeholder,
input[type=tel].p-holder__active_af450b135a166b34::placeholder,
.input-active_175d92b94ce3b5dd input[type=tel]::placeholder,
input[type=tel].input-active_175d92b94ce3b5dd::placeholder,
input[type=url].p-holder__active_af450b135a166b34::placeholder,
.input-active_175d92b94ce3b5dd input[type=url]::placeholder,
input[type=url].input-active_175d92b94ce3b5dd::placeholder,
textarea.p-holder__active_af450b135a166b34::placeholder,
textarea.input-active_175d92b94ce3b5dd::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_af450b135a166b34:-ms-input-placeholder, .input-active_175d92b94ce3b5dd input[type=text]:-ms-input-placeholder, input[type=text].input-active_175d92b94ce3b5dd:-ms-input-placeholder,
input[type=password].p-holder__active_af450b135a166b34:-ms-input-placeholder,
.input-active_175d92b94ce3b5dd input[type=password]:-ms-input-placeholder,
input[type=password].input-active_175d92b94ce3b5dd:-ms-input-placeholder,
input[type=email].p-holder__active_af450b135a166b34:-ms-input-placeholder,
.input-active_175d92b94ce3b5dd input[type=email]:-ms-input-placeholder,
input[type=email].input-active_175d92b94ce3b5dd:-ms-input-placeholder,
input[type=number].p-holder__active_af450b135a166b34:-ms-input-placeholder,
.input-active_175d92b94ce3b5dd input[type=number]:-ms-input-placeholder,
input[type=number].input-active_175d92b94ce3b5dd:-ms-input-placeholder,
input[type=tel].p-holder__active_af450b135a166b34:-ms-input-placeholder,
.input-active_175d92b94ce3b5dd input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_175d92b94ce3b5dd:-ms-input-placeholder,
input[type=url].p-holder__active_af450b135a166b34:-ms-input-placeholder,
.input-active_175d92b94ce3b5dd input[type=url]:-ms-input-placeholder,
input[type=url].input-active_175d92b94ce3b5dd:-ms-input-placeholder,
textarea.p-holder__active_af450b135a166b34:-ms-input-placeholder,
textarea.input-active_175d92b94ce3b5dd:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_af450b135a166b34::-ms-input-placeholder, .input-active_175d92b94ce3b5dd input[type=text]::-ms-input-placeholder, input[type=text].input-active_175d92b94ce3b5dd::-ms-input-placeholder,
input[type=password].p-holder__active_af450b135a166b34::-ms-input-placeholder,
.input-active_175d92b94ce3b5dd input[type=password]::-ms-input-placeholder,
input[type=password].input-active_175d92b94ce3b5dd::-ms-input-placeholder,
input[type=email].p-holder__active_af450b135a166b34::-ms-input-placeholder,
.input-active_175d92b94ce3b5dd input[type=email]::-ms-input-placeholder,
input[type=email].input-active_175d92b94ce3b5dd::-ms-input-placeholder,
input[type=number].p-holder__active_af450b135a166b34::-ms-input-placeholder,
.input-active_175d92b94ce3b5dd input[type=number]::-ms-input-placeholder,
input[type=number].input-active_175d92b94ce3b5dd::-ms-input-placeholder,
input[type=tel].p-holder__active_af450b135a166b34::-ms-input-placeholder,
.input-active_175d92b94ce3b5dd input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_175d92b94ce3b5dd::-ms-input-placeholder,
input[type=url].p-holder__active_af450b135a166b34::-ms-input-placeholder,
.input-active_175d92b94ce3b5dd input[type=url]::-ms-input-placeholder,
input[type=url].input-active_175d92b94ce3b5dd::-ms-input-placeholder,
textarea.p-holder__active_af450b135a166b34::-ms-input-placeholder,
textarea.input-active_175d92b94ce3b5dd::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_7f4d7cf714e923d5, .input-error_cb0a58e509b5f602 input[type=text], input[type=text].input-error_cb0a58e509b5f602,
input[type=password].p-holder__error_7f4d7cf714e923d5,
.input-error_cb0a58e509b5f602 input[type=password],
input[type=password].input-error_cb0a58e509b5f602,
input[type=email].p-holder__error_7f4d7cf714e923d5,
.input-error_cb0a58e509b5f602 input[type=email],
input[type=email].input-error_cb0a58e509b5f602,
input[type=number].p-holder__error_7f4d7cf714e923d5,
.input-error_cb0a58e509b5f602 input[type=number],
input[type=number].input-error_cb0a58e509b5f602,
input[type=tel].p-holder__error_7f4d7cf714e923d5,
.input-error_cb0a58e509b5f602 input[type=tel],
input[type=tel].input-error_cb0a58e509b5f602,
input[type=url].p-holder__error_7f4d7cf714e923d5,
.input-error_cb0a58e509b5f602 input[type=url],
input[type=url].input-error_cb0a58e509b5f602,
textarea.p-holder__error_7f4d7cf714e923d5,
textarea.input-error_cb0a58e509b5f602 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_7f4d7cf714e923d5::placeholder, .input-error_cb0a58e509b5f602 input[type=text]::placeholder, input[type=text].input-error_cb0a58e509b5f602::placeholder,
input[type=password].p-holder__error_7f4d7cf714e923d5::placeholder,
.input-error_cb0a58e509b5f602 input[type=password]::placeholder,
input[type=password].input-error_cb0a58e509b5f602::placeholder,
input[type=email].p-holder__error_7f4d7cf714e923d5::placeholder,
.input-error_cb0a58e509b5f602 input[type=email]::placeholder,
input[type=email].input-error_cb0a58e509b5f602::placeholder,
input[type=number].p-holder__error_7f4d7cf714e923d5::placeholder,
.input-error_cb0a58e509b5f602 input[type=number]::placeholder,
input[type=number].input-error_cb0a58e509b5f602::placeholder,
input[type=tel].p-holder__error_7f4d7cf714e923d5::placeholder,
.input-error_cb0a58e509b5f602 input[type=tel]::placeholder,
input[type=tel].input-error_cb0a58e509b5f602::placeholder,
input[type=url].p-holder__error_7f4d7cf714e923d5::placeholder,
.input-error_cb0a58e509b5f602 input[type=url]::placeholder,
input[type=url].input-error_cb0a58e509b5f602::placeholder,
textarea.p-holder__error_7f4d7cf714e923d5::placeholder,
textarea.input-error_cb0a58e509b5f602::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_7f4d7cf714e923d5:-ms-input-placeholder, .input-error_cb0a58e509b5f602 input[type=text]:-ms-input-placeholder, input[type=text].input-error_cb0a58e509b5f602:-ms-input-placeholder,
input[type=password].p-holder__error_7f4d7cf714e923d5:-ms-input-placeholder,
.input-error_cb0a58e509b5f602 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_cb0a58e509b5f602:-ms-input-placeholder,
input[type=email].p-holder__error_7f4d7cf714e923d5:-ms-input-placeholder,
.input-error_cb0a58e509b5f602 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_cb0a58e509b5f602:-ms-input-placeholder,
input[type=number].p-holder__error_7f4d7cf714e923d5:-ms-input-placeholder,
.input-error_cb0a58e509b5f602 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_cb0a58e509b5f602:-ms-input-placeholder,
input[type=tel].p-holder__error_7f4d7cf714e923d5:-ms-input-placeholder,
.input-error_cb0a58e509b5f602 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_cb0a58e509b5f602:-ms-input-placeholder,
input[type=url].p-holder__error_7f4d7cf714e923d5:-ms-input-placeholder,
.input-error_cb0a58e509b5f602 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_cb0a58e509b5f602:-ms-input-placeholder,
textarea.p-holder__error_7f4d7cf714e923d5:-ms-input-placeholder,
textarea.input-error_cb0a58e509b5f602:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_7f4d7cf714e923d5::-ms-input-placeholder, .input-error_cb0a58e509b5f602 input[type=text]::-ms-input-placeholder, input[type=text].input-error_cb0a58e509b5f602::-ms-input-placeholder,
input[type=password].p-holder__error_7f4d7cf714e923d5::-ms-input-placeholder,
.input-error_cb0a58e509b5f602 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_cb0a58e509b5f602::-ms-input-placeholder,
input[type=email].p-holder__error_7f4d7cf714e923d5::-ms-input-placeholder,
.input-error_cb0a58e509b5f602 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_cb0a58e509b5f602::-ms-input-placeholder,
input[type=number].p-holder__error_7f4d7cf714e923d5::-ms-input-placeholder,
.input-error_cb0a58e509b5f602 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_cb0a58e509b5f602::-ms-input-placeholder,
input[type=tel].p-holder__error_7f4d7cf714e923d5::-ms-input-placeholder,
.input-error_cb0a58e509b5f602 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_cb0a58e509b5f602::-ms-input-placeholder,
input[type=url].p-holder__error_7f4d7cf714e923d5::-ms-input-placeholder,
.input-error_cb0a58e509b5f602 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_cb0a58e509b5f602::-ms-input-placeholder,
textarea.p-holder__error_7f4d7cf714e923d5::-ms-input-placeholder,
textarea.input-error_cb0a58e509b5f602::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_7f4d7cf714e923d5:focus, .input-error_cb0a58e509b5f602 input[type=text]:focus, input[type=text].input-error_cb0a58e509b5f602:focus,
input[type=password].p-holder__error_7f4d7cf714e923d5:focus,
.input-error_cb0a58e509b5f602 input[type=password]:focus,
input[type=password].input-error_cb0a58e509b5f602:focus,
input[type=email].p-holder__error_7f4d7cf714e923d5:focus,
.input-error_cb0a58e509b5f602 input[type=email]:focus,
input[type=email].input-error_cb0a58e509b5f602:focus,
input[type=number].p-holder__error_7f4d7cf714e923d5:focus,
.input-error_cb0a58e509b5f602 input[type=number]:focus,
input[type=number].input-error_cb0a58e509b5f602:focus,
input[type=tel].p-holder__error_7f4d7cf714e923d5:focus,
.input-error_cb0a58e509b5f602 input[type=tel]:focus,
input[type=tel].input-error_cb0a58e509b5f602:focus,
input[type=url].p-holder__error_7f4d7cf714e923d5:focus,
.input-error_cb0a58e509b5f602 input[type=url]:focus,
input[type=url].input-error_cb0a58e509b5f602:focus,
textarea.p-holder__error_7f4d7cf714e923d5:focus,
textarea.input-error_cb0a58e509b5f602: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_7a5d4181bf49091a::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_1dc24d5f0723819f {
  margin-bottom: 20px;
}
.form-group_1dc24d5f0723819f label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_1dc24d5f0723819f 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_1dc24d5f0723819f input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_1dc24d5f0723819f 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_1dc24d5f0723819f 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_307cc8ca1002ccb3:before,
.clearfix_307cc8ca1002ccb3:after {
  content: " ";
  display: table;
}

.clearfix_307cc8ca1002ccb3:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_2070418a02e81c56 .slick-slide_c4c25cd8d0c61cc5 {
  margin-bottom: -10px;
}

.slick-gutter-15_434e2dd35b09677d {
  margin: -30px -15px;
}
.slick-gutter-15_434e2dd35b09677d .slick-slide_c4c25cd8d0c61cc5 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_a5bc69d1cd5c30b1 {
  background: var(--color-primary);
}

.bg-color-secondary_d5f16a180b766d33 {
  background: var(--color-secondary);
}

.bg-color-tertiary_18f744df4f526833 {
  background: var(--color-tertiary);
}

.bg-color-gray_20065de3dcafe419 {
  background: var(--color-gray);
}

.bg-color-white_160fba5cdc4cfb91 {
  background: #FFFFFF;
}

.bg-color-black_eff3d0b309966619 {
  background: #1A1A1A;
}

.bg-color-extra03_44e250dce6cd734b {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_5763fa823f8e9c01 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_698fbab3f584da92 {
  background-image: url(../captures/bg/bg-image-1.jpg);
}

.bg_image--2_ca114177e37d9b59 {
  background-image: url(../captures/bg/bg-image-2.jpg);
}

.bg_image--3_e8101f96d3dbae0f {
  background-image: url(../captures/bg/bg-image-3.jpg);
}

.bg_image--4_acf94ed01e5f5043 {
  background-image: url(../captures/bg/bg-image-4.jpg);
}

.bg_image--5_4f4fd98a62664f7e {
  background-image: url(../captures/bg/bg-image-5.jpg);
}

.bg_image--6_3e7c2c4237d4baa3 {
  background-image: url(../captures/bg/bg-image-6.jpg);
}

.bg_image--7_a49d759d026dc696 {
  background-image: url(../captures/bg/bg-image-7.jpg);
}

.bg_image--8_9946276b9a4ba82d {
  background-image: url(../captures/bg/bg-image-8.jpg);
}

.bg_image--9_a4d90a116b272b7d {
  background-image: url(../captures/bg/bg-image-9.jpg);
}

.bg_image--10_2aa69f9a9f53f464 {
  background-image: url(../captures/bg/bg-image-10.jpg);
}

.bg_image--11_3a4e928de665b0b1 {
  background-image: url(../captures/bg/bg-image-11.jpg);
}

.bg_image--12_c5e135c8dc4c53d8 {
  background-image: url(../captures/bg/bg-image-12.jpg);
}

.bg_image--13_9c70a91c206b9c56 {
  background-image: url(../captures/bg/bg-image-13.jpg);
}

.bg_image--14_f68f5294c74c88ce {
  background-image: url(../captures/bg/bg-image-14.jpg);
}

.bg_image--15_fe72026936f2a41d {
  background-image: url(../captures/bg/bg-image-15.jpg);
}

.bg_image--16_a4aa2182be3091e3 {
  background-image: url(../captures/bg/bg-image-16.jpg);
}

.bg_image--17_e6a7e394426246b1 {
  background-image: url(../captures/bg/bg-image-17.jpg);
}

.bg_image--18_2913e1f539eb0e5a {
  background-image: url(../captures/bg/bg-image-18.jpg);
}

.bg_image--19_e4b75f3fcc844644 {
  background-image: url(../captures/bg/bg-image-19.jpg);
}

.bg_image--20_71c42e7e8d97a587 {
  background-image: url(../captures/bg/bg-image-20.jpg);
}

.bg_image--21_0fc6dd23c67e1bce {
  background-image: url(../captures/bg/bg-image-21.jpg);
}

.bg_image--22_f4aee2cb46ab64e0 {
  background-image: url(../captures/bg/bg-image-22.jpg);
}

.bg_image--23_1890a0fd75fa30ec {
  background-image: url(../captures/bg/bg-image-23.jpg);
}

.bg_image--24_546d99d8686a6b5d {
  background-image: url(../captures/bg/bg-image-24.jpg);
}

.bg_image--25_b658764c803a2afc {
  background-image: url(../captures/bg/bg-image-25.jpg);
}

.bg_image--26_e4b26952d717f7fb {
  background-image: url(../captures/bg/bg-image-26.jpg);
}

.bg_image--27_25017f4a5cfcad37 {
  background-image: url(../captures/bg/bg-image-27.jpg);
}

.bg_image--28_e295007d47c2ac50 {
  background-image: url(../captures/bg/bg-image-28.jpg);
}

.bg_image--29_847ceb47ae54cc95 {
  background-image: url(../captures/bg/bg-image-29.jpg);
}

.bg_image--30_227ca4f83c78bffe {
  background-image: url(../captures/bg/bg-image-30.jpg);
}

.bg_image--31_d1419573020887e2 {
  background-image: url(../captures/bg/bg-image-31.jpg);
}

.bg_image--32_e9e53c2cf0739f35 {
  background-image: url(../captures/bg/bg-image-32.jpg);
}

.bg_image--33_9cf962b1d16cc0af {
  background-image: url(../captures/bg/bg-image-33.jpg);
}

.bg_image--34_8ea81ae480f00ea4 {
  background-image: url(../captures/bg/bg-image-34.jpg);
}

.bg_image--35_44a81109acc0688d {
  background-image: url(../captures/bg/bg-image-35.jpg);
}

.bg_image--36_b6d43d254d63c20c {
  background-image: url(../captures/bg/bg-image-36.jpg);
}

.bg_image--37_203fd58b170dafd0 {
  background-image: url(../captures/bg/bg-image-37.jpg);
}

.bg_image--38_6d63682e0154f101 {
  background-image: url(../captures/bg/bg-image-38.jpg);
}

.bg_image--39_1a1b216b70abfd05 {
  background-image: url(../captures/bg/bg-image-39.jpg);
}

.bg_image--40_347f594078185af7 {
  background-image: url(../captures/bg/bg-image-40.jpg);
}

.bg_tr-image--1_ab676ad3be2687c3 {
  background-image: url(../captures/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_c07e54b7ee10184f {
  background-image: url(../captures/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_21beabb0b10fa271 {
  background-image: url(../captures/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_ded8d0cc78bfaa3b {
  background-image: url(../captures/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_1272f366cfbfa29e {
  background-image: url(../captures/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_5fc70df79d84a4d5 {
  background-image: url(../captures/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_c218eec0547e4e8b {
  background-image: url(../captures/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_9cdf859b89913436 {
  background-image: url(../captures/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_6637ff1a9f412096 {
  background-image: url(../captures/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_b7b610dcd18e0315 {
  background-image: url(../captures/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_57c05657ac50926d {
  background-image: url(../captures/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_b972da0172ef4b53 {
  background-image: url(../captures/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_eb091fadd1be6785 {
  background-image: url(../captures/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_74ec12a65a7046a6 {
  background-image: url(../captures/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_b818ce25b88d92ac {
  background-image: url(../captures/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_e178e3206a6eb8f4 {
  background-image: url(../captures/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_412f18563f92a7f8 {
  background-image: url(../captures/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_19ac3df2c147d393 {
  background-image: url(../captures/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_8189dacddcaee9a6 {
  background-image: url(../captures/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_5732b3ece5dd0eb7 {
  background-image: url(../captures/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_8c6550cde2dc2038 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_2add7bf4e80ac0cc {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_2add7bf4e80ac0cc > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_87b54c31e672b148 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_87b54c31e672b148 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_d147809facf15837 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_d147809facf15837 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_c3bc84b613a88203 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_c3bc84b613a88203 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_c3bc84b613a88203 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_c3bc84b613a88203 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_c3bc84b613a88203 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_c3bc84b613a88203 > [class*=col], .row--20_c3bc84b613a88203 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_c3bc84b613a88203 > [class*=col], .row--20_c3bc84b613a88203 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_c3bc84b613a88203 > [class*=col], .row--20_c3bc84b613a88203 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_c3bc84b613a88203 > [class*=col], .row--20_c3bc84b613a88203 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_c3bc84b613a88203 > [class*=col], .row--20_c3bc84b613a88203 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_75b64b35b2e30349 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_75b64b35b2e30349 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_75b64b35b2e30349 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_75b64b35b2e30349 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_75b64b35b2e30349 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_75b64b35b2e30349 > [class*=col], .row--25_75b64b35b2e30349 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_75b64b35b2e30349 > [class*=col], .row--25_75b64b35b2e30349 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_75b64b35b2e30349 > [class*=col], .row--25_75b64b35b2e30349 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_75b64b35b2e30349 > [class*=col], .row--25_75b64b35b2e30349 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_75b64b35b2e30349 > [class*=col], .row--25_75b64b35b2e30349 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_2d5959ed8da281ca {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_2d5959ed8da281ca {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_2d5959ed8da281ca {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_2d5959ed8da281ca {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_2d5959ed8da281ca {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_2d5959ed8da281ca > [class*=col], .row--30_2d5959ed8da281ca > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_2d5959ed8da281ca > [class*=col], .row--30_2d5959ed8da281ca > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_2d5959ed8da281ca > [class*=col], .row--30_2d5959ed8da281ca > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_2d5959ed8da281ca > [class*=col], .row--30_2d5959ed8da281ca > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_2d5959ed8da281ca > [class*=col], .row--30_2d5959ed8da281ca > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_44708ab6e2c0ce91 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_44708ab6e2c0ce91 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_44708ab6e2c0ce91 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_44708ab6e2c0ce91 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_44708ab6e2c0ce91 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_44708ab6e2c0ce91 > [class*=col], .row--45_44708ab6e2c0ce91 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_44708ab6e2c0ce91 > [class*=col], .row--45_44708ab6e2c0ce91 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_44708ab6e2c0ce91 > [class*=col], .row--45_44708ab6e2c0ce91 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_44708ab6e2c0ce91 > [class*=col], .row--45_44708ab6e2c0ce91 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_44708ab6e2c0ce91 > [class*=col], .row--45_44708ab6e2c0ce91 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_973c16054dcc5f53 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_973c16054dcc5f53 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_973c16054dcc5f53 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_973c16054dcc5f53 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_973c16054dcc5f53 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_973c16054dcc5f53 > [class*=col], .row--40_973c16054dcc5f53 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_973c16054dcc5f53 > [class*=col], .row--40_973c16054dcc5f53 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_973c16054dcc5f53 > [class*=col], .row--40_973c16054dcc5f53 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_973c16054dcc5f53 > [class*=col], .row--40_973c16054dcc5f53 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_973c16054dcc5f53 > [class*=col], .row--40_973c16054dcc5f53 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_fac92df6ff30ce10 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_fac92df6ff30ce10 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_fac92df6ff30ce10 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_fac92df6ff30ce10 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_fac92df6ff30ce10 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_fac92df6ff30ce10 > [class*=col], .row--60_fac92df6ff30ce10 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_fac92df6ff30ce10 > [class*=col], .row--60_fac92df6ff30ce10 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_fac92df6ff30ce10 > [class*=col], .row--60_fac92df6ff30ce10 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_fac92df6ff30ce10 > [class*=col], .row--60_fac92df6ff30ce10 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_fac92df6ff30ce10 > [class*=col], .row--60_fac92df6ff30ce10 > [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_3d8ba9c77f593466(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_3d8ba9c77f593466(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_3d8ba9c77f593466(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_3d8ba9c77f593466(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_a6651d8948d4bdc9/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_eca43af1cf5fc870 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_96b967f61beb47a6 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_6767a6d86cbbcacb,
.animated.bounceOut_c37bb54c225aecdf {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_d60eabfef715353b,
.animated.flipOutY_6a492ed79dde9bd9 {
  -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_7814b98dc76bbdda {
  -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_a5d4879d4c6074cd {
  -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_f93d4658951718d4 {
  -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_fd2d621789493086 {
  -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_07c7c3c7b7b32aa8 {
  -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_20c16d8eec860e57 {
  -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_6767a6d86cbbcacb {
  -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_bc9c3bd6edfa38f7 {
  -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_ba8ac37fa5848459 {
  -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_3693f2a378ab4cdb {
  -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_8f307eb6326ffd08 {
  -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_c37bb54c225aecdf {
  -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_a4cf05af52327ecd {
  -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_018106d474c65e68 {
  -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_fa1f8bc16b159dc8 {
  -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_aa425ec9b21b56d1 {
  -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_8601a4cad4998e77 {
  -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_9eb942e9781c5552 {
  -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_84dccd0be0a33315 {
  -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_905ea3603e6bde00 {
  -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_341cb97ef1407ea9 {
  -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_06baa3d4f85fb79d {
  -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_54f6480a038f9759 {
  -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_4c837c77e31a4aca {
  -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_31a5d2dfaed423dd {
  -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_f6ff2c80e9ca08b7 {
  -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_117a3829ce41fdc8 {
  -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_606d3d5c07cfefec {
  -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_4436fc1c846335ae {
  -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_a8dbb0ce7918aaa1 {
  -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_6c333e397b773e75 {
  -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_6e9c99a9347a006c {
  -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_dd710a1f0acd5ec0 {
  -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_aace7e387c0405b7 {
  -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_0d716f2ed746a0a8 {
  -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_b2349bd9ca7e6e6f {
  -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_d60eabfef715353b {
  -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_6a492ed79dde9bd9 {
  -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_94c3f29ecdcd94d1 {
  -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_79479a4e44a59e28 {
  -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_44ab38df43fd7367 {
  -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_041cf4bc20831cef {
  -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_4b8647348451a2c2 {
  -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_3439c6c2c77ee230 {
  -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_494bfd368d29ab2e {
  -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_75f970ccfb4534ce {
  -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_753226f8bb1687f8 {
  -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_5bcd1a8bf99e8cbb {
  -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_420802ad7c8040ea {
  -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_ce93e0d226565e38 {
  -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_96b967f61beb47a6 {
  -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_ad4790ddd81b1c31 {
  -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_69c5d561dc3f4583 {
  -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_cc55786eb53b7652 {
  -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_a0917e3746c9f3b8 {
  -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_c6ceb648f162b6a9 {
  -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_0ba64bf7574c4e8c {
  -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_73bc3055cd507729 {
  -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_ee5b5b8557d25bc0 {
  -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_8f0b62c962487c21 {
  -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_c0846f27c1d0af50 {
  -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_35ef3ab722069ce3 {
  -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_36d4f163153aeb82 {
  -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_8acf686c2a372dbc {
  -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_415a5b13e60c0d13 {
  -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_78d5fa633c39b9c6 {
  -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_1a1ea3b5f28a6529 {
  -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_eb5b29d6a9e802b1 {
  -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_08a5238ea783f989 {
  -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_5f741d4cda8f3036 {
  -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_2dcb3f72db7d83ef {
  -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_faa2da95af070239 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_faa2da95af070239:hover {
  animation-play-state: paused;
}

.floting-line-2_4609dc1c1360528c {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_4609dc1c1360528c: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_3d8ba9c77f593466(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_3d8ba9c77f593466(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_3d8ba9c77f593466(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_03b8e05774f10b2e {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_03b8e05774f10b2e .reveal-animation_b5f3f4fcdefafdac {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_03b8e05774f10b2e .reveal-animation_b5f3f4fcdefafdac::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_b5f3f4fcdefafdac.reveal-primary_07e2179ef567f718::before {
  background: #0c0c0a;
}

.reveal-animation_b5f3f4fcdefafdac.reveal-dark_7ce63d0ec1397db0::before {
  background: #000;
}

.reveal-animation_b5f3f4fcdefafdac.reveal-white_e7740c76a0424436::before {
  background: #000;
}

.reveal-animation_b5f3f4fcdefafdac.reveal-top_ddf12eedca477630.aos-animate::before,
.reveal-animation_b5f3f4fcdefafdac.reveal-bottom_c40177f6a965a1a9.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_b5f3f4fcdefafdac.reveal-start_0c04a249bbc24a79.aos-animate::before,
.reveal-animation_b5f3f4fcdefafdac.reveal-end_5a850e68cebfaf86.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_b5f3f4fcdefafdac.reveal-top_ddf12eedca477630::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_b5f3f4fcdefafdac.reveal-start_0c04a249bbc24a79::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_b5f3f4fcdefafdac.reveal-end_5a850e68cebfaf86::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_b5f3f4fcdefafdac.reveal-bottom_c40177f6a965a1a9::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_8739870c9118266b {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_8739870c9118266b {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_8739870c9118266b {
    margin: 6em auto;
  }
}
.cd-headline_fde9440f62bcdbec {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_fde9440f62bcdbec {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_fde9440f62bcdbec {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_fde9440f62bcdbec {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_fde9440f62bcdbec {
    font-size: 26px;
  }
}
.cd-words-wrapper_62783bd929bc082b {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_62783bd929bc082b b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_62783bd929bc082b b.is-visible_2dedbcb1b8e2790b {
  position: relative;
}

.no-js_e82bbc593f64a789 .cd-words-wrapper_62783bd929bc082b b {
  opacity: 0;
}

.no-js_e82bbc593f64a789 .cd-words-wrapper_62783bd929bc082b b.is-visible_2dedbcb1b8e2790b {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_fde9440f62bcdbec.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_fde9440f62bcdbec.clip .cd-words-wrapper_62783bd929bc082b {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_fde9440f62bcdbec.clip .cd-words-wrapper_62783bd929bc082b b {
  font-weight: 700;
}

.cd-headline_fde9440f62bcdbec.clip .cd-words-wrapper_62783bd929bc082b::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_fde9440f62bcdbec.clip b {
  opacity: 0;
}

.cd-headline_fde9440f62bcdbec.clip b.is-visible_2dedbcb1b8e2790b {
  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_d352c683b7b5fdc8,
body.sal-disabled_50e9b841098219a3 [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_d352c683b7b5fdc8,
body.sal-disabled_50e9b841098219a3 [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_d352c683b7b5fdc8,
body.sal-disabled_50e9b841098219a3 [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_d352c683b7b5fdc8,
body.sal-disabled_50e9b841098219a3 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_17ace5ce95134300 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_17ace5ce95134300 .button-area-start_f89543b8c514f845 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_17ace5ce95134300 .button-area-start_f89543b8c514f845 .call-us_3bfde9bf0852a136 {
    display: none;
  }
}
.header-style-one-wrapper_17ace5ce95134300 .button-area-start_f89543b8c514f845 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_17ace5ce95134300 .button-area-start_f89543b8c514f845 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_17ace5ce95134300 .logo-area_8bb18fb59a1f0820 .logo_0e5623cb923402c4 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_8bb18fb59a1f0820 img.light_9fceeb4a46d3d38e {
  display: block;
}
[data-theme=light] .logo-area_8bb18fb59a1f0820 img.dark_968712a06b7e8b24 {
  display: none;
}

[data-theme=dark] .logo-area_8bb18fb59a1f0820 img.light_9fceeb4a46d3d38e {
  display: none;
}
[data-theme=dark] .logo-area_8bb18fb59a1f0820 img.dark_968712a06b7e8b24 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_8ecfe86a20d3bf20 .main-nav-area_6dbd609b3dc3f716 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_8ecfe86a20d3bf20 .button-area-start_f89543b8c514f845 .text-btn_f0d0d48eaff40469 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_6dbd609b3dc3f716 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_f89543b8c514f845 .call-us_3bfde9bf0852a136, [data-theme=dark] .header--sticky.sticky .button-area-start_f89543b8c514f845 .text-btn_f0d0d48eaff40469 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_8ecfe86a20d3bf20 .main-nav-area_6dbd609b3dc3f716 ul li a {
  color: #fff;
}

.header-style-one_359f2c8c943e2f46 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_359f2c8c943e2f46 .header-style-one-wrapper_17ace5ce95134300 .main-nav-area_6dbd609b3dc3f716 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_359f2c8c943e2f46 .header-style-one-wrapper_17ace5ce95134300 .main-nav-area_6dbd609b3dc3f716 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_cd11268652e05b63 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_359f2c8c943e2f46 .header-style-one-wrapper_17ace5ce95134300 .main-nav-area_6dbd609b3dc3f716 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_359f2c8c943e2f46 .header-style-one-wrapper_17ace5ce95134300 .main-nav-area_6dbd609b3dc3f716 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_359f2c8c943e2f46 .header-style-one-wrapper_17ace5ce95134300 .button-area-start_f89543b8c514f845 a.text-btn_f0d0d48eaff40469 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_8ecfe86a20d3bf20 {
  background: var(--body-bg);
}

header.header-two_1cd37cfe6034c0cf {
  display: block;
}
header.header-two_1cd37cfe6034c0cf.border-bottom_8bee98b2c63103e7 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_4aaabc187c6afb39 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_4aaabc187c6afb39 a.logo-area_8bb18fb59a1f0820 {
  padding: 25px 0;
}
.header-two-content-main_4aaabc187c6afb39 .header-end-area_1eb24e410d2bc8b9 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_4aaabc187c6afb39 .header-end-area_1eb24e410d2bc8b9 a.reqiest_34cb2f7e4d2a0d8d {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_4aaabc187c6afb39 .header-end-area_1eb24e410d2bc8b9 a.reqiest_34cb2f7e4d2a0d8d {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_4aaabc187c6afb39 .header-end-area_1eb24e410d2bc8b9 .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_c1e3e6a746128afd {
  width: 100%;
  position: absolute;
}
.header-three_c1e3e6a746128afd .header-wrapper-main-three_3973df7058bd60ac {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_c1e3e6a746128afd .header-wrapper-main-three_3973df7058bd60ac .header-right-area_bb3621a1df19502d {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_c1e3e6a746128afd .header-wrapper-main-three_3973df7058bd60ac .header-right-area_bb3621a1df19502d .main-nav-area_6dbd609b3dc3f716 {
    display: none;
  }
}
.header-three_c1e3e6a746128afd .header-wrapper-main-three_3973df7058bd60ac .header-right-area_bb3621a1df19502d .main-nav-area_6dbd609b3dc3f716 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_c1e3e6a746128afd .header-wrapper-main-three_3973df7058bd60ac .header-right-area_bb3621a1df19502d .rts-btn {
    display: none;
  }
}
.header-three_c1e3e6a746128afd .header-wrapper-main-three_3973df7058bd60ac .logo-area_8bb18fb59a1f0820 {
  padding: 25px 0;
}

.main-nav-area_6dbd609b3dc3f716 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_6dbd609b3dc3f716 ul li {
  margin: 0;
}
.main-nav-area_6dbd609b3dc3f716 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_6dbd609b3dc3f716 ul.fluxi-desktop-menu_ab276f61bf5f324d {
  transition: all 0.3s;
}
.main-nav-area_6dbd609b3dc3f716 ul.fluxi-desktop-menu_ab276f61bf5f324d:hover .menu-item_1ccb7f78ff238c96 {
  opacity: 0.5;
}
.main-nav-area_6dbd609b3dc3f716 ul.fluxi-desktop-menu_ab276f61bf5f324d .menu-item_1ccb7f78ff238c96 {
  transition: all 0.3s;
}
.main-nav-area_6dbd609b3dc3f716 ul.fluxi-desktop-menu_ab276f61bf5f324d .menu-item_1ccb7f78ff238c96 .fluxi-dropdown-main-element_b30a8eefda20b9d0 {
  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_6dbd609b3dc3f716 ul.fluxi-desktop-menu_ab276f61bf5f324d .menu-item_1ccb7f78ff238c96 .fluxi-dropdown-main-element_b30a8eefda20b9d0 {
    padding: 35px 17px;
  }
}
.main-nav-area_6dbd609b3dc3f716 ul.fluxi-desktop-menu_ab276f61bf5f324d .menu-item_1ccb7f78ff238c96:hover {
  opacity: 1;
}
.main-nav-area_6dbd609b3dc3f716 ul.fluxi-desktop-menu_ab276f61bf5f324d .fluxi-has-dropdown_af12ccebd61a2a8f {
  z-index: 10;
}
.main-nav-area_6dbd609b3dc3f716 ul.fluxi-desktop-menu_ab276f61bf5f324d .fluxi-has-dropdown_af12ccebd61a2a8f .fluxi-submenu_7950a3d767f2848f {
  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_6dbd609b3dc3f716 ul.fluxi-desktop-menu_ab276f61bf5f324d .fluxi-has-dropdown_af12ccebd61a2a8f .fluxi-submenu_7950a3d767f2848f:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_6dbd609b3dc3f716 ul.fluxi-desktop-menu_ab276f61bf5f324d .fluxi-has-dropdown_af12ccebd61a2a8f .fluxi-submenu_7950a3d767f2848f li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_6dbd609b3dc3f716 ul.fluxi-desktop-menu_ab276f61bf5f324d .fluxi-has-dropdown_af12ccebd61a2a8f .fluxi-submenu_7950a3d767f2848f li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_6dbd609b3dc3f716 ul.fluxi-desktop-menu_ab276f61bf5f324d .fluxi-has-dropdown_af12ccebd61a2a8f .fluxi-submenu_7950a3d767f2848f 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_6dbd609b3dc3f716 ul.fluxi-desktop-menu_ab276f61bf5f324d .fluxi-has-dropdown_af12ccebd61a2a8f:hover .fluxi-submenu_7950a3d767f2848f {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_4aaabc187c6afb39 .main-nav-area_6dbd609b3dc3f716 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_4aaabc187c6afb39 .main-nav-area_6dbd609b3dc3f716 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_4aaabc187c6afb39 .main-nav-area_6dbd609b3dc3f716 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_4aaabc187c6afb39 .main-nav-area_6dbd609b3dc3f716 {
    display: none;
  }
}

.side-bar_c50d10adeea06527 {
  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_c50d10adeea06527 {
    width: 315px;
  }
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .thumbnail_408bbce1666b3fdd {
  display: flex;
  justify-content: center;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .thumbnail_408bbce1666b3fdd img {
  width: 60%;
  margin: auto;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .title {
  font-weight: 600;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .footer_e83824a18f6ca136 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .footer_e83824a18f6ca136 .title {
  font-weight: 500;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .footer_e83824a18f6ca136 a.rts-btn {
  margin: auto;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .contact-information--sidebar_b42ec61def721f9d {
  margin-top: 50px;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .contact-information--sidebar_b42ec61def721f9d .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .contact-information--sidebar_b42ec61def721f9d .single-info_eb0e206a7818fb56 {
  margin: 15px 0;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .contact-information--sidebar_b42ec61def721f9d .single-info_eb0e206a7818fb56 a:hover {
  color: var(--color-primary);
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .contact-information--sidebar_b42ec61def721f9d .rts-social-style-one_03578888a77d960e {
  margin-top: 40px;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .contact-information--sidebar_b42ec61def721f9d .rts-social-style-one_03578888a77d960e ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .contact-information--sidebar_b42ec61def721f9d .rts-social-style-one_03578888a77d960e ul li {
  margin: 0;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .contact-information--sidebar_b42ec61def721f9d .rts-social-style-one_03578888a77d960e ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .contact-information--sidebar_b42ec61def721f9d .rts-social-style-one_03578888a77d960e ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_c50d10adeea06527.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_c50d10adeea06527 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_c50d10adeea06527 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_359f2c8c943e2f46.case-studies_af15158262fe1e07 .main-nav-area_6dbd609b3dc3f716 ul li > a.fluxi-dropdown-main-element_b30a8eefda20b9d0 {
  color: #fff !important;
}

.header-style-one_359f2c8c943e2f46.case-studies_af15158262fe1e07.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_c50d10adeea06527 {
  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_c50d10adeea06527 {
    width: 300px;
  }
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .thumbnail_408bbce1666b3fdd {
  display: flex;
  justify-content: center;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .thumbnail_408bbce1666b3fdd img {
  width: 85%;
  margin: auto;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .title {
  font-weight: 600;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .footer_e83824a18f6ca136 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .footer_e83824a18f6ca136 .title {
  font-weight: 500;
}
.side-bar_c50d10adeea06527 .inner-main-wrapper-desk_999bf9ccb17f1ab9 .inner-content_13a492387e1f0725 .footer_e83824a18f6ca136 a.rts-btn {
  margin: auto;
}

.side-bar_c50d10adeea06527.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_c50d10adeea06527 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_c50d10adeea06527 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(../captures/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_4c995052d7b9f31a {
  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_a2f6275475ec5aa1 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_a2f6275475ec5aa1 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_a2f6275475ec5aa1 {
    display: block;
  }
}

.mobile-menu-main_a2f6275475ec5aa1 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_a2f6275475ec5aa1 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_a2f6275475ec5aa1 nav ul li a.main_7ebef465d23a5035 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_a2f6275475ec5aa1 nav ul li.has-droupdown_5d1265c0d3a953bf {
  position: relative;
}
.mobile-menu-main_a2f6275475ec5aa1 nav ul li.has-droupdown_5d1265c0d3a953bf ul a {
  padding: 10px 0;
}
.mobile-menu-main_a2f6275475ec5aa1 nav ul li.has-droupdown_5d1265c0d3a953bf 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_a2f6275475ec5aa1 nav ul li.has-droupdown_5d1265c0d3a953bf ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_a2f6275475ec5aa1 nav ul li.has-droupdown_5d1265c0d3a953bf::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_a2f6275475ec5aa1 nav ul li.has-droupdown_5d1265c0d3a953bf.mm-active_0ea859f2c637a3eb::after {
  content: "\f077";
}
.mobile-menu-main_a2f6275475ec5aa1 nav ul li.has-droupdown_5d1265c0d3a953bf.third-lvl_88ca77fbf76ac69e::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_a2f6275475ec5aa1 nav ul li.has-droupdown_5d1265c0d3a953bf.third-lvl_88ca77fbf76ac69e ul {
  padding: 0 20px;
}
.mobile-menu-main_a2f6275475ec5aa1 nav ul li.has-droupdown_5d1265c0d3a953bf.third-lvl_88ca77fbf76ac69e ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_a2f6275475ec5aa1 nav ul li.has-droupdown_5d1265c0d3a953bf.third-lvl_88ca77fbf76ac69e ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_a2f6275475ec5aa1 nav ul li.has-droupdown_5d1265c0d3a953bf.third-lvl_88ca77fbf76ac69e ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_a2f6275475ec5aa1 nav ul li a {
  display: block;
}
.mobile-menu-main_a2f6275475ec5aa1 .social-wrapper-one_6b9a5dd1683c8e47 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_c50d10adeea06527.header-two_1cd37cfe6034c0cf .inner-main-wrapper-desk_999bf9ccb17f1ab9, .side-bar_c50d10adeea06527.header-three_c1e3e6a746128afd .inner-main-wrapper-desk_999bf9ccb17f1ab9 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_c50d10adeea06527.header-two_1cd37cfe6034c0cf .mobile-menu_35c389428aaa2524, .side-bar_c50d10adeea06527.header-three_c1e3e6a746128afd .mobile-menu_35c389428aaa2524 {
    display: none !important;
  }
}

.header-one_b9cbb5f3c6e81fd5 .main-nav-desk_3fc0dcf999c12603 nav ul li.has-droupdown_5d1265c0d3a953bf .submenu.inner-page_360d8ff5bcc079c1 .sub-dropdown_cc7b8943bb17e568 {
  position: relative;
}
.header-one_b9cbb5f3c6e81fd5 .main-nav-desk_3fc0dcf999c12603 nav ul li.has-droupdown_5d1265c0d3a953bf .submenu.inner-page_360d8ff5bcc079c1 .sub-dropdown_cc7b8943bb17e568:hover::after {
  color: var(--color-primary);
}
.header-one_b9cbb5f3c6e81fd5 .main-nav-desk_3fc0dcf999c12603 nav ul li.has-droupdown_5d1265c0d3a953bf .submenu.inner-page_360d8ff5bcc079c1 .sub-dropdown_cc7b8943bb17e568::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_b9cbb5f3c6e81fd5 .main-nav-desk_3fc0dcf999c12603 nav ul li.has-droupdown_5d1265c0d3a953bf .submenu.inner-page_360d8ff5bcc079c1 .sub-dropdown_cc7b8943bb17e568 .third-lvl_88ca77fbf76ac69e {
  margin-left: -4px;
}

.header-three_c1e3e6a746128afd .main-nav-desk_3fc0dcf999c12603 nav ul li.has-droupdown_5d1265c0d3a953bf .submenu.inner-page_360d8ff5bcc079c1 {
  padding: 15px 0;
}
.header-three_c1e3e6a746128afd .main-nav-desk_3fc0dcf999c12603 nav ul li.has-droupdown_5d1265c0d3a953bf .submenu.inner-page_360d8ff5bcc079c1 .sub-dropdown_cc7b8943bb17e568 {
  position: relative;
}
.header-three_c1e3e6a746128afd .main-nav-desk_3fc0dcf999c12603 nav ul li.has-droupdown_5d1265c0d3a953bf .submenu.inner-page_360d8ff5bcc079c1 .sub-dropdown_cc7b8943bb17e568:hover::after {
  color: var(--color-primary);
}
.header-three_c1e3e6a746128afd .main-nav-desk_3fc0dcf999c12603 nav ul li.has-droupdown_5d1265c0d3a953bf .submenu.inner-page_360d8ff5bcc079c1 .sub-dropdown_cc7b8943bb17e568::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_c1e3e6a746128afd .main-nav-desk_3fc0dcf999c12603 nav ul li.has-droupdown_5d1265c0d3a953bf .submenu.inner-page_360d8ff5bcc079c1 .sub-dropdown_cc7b8943bb17e568 .third-lvl_88ca77fbf76ac69e {
  margin-left: -4px;
}
.header-three_c1e3e6a746128afd .main-nav-desk_3fc0dcf999c12603 nav ul li.has-droupdown_5d1265c0d3a953bf .submenu.inner-page_360d8ff5bcc079c1 li {
  margin: 0;
  width: 100%;
}
.header-three_c1e3e6a746128afd .main-nav-desk_3fc0dcf999c12603 nav ul li.has-droupdown_5d1265c0d3a953bf .submenu.inner-page_360d8ff5bcc079c1 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_cc7b8943bb17e568 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_cc7b8943bb17e568 .submenu.third-lvl_88ca77fbf76ac69e {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_cc7b8943bb17e568 .submenu.third-lvl_88ca77fbf76ac69e.base {
  display: block !important;
}
.sub-dropdown_cc7b8943bb17e568:hover .sub-menu-link_be1acc2fca35e587 {
  color: var(--color-primary);
}
.sub-dropdown_cc7b8943bb17e568:hover .submenu.third-lvl_88ca77fbf76ac69e.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_cc7b8943bb17e568:hover .submenu.third-lvl_88ca77fbf76ac69e.base li {
  display: block;
}
.sub-dropdown_cc7b8943bb17e568:hover .submenu.third-lvl_88ca77fbf76ac69e.base li a {
  display: block !important;
}

.header-three_c1e3e6a746128afd .sub-dropdown_cc7b8943bb17e568:hover .submenu.third-lvl_88ca77fbf76ac69e.base {
  margin-left: -14px !important;
}

.header-two_1cd37cfe6034c0cf .header-main-wrapper_47275dbad629f814 .sub-dropdown_cc7b8943bb17e568:hover .submenu.third-lvl_88ca77fbf76ac69e.base {
  margin-left: 90px !important;
}

header.heder-two_d2a736db43c4923d .sub-dropdown_cc7b8943bb17e568:hover .submenu.third-lvl_88ca77fbf76ac69e.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_d2a736db43c4923d .sub-dropdown_cc7b8943bb17e568::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_d2a736db43c4923d .sub-dropdown_cc7b8943bb17e568:hover a.sub-menu-link_be1acc2fca35e587 {
  color: var(--color-primary) !important;
}
header.heder-two_d2a736db43c4923d .sub-dropdown_cc7b8943bb17e568:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_d2a736db43c4923d .sub-dropdown_cc7b8943bb17e568 .submenu.third-lvl_88ca77fbf76ac69e.base {
  display: block;
}

.sub-dropdown_cc7b8943bb17e568 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_cc7b8943bb17e568.active .sub-menu-link_be1acc2fca35e587 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_cc7b8943bb17e568.active .sub-menu-link_be1acc2fca35e587::after {
  width: 12px !important;
}
.sub-dropdown_cc7b8943bb17e568.active::after {
  color: #FFFFFF;
}
.sub-dropdown_cc7b8943bb17e568 .fluxi-submenu_7950a3d767f2848f.third-lvl_88ca77fbf76ac69e {
  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_cc7b8943bb17e568 .fluxi-submenu_7950a3d767f2848f.third-lvl_88ca77fbf76ac69e:hover li a {
  opacity: 0.5;
}
.sub-dropdown_cc7b8943bb17e568 .fluxi-submenu_7950a3d767f2848f.third-lvl_88ca77fbf76ac69e.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_cc7b8943bb17e568 .fluxi-submenu_7950a3d767f2848f.third-lvl_88ca77fbf76ac69e li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_cc7b8943bb17e568 .fluxi-submenu_7950a3d767f2848f.third-lvl_88ca77fbf76ac69e li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_cc7b8943bb17e568 .fluxi-submenu_7950a3d767f2848f.third-lvl_88ca77fbf76ac69e li:hover a::after {
  width: 12px;
}
.sub-dropdown_cc7b8943bb17e568 .fluxi-submenu_7950a3d767f2848f.third-lvl_88ca77fbf76ac69e 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_cc7b8943bb17e568:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_cc7b8943bb17e568:hover .sub-menu-link_be1acc2fca35e587 {
  color: var(--color-primary);
}
.sub-dropdown_cc7b8943bb17e568:hover .fluxi-submenu_7950a3d767f2848f.third-lvl_88ca77fbf76ac69e.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_9a47659db409cc76 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_9a47659db409cc76 {
    padding: 0 15px;
  }
}

.section-bg_1f2b682337fc4acd {
  background: var(--section-bg-gray);
}

.bg_white_38f10e89d0bdaedd {
  background: var(--body-bg);
}

.g-48_c8048c789072a725 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_54075bdc46aa7b01 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_52189cf48b223e66 {
  background: #F8F9FB;
}

.bg-gray-2_b1fe914b4ebaed06 {
  background: var(--bg-gray-2);
}

.overflow-right-div_10e5dda2ae9d48be {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_10e5dda2ae9d48be {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_10e5dda2ae9d48be {
    width: 100%;
  }
}

.gsap-marker-end_0257958c4fa837ce,
.gsap-marker-start_4174ba6b63f88759,
.gsap-marker-scroller-end_171e86825536543a,
.gsap-marker-scroller-start_9e16df360a0fda1f {
  display: none !important;
}

.bg-dark-p_a27f91104fab4068 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_9f0842daff775b7c {
  background: var(--footer-bg-2);
}

.border-radious-top-section_907c69c646f4b09c {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_49cf2be87b3d74e4 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_49cf2be87b3d74e4 .client-img_93798ecb184bf56e {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_49cf2be87b3d74e4 .client-img_93798ecb184bf56e img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_49cf2be87b3d74e4 .client-img_93798ecb184bf56e img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_49cf2be87b3d74e4 .client-img_93798ecb184bf56e img.two_c62b92d2b3754e0b {
  left: 38px;
}
.customer-review-area_49cf2be87b3d74e4 .client-img_93798ecb184bf56e img.three_f5a25ee12e6496a1 {
  left: 73px;
}
.customer-review-area_49cf2be87b3d74e4 .client-img_93798ecb184bf56e img.four_7b4b43105bf044d2 {
  left: 108px;
}
.customer-review-area_49cf2be87b3d74e4 p.desc {
  margin-bottom: 0;
}

.br-none_fde0e1d8b789e3b7 {
  border-radius: 0 !important;
}

.color-secondary-2_256a8658151d5d8a {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_178361e370cec24b {
    order: 2;
  }
}

.loader-wrapper_0eab21ee25aead5b {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_0eab21ee25aead5b .loader-section_2f8dae5a97d6ec4f {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_0eab21ee25aead5b .loader-section_2f8dae5a97d6ec4f.section-left_3d59c05ac3423860 {
  left: 0;
}

.loader-wrapper_0eab21ee25aead5b .loader-section_2f8dae5a97d6ec4f.section-right_c18f1192abfcc465 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_0eab21ee25aead5b .loader-section_2f8dae5a97d6ec4f.section-left_3d59c05ac3423860 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_0eab21ee25aead5b .loader-section_2f8dae5a97d6ec4f.section-right_c18f1192abfcc465 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_db6aa785d855863a {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_0eab21ee25aead5b {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_db6aa785d855863a: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_db6aa785d855863a {
  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_3567098a0a58da05 {
  -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_3567098a0a58da05.btt__visible_d0e1fc347bff26fc {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_3567098a0a58da05 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_b1dc9a273941a47d 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_cb9d90ecb54ae30f {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_f35389a38d424af7 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_cb9d90ecb54ae30f {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_f35389a38d424af7 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_78a328175a64686b:hover,
[data-theme=dark] .rts-btn.btn-primary-5_7db219fab2465a80:hover,
[data-theme=dark] .rts-btn.btn-primary-6_c61545826d644e4e:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_415d526d8fc11369: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_78a328175a64686b {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_78a328175a64686b:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_a3fd390550e1ceef {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_a3fd390550e1ceef::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_a3fd390550e1ceef::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_a3fd390550e1ceef:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_a3fd390550e1ceef:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_05fffa58bc8bcde9 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_05fffa58bc8bcde9::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_05fffa58bc8bcde9::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_05fffa58bc8bcde9:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_05fffa58bc8bcde9:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_415d526d8fc11369 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_415d526d8fc11369:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_7db219fab2465a80 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_7db219fab2465a80:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_c61545826d644e4e {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_c61545826d644e4e:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_6b461d5628f605d7 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_6b461d5628f605d7::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_6b461d5628f605d7:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_6d157f6682048bce {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_6d157f6682048bce::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_6d157f6682048bce:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_47026e5d791bc610 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_47026e5d791bc610::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_47026e5d791bc610:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_140d906e81ddaeba {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_140d906e81ddaeba i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_140d906e81ddaeba:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_6adb5907d792bf14 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_6adb5907d792bf14 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_6adb5907d792bf14:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_2fe86699bcbeb936 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_2fe86699bcbeb936:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_2fe86699bcbeb936.about_8af43b836aa3f5e1 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_2fe86699bcbeb936.about_8af43b836aa3f5e1:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_ec201c53618e6dda i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_ec201c53618e6dda:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_1be25b564c11525f {
  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_1be25b564c11525f i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_1be25b564c11525f:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_ec201c53618e6dda i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_635d03cd18a67dd9 {
  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_635d03cd18a67dd9::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_635d03cd18a67dd9::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_635d03cd18a67dd9 i {
  font-weight: 400;
}
.under-line-btn_d7e947590fd9a503 {
  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_d7e947590fd9a503::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_d7e947590fd9a503::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_d7e947590fd9a503:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_3b6f3b34ca407931 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_3b6f3b34ca407931 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_3b6f3b34ca407931 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_3b6f3b34ca407931 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_3b6f3b34ca407931 p.disc_bfdb3a02d88f3b03 {
  margin-bottom: 50px;
}
.banner-one-content-left_3b6f3b34ca407931 .button-banner-one-wrapper_5e9c46e145236e77 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_3b6f3b34ca407931 .button-banner-one-wrapper_5e9c46e145236e77 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_3b6f3b34ca407931 .button-banner-one-wrapper_5e9c46e145236e77 .customer-review-area_49cf2be87b3d74e4 .client-img_93798ecb184bf56e {
  width: 150px;
}
.banner-one-content-left_3b6f3b34ca407931 .button-banner-one-wrapper_5e9c46e145236e77 .customer-review-area_49cf2be87b3d74e4 p.desc {
  min-width: max-content;
}
.banner-one-content-left_3b6f3b34ca407931 .button-banner-one-wrapper_5e9c46e145236e77 .customer-review-area_49cf2be87b3d74e4 img {
  max-width: 40%;
}
.banner-one-content-left_3b6f3b34ca407931 .button-banner-one-wrapper_5e9c46e145236e77 .customer-review-area_49cf2be87b3d74e4 img.two_c62b92d2b3754e0b {
  left: 24px;
}
.banner-one-content-left_3b6f3b34ca407931 .button-banner-one-wrapper_5e9c46e145236e77 .customer-review-area_49cf2be87b3d74e4 img.three_f5a25ee12e6496a1 {
  left: 48px;
}
.banner-one-content-left_3b6f3b34ca407931 .button-banner-one-wrapper_5e9c46e145236e77 .customer-review-area_49cf2be87b3d74e4 img.four_7b4b43105bf044d2 {
  left: 72px;
}

.banner-one-right-content-with-img_7cccad5158f330f1 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_7cccad5158f330f1 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_7cccad5158f330f1 .img-1_0508caec6d2eb3b5 {
  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_7cccad5158f330f1 .img-1_0508caec6d2eb3b5 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_7cccad5158f330f1 .img-2_b54252462636099e {
  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_7cccad5158f330f1 .img-2_b54252462636099e {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_9e9ac02189a585fb {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_9e9ac02189a585fb .box-one-top_ac5483bc77ca5f06 {
  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_9e9ac02189a585fb .box-one-bottom_a87c8625e99b83ee {
  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_9e9ac02189a585fb .radious-shape_e262b649384882bd {
    display: none;
  }
}
.rts-banner-area-one_9e9ac02189a585fb .radious-shape_e262b649384882bd .right-top_dff8837ab2994b42 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_9e9ac02189a585fb .radious-shape_e262b649384882bd .right-bottom_772b736fdcf17ec8 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_9e9ac02189a585fb .radious-shape_e262b649384882bd .mid-top_7d9b9ce06f304e69 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_9e9ac02189a585fb .radious-shape_e262b649384882bd .left-bottom_aac6994c757879ea {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_9e9ac02189a585fb .radious-shape_e262b649384882bd .left-top_12553dd1a55e747c {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_9e9ac02189a585fb .radious-shape_e262b649384882bd .center-bottom_88df6156f273ac24 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .banner-one-content-left_3b6f3b34ca407931 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .banner-one-content-left_3b6f3b34ca407931 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .banner-one-content-left_3b6f3b34ca407931 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .banner-one-content-left_3b6f3b34ca407931 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .banner-one-content-left_3b6f3b34ca407931 p.disc_bfdb3a02d88f3b03 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .banner-one-content-left_3b6f3b34ca407931 .customer-review-area_49cf2be87b3d74e4 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .banner-one-right-content-with-img_7cccad5158f330f1 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .banner-one-right-content-with-img_7cccad5158f330f1 .short-image-area_d9b5f1838425b07b .img-1_0508caec6d2eb3b5 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .banner-one-right-content-with-img_7cccad5158f330f1 .short-image-area_d9b5f1838425b07b .img-1_0508caec6d2eb3b5 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .banner-one-right-content-with-img_7cccad5158f330f1 .short-image-area_d9b5f1838425b07b .img-1_0508caec6d2eb3b5 {
    left: 0;
  }
}
.rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .brand-area-inner_fd29dac0e811bae2 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .brand-title-area_5960f691352474a8 {
  margin-bottom: 40px;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .brand-title-area_5960f691352474a8 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .brand-title-area_5960f691352474a8 .brand-left-short-title-one_ce6a6768f2ecd495 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .brand-title-area_5960f691352474a8 .brand-left-short-title-one_ce6a6768f2ecd495 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .brand-title-area_5960f691352474a8 .brand-left-short-title-one_ce6a6768f2ecd495 .star-rating_7690cb4dc27b556f {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .brand-title-area_5960f691352474a8 .brand-left-short-title-one_ce6a6768f2ecd495 .star-rating_7690cb4dc27b556f li {
  list-style: none;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .brand-title-area_5960f691352474a8 .brand-left-short-title-one_ce6a6768f2ecd495 .star-rating_7690cb4dc27b556f li a {
  color: #FF6354;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .brand-title-area_5960f691352474a8 .brand-left-short-title-one_ce6a6768f2ecd495 p.disc_bfdb3a02d88f3b03 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .brand-slider-area_6f34a47be4f7107d {
  overflow: hidden;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-five_c1e067de4efaa4a1 .brand-slider-area_6f34a47be4f7107d .brand-inner_d1c753b06857ba50 {
  text-align: center;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa {
  background: #212026;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-content-left_4ff9eb63f049e2f4 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-content-left_4ff9eb63f049e2f4 .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_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-content-left_4ff9eb63f049e2f4 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-content-left_4ff9eb63f049e2f4 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-content-left_4ff9eb63f049e2f4 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-content-left_4ff9eb63f049e2f4 p.disc_bfdb3a02d88f3b03 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-content-left_4ff9eb63f049e2f4 .button-area_5c49f52d44f5f1f6 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-content-left_4ff9eb63f049e2f4 .button-area_5c49f52d44f5f1f6 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-content-left_4ff9eb63f049e2f4 .button-area_5c49f52d44f5f1f6 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-content-left_4ff9eb63f049e2f4 .button-area_5c49f52d44f5f1f6 .rts-btn.btn-primary-5_7db219fab2465a80 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-content-left_4ff9eb63f049e2f4 .button-area_5c49f52d44f5f1f6 .rts-btn.btn-primary-5_7db219fab2465a80:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-content-left_4ff9eb63f049e2f4 .button-area_5c49f52d44f5f1f6 .rts-btn.btn-primary-5-border_2fe86699bcbeb936 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-content-left_4ff9eb63f049e2f4 .counter-upmain-wrapper-style-six_9b112531bf06bfa9 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-content-left_4ff9eb63f049e2f4 .counter-upmain-wrapper-style-six_9b112531bf06bfa9 .single-counter-up-six_507cb961dbda887a .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-content-left_4ff9eb63f049e2f4 .counter-upmain-wrapper-style-six_9b112531bf06bfa9 .single-counter-up-six_507cb961dbda887a p {
  color: #D7D9E9;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab .image-left_1f0d49bf90ff1f90 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab .image-left_1f0d49bf90ff1f90 {
    width: 100%;
  }
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab .image-left_1f0d49bf90ff1f90 .image-one_dfc17b7b3455ee3f {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab .image-left_1f0d49bf90ff1f90 .image-one_dfc17b7b3455ee3f img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab .image-left_1f0d49bf90ff1f90 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab .image-left_1f0d49bf90ff1f90 .image-two_21fe9e4e55bb157c {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab .image-left_1f0d49bf90ff1f90 .image-two_21fe9e4e55bb157c img {
    width: 100%;
  }
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab .image-right_5966d40d4b4df673 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab .image-right_5966d40d4b4df673 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab .image-right_5966d40d4b4df673 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab .image-right_5966d40d4b4df673 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab .image-right_5966d40d4b4df673 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab .image-right_5966d40d4b4df673 {
    display: none;
  }
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab .image-right_5966d40d4b4df673 .image-three_60a46b9569851b8a {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .banner-six-right-content-with-img_c9cd4beef441cbab .image-right_5966d40d4b4df673 .image-four_9d5aaa88c9bfb8bd {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .shape_f7b4665c98b07575 {
    display: none;
  }
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .shape_f7b4665c98b07575 .right-top_dff8837ab2994b42 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .shape_f7b4665c98b07575 .right-top_dff8837ab2994b42 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .shape_f7b4665c98b07575 .right-bottom_772b736fdcf17ec8 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_9e9ac02189a585fb.banner-six_7110a38dc5174aaa .shape_f7b4665c98b07575 .right-bottom_772b736fdcf17ec8 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_3e35b087a7c74cb5 {
  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_3e35b087a7c74cb5::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_3e35b087a7c74cb5 .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_3e35b087a7c74cb5 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_3e35b087a7c74cb5 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_3e35b087a7c74cb5 p.disc_bfdb3a02d88f3b03 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_3e35b087a7c74cb5 p.disc_bfdb3a02d88f3b03 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_3e35b087a7c74cb5 p.disc_bfdb3a02d88f3b03 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_3e35b087a7c74cb5 p.disc_bfdb3a02d88f3b03 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_3e35b087a7c74cb5 p.disc_bfdb3a02d88f3b03 {
    max-width: 100%;
  }
}
.rts-banner-area-two_3e35b087a7c74cb5 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_3e35b087a7c74cb5 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_3e35b087a7c74cb5 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_3e35b087a7c74cb5 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_3e35b087a7c74cb5 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_3e35b087a7c74cb5 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_3e35b087a7c74cb5 .bottom-text_a8d0f670143fa42f p.disc_bfdb3a02d88f3b03 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_5b8e8ce33c34ad18 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_5b8e8ce33c34ad18 {
    margin-top: 70px;
  }
}

.mt-dec-100_8ed438f9d74c5530 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_204ef66db1f04381 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_204ef66db1f04381 .banner-2-shape_e259c6f3a5ce466a {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_204ef66db1f04381 .banner-2-shape_e259c6f3a5ce466a .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_204ef66db1f04381 .banner-2-shape_e259c6f3a5ce466a .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_204ef66db1f04381 .banner-2-shape_e259c6f3a5ce466a .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_204ef66db1f04381 .banner-2-shape_e259c6f3a5ce466a .two_c62b92d2b3754e0b {
  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_204ef66db1f04381 .banner-2-shape_e259c6f3a5ce466a .two_c62b92d2b3754e0b {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_204ef66db1f04381 .banner-2-shape_e259c6f3a5ce466a .two_c62b92d2b3754e0b {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_204ef66db1f04381 .banner-2-shape_e259c6f3a5ce466a .three_f5a25ee12e6496a1 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_204ef66db1f04381 .banner-2-shape_e259c6f3a5ce466a .three_f5a25ee12e6496a1 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_204ef66db1f04381 .banner-2-shape_e259c6f3a5ce466a .four_7b4b43105bf044d2 {
  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_204ef66db1f04381 .banner-2-shape_e259c6f3a5ce466a .four_7b4b43105bf044d2 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_204ef66db1f04381 .banner-2-shape_e259c6f3a5ce466a .four_7b4b43105bf044d2 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_204ef66db1f04381 .banner-2-shape_e259c6f3a5ce466a .five_59c39c024cc4fe5c {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_c1e3e6a746128afd {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_31f144dcc7fcf127 {
  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_31f144dcc7fcf127 .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.banner-three-area-start_31f144dcc7fcf127 .shape-area_6466c40e0330da62 img {
  position: absolute;
}
.banner-three-area-start_31f144dcc7fcf127 .shape-area_6466c40e0330da62 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_31f144dcc7fcf127 .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_31f144dcc7fcf127 .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_31f144dcc7fcf127 .shape-area_6466c40e0330da62 .four_7b4b43105bf044d2 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_fea23aaa6d0d5f78 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_fea23aaa6d0d5f78 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_fea23aaa6d0d5f78 .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_fea23aaa6d0d5f78 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_fea23aaa6d0d5f78 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_fea23aaa6d0d5f78 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_fea23aaa6d0d5f78 .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_fea23aaa6d0d5f78 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_fea23aaa6d0d5f78 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_fea23aaa6d0d5f78 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_fea23aaa6d0d5f78 p.disc_bfdb3a02d88f3b03 {
  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_fea23aaa6d0d5f78 p.disc_bfdb3a02d88f3b03 br {
    display: none;
  }
}
.banner-wrapper-three-main_fea23aaa6d0d5f78 .button-area_5c49f52d44f5f1f6 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_fea23aaa6d0d5f78 .button-area_5c49f52d44f5f1f6 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_fea23aaa6d0d5f78 .button-area_5c49f52d44f5f1f6 .under-line-btn_d7e947590fd9a503::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_fea23aaa6d0d5f78 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_7f37f852a1b3fc32 {
  padding-top: 68px;
}
.banner-four-content-left_7f37f852a1b3fc32 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_7f37f852a1b3fc32 .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_7f37f852a1b3fc32 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_7f37f852a1b3fc32 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_7f37f852a1b3fc32 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_7f37f852a1b3fc32 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_7f37f852a1b3fc32 .banner-logo-area_e614edd5b004d43e {
  margin-top: 50px;
}
.banner-four-content-left_7f37f852a1b3fc32 .banner-logo-area_e614edd5b004d43e p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_7f37f852a1b3fc32 .banner-logo-area_e614edd5b004d43e .logo-area_8bb18fb59a1f0820 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_7f37f852a1b3fc32 .banner-logo-area_e614edd5b004d43e .logo-area_8bb18fb59a1f0820 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_e614edd5b004d43e .light_9fceeb4a46d3d38e {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_e614edd5b004d43e .dark_968712a06b7e8b24 {
  display: none;
}

[data-theme=dark] .banner-logo-area_e614edd5b004d43e .light_9fceeb4a46d3d38e {
  display: none;
}
[data-theme=dark] .banner-logo-area_e614edd5b004d43e .dark_968712a06b7e8b24 {
  display: inline-flex;
}

.thumbnail-banner-right-four_94f9896a8f47399a {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_94f9896a8f47399a::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_94f9896a8f47399a::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_94f9896a8f47399a::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_94f9896a8f47399a::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_94f9896a8f47399a .main_7ebef465d23a5035 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_94f9896a8f47399a .main_7ebef465d23a5035 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_94f9896a8f47399a .main_7ebef465d23a5035 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_94f9896a8f47399a img.shape_f7b4665c98b07575 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_94f9896a8f47399a img.shape_f7b4665c98b07575 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_94f9896a8f47399a img.shape_f7b4665c98b07575 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_94f9896a8f47399a img.shape_f7b4665c98b07575 {
    display: none;
  }
}

.rts-banner-four-area-start_d8a844b51bb82366 {
  position: relative;
}
.rts-banner-four-area-start_d8a844b51bb82366 .shape-area_6466c40e0330da62 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_d8a844b51bb82366 .shape-area_6466c40e0330da62 .one {
    display: none;
  }
}
.rts-banner-four-area-start_d8a844b51bb82366 .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_d8a844b51bb82366 .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_d8a844b51bb82366 .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_b4111152b33fbb9e {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_b4111152b33fbb9e {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_b4111152b33fbb9e .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_b4111152b33fbb9e .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_b4111152b33fbb9e .title {
    font-size: 45px;
  }
  .banner-seven-left-content_b4111152b33fbb9e .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_b4111152b33fbb9e .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_b4111152b33fbb9e .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_b4111152b33fbb9e .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_b4111152b33fbb9e p.disc_bfdb3a02d88f3b03 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_b4111152b33fbb9e p.disc_bfdb3a02d88f3b03 {
    max-width: 100%;
  }
}
.banner-seven-left-content_b4111152b33fbb9e form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_b4111152b33fbb9e form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_b4111152b33fbb9e form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_b4111152b33fbb9e form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_bef5f80160955632 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_bef5f80160955632 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_bef5f80160955632 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_bef5f80160955632 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_bef5f80160955632 .short-image_262760aca2c169f8 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_bef5f80160955632 .short-image_262760aca2c169f8.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_bef5f80160955632 .short-image_262760aca2c169f8.one {
    left: 0;
  }
}
.thumbnail-banner-seven_bef5f80160955632 .short-image_262760aca2c169f8.two_c62b92d2b3754e0b {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_326c01808dc5f1fa {
  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_326c01808dc5f1fa {
    flex-direction: column;
  }
}
.rts-brand-area-seven_326c01808dc5f1fa p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_326c01808dc5f1fa .brand-area-style-seven_a4946f217a35e215 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_326c01808dc5f1fa .brand-area-style-seven_a4946f217a35e215 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_326c01808dc5f1fa .brand-area-style-seven_a4946f217a35e215 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_326c01808dc5f1fa .slider-Brand_cb081e4b5258d618 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_c20bd792c62e0b85 {
  position: relative;
}
.rts-banner-area-7_c20bd792c62e0b85 form {
  position: relative;
}
.rts-banner-area-7_c20bd792c62e0b85 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_c20bd792c62e0b85 form input {
  padding-left: 35px;
}
.rts-banner-area-7_c20bd792c62e0b85 .shape-area-start_da45ea6f25ae6f90 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_c20bd792c62e0b85 .shape-area-start_da45ea6f25ae6f90 .two_c62b92d2b3754e0b {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_c20bd792c62e0b85 .shape-area-start_da45ea6f25ae6f90 .three_f5a25ee12e6496a1 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_c20bd792c62e0b85 .shape-area-start_da45ea6f25ae6f90 .three_f5a25ee12e6496a1 {
    display: none;
  }
}
.rts-banner-area-7_c20bd792c62e0b85 .shape-area-start_da45ea6f25ae6f90 .four_7b4b43105bf044d2 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_c20bd792c62e0b85 .shape-area-start_da45ea6f25ae6f90 .four_7b4b43105bf044d2 {
    display: none;
  }
}

.div-right-banner-floating_94db23bbe5d9ee55 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_94db23bbe5d9ee55 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_94db23bbe5d9ee55 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_0123ae82f6b29cfd {
  background-image: url(../captures/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_0123ae82f6b29cfd {
    height: auto;
  }
}

.inner-banner-8_1cd3c007210f3447 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_1cd3c007210f3447 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_1cd3c007210f3447 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_1cd3c007210f3447 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 {
    padding-top: 60px;
  }
}
.inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 .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_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 .title {
    font-size: 42px;
  }
}
.inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 p.disc_bfdb3a02d88f3b03 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 .customer-review-area_49cf2be87b3d74e4 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 .customer-review-area_49cf2be87b3d74e4 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_1cd3c007210f3447 .left-area_c94e439dac2f1ab5 .customer-review-area_49cf2be87b3d74e4 p {
  color: #F2F2F8;
}
.inner-banner-8_1cd3c007210f3447 .position-img_752b2be543279ed5 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_1cd3c007210f3447 .position-img_752b2be543279ed5 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_1cd3c007210f3447 .position-img_752b2be543279ed5 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_1cd3c007210f3447 .position-img_752b2be543279ed5 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_1cd3c007210f3447 .position-img_752b2be543279ed5 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_1cd3c007210f3447 .position-img_752b2be543279ed5 {
    right: 10%;
  }
}
.inner-banner-8_1cd3c007210f3447 .right-area_a94f1f556c8592f5 .thumbnail-right-img_f2c0276f7f4f6d16 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_1cd3c007210f3447 .right-area_a94f1f556c8592f5 .thumbnail-right-img_f2c0276f7f4f6d16 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_10fc86dccc7a1381 .about-main-wrapper_bc275ec84f210eca .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_10fc86dccc7a1381 .about-main-wrapper_bc275ec84f210eca .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_10fc86dccc7a1381 .about-main-wrapper_bc275ec84f210eca .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_10fc86dccc7a1381 .about-main-wrapper_bc275ec84f210eca .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_10fc86dccc7a1381 .about-main-wrapper_bc275ec84f210eca .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_10fc86dccc7a1381 .banner-about-right_d6a731f9ac90d6c7 p.disc_bfdb3a02d88f3b03 {
  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_fc8e56c98113cd66 {
  background-image: url(../captures/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_fc8e56c98113cd66 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_fc8e56c98113cd66 .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_5b8e8ce33c34ad18 {
  position: relative;
}
.large-image-video-area_5b8e8ce33c34ad18 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_5b8e8ce33c34ad18 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_5b8e8ce33c34ad18 .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_5b8e8ce33c34ad18 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_5b8e8ce33c34ad18 .thumbnail_408bbce1666b3fdd {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_5b8e8ce33c34ad18 .thumbnail_408bbce1666b3fdd .pli-image_14f53d50baff380c {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_5b8e8ce33c34ad18 .thumbnail_408bbce1666b3fdd .pli-image_14f53d50baff380c img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_3dc51bccc248670e form {
  position: relative;
}
.banner-area-wrapper-two_3dc51bccc248670e form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_3dc51bccc248670e form input {
  padding-left: 40px;
}

.button-area-banner-four_5e1740bcadd595c8 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_5e1740bcadd595c8 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_5e1740bcadd595c8 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_5e1740bcadd595c8 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_6f34a47be4f7107d {
  overflow: hidden;
}
.brand-slider-area_6f34a47be4f7107d .brand-inner_d1c753b06857ba50 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_ff88d2ec375a7b4e .light_9fceeb4a46d3d38e,
[data-theme=light] .brand-area-main-wrapper-two_7b158374e8d67d2e .light_9fceeb4a46d3d38e,
[data-theme=light] .brand-slider-area_6f34a47be4f7107d .light_9fceeb4a46d3d38e {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_ff88d2ec375a7b4e .dark_968712a06b7e8b24,
[data-theme=light] .brand-area-main-wrapper-two_7b158374e8d67d2e .dark_968712a06b7e8b24,
[data-theme=light] .brand-slider-area_6f34a47be4f7107d .dark_968712a06b7e8b24 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_ff88d2ec375a7b4e .light_9fceeb4a46d3d38e,
[data-theme=dark] .brand-area-main-wrapper-two_7b158374e8d67d2e .light_9fceeb4a46d3d38e,
[data-theme=dark] .brand-slider-area_6f34a47be4f7107d .light_9fceeb4a46d3d38e {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_ff88d2ec375a7b4e .dark_968712a06b7e8b24,
[data-theme=dark] .brand-area-main-wrapper-two_7b158374e8d67d2e .dark_968712a06b7e8b24,
[data-theme=dark] .brand-slider-area_6f34a47be4f7107d .dark_968712a06b7e8b24 {
  display: block;
}

.brand-left-short-title-one_ce6a6768f2ecd495 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_ce6a6768f2ecd495 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_8916ca029eb76221 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_ff88d2ec375a7b4e {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_7b158374e8d67d2e {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_7b158374e8d67d2e {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_7b158374e8d67d2e.about-page-brand_9a7bc268639461cc {
  padding: 0;
}

.bg-dark-p_a27f91104fab4068 .title-style-one-center_56254ae05a4f1a90 .pre_96c818553f57c1af {
  color: #fff;
}
.bg-dark-p_a27f91104fab4068 .title-style-one-center_56254ae05a4f1a90 .title {
  color: #fff;
}
.bg-dark-p_a27f91104fab4068 .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .title {
  color: #FFF;
}
.bg-dark-p_a27f91104fab4068 .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .bottom-area_112a754d65e28030 .admin_5dd5751907738eea {
  color: var(--color-primary);
}
.bg-dark-p_a27f91104fab4068 .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .bottom-area_112a754d65e28030 .date_d0c56e4216c3daca {
  color: #fff;
}

.title-three-brand-wrapper_9c9b9a5a2994895c .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_665108e06b39356d.home-six_9547e490c2eff61f {
  padding-bottom: 40px;
}

.title-style-one-center_56254ae05a4f1a90 {
  text-align: center;
}
.title-style-one-center_56254ae05a4f1a90 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_56254ae05a4f1a90 br {
    display: none;
  }
}
.title-style-one-center_56254ae05a4f1a90 .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_56254ae05a4f1a90 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_56254ae05a4f1a90 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_56254ae05a4f1a90 .title br {
    display: none;
  }
}

.title-style-one-left_005758e55854bbab {
  text-align: left;
}
.title-style-one-left_005758e55854bbab 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_005758e55854bbab .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_005758e55854bbab .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_005758e55854bbab .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_005758e55854bbab .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_005758e55854bbab .title br {
    display: none;
  }
}

.title-hover_1317b574553a16ae {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_1317b574553a16ae:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_af10d3c2f294bef8 {
  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_af10d3c2f294bef8 {
    padding: 20px;
  }
}
.single-pricing-area-start_af10d3c2f294bef8 .pricing-top-area_9c80c1e2ffb49676 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_af10d3c2f294bef8 .pricing-top-area_9c80c1e2ffb49676 .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_af10d3c2f294bef8 .pricing-top-area_9c80c1e2ffb49676 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_af10d3c2f294bef8 .pricing-top-area_9c80c1e2ffb49676 .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_af10d3c2f294bef8 .pricing-body_37cc072d8bbec2ac p.disc_bfdb3a02d88f3b03 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_af10d3c2f294bef8 .pricing-body_37cc072d8bbec2ac a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_af10d3c2f294bef8.active {
  background: var(--color-primary);
}
.single-pricing-area-start_af10d3c2f294bef8.active .pricing-top-area_9c80c1e2ffb49676 .title {
  color: #fff;
}
.single-pricing-area-start_af10d3c2f294bef8.active .pricing-top-area_9c80c1e2ffb49676 .icon {
  background: #8170E7;
}
.single-pricing-area-start_af10d3c2f294bef8.active .pricing-top-area_9c80c1e2ffb49676 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_af10d3c2f294bef8.active .pricing-body_37cc072d8bbec2ac p.disc_bfdb3a02d88f3b03 {
  color: #FFFFFF;
}
.single-pricing-area-start_af10d3c2f294bef8.active .pricing-body_37cc072d8bbec2ac .check-content-wrapper_ee8a320ba44b3ab3 .single-check-area_e8ce2dc2624274ae i {
  color: #fff;
}
.single-pricing-area-start_af10d3c2f294bef8.active .pricing-body_37cc072d8bbec2ac .check-content-wrapper_ee8a320ba44b3ab3 .single-check-area_e8ce2dc2624274ae p {
  color: #fff;
}
.single-pricing-area-start_af10d3c2f294bef8.active .pricing-body_37cc072d8bbec2ac a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_af10d3c2f294bef8:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_af10d3c2f294bef8:hover .pricing-top-area_9c80c1e2ffb49676 .title {
  color: #fff;
}
.single-pricing-area-start_af10d3c2f294bef8:hover .pricing-top-area_9c80c1e2ffb49676 .icon {
  background: #8170E7;
}
.single-pricing-area-start_af10d3c2f294bef8:hover .pricing-top-area_9c80c1e2ffb49676 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_af10d3c2f294bef8:hover .pricing-body_37cc072d8bbec2ac p.disc_bfdb3a02d88f3b03 {
  color: #FFFFFF;
}
.single-pricing-area-start_af10d3c2f294bef8:hover .pricing-body_37cc072d8bbec2ac .check-content-wrapper_ee8a320ba44b3ab3 .single-check-area_e8ce2dc2624274ae i {
  color: #fff;
}
.single-pricing-area-start_af10d3c2f294bef8:hover .pricing-body_37cc072d8bbec2ac .check-content-wrapper_ee8a320ba44b3ab3 .single-check-area_e8ce2dc2624274ae p {
  color: #fff;
}
.single-pricing-area-start_af10d3c2f294bef8:hover .pricing-body_37cc072d8bbec2ac a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_ee8a320ba44b3ab3 .single-check-area_e8ce2dc2624274ae {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_ee8a320ba44b3ab3 .single-check-area_e8ce2dc2624274ae i {
  color: var(--color-primary);
}

.rts-pricing-area-one_40727d4f583e30e4 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_40727d4f583e30e4 .shape-radious-image_d729cf0e30c514c6 {
    display: none;
  }
}
.rts-pricing-area-one_40727d4f583e30e4 .shape-radious-image_d729cf0e30c514c6 .img-1_0508caec6d2eb3b5 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_40727d4f583e30e4 .shape-radious-image_d729cf0e30c514c6 .img-2_b54252462636099e {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_2ef0ad7e80307b2b {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_2ef0ad7e80307b2b .head-pricing_27ecf2c661651209 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_2ef0ad7e80307b2b .head-pricing_27ecf2c661651209 .plane_name_32cb00fe9c9688c7 {
  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_2ef0ad7e80307b2b .head-pricing_27ecf2c661651209 .doller-area_3e8c93c861ddee69 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_2ef0ad7e80307b2b .head-pricing_27ecf2c661651209 .doller-area_3e8c93c861ddee69 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_2ef0ad7e80307b2b .head-pricing_27ecf2c661651209 .doller-area_3e8c93c861ddee69 .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_2ef0ad7e80307b2b .head-pricing_27ecf2c661651209 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_2ef0ad7e80307b2b .body .single-check_8f015fd8480cc91e {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_2ef0ad7e80307b2b .body .single-check_8f015fd8480cc91e i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_2ef0ad7e80307b2b .footer_e83824a18f6ca136 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_2ef0ad7e80307b2b .footer_e83824a18f6ca136 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_2ef0ad7e80307b2b .footer_e83824a18f6ca136 p {
  margin-top: 20px;
}
.single-pricing-area-two_2ef0ad7e80307b2b.free-place_6ba6298a35a7f023 .footer_e83824a18f6ca136 .rts-btn.btn-primary-2_a3fd390550e1ceef::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_2ef0ad7e80307b2b.free-place_6ba6298a35a7f023 .footer_e83824a18f6ca136 .rts-btn.btn-primary-2_a3fd390550e1ceef::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_2ef0ad7e80307b2b.professional-place_284c29830731915d {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_2ef0ad7e80307b2b.professional-place_284c29830731915d .head-pricing_27ecf2c661651209 .plane_name_32cb00fe9c9688c7 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_2ef0ad7e80307b2b.professional-place_284c29830731915d .body .single-check_8f015fd8480cc91e i {
  color: var(--color-primary);
}
.single-pricing-area-two_2ef0ad7e80307b2b.enterprise-place_fc2e85aa2b0f7d6a .head-pricing_27ecf2c661651209 .plane_name_32cb00fe9c9688c7 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_2ef0ad7e80307b2b.enterprise-place_fc2e85aa2b0f7d6a .body .single-check_8f015fd8480cc91e i {
  color: #BCBFDB;
}
.single-pricing-area-two_2ef0ad7e80307b2b.enterprise-place_fc2e85aa2b0f7d6a .footer_e83824a18f6ca136 .rts-btn.btn-primary-2_a3fd390550e1ceef {
  color: #000000d3;
}
.single-pricing-area-two_2ef0ad7e80307b2b.enterprise-place_fc2e85aa2b0f7d6a .footer_e83824a18f6ca136 .rts-btn.btn-primary-2_a3fd390550e1ceef::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_2ef0ad7e80307b2b.enterprise-place_fc2e85aa2b0f7d6a .footer_e83824a18f6ca136 .rts-btn.btn-primary-2_a3fd390550e1ceef::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_d86fc8004838520d {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_d86fc8004838520d .pricing-top-tag_b62523607237a293 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_d86fc8004838520d .pric-area_ca7a7674f51d5730 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_d86fc8004838520d .pric-area_ca7a7674f51d5730 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_d86fc8004838520d .pric-area_ca7a7674f51d5730 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_d86fc8004838520d .pric-area_ca7a7674f51d5730 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_d86fc8004838520d .body .single-check-area_e8ce2dc2624274ae {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_d86fc8004838520d .body .single-check-area_e8ce2dc2624274ae i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_d86fc8004838520d .body .single-check-area_e8ce2dc2624274ae 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_d86fc8004838520d .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_d86fc8004838520d .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_d86fc8004838520d.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_d86fc8004838520d.active .top-badge_a065d1be9fbd928d {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_d86fc8004838520d.active .top-badge_a065d1be9fbd928d 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_d86fc8004838520d.active .pricing-top-tag_b62523607237a293 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_d86fc8004838520d.active .single-check-area_e8ce2dc2624274ae i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_b32e7f30273f39c0.rts-section-gap_320ca0f9f37152b3.bg-light-border-radious_2567568d279f7eb8 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_b32e7f30273f39c0 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_b32e7f30273f39c0 .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.rtws-pricing-area-start-two_b32e7f30273f39c0 .shape-area_6466c40e0330da62 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_b32e7f30273f39c0 .shape-area_6466c40e0330da62 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_b32e7f30273f39c0 .shape-area_6466c40e0330da62 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_b32e7f30273f39c0 .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_b32e7f30273f39c0 .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_b32e7f30273f39c0 .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_1405b653ba2c5df5 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_1405b653ba2c5df5 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_bd811cc8d883ecbb.inner_c16cb3c1495e41ea {
  position: relative;
}
.rtws-pricing-area-start_bd811cc8d883ecbb.inner_c16cb3c1495e41ea .shape-area_6466c40e0330da62 img {
  position: absolute;
}
.rtws-pricing-area-start_bd811cc8d883ecbb.inner_c16cb3c1495e41ea .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_bd811cc8d883ecbb.inner_c16cb3c1495e41ea .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_bd811cc8d883ecbb.inner_c16cb3c1495e41ea .shape-area_6466c40e0330da62 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_439b92c212db2aa7 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_439b92c212db2aa7 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_7f00cde693389c70 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_7f00cde693389c70 p.disc_bfdb3a02d88f3b03 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_7f00cde693389c70 p.disc_bfdb3a02d88f3b03 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_a0a68f315f71b682 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_a0a68f315f71b682 .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.providing-service-area-start-one_a0a68f315f71b682 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_a0a68f315f71b682 .two_c62b92d2b3754e0b {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_a0a68f315f71b682 .three_f5a25ee12e6496a1 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_a0a68f315f71b682 .four_7b4b43105bf044d2 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_a0a68f315f71b682 .five_59c39c024cc4fe5c {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_a0a68f315f71b682 .six_d57452ef0945a206 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_040ed3134cfd044a .title-wrapper-between_3eeb332604825c0f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_040ed3134cfd044a .title-wrapper-between_3eeb332604825c0f {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_040ed3134cfd044a .title-wrapper-between_3eeb332604825c0f {
    flex-direction: column;
  }
}
.rts-service-area-two_040ed3134cfd044a .title-wrapper-between_3eeb332604825c0f .title-style-one-left_005758e55854bbab {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_040ed3134cfd044a .title-wrapper-between_3eeb332604825c0f .title-style-one-left_005758e55854bbab .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_040ed3134cfd044a .title-wrapper-between_3eeb332604825c0f .title-style-one-left_005758e55854bbab {
    max-width: 100%;
  }
}
.rts-service-area-two_040ed3134cfd044a .title-wrapper-between_3eeb332604825c0f p.disc_bfdb3a02d88f3b03 {
  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_040ed3134cfd044a .title-wrapper-between_3eeb332604825c0f p.disc_bfdb3a02d88f3b03 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_040ed3134cfd044a .title-wrapper-between_3eeb332604825c0f p.disc_bfdb3a02d88f3b03 {
    max-width: 100%;
  }
}

.single-service-style-two_ac108489c7ddd07f {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_ac108489c7ddd07f .icon {
  margin-bottom: 25px;
}
.single-service-style-two_ac108489c7ddd07f .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_ac108489c7ddd07f p.disc_bfdb3a02d88f3b03 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_ac108489c7ddd07f .btn-border-bottom_ae06059173e2a377 {
  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_ac108489c7ddd07f .btn-border-bottom_ae06059173e2a377::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_ac108489c7ddd07f .btn-border-bottom_ae06059173e2a377::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_ac108489c7ddd07f .btn-border-bottom_ae06059173e2a377:hover {
  color: var(--color-primary);
}
.single-service-style-two_ac108489c7ddd07f .btn-border-bottom_ae06059173e2a377:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_ac108489c7ddd07f .btn-border-bottom_ae06059173e2a377 i {
  margin: 0;
}

.mt-dec-service-p-3_205e76ac72fbcf44 {
  margin-top: -300px;
}

.single-service-primary-3_4ac92b44f3062fd1 {
  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_4ac92b44f3062fd1::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_4ac92b44f3062fd1 .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_4ac92b44f3062fd1 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_4ac92b44f3062fd1 .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_4ac92b44f3062fd1 p.disc_bfdb3a02d88f3b03 {
  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_4ac92b44f3062fd1 .under-line-btn_d7e947590fd9a503 {
  transition: 0.3s;
}
.single-service-primary-3_4ac92b44f3062fd1:hover {
  border-color: #fff;
}
.single-service-primary-3_4ac92b44f3062fd1:hover .icon {
  background: #fff;
}
.single-service-primary-3_4ac92b44f3062fd1:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_4ac92b44f3062fd1:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_4ac92b44f3062fd1:hover .title {
  color: #fff;
}
.single-service-primary-3_4ac92b44f3062fd1:hover p.disc_bfdb3a02d88f3b03 {
  color: #fff;
}
.single-service-primary-3_4ac92b44f3062fd1:hover a.under-line-btn_d7e947590fd9a503 {
  color: #fff;
}
.single-service-primary-3_4ac92b44f3062fd1:hover::after {
  opacity: 1;
}

.rts-service-area-five_794a3cbe0c481875 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_794a3cbe0c481875 .button-pagination-area_2006a9d4c8c7bf6a {
    display: none;
  }
}
.rts-service-area-five_794a3cbe0c481875 .section-inner_4baf20e1a4beed62 {
  position: relative;
}
.rts-service-area-five_794a3cbe0c481875 .service-swiper-main-wrapper-2_464710e2cf6190dd {
  overflow: hidden;
}
.rts-service-area-five_794a3cbe0c481875 .single-service-style-two_ac108489c7ddd07f {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_794a3cbe0c481875 .single-service-style-two_ac108489c7ddd07f .title {
  color: var(--color-title);
}
.rts-service-area-five_794a3cbe0c481875 .single-service-style-two_ac108489c7ddd07f .disc_bfdb3a02d88f3b03 {
  color: var(--color-body);
}
.rts-service-area-five_794a3cbe0c481875 .single-service-style-two_ac108489c7ddd07f .btn-border-bottom_ae06059173e2a377 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_794a3cbe0c481875 .single-service-style-two_ac108489c7ddd07f .btn-border-bottom_ae06059173e2a377::after {
  background: #BCBFDB;
}
.rts-service-area-five_794a3cbe0c481875 .single-service-style-two_ac108489c7ddd07f .btn-border-bottom_ae06059173e2a377::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_794a3cbe0c481875 .single-service-style-two_ac108489c7ddd07f .btn-border-bottom_ae06059173e2a377:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_794a3cbe0c481875 .single-service-style-two_ac108489c7ddd07f .btn-border-bottom_ae06059173e2a377:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_794a3cbe0c481875 .single-service-style-two_ac108489c7ddd07f.style-six_8ecfe86a20d3bf20 {
  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_794a3cbe0c481875 .single-service-style-two_ac108489c7ddd07f.style-six_8ecfe86a20d3bf20.mid_8c4412077214a000 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_794a3cbe0c481875 .swiper-button-next,
.rts-service-area-five_794a3cbe0c481875 .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_794a3cbe0c481875 .swiper-button-next:hover,
.rts-service-area-five_794a3cbe0c481875 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_794a3cbe0c481875 .swiper-button-next::after,
.rts-service-area-five_794a3cbe0c481875 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_794a3cbe0c481875 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_794a3cbe0c481875 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_794a3cbe0c481875 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_794a3cbe0c481875 .swiper-pagination2 .swiper-pagination-bullet_74edb25f279e914e {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_794a3cbe0c481875 .swiper-pagination2 .swiper-pagination-bullet_74edb25f279e914e.swiper-pagination-bullet-active_10aed8db0ea00e05 {
  background: #FF6354;
}

.title-wrapper-between_3eeb332604825c0f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_3eeb332604825c0f {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_3eeb332604825c0f {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_3eeb332604825c0f p.disc_bfdb3a02d88f3b03 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_3eeb332604825c0f p.disc_bfdb3a02d88f3b03 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_3eeb332604825c0f p.disc_bfdb3a02d88f3b03 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_f6dc1c4a3e8f7953 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_f6dc1c4a3e8f7953 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_f6dc1c4a3e8f7953 p.disc_bfdb3a02d88f3b03 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_94617b33f6526c9b {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_94617b33f6526c9b .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_94617b33f6526c9b .title {
  margin-bottom: 24px;
}
.single-service-area-seven_94617b33f6526c9b p.disc_bfdb3a02d88f3b03 {
  margin-bottom: 20px;
}
.single-service-area-seven_94617b33f6526c9b .rts-readmore-arrow-top_240b10062ee65d26 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_94617b33f6526c9b .rts-readmore-arrow-top_240b10062ee65d26::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_94617b33f6526c9b .rts-readmore-arrow-top_240b10062ee65d26::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_94617b33f6526c9b .rts-readmore-arrow-top_240b10062ee65d26 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_94617b33f6526c9b .rts-readmore-arrow-top_240b10062ee65d26:hover {
  color: var(--color-primary);
}
.single-service-area-seven_94617b33f6526c9b .rts-readmore-arrow-top_240b10062ee65d26:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_94617b33f6526c9b .rts-readmore-arrow-top_240b10062ee65d26:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_a021b4300176e2ec {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_3143e59d0ba43ac6 .area-3_02bd14523f29339d {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_3143e59d0ba43ac6 .thumbnail-service-1_439b92c212db2aa7 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_3143e59d0ba43ac6 .service-content-style-one_7f00cde693389c70.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_3143e59d0ba43ac6 .service-content-style-one_7f00cde693389c70 .title {
  color: #fff;
}
.providing-service-area-start-seven_3143e59d0ba43ac6 .service-content-style-one_7f00cde693389c70 p.disc_bfdb3a02d88f3b03 {
  color: #fff;
}
.providing-service-area-start-seven_3143e59d0ba43ac6 .service-content-style-one_7f00cde693389c70 .under-line-btn_d7e947590fd9a503 {
  color: #fff;
}
.providing-service-area-start-seven_3143e59d0ba43ac6 .service-content-style-one_7f00cde693389c70 .under-line-btn_d7e947590fd9a503::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_e850e43d243c19e3 {
  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_e850e43d243c19e3 .title-wrapper-between_3eeb332604825c0f .title {
  color: #fff;
}
.service-bg-about-page_e850e43d243c19e3 .title-wrapper-between_3eeb332604825c0f p.disc_bfdb3a02d88f3b03 {
  color: #E4E5F1;
}
.service-bg-about-page_e850e43d243c19e3 .rts-service-area-style-4_f6dc1c4a3e8f7953 p.disc_bfdb3a02d88f3b03 {
  color: #E4E5F1;
}
.service-bg-about-page_e850e43d243c19e3 .rts-service-area-style-4_f6dc1c4a3e8f7953 .title {
  color: #fff;
}

.title-service-page-area-top_19b006093b508a8f .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_19b006093b508a8f .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_19b006093b508a8f .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_19b006093b508a8f .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_19b006093b508a8f .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_19b006093b508a8f p.disc_bfdb3a02d88f3b03 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_19b006093b508a8f p.disc_bfdb3a02d88f3b03 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_19b006093b508a8f p.disc_bfdb3a02d88f3b03 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_19b006093b508a8f p.disc_bfdb3a02d88f3b03 {
    max-width: 100%;
  }
}

.service-page-service-style_4a4e717a4b55583f {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_4a4e717a4b55583f:hover {
  background: #614CE1;
}
.service-page-service-style_4a4e717a4b55583f:hover .icon {
  background: #fff;
}
.service-page-service-style_4a4e717a4b55583f:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_4a4e717a4b55583f:hover .title {
  color: #fff;
}
.service-page-service-style_4a4e717a4b55583f:hover p.disc_bfdb3a02d88f3b03 {
  color: #fff;
}
.service-page-service-style_4a4e717a4b55583f:hover a.learn-more-btn-underline_ce0478b3a26e4804 {
  color: #fff;
}
.service-page-service-style_4a4e717a4b55583f:hover a.learn-more-btn-underline_ce0478b3a26e4804::after {
  background: #fff;
}
.service-page-service-style_4a4e717a4b55583f .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_4a4e717a4b55583f .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_4a4e717a4b55583f p.disc_bfdb3a02d88f3b03 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_4a4e717a4b55583f .learn-more-btn-underline_ce0478b3a26e4804 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_4a4e717a4b55583f .learn-more-btn-underline_ce0478b3a26e4804::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_4a4e717a4b55583f .learn-more-btn-underline_ce0478b3a26e4804:hover {
  color: var(--color-primary);
}
.service-page-service-style_4a4e717a4b55583f .learn-more-btn-underline_ce0478b3a26e4804:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_42cdb83c719e1da8 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_42cdb83c719e1da8 .service--shape_efd8ce507ddea89d {
    display: none;
  }
}
.service-relative_42cdb83c719e1da8 .service--shape_efd8ce507ddea89d .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_42cdb83c719e1da8 .service--shape_efd8ce507ddea89d .one {
    display: none;
  }
}
.service-relative_42cdb83c719e1da8 .service--shape_efd8ce507ddea89d .two_c62b92d2b3754e0b {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_42cdb83c719e1da8 .service--shape_efd8ce507ddea89d .two_c62b92d2b3754e0b {
    display: none;
  }
}

.service-relative_42cdb83c719e1da8 {
  position: relative;
}
.service-relative_42cdb83c719e1da8 .service--shape_efd8ce507ddea89d .three_f5a25ee12e6496a1 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_42cdb83c719e1da8 .service--shape_efd8ce507ddea89d .three_f5a25ee12e6496a1 {
    display: none;
  }
}
.service-relative_42cdb83c719e1da8 .service--shape_efd8ce507ddea89d .four_7b4b43105bf044d2 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_4911c0fd619b48d3 .portfolio-content-wrapper-list_0dbede99e4c5cfd4 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_4911c0fd619b48d3 .portfolio-content-wrapper-list_0dbede99e4c5cfd4 {
    margin-bottom: 0;
  }
}

.service-relative_42cdb83c719e1da8 {
  position: relative;
}
.service-relative_42cdb83c719e1da8 .service--shape_efd8ce507ddea89d .five_59c39c024cc4fe5c {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_42cdb83c719e1da8 .service--shape_efd8ce507ddea89d .six_d57452ef0945a206 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_4529cbb62c66d3f3 .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_4529cbb62c66d3f3 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_4529cbb62c66d3f3 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_4529cbb62c66d3f3 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_4529cbb62c66d3f3 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_4529cbb62c66d3f3 p.disc_bfdb3a02d88f3b03 {
  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_4529cbb62c66d3f3 p.disc_bfdb3a02d88f3b03 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_4529cbb62c66d3f3 p.disc_bfdb3a02d88f3b03 {
    max-width: 100%;
  }
}

.rts-service-banner-area_b9ea12454d879574 {
  position: relative;
}
.rts-service-banner-area_b9ea12454d879574 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_b9ea12454d879574 .one {
    display: none;
  }
}
.rts-service-banner-area_b9ea12454d879574 .two_c62b92d2b3754e0b {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_b9ea12454d879574 .two_c62b92d2b3754e0b {
    display: none;
  }
}
.rts-service-banner-area_b9ea12454d879574 .three_f5a25ee12e6496a1 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_b9ea12454d879574 .three_f5a25ee12e6496a1 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_b9ea12454d879574 .three_f5a25ee12e6496a1 {
    top: 10%;
  }
}
.rts-service-banner-area_b9ea12454d879574 .four_7b4b43105bf044d2 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_b9ea12454d879574 .four_7b4b43105bf044d2 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_6e2c21a1edb84377.service-single_23b5cfbb3510634c {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_6e2c21a1edb84377.service-single_23b5cfbb3510634c {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_6e2c21a1edb84377.service-single_23b5cfbb3510634c {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_6e2c21a1edb84377.service-single_23b5cfbb3510634c .single-counter-up_afc759b7a2a7154d {
  position: relative;
}
.counter-upmain-wrapper-style-one_6e2c21a1edb84377.service-single_23b5cfbb3510634c .single-counter-up_afc759b7a2a7154d::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_6e2c21a1edb84377.service-single_23b5cfbb3510634c .single-counter-up_afc759b7a2a7154d::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_6e2c21a1edb84377.service-single_23b5cfbb3510634c .single-counter-up_afc759b7a2a7154d::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_6e2c21a1edb84377.service-single_23b5cfbb3510634c .single-counter-up_afc759b7a2a7154d:last-child::after {
  display: none;
}

.single-service-banner-area_4091a938162c95b2 {
  position: relative;
}
.single-service-banner-area_4091a938162c95b2 .banner-area-left-service-single_4529cbb62c66d3f3 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_4091a938162c95b2 .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.single-service-banner-area_4091a938162c95b2 .shape-area_6466c40e0330da62 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_4091a938162c95b2 .shape-area_6466c40e0330da62 .one {
    top: 92%;
  }
}
.single-service-banner-area_4091a938162c95b2 .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_4091a938162c95b2 .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_4091a938162c95b2 .shape-area_6466c40e0330da62 .four_7b4b43105bf044d2 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_4091a938162c95b2 .thumbnail_408bbce1666b3fdd {
  position: relative;
}
.single-service-banner-area_4091a938162c95b2 .thumbnail_408bbce1666b3fdd .short-image_262760aca2c169f8 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_21671ef25da69a67 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_21671ef25da69a67 .title-style-one-center_56254ae05a4f1a90 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_21671ef25da69a67 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_21671ef25da69a67 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_21671ef25da69a67 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_040ed3134cfd044a {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_040ed3134cfd044a .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.rts-service-area-two_040ed3134cfd044a .shape-area_6466c40e0330da62 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_040ed3134cfd044a .shape-area_6466c40e0330da62 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_040ed3134cfd044a .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_040ed3134cfd044a .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_040ed3134cfd044a .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_040ed3134cfd044a .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_47fabcc96c85472f {
    padding: 80px 0;
  }
}

.image-area-service-1_04e39714f43435c2 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_04e39714f43435c2 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_04e39714f43435c2 .small_17d0201489fcca67 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_04e39714f43435c2.bottom-1 .small_17d0201489fcca67 {
  right: 50px;
  left: unset;
}
.image-area-service-1_04e39714f43435c2.area-3 .small_17d0201489fcca67 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_04e39714f43435c2.area-3 .small_17d0201489fcca67 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_04e39714f43435c2.area-3 .small_17d0201489fcca67 {
    display: none;
  }
}
.image-area-service-1_04e39714f43435c2.area-3 .small_17d0201489fcca67.mid_8c4412077214a000 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_04e39714f43435c2.area-3 .small_17d0201489fcca67.mid_8c4412077214a000 {
    left: 35%;
  }
}
.image-area-service-1_04e39714f43435c2.area-3 .small_17d0201489fcca67.two_c62b92d2b3754e0b {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_04e39714f43435c2.area-3 .small_17d0201489fcca67.two_c62b92d2b3754e0b {
    display: none;
  }
}
.image-area-service-1_04e39714f43435c2.area-3 .small_17d0201489fcca67.three_f5a25ee12e6496a1 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_04e39714f43435c2.area-3 .small_17d0201489fcca67.three_f5a25ee12e6496a1 {
    display: none;
  }
}

.rts-working-process-area_489c7608329d8b35.about_8af43b836aa3f5e1 {
  background: var(--choose-bg);
}
.rts-working-process-area_489c7608329d8b35.about_8af43b836aa3f5e1 .accordion-area-4_7ae94973d7812d45 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_489c7608329d8b35.about_8af43b836aa3f5e1 .thumbnail-left_43526606387073f9 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_489c7608329d8b35.about_8af43b836aa3f5e1 .accordion-area-4_7ae94973d7812d45 .accordion-item button {
  color: #fff;
}

.our-service-area_8b1d8e5fbbf38299 {
  position: relative;
}
.our-service-area_8b1d8e5fbbf38299.about_8af43b836aa3f5e1 {
  overflow: hidden;
}
.our-service-area_8b1d8e5fbbf38299.about_8af43b836aa3f5e1 .shape-area_6466c40e0330da62 img {
  position: absolute;
}
.our-service-area_8b1d8e5fbbf38299.about_8af43b836aa3f5e1 .shape-area_6466c40e0330da62 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_8b1d8e5fbbf38299.about_8af43b836aa3f5e1 .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
  bottom: 120px;
  right: 25%;
}
.our-service-area_8b1d8e5fbbf38299.about_8af43b836aa3f5e1 .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_8b1d8e5fbbf38299.about_8af43b836aa3f5e1 .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
    display: none;
  }
}

.rts-service-banner-area_b9ea12454d879574.inner_c16cb3c1495e41ea .title-service-page-area-top_19b006093b508a8f .title {
  max-width: 100%;
}

.about-large-image-bg_890c1797f8e3d1f9 {
  background-image: url(../captures/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_890c1797f8e3d1f9 {
    height: 350px;
  }
}

.step-down-text-process_4723ecf00d05429e {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_4723ecf00d05429e {
    display: none;
  }
}
.step-down-text-process_4723ecf00d05429e .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_4723ecf00d05429e .two_c62b92d2b3754e0b {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_4723ecf00d05429e .three_f5a25ee12e6496a1 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_4723ecf00d05429e .four_7b4b43105bf044d2 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_3acfd1ae27cb91f8 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_3acfd1ae27cb91f8 .connection-people-left_fc94fdafddb70de9 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_3acfd1ae27cb91f8 .connection-people-left_fc94fdafddb70de9 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_3acfd1ae27cb91f8 .connection-people-left_fc94fdafddb70de9 {
    padding-bottom: 50px;
  }
}
.connection-people-area_3acfd1ae27cb91f8 .connection-people-left_fc94fdafddb70de9 .title-main_d331af851786a986 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_3acfd1ae27cb91f8 .connection-people-left_fc94fdafddb70de9 .title-main_d331af851786a986 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_3acfd1ae27cb91f8 .connection-people-left_fc94fdafddb70de9 .title-main_d331af851786a986 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_3acfd1ae27cb91f8 .connection-people-left_fc94fdafddb70de9 p.disc_bfdb3a02d88f3b03 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_3acfd1ae27cb91f8 .connection-people-left_fc94fdafddb70de9 p.disc_bfdb3a02d88f3b03 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_3acfd1ae27cb91f8 .connection-people-left_fc94fdafddb70de9 p.disc_bfdb3a02d88f3b03 {
    max-width: 100%;
  }
}
.connection-people-area_3acfd1ae27cb91f8 .thumbnail-connection-area-right_70285123f6f64bc2 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_3acfd1ae27cb91f8 .shape-area-img_53be411db7c4881c .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_3acfd1ae27cb91f8 .shape-area-img_53be411db7c4881c .one {
    display: none;
  }
}
.connection-people-area_3acfd1ae27cb91f8 .shape-area-img_53be411db7c4881c .two_c62b92d2b3754e0b {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_c8467de55c0763ad {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_c8467de55c0763ad img {
  margin-bottom: 24px;
}
.single-about-small-cd_c8467de55c0763ad .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_c8467de55c0763ad p.disc_bfdb3a02d88f3b03 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_1701e9660d732ff0 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_1701e9660d732ff0 .number_a30f8e3fab6b5dbb {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_1701e9660d732ff0 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_1701e9660d732ff0 p.disc_bfdb3a02d88f3b03 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_3db703815dfc3e11 {
  margin-top: -120px;
}

.step-down-text-process_4723ecf00d05429e p.disc_bfdb3a02d88f3b03 {
  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_4723ecf00d05429e p.disc_bfdb3a02d88f3b03 {
    font-size: 18px;
  }
}

.container-1058_396a53ed891a292b {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_dd7fef6e2ba945c1 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_dd7fef6e2ba945c1 .thumbnail_408bbce1666b3fdd {
  height: 100%;
}
.working-process-right-area-one_dd7fef6e2ba945c1 .thumbnail_408bbce1666b3fdd .large_a6b66ffa36020573 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_dd7fef6e2ba945c1 .large_a6b66ffa36020573 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_dd7fef6e2ba945c1 .small_17d0201489fcca67 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_dd7fef6e2ba945c1 .small_17d0201489fcca67 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_dd7fef6e2ba945c1 .small_17d0201489fcca67 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_dd7fef6e2ba945c1 .small_17d0201489fcca67 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_144f52416ef4b67c button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_144f52416ef4b67c button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_bae980702a42b459 .working-process-accordion-one .accordion-item .accordion-header_144f52416ef4b67c 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_d1ed9e42834b44fc {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_144f52416ef4b67c {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_144f52416ef4b67c 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_144f52416ef4b67c 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_144f52416ef4b67c button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_144f52416ef4b67c button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_d1ed9e42834b44fc {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_489c7608329d8b35 .thumbnail-left_43526606387073f9 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_489c7608329d8b35 .thumbnail-left_43526606387073f9 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_7ae94973d7812d45 .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_7ae94973d7812d45 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_7ae94973d7812d45 {
    padding-left: 0;
  }
}
.accordion-area-4_7ae94973d7812d45 .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_7ae94973d7812d45 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_7ae94973d7812d45 .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_7ae94973d7812d45 .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_7ae94973d7812d45 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_7ae94973d7812d45 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_7ae94973d7812d45 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_7ae94973d7812d45 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_7ae94973d7812d45 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_bae980702a42b459 {
  position: relative;
}
.rts-working-porcess-area-two_bae980702a42b459 .shape-area_6466c40e0330da62 img {
  position: absolute;
}
.rts-working-porcess-area-two_bae980702a42b459 .shape-area_6466c40e0330da62 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_bae980702a42b459 .shape-area_6466c40e0330da62 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_bae980702a42b459 .shape-area_6466c40e0330da62 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_bae980702a42b459 .shape-area_6466c40e0330da62 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_bae980702a42b459 .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_bae980702a42b459 .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_bae980702a42b459 .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_bae980702a42b459 .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
    display: none;
  }
}
.rts-working-porcess-area-two_bae980702a42b459 .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_6e2c21a1edb84377 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_6e2c21a1edb84377 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_6e2c21a1edb84377 .single-counter-up_afc759b7a2a7154d {
  text-align: center;
}
.counter-upmain-wrapper-style-one_6e2c21a1edb84377 .single-counter-up_afc759b7a2a7154d .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_6e2c21a1edb84377 .single-counter-up_afc759b7a2a7154d .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_6e2c21a1edb84377 .single-counter-up_afc759b7a2a7154d 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_6e2c21a1edb84377 .single-counter-up-five_ba55a627acb22196 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_6e2c21a1edb84377 .single-counter-up-five_ba55a627acb22196 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_6e2c21a1edb84377 .single-counter-up-five_ba55a627acb22196 .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_340627d408316a4a .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_a91cb913033b7348 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_a91cb913033b7348 .single-counter-up-two_7b205b7082d0f135 .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_a91cb913033b7348 .single-counter-up-two_7b205b7082d0f135 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_a91cb913033b7348 .single-counter-up-two_7b205b7082d0f135 .inmformation_fe5fe2336902b4b4 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_a91cb913033b7348::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_a91cb913033b7348 .shape-area_6466c40e0330da62 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_a91cb913033b7348 .shape-area_6466c40e0330da62 img {
    display: none;
  }
}
.counter-up-area-four_a91cb913033b7348 .shape-area_6466c40e0330da62 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_de8a540ca5034da0 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_de8a540ca5034da0 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_a0d844ccd8f44093 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_a0d844ccd8f44093 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_a0d844ccd8f44093 p.disc_bfdb3a02d88f3b03 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_9b112531bf06bfa9.area-2_359bef69290f0c09 {
  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_9b112531bf06bfa9.area-2_359bef69290f0c09 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_9b112531bf06bfa9.area-2_359bef69290f0c09 .single-counter-up_afc759b7a2a7154d {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_9b112531bf06bfa9.area-2_359bef69290f0c09 .single-counter-up_afc759b7a2a7154d {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_9b112531bf06bfa9.area-2_359bef69290f0c09 .single-counter-up_afc759b7a2a7154d .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_9b112531bf06bfa9.area-2_359bef69290f0c09 .single-counter-up_afc759b7a2a7154d 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_25144dc5a8291625 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_25144dc5a8291625 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_25144dc5a8291625 img {
  border-radius: 16px;
}

.call-to-action-area-7_8656308f08aa50c3 {
  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_8656308f08aa50c3 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_8656308f08aa50c3 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_8656308f08aa50c3 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_8656308f08aa50c3 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_8656308f08aa50c3 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_8656308f08aa50c3 p.disc_bfdb3a02d88f3b03 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_8656308f08aa50c3 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_8656308f08aa50c3 .shape-area_6466c40e0330da62 img {
  position: absolute;
}
.call-to-action-area-7_8656308f08aa50c3 .shape-area_6466c40e0330da62 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_8656308f08aa50c3 .shape-area_6466c40e0330da62 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_8656308f08aa50c3 .shape-area_6466c40e0330da62 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_8656308f08aa50c3 .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_17b9ed0ba2425be2 {
  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_17b9ed0ba2425be2 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_17b9ed0ba2425be2 {
    padding: 50px;
  }
}
.call-to-action-area-5_17b9ed0ba2425be2 .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_17b9ed0ba2425be2 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_17b9ed0ba2425be2 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_17b9ed0ba2425be2 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_17b9ed0ba2425be2 p.disc_bfdb3a02d88f3b03 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_17b9ed0ba2425be2 .button-area_5c49f52d44f5f1f6 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_17b9ed0ba2425be2 .button-area_5c49f52d44f5f1f6 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_17b9ed0ba2425be2 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_17b9ed0ba2425be2 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_17b9ed0ba2425be2 .rts-btn.btn-secondary-5_ece43a36d3f29702 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_17b9ed0ba2425be2 .rts-btn.btn-secondary-5_ece43a36d3f29702:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_17b9ed0ba2425be2 .rts-btn.btn-secondary-5-1_163c1812ed254b55 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_17b9ed0ba2425be2 .rts-btn.btn-secondary-5-1_163c1812ed254b55:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_17b9ed0ba2425be2 .shape-area_6466c40e0330da62 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_17b9ed0ba2425be2 .shape-area_6466c40e0330da62 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_17b9ed0ba2425be2 .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_17b9ed0ba2425be2 .shape-image_6bd1a3756765e140 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_17b9ed0ba2425be2.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_17b9ed0ba2425be2.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_17b9ed0ba2425be2.area-5_2 p.disc_bfdb3a02d88f3b03 {
  color: var(--color-second);
}
.call-to-action-area-5_17b9ed0ba2425be2.area-5_2 .btn-primary-4-border_140d906e81ddaeba {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_17b9ed0ba2425be2.area-5_2 .btn-primary-4-border_140d906e81ddaeba:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_17b9ed0ba2425be2.area-5_2 .shape-image_6bd1a3756765e140 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_17b9ed0ba2425be2.area-5_2 .shape-image_6bd1a3756765e140 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_17b9ed0ba2425be2.area-5_2 .shape-image_6bd1a3756765e140 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_17b9ed0ba2425be2.area-5_2 .shape-image_6bd1a3756765e140 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_aca8497d2a7e2139 {
  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_aca8497d2a7e2139 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_aca8497d2a7e2139 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_e974a0c27e343d39 {
  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_e974a0c27e343d39 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_e974a0c27e343d39 .single-counter-up_afc759b7a2a7154d {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_e974a0c27e343d39 .single-counter-up_afc759b7a2a7154d {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_e974a0c27e343d39 .single-counter-up_afc759b7a2a7154d {
    flex-basis: 100%;
  }
}
.container-counter-about-page_e974a0c27e343d39 .single-counter-up_afc759b7a2a7154d:last-child {
  border: none;
}
.container-counter-about-page_e974a0c27e343d39 .single-counter-up_afc759b7a2a7154d .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_e974a0c27e343d39 .single-counter-up_afc759b7a2a7154d .title {
  margin-bottom: 3px;
}

.single-testimonials-area_41a3b1014a77a710 {
  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_41a3b1014a77a710 {
    padding: 20px;
  }
}
.single-testimonials-area_41a3b1014a77a710 .logo_0e5623cb923402c4 {
  margin-bottom: 24px;
}
.single-testimonials-area_41a3b1014a77a710 p.disc_bfdb3a02d88f3b03 {
  max-width: 95%;
}
.single-testimonials-area_41a3b1014a77a710 .author-area_0e5a7f448b853e75 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_41a3b1014a77a710 .author-area_0e5a7f448b853e75 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_41a3b1014a77a710 .quote-image_1cdef2ba9b732194 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_41a3b1014a77a710 .quote-image_1cdef2ba9b732194 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_cf38972ee364fa45 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_cf38972ee364fa45 .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.rts-testimonials-area-one_cf38972ee364fa45 .shape-area_6466c40e0330da62 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_cf38972ee364fa45 .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_cf38972ee364fa45 .button-pagination-area_2006a9d4c8c7bf6a {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_cf38972ee364fa45 .button-pagination-area_2006a9d4c8c7bf6a .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_cf38972ee364fa45 .button-pagination-area_2006a9d4c8c7bf6a .swiper-pagination .swiper-pagination-bullet_74edb25f279e914e {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_cf38972ee364fa45 .button-pagination-area_2006a9d4c8c7bf6a .swiper-button-next,
.rts-testimonials-area-one_cf38972ee364fa45 .button-pagination-area_2006a9d4c8c7bf6a .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_cf38972ee364fa45 .button-pagination-area_2006a9d4c8c7bf6a .swiper-button-next::after,
.rts-testimonials-area-one_cf38972ee364fa45 .button-pagination-area_2006a9d4c8c7bf6a .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_cf38972ee364fa45 .button-pagination-area_2006a9d4c8c7bf6a .swiper-button-next:hover::after,
.rts-testimonials-area-one_cf38972ee364fa45 .button-pagination-area_2006a9d4c8c7bf6a .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_cf38972ee364fa45 .button-pagination-area_2006a9d4c8c7bf6a .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_cf38972ee364fa45 .button-pagination-area_2006a9d4c8c7bf6a .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_cf38972ee364fa45 .button-pagination-area_2006a9d4c8c7bf6a .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_78a328175a64686b {
  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_78a328175a64686b: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_d202e6a0a9f44cdb {
  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_aefed638d7e8d261 {
  border-radius: 20px;
}

.single-testimonisl-three_d4614fd86acea2aa {
  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_d4614fd86acea2aa::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_d4614fd86acea2aa::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_d4614fd86acea2aa .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_d4614fd86acea2aa p.disc_bfdb3a02d88f3b03 {
  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_d4614fd86acea2aa .author_f1237d5be0c9cedf .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_d4614fd86acea2aa .author_f1237d5be0c9cedf p.disc_bfdb3a02d88f3b03 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_1e6a50e29b84da86 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_1e6a50e29b84da86 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_1e6a50e29b84da86 .small-team-aera_a3eea0d759cfeca6 {
  margin-top: -40px;
}
.expart-team-small-thumb_1e6a50e29b84da86 .small-team-aera_a3eea0d759cfeca6 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_1e6a50e29b84da86 .small-team-aera_a3eea0d759cfeca6 img.two_c62b92d2b3754e0b {
  left: 30px;
}
.expart-team-small-thumb_1e6a50e29b84da86 .small-team-aera_a3eea0d759cfeca6 img.three_f5a25ee12e6496a1 {
  left: 60px;
}
.expart-team-small-thumb_1e6a50e29b84da86 .small-team-aera_a3eea0d759cfeca6 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_f7a3254626ca29dd {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_f7a3254626ca29dd {
    width: 100%;
  }
}

.single-testimonials-4_23aecb2768ac3e76 {
  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_23aecb2768ac3e76 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_23aecb2768ac3e76 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_23aecb2768ac3e76 p.disc_bfdb3a02d88f3b03 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_23aecb2768ac3e76 .author_f1237d5be0c9cedf .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_23aecb2768ac3e76 .author_f1237d5be0c9cedf p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_202f3872f48dd74f {
  position: relative;
}
.rts-client-feedback-area_202f3872f48dd74f.home-2_dea1af189d8202bc .shape-area_6466c40e0330da62 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_202f3872f48dd74f.home-2_dea1af189d8202bc .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_5e893ce1b7bca217 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_5e893ce1b7bca217 .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.rts-client-feedback-area-4_5e893ce1b7bca217 .shape-area_6466c40e0330da62 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_5e893ce1b7bca217 .shape-area_6466c40e0330da62 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_5e893ce1b7bca217 .shape-area_6466c40e0330da62 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_5e893ce1b7bca217 .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_5e893ce1b7bca217 .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
    display: none;
  }
}
.rts-client-feedback-area-4_5e893ce1b7bca217 .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_5e893ce1b7bca217 .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
    display: none;
  }
}
.rts-client-feedback-area-4_5e893ce1b7bca217 .shape-area_6466c40e0330da62 .four_7b4b43105bf044d2 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_5e893ce1b7bca217 .shape-area_6466c40e0330da62 .four_7b4b43105bf044d2 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_e3022b2e077dc5b6 .single-testimonials-area_41a3b1014a77a710 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_e3022b2e077dc5b6 .single-testimonials-area_41a3b1014a77a710 p.disc_bfdb3a02d88f3b03 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_e3022b2e077dc5b6 .single-testimonials-area_41a3b1014a77a710 .author-area_0e5a7f448b853e75 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_e3022b2e077dc5b6 .single-testimonials-area_41a3b1014a77a710 .author-area_0e5a7f448b853e75 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_e3022b2e077dc5b6 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_e3022b2e077dc5b6 .title-style-one-center_56254ae05a4f1a90 .pre_96c818553f57c1af {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_e3022b2e077dc5b6 .title-style-one-center_56254ae05a4f1a90 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_e3022b2e077dc5b6 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_e3022b2e077dc5b6 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_b1273d129fa4aee6 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_b1273d129fa4aee6 .inner_c16cb3c1495e41ea {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_b1273d129fa4aee6 .inner_c16cb3c1495e41ea {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_b1273d129fa4aee6 .inner_c16cb3c1495e41ea {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_b1273d129fa4aee6 .inner_c16cb3c1495e41ea {
    padding: 25px;
  }
}
.testimonials-filwidth_b1273d129fa4aee6 .body {
  margin-top: 30px;
}
.testimonials-filwidth_b1273d129fa4aee6 .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_b1273d129fa4aee6 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_b1273d129fa4aee6 .body .author_f1237d5be0c9cedf img {
  margin-bottom: 20px;
}
.testimonials-filwidth_b1273d129fa4aee6 .body .author_f1237d5be0c9cedf a .title-name_5a4dd1ae061dbbe1 {
  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_74edb25f279e914e {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_74edb25f279e914e.swiper-pagination-bullet-active_10aed8db0ea00e05 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_bba3c58483bff58c {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_bba3c58483bff58c .section-inner_4baf20e1a4beed62 .testimonial-left_59f230a4acb8fd61 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_bba3c58483bff58c .section-inner_4baf20e1a4beed62 .testimonial-left_59f230a4acb8fd61 .heading-title_ce6e2ab76b78cd06 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_bba3c58483bff58c .section-inner_4baf20e1a4beed62 .testimonial-left_59f230a4acb8fd61 .author-area_0e5a7f448b853e75 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_bba3c58483bff58c .section-inner_4baf20e1a4beed62 .testimonial-left_59f230a4acb8fd61 .author-area_0e5a7f448b853e75 .right-content_2763856bddb44173 .author-title_29b5059e08bcc48b {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_bba3c58483bff58c .section-inner_4baf20e1a4beed62 .testimonial-left_59f230a4acb8fd61 .author-area_0e5a7f448b853e75 .right-content_2763856bddb44173 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_bba3c58483bff58c .section-inner_4baf20e1a4beed62 .testimonial-right_6e4d0064816864fa {
  margin-left: 40px;
}
.rts-testimonials-area-six_bba3c58483bff58c .section-inner_4baf20e1a4beed62 .testimonial-right_6e4d0064816864fa .right-inner_1d2449492d71c844 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_bba3c58483bff58c .section-inner_4baf20e1a4beed62 .testimonial-right_6e4d0064816864fa .right-inner_1d2449492d71c844 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_bba3c58483bff58c .section-inner_4baf20e1a4beed62 .testimonial-right_6e4d0064816864fa .right-inner_1d2449492d71c844 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_bba3c58483bff58c .section-inner_4baf20e1a4beed62 .testimonial-right_6e4d0064816864fa .right-inner_1d2449492d71c844 .item .heading-title_ce6e2ab76b78cd06 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_bba3c58483bff58c .section-inner_4baf20e1a4beed62 .testimonial-right_6e4d0064816864fa .right-inner_1d2449492d71c844 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_bba3c58483bff58c .section-inner_4baf20e1a4beed62 {
  position: relative;
}
.rts-testimonials-area-six_bba3c58483bff58c .service-swiper-main-wrapper-2_464710e2cf6190dd {
  overflow: hidden;
}
.rts-testimonials-area-six_bba3c58483bff58c .swiper-slide:nth-child(odd) .single-service-style-two_ac108489c7ddd07f {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_bba3c58483bff58c .single-service-style-two_ac108489c7ddd07f {
  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_bba3c58483bff58c .single-service-style-two_ac108489c7ddd07f .disc_bfdb3a02d88f3b03 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_bba3c58483bff58c .single-service-style-two_ac108489c7ddd07f .author-area_0e5a7f448b853e75 {
  margin-top: 10px;
}
.rts-testimonials-area-six_bba3c58483bff58c .single-service-style-two_ac108489c7ddd07f .author-area_0e5a7f448b853e75 .author-content_d6f91309f96765cf .author-title_29b5059e08bcc48b {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_bba3c58483bff58c .single-service-style-two_ac108489c7ddd07f .author-area_0e5a7f448b853e75 .author-content_d6f91309f96765cf .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_bba3c58483bff58c .swiper-button-next,
.rts-testimonials-area-six_bba3c58483bff58c .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_bba3c58483bff58c .swiper-button-next i,
.rts-testimonials-area-six_bba3c58483bff58c .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_bba3c58483bff58c .swiper-button-next:hover,
.rts-testimonials-area-six_bba3c58483bff58c .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_bba3c58483bff58c .swiper-button-next::after,
.rts-testimonials-area-six_bba3c58483bff58c .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_bba3c58483bff58c .swiper-button-next,
.rts-testimonials-area-six_bba3c58483bff58c .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_bba3c58483bff58c .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_bba3c58483bff58c .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_bba3c58483bff58c .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_bba3c58483bff58c .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_bba3c58483bff58c .swiper-pagination2 .swiper-pagination-bullet_74edb25f279e914e {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_bba3c58483bff58c .swiper-pagination2 .swiper-pagination-bullet_74edb25f279e914e.swiper-pagination-bullet-active_10aed8db0ea00e05 {
  background: #FF6354;
}

.rts-testimonials-area-three_2a48002c97bbb0f4 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_2a48002c97bbb0f4 .shape-area_6466c40e0330da62 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_2a48002c97bbb0f4 .shape-area_6466c40e0330da62 .one {
    display: none;
  }
}
.rts-testimonials-area-three_2a48002c97bbb0f4 .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_2a48002c97bbb0f4 .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_2a48002c97bbb0f4 .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_2a48002c97bbb0f4 .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
    display: none;
  }
}
.rts-testimonials-area-three_2a48002c97bbb0f4 .shape-area_6466c40e0330da62 .four_7b4b43105bf044d2 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_19dc7525520900dc {
  position: relative;
}
.rts-testimonials-area-7_19dc7525520900dc .testimonials--shape_34dea3c0f68b7eec img {
  position: absolute;
}
.rts-testimonials-area-7_19dc7525520900dc .testimonials--shape_34dea3c0f68b7eec img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_19dc7525520900dc .testimonials--shape_34dea3c0f68b7eec img.two_c62b92d2b3754e0b {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_41a3b1014a77a710 .logo_0e5623cb923402c4 .light_9fceeb4a46d3d38e {
  display: block;
}
[data-theme=light] .single-testimonials-area_41a3b1014a77a710 .logo_0e5623cb923402c4 .dark_968712a06b7e8b24 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_41a3b1014a77a710 .logo_0e5623cb923402c4 .light_9fceeb4a46d3d38e {
  display: none;
}
[data-theme=dark] .single-testimonials-area_41a3b1014a77a710 .logo_0e5623cb923402c4 .dark_968712a06b7e8b24 {
  display: block;
}

.single-blog-area-style-one_cc9d7d04b7cf22e8:hover .thumbnail_408bbce1666b3fdd img {
  transform: scale(1.1);
}
.single-blog-area-style-one_cc9d7d04b7cf22e8 .thumbnail_408bbce1666b3fdd {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_cc9d7d04b7cf22e8 .thumbnail_408bbce1666b3fdd img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .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_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .bottom-area_112a754d65e28030 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .bottom-area_112a754d65e28030 .admin_5dd5751907738eea {
  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_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .bottom-area_112a754d65e28030 .date_d0c56e4216c3daca {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_65a1e8f9f25beb23 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_65a1e8f9f25beb23 .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.rts-blog-area-one_65a1e8f9f25beb23 .shape-area_6466c40e0330da62 img {
  position: absolute;
}
.rts-blog-area-one_65a1e8f9f25beb23 .shape-area_6466c40e0330da62 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_65a1e8f9f25beb23 .shape-area_6466c40e0330da62 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_65a1e8f9f25beb23 .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_65a1e8f9f25beb23 .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_65a1e8f9f25beb23 .rts-btn.btn-primary_78a328175a64686b.text-center_891efde5360c2228 {
  margin: auto;
}
.rts-blog-area-one_65a1e8f9f25beb23.home-six_9547e490c2eff61f .single-blog-area-style-one_cc9d7d04b7cf22e8 .thumbnail_408bbce1666b3fdd {
  border-radius: 0;
}
.rts-blog-area-one_65a1e8f9f25beb23.home-six_9547e490c2eff61f .single-blog-area-style-one_cc9d7d04b7cf22e8 .thumbnail_408bbce1666b3fdd img {
  border-radius: 0;
}
.rts-blog-area-one_65a1e8f9f25beb23.home-six_9547e490c2eff61f .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a {
  background: var(--blog-single);
}
.rts-blog-area-one_65a1e8f9f25beb23.home-six_9547e490c2eff61f .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .bottom-area_112a754d65e28030 .date_d0c56e4216c3daca span {
  margin-right: 10px;
}
.rts-blog-area-one_65a1e8f9f25beb23.home-six_9547e490c2eff61f .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .btn-area_32777871474f2ee8 {
  text-align: center;
}
.rts-blog-area-one_65a1e8f9f25beb23.home-six_9547e490c2eff61f .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .btn-area_32777871474f2ee8 .read-more-btn_40254ebee2e5534e {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_65a1e8f9f25beb23.home-six_9547e490c2eff61f .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .btn-area_32777871474f2ee8 .read-more-btn_40254ebee2e5534e:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_65a1e8f9f25beb23.home-six_9547e490c2eff61f .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .btn-area_32777871474f2ee8 .read-more-btn_40254ebee2e5534e::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_65a1e8f9f25beb23.home-five_8678298162a7bf9d .title-style-one-center_56254ae05a4f1a90 .pre_96c818553f57c1af {
  color: var(--color-primary-2);
}
.rts-blog-area-one_65a1e8f9f25beb23.home-five_8678298162a7bf9d .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .bottom-area_112a754d65e28030 .admin_5dd5751907738eea {
  color: var(--color-primary-2);
}
.rts-blog-area-one_65a1e8f9f25beb23.home-five_8678298162a7bf9d .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_65a1e8f9f25beb23.home-five_8678298162a7bf9d .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_65a1e8f9f25beb23.home-six_9547e490c2eff61f .title-style-one-center_56254ae05a4f1a90 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_65a1e8f9f25beb23.style-seven_3acf552fde42a543 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_65a1e8f9f25beb23.style-seven_3acf552fde42a543 .title-style-one-center_56254ae05a4f1a90 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_65a1e8f9f25beb23.style-seven_3acf552fde42a543 .rts-btn.btn-primary-border_6adb5907d792bf14 {
  color: var(--color-primary);
}
.rts-blog-area-one_65a1e8f9f25beb23.style-seven_3acf552fde42a543 .rts-btn.btn-primary-border_6adb5907d792bf14:hover {
  color: #fff;
}

.single-blog-area-style-one_cc9d7d04b7cf22e8.eight-area_ad664bd043005553 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_f568a136ca23b826 {
  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_f568a136ca23b826::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_f568a136ca23b826::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_f568a136ca23b826:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_987c7d6dfeb56181 {
  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_987c7d6dfeb56181::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_987c7d6dfeb56181::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_987c7d6dfeb56181:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_cc9d7d04b7cf22e8.about-page_d349f34da5e441d2 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_a146391237f34e34.shape-position_7ab5de3a482fb6ba {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_a146391237f34e34.shape-position_7ab5de3a482fb6ba .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.rts-blog-area_a146391237f34e34.shape-position_7ab5de3a482fb6ba .shape-area_6466c40e0330da62 img {
  position: absolute;
}
.rts-blog-area_a146391237f34e34.shape-position_7ab5de3a482fb6ba .shape-area_6466c40e0330da62 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_a146391237f34e34.shape-position_7ab5de3a482fb6ba .shape-area_6466c40e0330da62 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_a146391237f34e34.shape-position_7ab5de3a482fb6ba .shape-area_6466c40e0330da62 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_a146391237f34e34.shape-position_7ab5de3a482fb6ba .shape-area_6466c40e0330da62 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_a146391237f34e34.shape-position_7ab5de3a482fb6ba .shape-area_6466c40e0330da62 img.one {
    display: none;
  }
}
.rts-blog-area_a146391237f34e34.shape-position_7ab5de3a482fb6ba .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_a146391237f34e34.shape-position_7ab5de3a482fb6ba .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
    top: 2%;
  }
}
.rts-blog-area_a146391237f34e34.shape-position_7ab5de3a482fb6ba .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_a146391237f34e34.shape-position_7ab5de3a482fb6ba .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_a146391237f34e34.shape-position_7ab5de3a482fb6ba .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_a146391237f34e34.shape-position_7ab5de3a482fb6ba .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_a146391237f34e34.shape-position_7ab5de3a482fb6ba .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_74edb25f279e914e {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_74edb25f279e914e.swiper-pagination-bullet-active_10aed8db0ea00e05 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .single-blog-area-style-one_cc9d7d04b7cf22e8 {
  padding-bottom: 40px;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .single-blog-area-style-one_cc9d7d04b7cf22e8 .thumbnail_408bbce1666b3fdd {
  max-width: 100%;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .read-more-btn_40254ebee2e5534e {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .read-more-btn_40254ebee2e5534e:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .read-more-btn_40254ebee2e5534e:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .read-more-btn_40254ebee2e5534e::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_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .rts-single-wized_c825c74159e7a7cb {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .rts-single-wized_c825c74159e7a7cb.search .wized-body_2d05d30aa118fbf1 {
  margin-top: 0;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .wized-body_2d05d30aa118fbf1 {
  margin-top: 30px;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .wized-body_2d05d30aa118fbf1 .rts-search-wrapper_3e4b9bc7b6ff0f56 {
  position: relative;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .wized-body_2d05d30aa118fbf1 .rts-search-wrapper_3e4b9bc7b6ff0f56 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_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .wized-body_2d05d30aa118fbf1 .rts-search-wrapper_3e4b9bc7b6ff0f56 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .wized-body_2d05d30aa118fbf1 .rts-search-wrapper_3e4b9bc7b6ff0f56 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_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .wized-body_2d05d30aa118fbf1 .rts-search-wrapper_3e4b9bc7b6ff0f56 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .single-categories_f269b3cb9fdbda66 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .single-categories_f269b3cb9fdbda66:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .single-categories_f269b3cb9fdbda66 li {
  list-style: none;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .single-categories_f269b3cb9fdbda66 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_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .single-categories_f269b3cb9fdbda66 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .single-categories_f269b3cb9fdbda66 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .single-categories_f269b3cb9fdbda66 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .recent-post-single_c2de1668fd51d569 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .recent-post-single_c2de1668fd51d569:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .recent-post-single_c2de1668fd51d569 .thumbnail_408bbce1666b3fdd {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .recent-post-single_c2de1668fd51d569 .thumbnail_408bbce1666b3fdd img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .recent-post-single_c2de1668fd51d569 .thumbnail_408bbce1666b3fdd:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .recent-post-single_c2de1668fd51d569 .content-area_643ac8472e8940fb {
  flex-basis: 60%;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .recent-post-single_c2de1668fd51d569 .user_0bb72d9eca5801cf {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .recent-post-single_c2de1668fd51d569 .user_0bb72d9eca5801cf span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .recent-post-single_c2de1668fd51d569 .post-title_05cfa15a576e6768 .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_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .recent-post-single_c2de1668fd51d569 .post-title_05cfa15a576e6768 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .recent-post-single_c2de1668fd51d569 .post-title_05cfa15a576e6768:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .gallery-inner_c376002ae80f0ddb {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .gallery-inner_c376002ae80f0ddb .single-row_12dbade9d9afa143 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .gallery-inner_c376002ae80f0ddb .single-row_12dbade9d9afa143 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .gallery-inner_c376002ae80f0ddb .single-row_12dbade9d9afa143 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .gallery-inner_c376002ae80f0ddb .single-row_12dbade9d9afa143 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .gallery-inner_c376002ae80f0ddb .single-row_12dbade9d9afa143 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .gallery-inner_c376002ae80f0ddb .single-row_12dbade9d9afa143 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .gallery-inner_c376002ae80f0ddb .single-row_12dbade9d9afa143 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .gallery-inner_c376002ae80f0ddb .single-row_12dbade9d9afa143 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .gallery-inner_c376002ae80f0ddb .single-row_12dbade9d9afa143 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .gallery-inner_c376002ae80f0ddb .single-row_12dbade9d9afa143 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .gallery-inner_c376002ae80f0ddb .single-row_12dbade9d9afa143 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .gallery-inner_c376002ae80f0ddb .single-row_12dbade9d9afa143.row-1_529f6eb80da79b56 {
  margin-bottom: 20px;
}
.w-100_640ee78eaca6c0de {
  border-radius: 15px;
}
img.w-100_640ee78eaca6c0de {
  margin-top: 1.25rem;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .tags-wrapper_86452f073ef6c8b7 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .tags-wrapper_86452f073ef6c8b7 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_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .tags-wrapper_86452f073ef6c8b7 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_38f94735e0c086f5.grid-2_8663edc83d2a1e7c .single-blog-area-style-one_cc9d7d04b7cf22e8 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_38f94735e0c086f5.grid-2_8663edc83d2a1e7c .single-blog-area-style-one_cc9d7d04b7cf22e8:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_38f94735e0c086f5.grid-2_8663edc83d2a1e7c .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a .title {
  font-size: 20px;
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .single-blog-area-style-one_cc9d7d04b7cf22e8 .thumbnail_408bbce1666b3fdd {
  border-radius: 0;
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .single-blog-area-style-one_cc9d7d04b7cf22e8 .thumbnail_408bbce1666b3fdd img {
  border-radius: 0;
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .single-blog-area-style-one_cc9d7d04b7cf22e8 .inner-content-wrapper_af5de61ba7d81e3a {
  padding: 30px 0 0;
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-content_a34d70aded25b7ad {
  padding: 0 0 80px;
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-content_a34d70aded25b7ad p.first-text_d6d1cf1a1e1c2397::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-content_a34d70aded25b7ad .desc-image_7f3c68fd83197ebf .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-content_a34d70aded25b7ad .desc-image-2_9483b6d6d7d8aed5 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-footer_0293bb661b19698b {
  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_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-footer_0293bb661b19698b .nav-x_93586f97fe4fb0bc {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-footer_0293bb661b19698b .nav-x_93586f97fe4fb0bc li a {
  font-weight: 600;
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-footer_0293bb661b19698b .nav-x_93586f97fe4fb0bc li a span {
  color: var(--color-body);
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-author_6d55dca081e9cf82 {
  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_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-author_6d55dca081e9cf82 {
    flex-direction: column;
  }
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-author_6d55dca081e9cf82 .left-image_707897a50127ed85 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-author_6d55dca081e9cf82 .right-content_2763856bddb44173 {
  flex-basis: 70%;
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-author_6d55dca081e9cf82 .right-content_2763856bddb44173 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-author_6d55dca081e9cf82 .right-content_2763856bddb44173 .author-social_6fc12ab478700f4a {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-author_6d55dca081e9cf82 .right-content_2763856bddb44173 .author-social_6fc12ab478700f4a li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_38f94735e0c086f5.details_aaca8e7689a5787c .post-panel_8f63a2ca3a9c1ec5 .post-author_6d55dca081e9cf82 .right-content_2763856bddb44173 .author-social_6fc12ab478700f4a li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_38f94735e0c086f5.inner_c16cb3c1495e41ea .fluxi-right-ct-1_cc4830f1e75dff78 .wized-body_2d05d30aa118fbf1 .rts-search-wrapper_3e4b9bc7b6ff0f56 input {
  color: #717171;
}

.post-form_ab8f3b5ba6f2d444 {
  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_ab8f3b5ba6f2d444 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_ab8f3b5ba6f2d444 .single-input-area_cc381d18941d21bb {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_ab8f3b5ba6f2d444 .single-input-area_cc381d18941d21bb label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_ab8f3b5ba6f2d444 .single-input-area_cc381d18941d21bb input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_ab8f3b5ba6f2d444 .single-input-area_cc381d18941d21bb textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_ab8f3b5ba6f2d444 .single-input-area_cc381d18941d21bb i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_ab8f3b5ba6f2d444 .single-input-area_cc381d18941d21bb input,
.post-form_ab8f3b5ba6f2d444 .single-input-area_cc381d18941d21bb textarea {
  padding-left: 35px;
}
.post-form_ab8f3b5ba6f2d444 .single-input-area_cc381d18941d21bb.text-area_b46ad83199f76ab2 i {
  top: 61px !important;
}

.rts-fluxi-pagination_3a492e89d667055c {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_3a492e89d667055c ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_3a492e89d667055c ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_3a492e89d667055c 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_3a492e89d667055c ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_3a492e89d667055c ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_bef4fd383d38fdb0 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_5bc2321ede98f3f9 .inner-content_13a492387e1f0725 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_e750fa379c03038e {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_e750fa379c03038e p.disc_bfdb3a02d88f3b03 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_e750fa379c03038e {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_e750fa379c03038e form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_e750fa379c03038e form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_e750fa379c03038e form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_e750fa379c03038e .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_e750fa379c03038e .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_e750fa379c03038e .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_e750fa379c03038e .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_e750fa379c03038e form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_e750fa379c03038e form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_e750fa379c03038e form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_e750fa379c03038e form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_e750fa379c03038e form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_e750fa379c03038e .shape-area_6466c40e0330da62 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_e750fa379c03038e .shape-area_6466c40e0330da62 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_e750fa379c03038e .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_e750fa379c03038e .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_e750fa379c03038e .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
    display: none;
  }
}
.subscribe-main-wrapper-one_e750fa379c03038e .shape-area_6466c40e0330da62 .four_7b4b43105bf044d2 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_2006a9d4c8c7bf6a {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_2006a9d4c8c7bf6a .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_2006a9d4c8c7bf6a .swiper-pagination .swiper-pagination-bullet_74edb25f279e914e {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_2006a9d4c8c7bf6a .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_2006a9d4c8c7bf6a .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_2006a9d4c8c7bf6a .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_2006a9d4c8c7bf6a .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_2006a9d4c8c7bf6a .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_2006a9d4c8c7bf6a .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_2006a9d4c8c7bf6a .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_2006a9d4c8c7bf6a .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_2006a9d4c8c7bf6a .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_78ea2247c499a931.about_8af43b836aa3f5e1 .btn-area_32777871474f2ee8 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_78ea2247c499a931.about_8af43b836aa3f5e1 .btn-area_32777871474f2ee8 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_7b9b6d858828d299 .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_7b9b6d858828d299 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_7b9b6d858828d299 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_24fb4b1c4cf5f4f0 .single-footer-wized-one_7b9b6d858828d299 .title, [data-theme=light] .rts-footer-area-one_b951342eb524709c .single-footer-wized-one_7b9b6d858828d299 .title {
  color: #26262C;
}

.rts-footer-area-one_b951342eb524709c {
  background: var(--footer-bg);
}
.rts-footer-area-one_b951342eb524709c .footer-top-area_8f182de36efb0afc {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_7b9b6d858828d299 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_7b9b6d858828d299 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_7b9b6d858828d299 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_7b9b6d858828d299 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_7b9b6d858828d299 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_5d7912d96da7fbfb {
  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_5d7912d96da7fbfb {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_5d7912d96da7fbfb p {
  margin-bottom: 0;
}
.copyright-area-start_5d7912d96da7fbfb ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_5d7912d96da7fbfb ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_5d7912d96da7fbfb ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_5d7912d96da7fbfb ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_5d7912d96da7fbfb.area-two_746b9ba7a592d226 p {
  color: #D7D9E9;
}
.copyright-area-start_5d7912d96da7fbfb.area-two_746b9ba7a592d226 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_5d7912d96da7fbfb.area-two_746b9ba7a592d226 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_6ef2961ddc8e0771 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_6ef2961ddc8e0771 .social-area-one_3719a42f5bb51196 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_0b48bc9e0b8e227c .mobile__breakpoint_26e783e208bf4548 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_0b48bc9e0b8e227c .single-footer-wized-one_7b9b6d858828d299 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_0b48bc9e0b8e227c .single-footer-wized-one_7b9b6d858828d299 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_3998770a13bb8279 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_3998770a13bb8279 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_3998770a13bb8279 .right .language_a194c7999949b71f {
  color: #fff;
}

.footer-four_24fb4b1c4cf5f4f0 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_62fbff11f2fca6be {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_62fbff11f2fca6be .single-footer-four-wized_d46504be90f52667 ul li a {
  color: #E4E5F1;
}
.footer-three_62fbff11f2fca6be .single-footer-four-wized_d46504be90f52667 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_62fbff11f2fca6be .single-footer-four-wized_d46504be90f52667 .footer-input-btn-between_2ae0470ccd7163e5 form input {
  background: #FFFFFF;
}
.footer-three_62fbff11f2fca6be .single-footer-four-wized_d46504be90f52667 .footer-input-btn-between_2ae0470ccd7163e5 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_d46504be90f52667 .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_d46504be90f52667 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_d46504be90f52667 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_d46504be90f52667 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_d46504be90f52667 .footer-input-btn-between_2ae0470ccd7163e5 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_d46504be90f52667 .footer-input-btn-between_2ae0470ccd7163e5 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_d46504be90f52667 .footer-input-btn-between_2ae0470ccd7163e5 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_d46504be90f52667 .footer-input-btn-between_2ae0470ccd7163e5 form button {
  padding: 18px 20px;
}

.copyright-area-four_120f80a7fc568abf {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_120f80a7fc568abf.area-3_02bd14523f29339d p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_120f80a7fc568abf {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_120f80a7fc568abf .logo_0e5623cb923402c4 img.light_9fceeb4a46d3d38e {
  display: block;
}
[data-theme=light] .copyright-area-four_120f80a7fc568abf .logo_0e5623cb923402c4 img.dark_968712a06b7e8b24 {
  display: none;
}

[data-theme=dark] .copyright-area-four_120f80a7fc568abf .logo_0e5623cb923402c4 img.light_9fceeb4a46d3d38e {
  display: none;
}
[data-theme=dark] .copyright-area-four_120f80a7fc568abf .logo_0e5623cb923402c4 img.dark_968712a06b7e8b24 {
  display: block;
}

.rts-footer-area-7_3532c6ee33df7206 .footer-wrapper-7_c07e618125d4ec14 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_3532c6ee33df7206 .footer-wrapper-7_c07e618125d4ec14 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_3532c6ee33df7206 .footer-wrapper-7_c07e618125d4ec14 {
    height: 320px;
  }
}
.rts-footer-area-7_3532c6ee33df7206 .footer-wrapper-7_c07e618125d4ec14 .innerr_1da6e4fa78dcb1ed {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_3532c6ee33df7206 .footer-wrapper-7_c07e618125d4ec14 .innerr_1da6e4fa78dcb1ed .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_3532c6ee33df7206 .footer-wrapper-7_c07e618125d4ec14 .innerr_1da6e4fa78dcb1ed .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_3532c6ee33df7206 .footer-wrapper-7_c07e618125d4ec14 .innerr_1da6e4fa78dcb1ed .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_3532c6ee33df7206 .footer-wrapper-7_c07e618125d4ec14 .innerr_1da6e4fa78dcb1ed .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_3532c6ee33df7206 .footer-wrapper-7_c07e618125d4ec14 .innerr_1da6e4fa78dcb1ed .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_3532c6ee33df7206 .footer-wrapper-7_c07e618125d4ec14 .innerr_1da6e4fa78dcb1ed 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_3532c6ee33df7206 .footer-wrapper-7_c07e618125d4ec14 .innerr_1da6e4fa78dcb1ed .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_3532c6ee33df7206 .footer-wrapper-7_c07e618125d4ec14 .innerr_1da6e4fa78dcb1ed .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_20b9d7652c5c364f {
  text-align: center;
}
.footer-top-8_20b9d7652c5c364f .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_20b9d7652c5c364f .title {
    font-size: 35px;
  }
}
.footer-top-8_20b9d7652c5c364f 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_edfeebb0928c2fd6 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_edfeebb0928c2fd6 .sape-image_46896bc3c4183031 {
    display: none;
  }
}
.rts-footer-area-eight_edfeebb0928c2fd6 .sape-image_46896bc3c4183031 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_edfeebb0928c2fd6 .sape-image_46896bc3c4183031 img.two_c62b92d2b3754e0b {
  top: 25%;
  left: 25%;
}

.container-10_89e3d4368734a9ed {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_63ec120639f5d6c3 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_63ec120639f5d6c3 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_63ec120639f5d6c3 form .single-input_5e474b218bf0d191 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_63ec120639f5d6c3 form .single-input_5e474b218bf0d191 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_63ec120639f5d6c3 form .single-input_5e474b218bf0d191 label {
  margin-bottom: 10px;
}
.form-area-footer-8_63ec120639f5d6c3 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_63ec120639f5d6c3 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_d4e665944ae8a1ff {
  text-align: center;
}
.easy-cta-area-wrapper_d4e665944ae8a1ff .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_d4e665944ae8a1ff .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_d4e665944ae8a1ff p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_d4e665944ae8a1ff.mid_8c4412077214a000 {
  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_d4e665944ae8a1ff.mid_8c4412077214a000 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_abc791c8dce25b8c {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_34d26bd38bc079cc .copy-right-ul_4cbc9cc2d8e46e14 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_34d26bd38bc079cc .copy-right-ul_4cbc9cc2d8e46e14 {
    flex-direction: column;
  }
}
.copyright-area-8_34d26bd38bc079cc .copy-right-ul_4cbc9cc2d8e46e14 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_34d26bd38bc079cc .copy-right-ul_4cbc9cc2d8e46e14 li a {
  color: #FFFFFF;
}
.copyright-area-8_34d26bd38bc079cc p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_1e6c0e0c9e3e2365 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_1e6c0e0c9e3e2365 .shape-image_6bd1a3756765e140 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_1e6c0e0c9e3e2365 .shape-image_6bd1a3756765e140 {
    width: 200px;
  }
}
.footer-six_1e6c0e0c9e3e2365 .rts-call-to-action_14a78266c57409c7 .call-to-action-area-5_17b9ed0ba2425be2 {
  background: none;
  padding: 80px 0;
}
.footer-six_1e6c0e0c9e3e2365 .rts-call-to-action_14a78266c57409c7 .call-to-action-area-5_17b9ed0ba2425be2 .rts-btn {
  border-radius: 0;
}
.footer-six_1e6c0e0c9e3e2365 .single-footer-four-wized_d46504be90f52667 .title {
  color: #D7D9E9;
}
.footer-six_1e6c0e0c9e3e2365 .single-footer-four-wized_d46504be90f52667 ul li a {
  color: #D7D9E9;
}
.footer-six_1e6c0e0c9e3e2365 .single-footer-four-wized_d46504be90f52667 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_1e6c0e0c9e3e2365 .single-footer-four-wized_d46504be90f52667 .footer-input-btn-between_2ae0470ccd7163e5 form {
  gap: 0;
}
.footer-six_1e6c0e0c9e3e2365 .single-footer-four-wized_d46504be90f52667 .footer-input-btn-between_2ae0470ccd7163e5 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_1e6c0e0c9e3e2365 .single-footer-four-wized_d46504be90f52667 .footer-input-btn-between_2ae0470ccd7163e5 form input::placeholder {
  color: var(--color-title);
}
.footer-six_1e6c0e0c9e3e2365 .single-footer-four-wized_d46504be90f52667 .footer-input-btn-between_2ae0470ccd7163e5 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_1e6c0e0c9e3e2365 .single-footer-four-wized_d46504be90f52667 .footer-input-btn-between_2ae0470ccd7163e5 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_1e6c0e0c9e3e2365 .copyright-area-four_120f80a7fc568abf {
  border-top: 1px solid #37373F;
}
.footer-six_1e6c0e0c9e3e2365 .copyright-area-four_120f80a7fc568abf p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_2a41971bf7678f03 form {
  position: relative;
}
.footer-input-main-wrapper-one_2a41971bf7678f03 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_2a41971bf7678f03 form input {
  padding-left: 40px;
}

.single-footer-four-wized_d46504be90f52667 .footer-input-btn-between_2ae0470ccd7163e5 form {
  position: relative;
}
.single-footer-four-wized_d46504be90f52667 .footer-input-btn-between_2ae0470ccd7163e5 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_d46504be90f52667 .footer-input-btn-between_2ae0470ccd7163e5 form input {
  padding-left: 35px;
}

.copyright-area-7_9094c4d06188212e {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_9094c4d06188212e {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_9094c4d06188212e p {
  margin: 0;
}
.copyright-area-7_9094c4d06188212e ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_9094c4d06188212e ul li {
  margin: 0;
  padding: 0;
}

.footer-five_11aceae034101bb1 .single-footer-four-wized_d46504be90f52667 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_11aceae034101bb1 .single-footer-four-wized_d46504be90f52667 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_11aceae034101bb1 .single-footer-four-wized_d46504be90f52667 form button {
  background: var(--color-primary-2);
}

.social-area-one_3719a42f5bb51196 {
  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_3719a42f5bb51196 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_3719a42f5bb51196 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_3719a42f5bb51196 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_a1eca5641b9b8173 {
  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_a1eca5641b9b8173 .title-style-one-left_005758e55854bbab .pre_96c818553f57c1af {
  color: #BCBFDB;
}
.bg-dark-border-radious_a1eca5641b9b8173 .title-style-one-left_005758e55854bbab .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_c54f2f6cebc263a5 {
  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_9e4555164f0d221a path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_fc74beae4f40a741 .progress-wrap svg.progress-circle_9e4555164f0d221a path {
  stroke: var(--color-primary-2);
}
.home-blue_fc74beae4f40a741 .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_e24e56a852266e67 {
  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_e24e56a852266e67 .sape-area_ff64ef51a7fb0255 img {
  position: absolute;
}
.bg-dark-border-radious-2_e24e56a852266e67 .sape-area_ff64ef51a7fb0255 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_e24e56a852266e67 .sape-area_ff64ef51a7fb0255 img.two_c62b92d2b3754e0b {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_e24e56a852266e67 .sape-area_ff64ef51a7fb0255 img.two_c62b92d2b3754e0b {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_e24e56a852266e67 .sape-area_ff64ef51a7fb0255 img.two_c62b92d2b3754e0b {
    display: none;
  }
}
.bg-dark-border-radious-2_e24e56a852266e67 .sape-area_ff64ef51a7fb0255 img.three_f5a25ee12e6496a1 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_e24e56a852266e67 .sape-area_ff64ef51a7fb0255 img.three_f5a25ee12e6496a1 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_e24e56a852266e67 .sape-area_ff64ef51a7fb0255 img.four_7b4b43105bf044d2 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_e24e56a852266e67 .sape-area_ff64ef51a7fb0255 img.four_7b4b43105bf044d2 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_e24e56a852266e67 .sape-area_ff64ef51a7fb0255 img.four_7b4b43105bf044d2 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_e24e56a852266e67 .sape-area_ff64ef51a7fb0255 img.four_7b4b43105bf044d2 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_c25eb479cbfb8baf {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_c25eb479cbfb8baf {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_c25eb479cbfb8baf 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_c25eb479cbfb8baf h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_c25eb479cbfb8baf h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_c25eb479cbfb8baf h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_c25eb479cbfb8baf h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_c25eb479cbfb8baf p.disc_bfdb3a02d88f3b03 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_c25eb479cbfb8baf .feature-area-wrapper_94f863b10f766cda {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_c25eb479cbfb8baf .feature-area-wrapper_94f863b10f766cda {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_c25eb479cbfb8baf .feature-area-wrapper_94f863b10f766cda {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_c25eb479cbfb8baf .feature-area-wrapper_94f863b10f766cda .single-feature_0d4b06dbdf4b53ce {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_c25eb479cbfb8baf .feature-area-wrapper_94f863b10f766cda .single-feature_0d4b06dbdf4b53ce p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_cdf3d2b2374b1872 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_cdf3d2b2374b1872 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_cdf3d2b2374b1872 .signle-input_9ba12389c0562772 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_cdf3d2b2374b1872 .signle-input_9ba12389c0562772 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_cdf3d2b2374b1872 .signle-input_9ba12389c0562772 label {
  margin-bottom: 15px;
}
.appoinment_form-1_cdf3d2b2374b1872 .signle-input_9ba12389c0562772 input {
  padding-left: 40px;
}
.appoinment_form-1_cdf3d2b2374b1872 .signle-input_9ba12389c0562772 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_cdf3d2b2374b1872 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_2567568d279f7eb8 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_7b205b7082d0f135 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_7b205b7082d0f135 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_7b205b7082d0f135 .inmformation_fe5fe2336902b4b4 .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_7b205b7082d0f135 .inmformation_fe5fe2336902b4b4 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_7b205b7082d0f135 .inmformation_fe5fe2336902b4b4 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_086ab2766055c9de {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_086ab2766055c9de.team-five .title-style-one-center_56254ae05a4f1a90 .pre_96c818553f57c1af {
  color: var(--color-primary-2);
}
.expart-team-area-7_086ab2766055c9de.inner {
  background: var(--team-bg);
}

.single-team-area-7_d1d64223202174b6 {
  text-align: center;
}
.single-team-area-7_d1d64223202174b6 .thumbnail_408bbce1666b3fdd {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_d1d64223202174b6 .thumbnail_408bbce1666b3fdd img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_d1d64223202174b6 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_d1d64223202174b6 .designation_de25183e016ce464 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_d1d64223202174b6:hover .thumbnail_408bbce1666b3fdd img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_74edb25f279e914e {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_74edb25f279e914e.swiper-pagination-bullet-active_10aed8db0ea00e05 {
  background: var(--color-gradient);
}

.single-team-area-start_e42f1b29717d98bb:hover .thumbnail_408bbce1666b3fdd img {
  transform: rotateY(-180deg);
}
.single-team-area-start_e42f1b29717d98bb .thumbnail_408bbce1666b3fdd {
  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_e42f1b29717d98bb .thumbnail_408bbce1666b3fdd img {
  transition: 0.8s;
}
.single-team-area-start_e42f1b29717d98bb .inner-content_13a492387e1f0725 {
  text-align: center;
}
.single-team-area-start_e42f1b29717d98bb .inner-content_13a492387e1f0725 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_e42f1b29717d98bb .inner-content_13a492387e1f0725 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_bca1075e9df8d4df.about_8af43b836aa3f5e1 {
  position: relative;
}
.rts-team-area_bca1075e9df8d4df.about_8af43b836aa3f5e1 .shape-area_6466c40e0330da62 img {
  position: absolute;
}
.rts-team-area_bca1075e9df8d4df.about_8af43b836aa3f5e1 .shape-area_6466c40e0330da62 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_bca1075e9df8d4df.about_8af43b836aa3f5e1 .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_bca1075e9df8d4df.about_8af43b836aa3f5e1 .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
    display: none;
  }
}
.rts-team-area_bca1075e9df8d4df.about_8af43b836aa3f5e1 .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
  left: 25%;
  top: 7%;
}
.rts-team-area_bca1075e9df8d4df.about_8af43b836aa3f5e1 .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_bca1075e9df8d4df.about_8af43b836aa3f5e1 .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
    display: none;
  }
}
.rts-team-area_bca1075e9df8d4df.inner_c16cb3c1495e41ea {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_bca1075e9df8d4df.inner_c16cb3c1495e41ea .shape-area_6466c40e0330da62 img {
  position: absolute;
}
.rts-team-area_bca1075e9df8d4df.inner_c16cb3c1495e41ea .shape-area_6466c40e0330da62 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_bca1075e9df8d4df.inner_c16cb3c1495e41ea .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_bca1075e9df8d4df.inner_c16cb3c1495e41ea .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
    display: none;
  }
}
.rts-team-area_bca1075e9df8d4df.inner_c16cb3c1495e41ea .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
  left: 25%;
  top: 7%;
}
.rts-team-area_bca1075e9df8d4df.inner_c16cb3c1495e41ea .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_bca1075e9df8d4df.inner_c16cb3c1495e41ea .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
    display: none;
  }
}

.bg-dark-p_a27f91104fab4068 .title {
  color: #fff;
}

.section-separator-top_c03f325e5f6963a2 {
  position: relative;
}
.section-separator-top_c03f325e5f6963a2::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_20aca0dbb1c9bc35 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_20aca0dbb1c9bc35 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_20aca0dbb1c9bc35 .left-titlet-wrapper_5fa2e13dbe46eba8 .title {
  color: #fff;
}
.call-to-action-main-wrapper_20aca0dbb1c9bc35 p.disc_bfdb3a02d88f3b03 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_20aca0dbb1c9bc35 p.disc_bfdb3a02d88f3b03 br {
    display: none;
  }
}
.call-to-action-main-wrapper_20aca0dbb1c9bc35 .button-area_5c49f52d44f5f1f6 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_20aca0dbb1c9bc35 .button-area_5c49f52d44f5f1f6 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_20aca0dbb1c9bc35 .button-area_5c49f52d44f5f1f6 .under-line-btn_d7e947590fd9a503 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_20aca0dbb1c9bc35 .button-area_5c49f52d44f5f1f6 .under-line-btn_d7e947590fd9a503:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_20aca0dbb1c9bc35 .button-area_5c49f52d44f5f1f6 .under-line-btn_d7e947590fd9a503:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_20aca0dbb1c9bc35 .button-area_5c49f52d44f5f1f6 .under-line-btn_d7e947590fd9a503::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_20aca0dbb1c9bc35 .button-area_5c49f52d44f5f1f6 .btn-primary-2_a3fd390550e1ceef i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_20aca0dbb1c9bc35.area-3_02bd14523f29339d .button-area_5c49f52d44f5f1f6 .under-line-btn_d7e947590fd9a503::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_f91dfd46905aff6d .style-four_91cfa8b05e1b3f42 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_cd15a979cb6793be .rts-faq-area-full-container_f91dfd46905aff6d .style-four_91cfa8b05e1b3f42 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_02bd14523f29339d .cta-main-wrapper-style-box_3e4b8687b8099a84 .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.area-3_02bd14523f29339d .cta-main-wrapper-style-box_3e4b8687b8099a84 .shape-area_6466c40e0330da62 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_02bd14523f29339d .cta-main-wrapper-style-box_3e4b8687b8099a84 .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_02bd14523f29339d .cta-main-wrapper-style-box_3e4b8687b8099a84 .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_02bd14523f29339d .cta-main-wrapper-style-box_3e4b8687b8099a84 .shape-area_6466c40e0330da62 .four_7b4b43105bf044d2 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_3e4b8687b8099a84 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_3e4b8687b8099a84 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_3e4b8687b8099a84.style-four_91cfa8b05e1b3f42::after, .cta-main-wrapper-style-box_3e4b8687b8099a84.style-four_91cfa8b05e1b3f42::before {
  display: none;
}
.cta-main-wrapper-style-box_3e4b8687b8099a84::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_3e4b8687b8099a84::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_3e4b8687b8099a84 .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_3e4b8687b8099a84 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_3e4b8687b8099a84 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_3e4b8687b8099a84 .shape-area_6466c40e0330da62 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_3e4b8687b8099a84 .shape-area_6466c40e0330da62 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_3e4b8687b8099a84 .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_3e4b8687b8099a84 .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_3e4b8687b8099a84 .shape-area_6466c40e0330da62 .four_7b4b43105bf044d2 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_f69384dbdd954c7d {
  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_f69384dbdd954c7d {
    padding: 25px;
  }
}
.call-to-action-style-4_f69384dbdd954c7d .button-area_5c49f52d44f5f1f6 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_f69384dbdd954c7d .shape-area_6466c40e0330da62 img {
  position: absolute;
}
.call-to-action-style-4_f69384dbdd954c7d .shape-area_6466c40e0330da62 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_f69384dbdd954c7d .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_f69384dbdd954c7d .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_f69384dbdd954c7d .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
  top: 10%;
  left: 8%;
}

.header-three_c1e3e6a746128afd.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_5918fabe779b22cc {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_5918fabe779b22cc {
    height: 630px;
  }
}
.contact-banner-area-start_5918fabe779b22cc img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_5918fabe779b22cc img {
    display: none;
  }
}
.contact-banner-area-start_5918fabe779b22cc img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_5918fabe779b22cc img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_5918fabe779b22cc img.one {
    right: 15%;
  }
}
.contact-banner-area-start_5918fabe779b22cc img.two_c62b92d2b3754e0b {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_5918fabe779b22cc img.three_f5a25ee12e6496a1 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_5918fabe779b22cc img.four_7b4b43105bf044d2 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_5918fabe779b22cc.faq_cca7023a68a9c309 {
  height: auto;
}

.contact-form-page_1d7281958985c9b3 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_efb928c497d7572f {
  text-align: center;
}
.banner-inner-area-contact-inner_efb928c497d7572f .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_efb928c497d7572f .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_efb928c497d7572f .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_efb928c497d7572f .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_efb928c497d7572f p.disc_bfdb3a02d88f3b03 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_efb928c497d7572f p.disc_bfdb3a02d88f3b03 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_efb928c497d7572f p.disc_bfdb3a02d88f3b03 {
    max-width: 80%;
  }
}

.contact-form_395d12a6dc067b43 {
  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_395d12a6dc067b43 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_395d12a6dc067b43 {
    padding: 50px 20px;
  }
}
.contact-form_395d12a6dc067b43 .single-input-area_cc381d18941d21bb {
  margin-bottom: 24px;
}
.contact-form_395d12a6dc067b43 .single-input-area_cc381d18941d21bb label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_395d12a6dc067b43 .single-input-area_cc381d18941d21bb input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_395d12a6dc067b43 .single-input-area_cc381d18941d21bb textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_395d12a6dc067b43 .single-input-area_cc381d18941d21bb select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_ce0e8e1c6a3c5146 {
  text-align: center;
}
.single-contact-inner-info_ce0e8e1c6a3c5146 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_ce0e8e1c6a3c5146 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_ce0e8e1c6a3c5146 p {
  margin-bottom: 0;
}
.single-contact-inner-info_ce0e8e1c6a3c5146.mid_8c4412077214a000 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_ce0e8e1c6a3c5146.mid_8c4412077214a000 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_ce0e8e1c6a3c5146.mid_8c4412077214a000 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_8d0032b251b4896c.contact-form-page_1d7281958985c9b3 .contact-form_395d12a6dc067b43 .single-input-area_cc381d18941d21bb {
  position: relative;
}
.rts-contact-form-area_8d0032b251b4896c.contact-form-page_1d7281958985c9b3 .contact-form_395d12a6dc067b43 .single-input-area_cc381d18941d21bb i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_8d0032b251b4896c.contact-form-page_1d7281958985c9b3 .contact-form_395d12a6dc067b43 .single-input-area_cc381d18941d21bb input,
.rts-contact-form-area_8d0032b251b4896c.contact-form-page_1d7281958985c9b3 .contact-form_395d12a6dc067b43 .single-input-area_cc381d18941d21bb textarea {
  padding-left: 35px;
}
.rts-contact-form-area_8d0032b251b4896c.contact-form-page_1d7281958985c9b3 .contact-form_395d12a6dc067b43 .single-input-area_cc381d18941d21bb input::placeholder,
.rts-contact-form-area_8d0032b251b4896c.contact-form-page_1d7281958985c9b3 .contact-form_395d12a6dc067b43 .single-input-area_cc381d18941d21bb textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_8d0032b251b4896c.contact-form-page_1d7281958985c9b3 .contact-form_395d12a6dc067b43 .single-input-area_cc381d18941d21bb.text-area_b46ad83199f76ab2 i {
  top: 61px !important;
}
.rts-contact-form-area_8d0032b251b4896c.contact-form-page_1d7281958985c9b3 .contact-form_395d12a6dc067b43 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_8d0032b251b4896c.contact-form-page_1d7281958985c9b3 .contact-form_395d12a6dc067b43 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_78a33c0857fb5528 {
  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_78a33c0857fb5528 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_78a33c0857fb5528 {
    padding: 20px;
  }
}
.seo-optimization-area_78a33c0857fb5528 .thumbnail_408bbce1666b3fdd {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_78a33c0857fb5528 .thumbnail_408bbce1666b3fdd {
    min-width: 100%;
  }
}
.seo-optimization-area_78a33c0857fb5528 .thumbnail_408bbce1666b3fdd img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_78a33c0857fb5528 .thumbnail_408bbce1666b3fdd img {
    min-width: 100%;
  }
}

.service-area-8_06b48576e6a96aa7 .icon {
  margin-bottom: 22px;
}
.service-area-8_06b48576e6a96aa7 .title {
  font-weight: 800;
}
.service-area-8_06b48576e6a96aa7 .disc_bfdb3a02d88f3b03 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_e750fa379c03038e.seo-marketing_ee9267d9929a51a3 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_e750fa379c03038e.seo-marketing_ee9267d9929a51a3 .title-style-one-center_56254ae05a4f1a90 p.disc_bfdb3a02d88f3b03 br {
    display: none;
  }
}

.section-separator-top-bg-white_923287ee37afbe28 {
  position: relative;
}
.section-separator-top-bg-white_923287ee37afbe28::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_57f79cbaeae686de .large-thumbnail_5a602dc5176b3121 {
  position: relative;
}
.single-product-list_57f79cbaeae686de .large-thumbnail_5a602dc5176b3121 .sm-right_ea4a86dc13c4f0d9 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_57f79cbaeae686de .large-thumbnail_5a602dc5176b3121 .sm-right_ea4a86dc13c4f0d9 {
    display: none;
  }
}
.single-product-list_57f79cbaeae686de .large-thumbnail_5a602dc5176b3121 .sm-right_ea4a86dc13c4f0d9.left {
  right: auto;
  left: 0;
}
.single-product-list_57f79cbaeae686de .thumbnail_408bbce1666b3fdd {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_57f79cbaeae686de .thumbnail_408bbce1666b3fdd {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_57f79cbaeae686de .thumbnail_408bbce1666b3fdd img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_57f79cbaeae686de .thumbnail_408bbce1666b3fdd img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_57f79cbaeae686de .portfolio-content-wrapper-list_0dbede99e4c5cfd4 .pre-title_7ed0b5104d9c7a64 {
  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_57f79cbaeae686de .portfolio-content-wrapper-list_0dbede99e4c5cfd4 .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_57f79cbaeae686de .portfolio-content-wrapper-list_0dbede99e4c5cfd4 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_57f79cbaeae686de .portfolio-content-wrapper-list_0dbede99e4c5cfd4 .title {
    font-size: 35px;
  }
}
.single-product-list_57f79cbaeae686de .portfolio-content-wrapper-list_0dbede99e4c5cfd4 .single-service_966ca5907fe4139e {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_57f79cbaeae686de .portfolio-content-wrapper-list_0dbede99e4c5cfd4 .single-service_966ca5907fe4139e i {
  color: var(--color-primary);
}
.single-product-list_57f79cbaeae686de .portfolio-content-wrapper-list_0dbede99e4c5cfd4 p.disc_bfdb3a02d88f3b03 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_ac16f6cb3c8f4578 .single-product-list_57f79cbaeae686de a.thumbnail_408bbce1666b3fdd {
  max-width: 100%;
}
.area-6_ac16f6cb3c8f4578 .single-product-list_57f79cbaeae686de a.thumbnail_408bbce1666b3fdd img {
  max-width: 100%;
  width: 100%;
}
.area-6_ac16f6cb3c8f4578 .single-product-list_57f79cbaeae686de .portfolio-content-wrapper-list_0dbede99e4c5cfd4 .service-btn_f12e638072a6ce9e {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_ac16f6cb3c8f4578 .single-product-list_57f79cbaeae686de .portfolio-content-wrapper-list_0dbede99e4c5cfd4 .service-btn_f12e638072a6ce9e::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_ac16f6cb3c8f4578 .single-product-list_57f79cbaeae686de .portfolio-content-wrapper-list_0dbede99e4c5cfd4 .service-btn_f12e638072a6ce9e:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_ac16f6cb3c8f4578 .single-product-list_57f79cbaeae686de .portfolio-content-wrapper-list_0dbede99e4c5cfd4 .service-btn_f12e638072a6ce9e:hover i {
  transform: rotate(0);
}
.area-6_ac16f6cb3c8f4578 .single-product-list_57f79cbaeae686de .portfolio-content-wrapper-list_0dbede99e4c5cfd4 .service-btn_f12e638072a6ce9e i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_ac16f6cb3c8f4578 .single-product-list_57f79cbaeae686de .portfolio-content-wrapper-list_0dbede99e4c5cfd4 .service-btn_f12e638072a6ce9e.color-secondary-2_256a8658151d5d8a::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_ad346b27b532a573 .thumbnail_408bbce1666b3fdd:hover img {
  transform: none;
}
.single-product-list-2_ad346b27b532a573 .left-image_707897a50127ed85 {
  position: relative;
}
.single-product-list-2_ad346b27b532a573 .left-image_707897a50127ed85 .short-image-area_d9b5f1838425b07b {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_ad346b27b532a573 .left-image_707897a50127ed85 .short-image-area_d9b5f1838425b07b {
    right: 5%;
  }
}
.single-product-list-2_ad346b27b532a573 .left-image_707897a50127ed85 .short-image-area_d9b5f1838425b07b img {
  transform: scale(1);
}
.single-product-list-2_ad346b27b532a573 .right-image_53fd8c6161e32b4f {
  position: relative;
}
.single-product-list-2_ad346b27b532a573 .right-image_53fd8c6161e32b4f .short-image-area_d9b5f1838425b07b {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_ad346b27b532a573 .right-image_53fd8c6161e32b4f .short-image-area_d9b5f1838425b07b {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_ad346b27b532a573 .right-image_53fd8c6161e32b4f .short-image-area_d9b5f1838425b07b {
    left: 50%;
  }
}
.single-product-list-2_ad346b27b532a573 .right-image_53fd8c6161e32b4f .short-image-area_d9b5f1838425b07b img {
  transform: scale(1);
}
.single-product-list-2_ad346b27b532a573 .portfolio-content-wrapper-list_0dbede99e4c5cfd4 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_ad346b27b532a573 .portfolio-content-wrapper-list_0dbede99e4c5cfd4 .single-service_966ca5907fe4139e i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_ad346b27b532a573 .portfolio-content-wrapper-list_0dbede99e4c5cfd4 .single-service_966ca5907fe4139e p {
  font-size: 20px;
}
.single-product-list-2_ad346b27b532a573 .portfolio-content-wrapper-list_0dbede99e4c5cfd4 p.disc_bfdb3a02d88f3b03 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_ad346b27b532a573 .portfolio-content-wrapper-list_0dbede99e4c5cfd4 p.disc_bfdb3a02d88f3b03 {
    max-width: 100%;
  }
}

.product-section-bg_6387289591bc6ce6 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_2ea63ca4e115188b {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_2ea63ca4e115188b.area-2_359bef69290f0c09 .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.product-area-start_2ea63ca4e115188b.area-2_359bef69290f0c09 .shape-area_6466c40e0330da62 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_2ea63ca4e115188b.area-2_359bef69290f0c09 .shape-area_6466c40e0330da62 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_2ea63ca4e115188b.area-2_359bef69290f0c09 .shape-area_6466c40e0330da62 .one {
    display: none;
  }
}
.product-area-start_2ea63ca4e115188b.area-2_359bef69290f0c09 .two_c62b92d2b3754e0b {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_2ea63ca4e115188b.area-2_359bef69290f0c09 .two_c62b92d2b3754e0b {
    top: 5%;
  }
}
.product-area-start_2ea63ca4e115188b.area-2_359bef69290f0c09 .three_f5a25ee12e6496a1 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_2ea63ca4e115188b.area-2_359bef69290f0c09 .three_f5a25ee12e6496a1 {
    display: none;
  }
}

.siongle-portfolio-box-style_5bc2321ede98f3f9 .thumbnail_408bbce1666b3fdd {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_5bc2321ede98f3f9 .thumbnail_408bbce1666b3fdd img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_5bc2321ede98f3f9 .thumbnail_408bbce1666b3fdd img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_5bc2321ede98f3f9 .thumbnail_408bbce1666b3fdd:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_5bc2321ede98f3f9 .inner-content_13a492387e1f0725 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_5bc2321ede98f3f9 .inner-content_13a492387e1f0725 .left-content_87f3b6aad2190eb1 .pre_96c818553f57c1af {
  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_5bc2321ede98f3f9 .inner-content_13a492387e1f0725 .left-content_87f3b6aad2190eb1 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_5bc2321ede98f3f9 .inner-content_13a492387e1f0725 .left-content_87f3b6aad2190eb1 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_5bc2321ede98f3f9 .inner-content_13a492387e1f0725 .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_5bc2321ede98f3f9 .inner-content_13a492387e1f0725 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_5bc2321ede98f3f9 .inner-content_13a492387e1f0725 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_5bc2321ede98f3f9 .inner-content_13a492387e1f0725 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_5bc2321ede98f3f9.style-four_91cfa8b05e1b3f42 .thumbnail_408bbce1666b3fdd img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_5bc2321ede98f3f9.style-four_91cfa8b05e1b3f42 .left-content_87f3b6aad2190eb1 .pre_96c818553f57c1af {
  color: #fff;
}
.siongle-portfolio-box-style_5bc2321ede98f3f9.style-four_91cfa8b05e1b3f42 .left-content_87f3b6aad2190eb1 .title {
  color: #fff;
}
.siongle-portfolio-box-style_5bc2321ede98f3f9.style-four_91cfa8b05e1b3f42 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_5bc2321ede98f3f9.style-four_91cfa8b05e1b3f42 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_5bc2321ede98f3f9.style-four_91cfa8b05e1b3f42:hover .thumbnail_408bbce1666b3fdd img {
  transform: scale(1.15);
}

.rts-fun-facts-area_b32ee4ca97140a50 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_b32ee4ca97140a50 .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.rts-fun-facts-area_b32ee4ca97140a50 .shape-area_6466c40e0330da62 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_b32ee4ca97140a50 .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_b32ee4ca97140a50 .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_b32ee4ca97140a50 .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_b32ee4ca97140a50 .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
    display: none;
  }
}
.rts-fun-facts-area_b32ee4ca97140a50 .shape-area_6466c40e0330da62 .four_7b4b43105bf044d2 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_bc61dc298b941747 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_bc61dc298b941747::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_bc61dc298b941747 .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_bc61dc298b941747 .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_bc61dc298b941747.two_c62b92d2b3754e0b .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_bc61dc298b941747.two_c62b92d2b3754e0b .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_daf0e56d592301eb {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_2c08e74187ca35ac {
  border-radius: 32px;
}

.float-right-div-case-studies_b145f7e1c7ca8b2f {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_b145f7e1c7ca8b2f {
    width: 100%;
  }
}
.float-right-div-case-studies_b145f7e1c7ca8b2f .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_b145f7e1c7ca8b2f .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_74edb25f279e914e {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_4f474f7f265d25f4.rts-section-gap2.bg-dark-border-radious.radious-4_2c08e74187ca35ac {
  background: var(--case-study);
}

.rts-case-studies-4_4f474f7f265d25f4 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_4f474f7f265d25f4 .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.rts-case-studies-4_4f474f7f265d25f4 .shape-area_6466c40e0330da62 img {
  position: absolute;
}
.rts-case-studies-4_4f474f7f265d25f4 .shape-area_6466c40e0330da62 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_4f474f7f265d25f4 .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_4f474f7f265d25f4 .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_4f474f7f265d25f4 .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_4f474f7f265d25f4 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_4f474f7f265d25f4 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_4f474f7f265d25f4 .swiper-pagination .swiper-pagination-bullet_74edb25f279e914e {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_35dcffe5ba51ed07 {
  position: relative;
}
.rts-case-studies-5_35dcffe5ba51ed07 .title-wrapper-between_3eeb332604825c0f .pre_96c818553f57c1af {
  font-weight: 800;
}
.rts-case-studies-5_35dcffe5ba51ed07 .title-wrapper-between_3eeb332604825c0f .title {
  font-weight: 800;
}
.rts-case-studies-5_35dcffe5ba51ed07 .bottom-btn_f33ceb0184630a4d .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_35dcffe5ba51ed07 .bottom-btn_f33ceb0184630a4d .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_e927db01543a1902.style-five_24631afe291a7e88 .inner-content_13a492387e1f0725 .left-content_87f3b6aad2190eb1 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_e927db01543a1902.style-five_24631afe291a7e88 .inner-content_13a492387e1f0725 .left-content_87f3b6aad2190eb1 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_e927db01543a1902.style-five_24631afe291a7e88 {
  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_e927db01543a1902.style-five_24631afe291a7e88 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_e927db01543a1902.style-five_24631afe291a7e88:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_e927db01543a1902.style-five_24631afe291a7e88:nth-child(even) .inner-content_13a492387e1f0725 .left-content_87f3b6aad2190eb1 .pre_96c818553f57c1af {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_e927db01543a1902.style-five_24631afe291a7e88:nth-child(even) .inner-content_13a492387e1f0725 .left-content_87f3b6aad2190eb1 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_e927db01543a1902.style-five_24631afe291a7e88:nth-child(even) .inner-content_13a492387e1f0725 .left-content_87f3b6aad2190eb1 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_e927db01543a1902.style-five_24631afe291a7e88 .thumbnail_408bbce1666b3fdd {
  flex-basis: 40%;
}
.single-portfolio-box-style_e927db01543a1902.style-five_24631afe291a7e88 .thumbnail_408bbce1666b3fdd img {
  border-radius: 16px;
}
.single-portfolio-box-style_e927db01543a1902.style-five_24631afe291a7e88 .inner-content_13a492387e1f0725 {
  flex-basis: 60%;
}
.single-portfolio-box-style_e927db01543a1902.style-five_24631afe291a7e88 .inner-content_13a492387e1f0725 .left-content_87f3b6aad2190eb1 .pre_96c818553f57c1af {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_e927db01543a1902.style-five_24631afe291a7e88 .inner-content_13a492387e1f0725 .left-content_87f3b6aad2190eb1 .title {
  font-weight: 800;
}
.single-portfolio-box-style_e927db01543a1902.style-five_24631afe291a7e88 .inner-content_13a492387e1f0725 .left-content_87f3b6aad2190eb1 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_e927db01543a1902.style-five_24631afe291a7e88 .inner-content_13a492387e1f0725 .left-content_87f3b6aad2190eb1 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_c519202f0fc00c69 .siongle-portfolio-box-style_5bc2321ede98f3f9 .thumbnail_408bbce1666b3fdd img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_c519202f0fc00c69 .siongle-portfolio-box-style_5bc2321ede98f3f9:hover .thumbnail_408bbce1666b3fdd img {
  transform: scale(1.15);
}
.home-seven-case_c519202f0fc00c69 .siongle-portfolio-box-style_5bc2321ede98f3f9 .inner-content_13a492387e1f0725 .right a {
  background: #F2F2F8;
}
.home-seven-case_c519202f0fc00c69 .siongle-portfolio-box-style_5bc2321ede98f3f9 .inner-content_13a492387e1f0725 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_7b24fc6aeacac32e {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_7b24fc6aeacac32e .title-style-one-center_56254ae05a4f1a90 .pre_96c818553f57c1af {
  color: #fff;
}
.rts-product-area-8_7b24fc6aeacac32e .title-style-one-center_56254ae05a4f1a90 .title {
  color: #fff;
}

.single-product-8_f61a554b56819d8b {
  text-align: center;
}
.single-product-8_f61a554b56819d8b:hover .thumbnail_408bbce1666b3fdd img {
  transform: scale(1.12);
}
.single-product-8_f61a554b56819d8b .thumbnail_408bbce1666b3fdd {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_f61a554b56819d8b .thumbnail_408bbce1666b3fdd a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_f61a554b56819d8b .thumbnail_408bbce1666b3fdd a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_f61a554b56819d8b .thumbnail_408bbce1666b3fdd a img {
    width: 100%;
  }
}
.single-product-8_f61a554b56819d8b .thumbnail_408bbce1666b3fdd .icon-top-right_1ee7904fa7ee7690 {
  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_f61a554b56819d8b .thumbnail_408bbce1666b3fdd .icon-top-right_1ee7904fa7ee7690 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_f61a554b56819d8b .thumbnail_408bbce1666b3fdd .icon-top-right_1ee7904fa7ee7690:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_f61a554b56819d8b .thumbnail_408bbce1666b3fdd .icon-top-right_1ee7904fa7ee7690:hover i {
  color: #fff;
}
.single-product-8_f61a554b56819d8b .inner-content_13a492387e1f0725 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_f61a554b56819d8b .inner-content_13a492387e1f0725 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_f469c98dc8e47dca {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_f469c98dc8e47dca .section-inner_4baf20e1a4beed62 .left-side-content_c8894fe7cb9178a5 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_f469c98dc8e47dca .section-inner_4baf20e1a4beed62 .left-side-content_c8894fe7cb9178a5 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_f469c98dc8e47dca .section-inner_4baf20e1a4beed62 .left-side-content_c8894fe7cb9178a5 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_f469c98dc8e47dca .section-inner_4baf20e1a4beed62 .right-side-image_f72282578ce4f335 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_f469c98dc8e47dca .section-inner_4baf20e1a4beed62 .right-side-image_f72282578ce4f335 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_f469c98dc8e47dca .section-inner_4baf20e1a4beed62 .right-side-image_f72282578ce4f335 .short-image_262760aca2c169f8 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_f469c98dc8e47dca .section-inner_4baf20e1a4beed62 .right-side-image_f72282578ce4f335 .short-image_262760aca2c169f8 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_f469c98dc8e47dca .section-inner_4baf20e1a4beed62 .right-side-image_f72282578ce4f335 .short-image_262760aca2c169f8 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_f469c98dc8e47dca .section-inner_4baf20e1a4beed62 .right-side-image_f72282578ce4f335 .short-image_262760aca2c169f8 {
    display: none;
  }
}

.rts-product-area-six_ee0dd61adca0630c .section-inner_4baf20e1a4beed62 .top-inner_c5f6f594829edf9e {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_ee0dd61adca0630c .section-inner_4baf20e1a4beed62 .top-inner_c5f6f594829edf9e .marquee_8a88e109c7b50fd3 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_ee0dd61adca0630c .section-inner_4baf20e1a4beed62 .top-inner_c5f6f594829edf9e .marquee_8a88e109c7b50fd3:hover {
  animation-play-state: paused;
}
.rts-product-area-six_ee0dd61adca0630c .section-inner_4baf20e1a4beed62 .top-inner_c5f6f594829edf9e .marquee_8a88e109c7b50fd3 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_ee0dd61adca0630c .section-inner_4baf20e1a4beed62 .bottom-inner_04505dd1c65a333c {
  display: inline-block;
}
.rts-product-area-six_ee0dd61adca0630c .section-inner_4baf20e1a4beed62 .bottom-inner_04505dd1c65a333c .marquee_8a88e109c7b50fd3 {
  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_ee0dd61adca0630c .section-inner_4baf20e1a4beed62 .bottom-inner_04505dd1c65a333c .marquee_8a88e109c7b50fd3:hover {
  animation-play-state: paused;
}
.rts-product-area-six_ee0dd61adca0630c .section-inner_4baf20e1a4beed62 .bottom-inner_04505dd1c65a333c .marquee_8a88e109c7b50fd3 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_41bfb8980f00d4f2 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_82ecc8876cb16127 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_82ecc8876cb16127 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_82ecc8876cb16127 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_82ecc8876cb16127 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_82ecc8876cb16127 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_82ecc8876cb16127 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_82ecc8876cb16127 p.disc_bfdb3a02d88f3b03 {
  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_82ecc8876cb16127 p.disc_bfdb3a02d88f3b03 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_82ecc8876cb16127 p.disc_bfdb3a02d88f3b03 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_04edb9c036a17f0c {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_04edb9c036a17f0c {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_270f2a01c0946516 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_359f2c8c943e2f46.case-studies_af15158262fe1e07 .main-nav-area_6dbd609b3dc3f716 li a {
  color: #fff;
}
.header-style-one_359f2c8c943e2f46.case-studies_af15158262fe1e07 .main-nav-area_6dbd609b3dc3f716 li:hover a {
  color: var(--color-primary);
}
.header-style-one_359f2c8c943e2f46.case-studies_af15158262fe1e07 .button-area-start_f89543b8c514f845 .demo-req_421140326497b505:hover {
  color: var(--color-primary);
}
.header-style-one_359f2c8c943e2f46.case-studies_af15158262fe1e07 .button-area-start_f89543b8c514f845 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_171dac4ae7391410 .breadcrumb-inner_8bb8aadde432830c {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_171dac4ae7391410 .breadcrumb-inner_8bb8aadde432830c .pagimation_f3d61c31ff8d1175 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_171dac4ae7391410 .breadcrumb-inner_8bb8aadde432830c .pagimation_f3d61c31ff8d1175 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_171dac4ae7391410 .breadcrumb-inner_8bb8aadde432830c .pagimation_f3d61c31ff8d1175 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_171dac4ae7391410 .breadcrumb-inner_8bb8aadde432830c .pagimation_f3d61c31ff8d1175 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_171dac4ae7391410 .breadcrumb-inner_8bb8aadde432830c .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_171dac4ae7391410 .breadcrumb-inner_8bb8aadde432830c .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_171dac4ae7391410 .breadcrumb-inner_8bb8aadde432830c p.disc_bfdb3a02d88f3b03 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_171dac4ae7391410.area-2_359bef69290f0c09 .breadcrumb-inner_8bb8aadde432830c {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_0d94395f1d61617f {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_0d94395f1d61617f 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_0d94395f1d61617f a:hover {
  color: var(--color-primary);
}
.strategy-right-area_0d94395f1d61617f a.btn-arrow_32ae9a769ae92045 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_0d94395f1d61617f .btn-arrow_32ae9a769ae92045 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_0d94395f1d61617f .btn-arrow_32ae9a769ae92045 i {
  margin-left: 10px;
}
.strategy-right-area_0d94395f1d61617f .btn-arrow_32ae9a769ae92045::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_0d94395f1d61617f .btn-arrow_32ae9a769ae92045::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_0d94395f1d61617f .btn-arrow_32ae9a769ae92045:hover::before {
  width: 100%;
}

.strategy-left-content_93b171fc7e653f83 p.disc_bfdb3a02d88f3b03 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_93b171fc7e653f83 p.disc_bfdb3a02d88f3b03 {
    max-width: 100%;
  }
}

.arrow-rotate_ec201c53618e6dda i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_848b23315c2d17ec {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_848b23315c2d17ec {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_848b23315c2d17ec .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_848b23315c2d17ec .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_848b23315c2d17ec p.disc_bfdb3a02d88f3b03 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_848b23315c2d17ec p.disc_bfdb3a02d88f3b03 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_ac1fd67762c35228 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_171dac4ae7391410 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_171dac4ae7391410 .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_171dac4ae7391410 .shape-area_6466c40e0330da62 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_171dac4ae7391410 .shape-area_6466c40e0330da62 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_171dac4ae7391410 .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_171dac4ae7391410 .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_171dac4ae7391410 .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_171dac4ae7391410 .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_171dac4ae7391410 .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_171dac4ae7391410 .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
    display: none;
  }
}

.large-image-area_d5caf6fb1c6c7090 {
  position: relative;
  z-index: 5;
}
.large-image-area_d5caf6fb1c6c7090 .large-thumbnail_5a602dc5176b3121 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_69290c217cf5cc23 .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_69290c217cf5cc23 .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_69290c217cf5cc23 .accordion .accordion-item .accordion-header_144f52416ef4b67c {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_69290c217cf5cc23 .accordion .accordion-item .accordion-header_144f52416ef4b67c 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_69290c217cf5cc23 .accordion .accordion-item .accordion-header_144f52416ef4b67c button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_69290c217cf5cc23 .accordion .accordion-item .accordion-body_d1ed9e42834b44fc {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_69290c217cf5cc23.style-four_91cfa8b05e1b3f42 .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_56edefcc2de13d31 .accordion-item .accordion-header_144f52416ef4b67c button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_bcb1c9d853598f91 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_bcb1c9d853598f91 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_bcb1c9d853598f91 .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_bcb1c9d853598f91 .shape-area_6466c40e0330da62 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_bcb1c9d853598f91 .shape-area_6466c40e0330da62 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_bcb1c9d853598f91 .shape-area_6466c40e0330da62 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_bcb1c9d853598f91 .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_bcb1c9d853598f91 .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_bcb1c9d853598f91 .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_bcb1c9d853598f91 .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_bcb1c9d853598f91 .shape-area_6466c40e0330da62 img.five_59c39c024cc4fe5c {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_bcb1c9d853598f91 .shape-area_6466c40e0330da62 img.six_d57452ef0945a206 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_bcb1c9d853598f91 .shape-area_6466c40e0330da62 img.seven_7d05be23983adaa2 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_369df3f1315a5640 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_369df3f1315a5640 .shape-area_6466c40e0330da62 img {
  position: absolute;
}
.rts-cta-area-start_369df3f1315a5640 .shape-area_6466c40e0330da62 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_369df3f1315a5640 .shape-area_6466c40e0330da62 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_369df3f1315a5640 .shape-area_6466c40e0330da62 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_369df3f1315a5640 .shape-area_6466c40e0330da62 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_369df3f1315a5640 .shape-area_6466c40e0330da62 img.two_c62b92d2b3754e0b {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_369df3f1315a5640 .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_369df3f1315a5640 .shape-area_6466c40e0330da62 img.three_f5a25ee12e6496a1 {
    bottom: 0;
  }
}
.rts-cta-area-start_369df3f1315a5640 .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_369df3f1315a5640 .shape-area_6466c40e0330da62 img.four_7b4b43105bf044d2 {
    display: none;
  }
}

.rts-faq-area-full-container_f91dfd46905aff6d.style-three_56edefcc2de13d31 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_f91dfd46905aff6d.style-three_56edefcc2de13d31 .shape-area_6466c40e0330da62 {
    display: none;
  }
}
.rts-faq-area-full-container_f91dfd46905aff6d.style-three_56edefcc2de13d31 .shape-area_6466c40e0330da62 img {
  position: absolute;
}
.rts-faq-area-full-container_f91dfd46905aff6d.style-three_56edefcc2de13d31 .shape-area_6466c40e0330da62 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_f91dfd46905aff6d.style-three_56edefcc2de13d31 .shape-area_6466c40e0330da62 .one {
    display: none;
  }
}
.rts-faq-area-full-container_f91dfd46905aff6d.style-three_56edefcc2de13d31 .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_f91dfd46905aff6d.style-three_56edefcc2de13d31 .shape-area_6466c40e0330da62 .two_c62b92d2b3754e0b {
    display: none;
  }
}
.rts-faq-area-full-container_f91dfd46905aff6d.style-three_56edefcc2de13d31 .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_f91dfd46905aff6d.style-three_56edefcc2de13d31 .shape-area_6466c40e0330da62 .three_f5a25ee12e6496a1 {
    display: none;
  }
}
.rts-faq-area-full-container_f91dfd46905aff6d.style-three_56edefcc2de13d31 .shape-area_6466c40e0330da62 .four_7b4b43105bf044d2 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_f91dfd46905aff6d.style-three_56edefcc2de13d31 .shape-area_6466c40e0330da62 .four_7b4b43105bf044d2 {
    display: none;
  }
}

.rts-error-section_c740ff9c7737f3a1 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_c740ff9c7737f3a1 .section-inner_4baf20e1a4beed62 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_c740ff9c7737f3a1 .section-inner_4baf20e1a4beed62 img {
  max-width: 100%;
}

.tos__content_0d4b55d1826df393 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_ed91c35e0c7e0632 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
