/*=================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_d5c556380a9db834
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_d549eac00ba2669c svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_03ca7b094957d31a {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_8fe4d2165a72be9e nav ul li.has-droupdown_47313fa99de00e51::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_8fe4d2165a72be9e nav ul li a.main_561645cefc9a6b5e,
[data-theme=dark] .mobile-menu-main_8fe4d2165a72be9e nav ul li.has-droupdown_47313fa99de00e51 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_08cd25771056a90f {
    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_f5c38173c249327d,
.h2_1e988ab086aa1e0c,
.h3_ec9ca443d9d5e462,
.h4_36ef17ebcbf1c49c,
.h5_19e844658c94d368,
.h6_0b8a7ab3bf24c3f6,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_f5c38173c249327d,
.h2_1e988ab086aa1e0c,
.h3_ec9ca443d9d5e462,
.h4_36ef17ebcbf1c49c,
.h5_19e844658c94d368,
.h6_0b8a7ab3bf24c3f6 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_f5c38173c249327d a,
.h2_1e988ab086aa1e0c a,
.h3_ec9ca443d9d5e462 a,
.h4_36ef17ebcbf1c49c a,
.h5_19e844658c94d368 a,
.h6_0b8a7ab3bf24c3f6 a {
  color: inherit;
}

.bg-color-tertiary_9ab7b23da09a4199 h1,
.bg-color-tertiary_9ab7b23da09a4199 h2,
.bg-color-tertiary_9ab7b23da09a4199 h3,
.bg-color-tertiary_9ab7b23da09a4199 h4,
.bg-color-tertiary_9ab7b23da09a4199 h5,
.bg-color-tertiary_9ab7b23da09a4199 h6,
.bg-color-tertiary_9ab7b23da09a4199 .h1_f5c38173c249327d,
.bg-color-tertiary_9ab7b23da09a4199 .h2_1e988ab086aa1e0c,
.bg-color-tertiary_9ab7b23da09a4199 .h3_ec9ca443d9d5e462,
.bg-color-tertiary_9ab7b23da09a4199 .h4_36ef17ebcbf1c49c,
.bg-color-tertiary_9ab7b23da09a4199 .h5_19e844658c94d368,
.bg-color-tertiary_9ab7b23da09a4199 .h6_0b8a7ab3bf24c3f6 {
  color: #fff;
}
.bg-color-tertiary_9ab7b23da09a4199 p {
  color: #6c7279;
}
.bg-color-tertiary_9ab7b23da09a4199 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_19e844658c94d368 {
    font-size: 20px;
  }
}
h1,
.h1_f5c38173c249327d,
h2,
.h2_1e988ab086aa1e0c,
h3,
.h3_ec9ca443d9d5e462 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_0b8a7ab3bf24c3f6 {
  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_a18bd7576b6c3747 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_dd9f16f988bb3272 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_e58d9e668cfd30a5 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_48cda02eb1e26a76 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_7af49e6f913a9726 {
  font-size: 13px;
}
p.has-very-light-gray-color_8911afdc4ec4a99b {
  color: var(--color-white);
}
p.has-background_0a90e10f29b096ea {
  padding: 20px 30px;
}
p.b1_a18bd7576b6c3747 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_3a22a7f2734579ee {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_dd9f16f988bb3272 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_85c8baea3d48d1b3 {
  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_96d6afdd98ad0cc4 cite,
.wp-block-pullquote_96d6afdd98ad0cc4.is-style-solid-color_cdd99cc7e4fd917a blockquote cite,
.wp-block-quote_59a0c2f2861b4443 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_8991a82cd0092f47.bullet_38def9c5717b92dd 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_8991a82cd0092f47.bullet_38def9c5717b92dd li {
    padding-left: 19px;
  }
}
ul.liststyle_8991a82cd0092f47.bullet_38def9c5717b92dd li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_8991a82cd0092f47.bullet_38def9c5717b92dd 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_ff2fd2102318383b .title {
  margin-top: 0;
}

.paragraph-area_19150477e8d118dc p.disc_1f062057119cd2fe {
  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_52849f6eff75dd1c.slick-slider_9e7ca86c1e0bc0c5 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_75ec0508eac9cb90 {
    margin-bottom: 20px;
  }

  .ml_lg--20_2525514a52b28e6d {
    margin-left: 20px;
  }

  .ptb_lg--25_3bfe2c12dccee2cf {
    padding: 25px 0;
  }

  .plr_lg--25_40ba21e0e2f501aa {
    padding: 0 25px;
  }

  .pt_lg--25_0d5a8790e57e5572 {
    padding-top: 25px;
  }

  .pb_lg--25_35a37d8f4a14ecfa {
    padding-bottom: 25px;
  }

  .pl_lg--25_06515fdfe4109f7e {
    padding-left: 25px;
  }

  .pr_lg--25_49b8dde213809ec4 {
    padding-right: 25px;
  }

  .mt_lg--25_bc54f38c5710ed0e {
    margin-top: 25px;
  }

  .mb_lg--25_553161574f63ee9a {
    margin-bottom: 25px;
  }

  .ml_lg--25_8da0a5506eb45500 {
    margin-left: 25px;
  }

  .ptb_lg--30_3ccf7fce82634320 {
    padding: 30px 0;
  }

  .plr_lg--30_217c5ec1de11646d {
    padding: 0 30px;
  }

  .pt_lg--30_7b67e7bfa29bfc0c {
    padding-top: 30px;
  }

  .pb_lg--30_8263d6c5a5b354fd {
    padding-bottom: 30px;
  }

  .pl_lg--30_6d7ebf5a05261187 {
    padding-left: 30px;
  }

  .pr_lg--30_fd64094e72ea3e5c {
    padding-right: 30px;
  }

  .mt_lg--30_c5f762b42164118d {
    margin-top: 30px;
  }

  .mb_lg--30_41c7abb67181a99b {
    margin-bottom: 30px;
  }

  .ml_lg--30_2bc236e1e2e31649 {
    margin-left: 30px;
  }

  .ptb_lg--35_3e526b5dd8168988 {
    padding: 35px 0;
  }

  .plr_lg--35_9ddf6ad57732659f {
    padding: 0 35px;
  }

  .pt_lg--35_230c20b4c8be1e54 {
    padding-top: 35px;
  }

  .pb_lg--35_dcc7db65395daf2e {
    padding-bottom: 35px;
  }

  .pl_lg--35_1a8733ba2eddf592 {
    padding-left: 35px;
  }

  .pr_lg--35_40efec6b21712a7f {
    padding-right: 35px;
  }

  .mt_lg--35_a956a65fa2988763 {
    margin-top: 35px;
  }

  .mb_lg--35_33a00689550a8385 {
    margin-bottom: 35px;
  }

  .ml_lg--35_7ef68dfdd80c7779 {
    margin-left: 35px;
  }

  .ptb_lg--40_abd25e71d961f167 {
    padding: 40px 0;
  }

  .plr_lg--40_e2f75af787d37ad4 {
    padding: 0 40px;
  }

  .pt_lg--40_68d3c1824d9f8b18 {
    padding-top: 40px;
  }

  .pb_lg--40_92ac210f3762146b {
    padding-bottom: 40px;
  }

  .pl_lg--40_d1f74b2fc2a87012 {
    padding-left: 40px;
  }

  .pr_lg--40_82af432b5bd1b5b2 {
    padding-right: 40px;
  }

  .mt_lg--40_844cc57c3ce6a2fd {
    margin-top: 40px;
  }

  .mb_lg--40_bc3964021e76e672 {
    margin-bottom: 40px;
  }

  .ml_lg--40_73e855c2f516e792 {
    margin-left: 40px;
  }

  .ptb_lg--45_56d47f285e908950 {
    padding: 45px 0;
  }

  .plr_lg--45_12586bb8f693a060 {
    padding: 0 45px;
  }

  .pt_lg--45_33be69710486479a {
    padding-top: 45px;
  }

  .pb_lg--45_30494cded10cc555 {
    padding-bottom: 45px;
  }

  .pl_lg--45_61749ce5c6bc5b3c {
    padding-left: 45px;
  }

  .pr_lg--45_c7db4d68eb9162eb {
    padding-right: 45px;
  }

  .mt_lg--45_2ddce7eb4488ff73 {
    margin-top: 45px;
  }

  .mb_lg--45_c934155fb485cec0 {
    margin-bottom: 45px;
  }

  .ml_lg--45_b6ec5bdaeecc8ef3 {
    margin-left: 45px;
  }

  .ptb_lg--50_1eb7d8588874422f {
    padding: 50px 0;
  }

  .plr_lg--50_5dcee60ba474540e {
    padding: 0 50px;
  }

  .pt_lg--50_bd33d2c5969176bc {
    padding-top: 50px;
  }

  .pb_lg--50_10a651c990b225b0 {
    padding-bottom: 50px;
  }

  .pl_lg--50_320d7ba389077b5d {
    padding-left: 50px;
  }

  .pr_lg--50_ff080a8ff8b7eeb8 {
    padding-right: 50px;
  }

  .mt_lg--50_291728e1384e3134 {
    margin-top: 50px;
  }

  .mb_lg--50_b6bfce8145ae0b99 {
    margin-bottom: 50px;
  }

  .ml_lg--50_23e015d0b237d1a1 {
    margin-left: 50px;
  }

  .ptb_lg--55_9b7b9c4160d889ec {
    padding: 55px 0;
  }

  .plr_lg--55_1f68c5361c972bdf {
    padding: 0 55px;
  }

  .pt_lg--55_f5addbfebb5d0326 {
    padding-top: 55px;
  }

  .pb_lg--55_1eeab38056eb861d {
    padding-bottom: 55px;
  }

  .pl_lg--55_83f031e5658d00f5 {
    padding-left: 55px;
  }

  .pr_lg--55_ad7c89dcb553e1df {
    padding-right: 55px;
  }

  .mt_lg--55_d90c334dbee290c2 {
    margin-top: 55px;
  }

  .mb_lg--55_313298937305a081 {
    margin-bottom: 55px;
  }

  .ml_lg--55_d248d3c515f092d3 {
    margin-left: 55px;
  }

  .ptb_lg--60_1d84bc67ad62e1ca {
    padding: 60px 0;
  }

  .plr_lg--60_c9b3b78cb58734ca {
    padding: 0 60px;
  }

  .pt_lg--60_c1f231ffdb4e90a6 {
    padding-top: 60px;
  }

  .pb_lg--60_d9be17e2359e5d02 {
    padding-bottom: 60px;
  }

  .pl_lg--60_8c9a740e5a49a43e {
    padding-left: 60px;
  }

  .pr_lg--60_d9df206a034c65fb {
    padding-right: 60px;
  }

  .mt_lg--60_b53c7bf78c428305 {
    margin-top: 60px;
  }

  .mb_lg--60_9fa2f4a7473f8a70 {
    margin-bottom: 60px;
  }

  .ml_lg--60_611bec9149bb6bf4 {
    margin-left: 60px;
  }

  .ptb_lg--65_dfaded1f6616b895 {
    padding: 65px 0;
  }

  .plr_lg--65_ebbbce9f115c5462 {
    padding: 0 65px;
  }

  .pt_lg--65_8a93f64139867d4a {
    padding-top: 65px;
  }

  .pb_lg--65_144e3e8168f3b327 {
    padding-bottom: 65px;
  }

  .pl_lg--65_b9fea2eebd591dfc {
    padding-left: 65px;
  }

  .pr_lg--65_f528558aa08234a0 {
    padding-right: 65px;
  }

  .mt_lg--65_8e16f453c4992e7f {
    margin-top: 65px;
  }

  .mb_lg--65_1d96a9f6a90112fc {
    margin-bottom: 65px;
  }

  .ml_lg--65_8f94a7cbbfde09fe {
    margin-left: 65px;
  }

  .ptb_lg--70_eb38b819c70b95d3 {
    padding: 70px 0;
  }

  .plr_lg--70_5cc45d7f9119cb76 {
    padding: 0 70px;
  }

  .pt_lg--70_666e9b8471c38f7f {
    padding-top: 70px;
  }

  .pb_lg--70_96d857b3c30600c2 {
    padding-bottom: 70px;
  }

  .pl_lg--70_de668e60f2dabde8 {
    padding-left: 70px;
  }

  .pr_lg--70_276f471b4d78e243 {
    padding-right: 70px;
  }

  .mt_lg--70_a93f99e4b09f3763 {
    margin-top: 70px;
  }

  .mb_lg--70_d2405e9f46d3dc30 {
    margin-bottom: 70px;
  }

  .ml_lg--70_7f808cc6e711a880 {
    margin-left: 70px;
  }

  .ptb_lg--75_fee8fe75e548c5f1 {
    padding: 75px 0;
  }

  .plr_lg--75_393bb5a76ab99508 {
    padding: 0 75px;
  }

  .pt_lg--75_006a8be90d687167 {
    padding-top: 75px;
  }

  .pb_lg--75_85e0c8a1c9229e32 {
    padding-bottom: 75px;
  }

  .pl_lg--75_9d5b6c58d25a15ad {
    padding-left: 75px;
  }

  .pr_lg--75_df20a554d173ee2e {
    padding-right: 75px;
  }

  .mt_lg--75_39310cfdd1e673c7 {
    margin-top: 75px;
  }

  .mb_lg--75_ba3b5e4b67c45e64 {
    margin-bottom: 75px;
  }

  .ml_lg--75_20bc1d60c8b15227 {
    margin-left: 75px;
  }

  .ptb_lg--80_5666f72e0a7cfad5 {
    padding: 80px 0;
  }

  .plr_lg--80_110699d6c6d3d2a5 {
    padding: 0 80px;
  }

  .pt_lg--80_d09333f8aa06b7a1 {
    padding-top: 80px;
  }

  .pb_lg--80_ce27a0f7e252d38e {
    padding-bottom: 80px;
  }

  .pl_lg--80_5eb56498467ebaf5 {
    padding-left: 80px;
  }

  .pr_lg--80_0edd5a8aaaaaf937 {
    padding-right: 80px;
  }

  .mt_lg--80_009265dccecaadc2 {
    margin-top: 80px;
  }

  .mb_lg--80_9d64aa119d48ec68 {
    margin-bottom: 80px;
  }

  .ml_lg--80_8a5054469bd2e3b3 {
    margin-left: 80px;
  }

  .ptb_lg--85_2b6b75cdde862080 {
    padding: 85px 0;
  }

  .plr_lg--85_608fe0b0fb3d7aea {
    padding: 0 85px;
  }

  .pt_lg--85_9486b45bdd4c1161 {
    padding-top: 85px;
  }

  .pb_lg--85_544df089e193e736 {
    padding-bottom: 85px;
  }

  .pl_lg--85_af7af8ae611ba48a {
    padding-left: 85px;
  }

  .pr_lg--85_2e27da0a581977a7 {
    padding-right: 85px;
  }

  .mt_lg--85_e973e8026e8b2441 {
    margin-top: 85px;
  }

  .mb_lg--85_ccc1487cce60bb31 {
    margin-bottom: 85px;
  }

  .ml_lg--85_2d055c4523891285 {
    margin-left: 85px;
  }

  .ptb_lg--90_3ea5870ca9bd8fb1 {
    padding: 90px 0;
  }

  .plr_lg--90_6c9a17abf60e5b63 {
    padding: 0 90px;
  }

  .pt_lg--90_c614c2072302b9ef {
    padding-top: 90px;
  }

  .pb_lg--90_531c1b6bb9ed7416 {
    padding-bottom: 90px;
  }

  .pl_lg--90_be9004e1215cda85 {
    padding-left: 90px;
  }

  .pr_lg--90_591c68a8b28ac0ed {
    padding-right: 90px;
  }

  .mt_lg--90_e6245f9138654857 {
    margin-top: 90px;
  }

  .mb_lg--90_2608506b9a51a6cc {
    margin-bottom: 90px;
  }

  .ml_lg--90_6f88e87c44558654 {
    margin-left: 90px;
  }

  .ptb_lg--95_fea2c2cffa394a16 {
    padding: 95px 0;
  }

  .plr_lg--95_50943fb0cdad4dde {
    padding: 0 95px;
  }

  .pt_lg--95_64ced7c04d17b4c9 {
    padding-top: 95px;
  }

  .pb_lg--95_7b0f3f636282c0d5 {
    padding-bottom: 95px;
  }

  .pl_lg--95_089ae206fb47f40a {
    padding-left: 95px;
  }

  .pr_lg--95_742957c6cbb707af {
    padding-right: 95px;
  }

  .mt_lg--95_b3821d57050f1205 {
    margin-top: 95px;
  }

  .mb_lg--95_f9994a3e75883184 {
    margin-bottom: 95px;
  }

  .ml_lg--95_fea85a6c221b8d3a {
    margin-left: 95px;
  }

  .ptb_lg--100_3d823329d7da140f {
    padding: 100px 0;
  }

  .plr_lg--100_b577cc37ea225da6 {
    padding: 0 100px;
  }

  .pt_lg--100_feb31fc3d4ed62bd {
    padding-top: 100px;
  }

  .pb_lg--100_1ae16a8d890466b5 {
    padding-bottom: 100px;
  }

  .pl_lg--100_feedb9f0f0897075 {
    padding-left: 100px;
  }

  .pr_lg--100_96f7e69b60447819 {
    padding-right: 100px;
  }

  .mt_lg--100_aa1e69410be7862d {
    margin-top: 100px;
  }

  .mb_lg--100_367fec72184ed18f {
    margin-bottom: 100px;
  }

  .ml_lg--100_11d5986aa57f3584 {
    margin-left: 100px;
  }

  .ptb_lg--105_c8c77c4a5edbb8dc {
    padding: 105px 0;
  }

  .plr_lg--105_477a8372f5237551 {
    padding: 0 105px;
  }

  .pt_lg--105_177197e97f5d50ba {
    padding-top: 105px;
  }

  .pb_lg--105_29f695528b978d19 {
    padding-bottom: 105px;
  }

  .pl_lg--105_ee6c5ba19b55b001 {
    padding-left: 105px;
  }

  .pr_lg--105_8edc26ab5e4b61dc {
    padding-right: 105px;
  }

  .mt_lg--105_9c2709c197e2d288 {
    margin-top: 105px;
  }

  .mb_lg--105_0d0aa824dd092844 {
    margin-bottom: 105px;
  }

  .ml_lg--105_d7bbc17beddbe908 {
    margin-left: 105px;
  }

  .ptb_lg--110_4432aaf106ee2009 {
    padding: 110px 0;
  }

  .plr_lg--110_89690ced5dc58e79 {
    padding: 0 110px;
  }

  .pt_lg--110_0f24defc6b645089 {
    padding-top: 110px;
  }

  .pb_lg--110_6bf0c3a84ea19165 {
    padding-bottom: 110px;
  }

  .pl_lg--110_6d439598dfbc5806 {
    padding-left: 110px;
  }

  .pr_lg--110_ac0630ea320e17d8 {
    padding-right: 110px;
  }

  .mt_lg--110_37c523a4843c067a {
    margin-top: 110px;
  }

  .mb_lg--110_61897ce27ccdfdc6 {
    margin-bottom: 110px;
  }

  .ml_lg--110_65d3eb6ab0de9e61 {
    margin-left: 110px;
  }

  .ptb_lg--115_ef02ee362eed6951 {
    padding: 115px 0;
  }

  .plr_lg--115_df6434287f12ffdd {
    padding: 0 115px;
  }

  .pt_lg--115_2c8c66894b1813f1 {
    padding-top: 115px;
  }

  .pb_lg--115_72e990f6578773b6 {
    padding-bottom: 115px;
  }

  .pl_lg--115_1a632b98c2fab823 {
    padding-left: 115px;
  }

  .pr_lg--115_93df10e7830c6a7b {
    padding-right: 115px;
  }

  .mt_lg--115_698e9f80ee8503cb {
    margin-top: 115px;
  }

  .mb_lg--115_a9dba721213e244c {
    margin-bottom: 115px;
  }

  .ml_lg--115_268fd0efd5b81395 {
    margin-left: 115px;
  }

  .ptb_lg--120_d3c34d2601ed91ea {
    padding: 120px 0;
  }

  .plr_lg--120_2859cf2f659d928a {
    padding: 0 120px;
  }

  .pt_lg--120_68c51c4bd3ac6298 {
    padding-top: 120px;
  }

  .pb_lg--120_fa2442b36a402d5f {
    padding-bottom: 120px;
  }

  .pl_lg--120_f1142f1d2567be0f {
    padding-left: 120px;
  }

  .pr_lg--120_90c87bd674c2d40a {
    padding-right: 120px;
  }

  .mt_lg--120_eb150590ef3705ca {
    margin-top: 120px;
  }

  .mb_lg--120_e0dd58a7065cd68a {
    margin-bottom: 120px;
  }

  .ml_lg--120_a5ab13a0fe6b1a25 {
    margin-left: 120px;
  }

  .ptb_lg--125_9aeed4564c727b58 {
    padding: 125px 0;
  }

  .plr_lg--125_75518592ce4a4d72 {
    padding: 0 125px;
  }

  .pt_lg--125_1b5b187c6d3588a3 {
    padding-top: 125px;
  }

  .pb_lg--125_dd97f0346991b0e1 {
    padding-bottom: 125px;
  }

  .pl_lg--125_0fc2dcdfcc889414 {
    padding-left: 125px;
  }

  .pr_lg--125_dcb0fb80513a70ee {
    padding-right: 125px;
  }

  .mt_lg--125_f3787e6802692ef9 {
    margin-top: 125px;
  }

  .mb_lg--125_3b86039c5243bc92 {
    margin-bottom: 125px;
  }

  .ml_lg--125_523bde13562d7735 {
    margin-left: 125px;
  }

  .ptb_lg--130_90a0391c9cb22722 {
    padding: 130px 0;
  }

  .plr_lg--130_3020811247507058 {
    padding: 0 130px;
  }

  .pt_lg--130_14209bfee4c32f7a {
    padding-top: 130px;
  }

  .pb_lg--130_1dbf880302b9990f {
    padding-bottom: 130px;
  }

  .pl_lg--130_aa6cebe83cdc0ad1 {
    padding-left: 130px;
  }

  .pr_lg--130_c4aed12be80701f8 {
    padding-right: 130px;
  }

  .mt_lg--130_89658edd2d60a21f {
    margin-top: 130px;
  }

  .mb_lg--130_003d23a816cb3ec6 {
    margin-bottom: 130px;
  }

  .ml_lg--130_aa5a3989ee528354 {
    margin-left: 130px;
  }

  .ptb_lg--135_8a5a27e886b9d955 {
    padding: 135px 0;
  }

  .plr_lg--135_5fa1e052c2f2bc84 {
    padding: 0 135px;
  }

  .pt_lg--135_009d661da5a11af9 {
    padding-top: 135px;
  }

  .pb_lg--135_c910dfe0c60a3fb1 {
    padding-bottom: 135px;
  }

  .pl_lg--135_78309087d1ec062e {
    padding-left: 135px;
  }

  .pr_lg--135_d138afbd202e1018 {
    padding-right: 135px;
  }

  .mt_lg--135_6c8fc4260f95527d {
    margin-top: 135px;
  }

  .mb_lg--135_4b6abdaf5a570500 {
    margin-bottom: 135px;
  }

  .ml_lg--135_41e7df1151878fb9 {
    margin-left: 135px;
  }

  .ptb_lg--140_44cf9dbb17212bed {
    padding: 140px 0;
  }

  .plr_lg--140_e9e3a8e6fcb66b16 {
    padding: 0 140px;
  }

  .pt_lg--140_8cc63ce44edbce5c {
    padding-top: 140px;
  }

  .pb_lg--140_cbb56f013fa40c1e {
    padding-bottom: 140px;
  }

  .pl_lg--140_cacd78db150fce27 {
    padding-left: 140px;
  }

  .pr_lg--140_74d97e1c25513ca1 {
    padding-right: 140px;
  }

  .mt_lg--140_f0c17d2f6f632b09 {
    margin-top: 140px;
  }

  .mb_lg--140_023afcb95db5a605 {
    margin-bottom: 140px;
  }

  .ml_lg--140_735228c0546f00e1 {
    margin-left: 140px;
  }

  .ptb_lg--145_e79a05c1393f0ed9 {
    padding: 145px 0;
  }

  .plr_lg--145_dad0ba83f19c0a44 {
    padding: 0 145px;
  }

  .pt_lg--145_4ab6954e8ceec2c0 {
    padding-top: 145px;
  }

  .pb_lg--145_b33cb49669ab489e {
    padding-bottom: 145px;
  }

  .pl_lg--145_d31dcc47162d8426 {
    padding-left: 145px;
  }

  .pr_lg--145_a6ff64c1c43b5525 {
    padding-right: 145px;
  }

  .mt_lg--145_ff7914c73bc69f05 {
    margin-top: 145px;
  }

  .mb_lg--145_1a2c8a9342689023 {
    margin-bottom: 145px;
  }

  .ml_lg--145_5d2de2dbd955dc5d {
    margin-left: 145px;
  }

  .ptb_lg--150_3ab5f1e3d69640d5 {
    padding: 150px 0;
  }

  .plr_lg--150_b5742ae416eaee82 {
    padding: 0 150px;
  }

  .pt_lg--150_4441e02fecf4c179 {
    padding-top: 150px;
  }

  .pb_lg--150_ab3b2b4fc471ff7b {
    padding-bottom: 150px;
  }

  .pl_lg--150_29047df7267f4d7f {
    padding-left: 150px;
  }

  .pr_lg--150_59a7d3534aab43d7 {
    padding-right: 150px;
  }

  .mt_lg--150_982532de865edb5f {
    margin-top: 150px;
  }

  .mb_lg--150_7cea07a48ec737c1 {
    margin-bottom: 150px;
  }

  .ml_lg--150_61568efd9a91a44a {
    margin-left: 150px;
  }

  .ptb_lg--155_cf61d8d50ec89eed {
    padding: 155px 0;
  }

  .plr_lg--155_7bb263e4fd512cd0 {
    padding: 0 155px;
  }

  .pt_lg--155_8c37c06b6b421cd3 {
    padding-top: 155px;
  }

  .pb_lg--155_8fa8e830d52465a8 {
    padding-bottom: 155px;
  }

  .pl_lg--155_b6837f1a262ea028 {
    padding-left: 155px;
  }

  .pr_lg--155_55bae86d01fae83e {
    padding-right: 155px;
  }

  .mt_lg--155_1efbf691a085b4da {
    margin-top: 155px;
  }

  .mb_lg--155_e111304a196b358d {
    margin-bottom: 155px;
  }

  .ml_lg--155_e6e5d717d63248fc {
    margin-left: 155px;
  }

  .ptb_lg--160_ee70363abb16e6bd {
    padding: 160px 0;
  }

  .plr_lg--160_21e5dd3b5ea5f4c2 {
    padding: 0 160px;
  }

  .pt_lg--160_0212c79a9f291eaf {
    padding-top: 160px;
  }

  .pb_lg--160_2d275ccdf3e22126 {
    padding-bottom: 160px;
  }

  .pl_lg--160_0caa793a7f1071e1 {
    padding-left: 160px;
  }

  .pr_lg--160_3dc1b67493ee8ea6 {
    padding-right: 160px;
  }

  .mt_lg--160_407335d71e55e492 {
    margin-top: 160px;
  }

  .mb_lg--160_78a5db469e026e43 {
    margin-bottom: 160px;
  }

  .ml_lg--160_db69805568bc93ec {
    margin-left: 160px;
  }

  .ptb_lg--165_0e52109038f7a5e5 {
    padding: 165px 0;
  }

  .plr_lg--165_bdf5278eaded162d {
    padding: 0 165px;
  }

  .pt_lg--165_adee7753c8244e73 {
    padding-top: 165px;
  }

  .pb_lg--165_a9b7276504bcd8d9 {
    padding-bottom: 165px;
  }

  .pl_lg--165_f45574bdc81c03fc {
    padding-left: 165px;
  }

  .pr_lg--165_5a1c3c60a40bc7da {
    padding-right: 165px;
  }

  .mt_lg--165_0eca0862f02df3dd {
    margin-top: 165px;
  }

  .mb_lg--165_f4c75dcd093ea06f {
    margin-bottom: 165px;
  }

  .ml_lg--165_969f79a7be2b0be8 {
    margin-left: 165px;
  }

  .ptb_lg--170_2b48ed2d4803b241 {
    padding: 170px 0;
  }

  .plr_lg--170_5da7098a92637882 {
    padding: 0 170px;
  }

  .pt_lg--170_812d091da78ec0bb {
    padding-top: 170px;
  }

  .pb_lg--170_e84a6a91194eabfe {
    padding-bottom: 170px;
  }

  .pl_lg--170_02946041439275bf {
    padding-left: 170px;
  }

  .pr_lg--170_124c276b7987e63d {
    padding-right: 170px;
  }

  .mt_lg--170_909b34b09f950d79 {
    margin-top: 170px;
  }

  .mb_lg--170_6d0b16a603e5aed3 {
    margin-bottom: 170px;
  }

  .ml_lg--170_8930d05832d2565d {
    margin-left: 170px;
  }

  .ptb_lg--175_459843ff1ec4bf01 {
    padding: 175px 0;
  }

  .plr_lg--175_a2f8c3783560a3cb {
    padding: 0 175px;
  }

  .pt_lg--175_be8adb9eecfba7d6 {
    padding-top: 175px;
  }

  .pb_lg--175_0effa3854266b3f9 {
    padding-bottom: 175px;
  }

  .pl_lg--175_62ed9d52ea9f0374 {
    padding-left: 175px;
  }

  .pr_lg--175_43eac2d478189775 {
    padding-right: 175px;
  }

  .mt_lg--175_b00bfce5c28680b6 {
    margin-top: 175px;
  }

  .mb_lg--175_ff2493748406261f {
    margin-bottom: 175px;
  }

  .ml_lg--175_01a25839fa78e5f3 {
    margin-left: 175px;
  }

  .ptb_lg--180_bfd79fa7350e290f {
    padding: 180px 0;
  }

  .plr_lg--180_626ff86805706142 {
    padding: 0 180px;
  }

  .pt_lg--180_24ca8c312dbc8112 {
    padding-top: 180px;
  }

  .pb_lg--180_723c7f5492a4c6b4 {
    padding-bottom: 180px;
  }

  .pl_lg--180_f8340618651a9811 {
    padding-left: 180px;
  }

  .pr_lg--180_ffc6e2b247f3b90a {
    padding-right: 180px;
  }

  .mt_lg--180_8941ae8521ad7a3e {
    margin-top: 180px;
  }

  .mb_lg--180_b0ff4c0ffd84f0db {
    margin-bottom: 180px;
  }

  .ml_lg--180_2be8dd1a76b7718f {
    margin-left: 180px;
  }

  .ptb_lg--185_b88b846f42e9fd6b {
    padding: 185px 0;
  }

  .plr_lg--185_af8f8e5ccde2852b {
    padding: 0 185px;
  }

  .pt_lg--185_4e816b29c078f25e {
    padding-top: 185px;
  }

  .pb_lg--185_603a060c8b5f5011 {
    padding-bottom: 185px;
  }

  .pl_lg--185_8101ee7a918223d4 {
    padding-left: 185px;
  }

  .pr_lg--185_47f948e3ab53b6c0 {
    padding-right: 185px;
  }

  .mt_lg--185_02ea559aea20e826 {
    margin-top: 185px;
  }

  .mb_lg--185_b021b5a34092b0a3 {
    margin-bottom: 185px;
  }

  .ml_lg--185_321e4458a63dcc31 {
    margin-left: 185px;
  }

  .ptb_lg--190_9329d243f266c811 {
    padding: 190px 0;
  }

  .plr_lg--190_5cdb51b2347025af {
    padding: 0 190px;
  }

  .pt_lg--190_45228c89b8784fb8 {
    padding-top: 190px;
  }

  .pb_lg--190_839b5d5f2dcff15d {
    padding-bottom: 190px;
  }

  .pl_lg--190_7fd86c5568b90572 {
    padding-left: 190px;
  }

  .pr_lg--190_3c96425c73aa00c2 {
    padding-right: 190px;
  }

  .mt_lg--190_7aa0943c38da5e0a {
    margin-top: 190px;
  }

  .mb_lg--190_fd6a52e516df81b0 {
    margin-bottom: 190px;
  }

  .ml_lg--190_0a0c115013f7f073 {
    margin-left: 190px;
  }

  .ptb_lg--195_c4e876dd7cd6bf52 {
    padding: 195px 0;
  }

  .plr_lg--195_03a095e7df4dfd57 {
    padding: 0 195px;
  }

  .pt_lg--195_c5008b773e719a87 {
    padding-top: 195px;
  }

  .pb_lg--195_b61fefc487d7c5fc {
    padding-bottom: 195px;
  }

  .pl_lg--195_101434e12efe1ba4 {
    padding-left: 195px;
  }

  .pr_lg--195_9ca5b95c294eeb4a {
    padding-right: 195px;
  }

  .mt_lg--195_2c92f031a8154c05 {
    margin-top: 195px;
  }

  .mb_lg--195_f842ac7072473aa3 {
    margin-bottom: 195px;
  }

  .ml_lg--195_019e994dc09b19b5 {
    margin-left: 195px;
  }

  .ptb_lg--200_41b53d20a0e63444 {
    padding: 200px 0;
  }

  .plr_lg--200_4d5e8eecdcb895a6 {
    padding: 0 200px;
  }

  .pt_lg--200_e838b491e29fb74d {
    padding-top: 200px;
  }

  .pb_lg--200_da9fb7061da92d93 {
    padding-bottom: 200px;
  }

  .pl_lg--200_9913bbbfaf25f565 {
    padding-left: 200px;
  }

  .pr_lg--200_b17d96fd6d433de6 {
    padding-right: 200px;
  }

  .mt_lg--200_271c82c56b0a3003 {
    margin-top: 200px;
  }

  .mb_lg--200_b718429dfee9e45f {
    margin-bottom: 200px;
  }

  .ml_lg--200_f67171b098b34f14 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_ee73cd3d9f90e2db {
    padding: 0;
  }

  .pl_md--0_b4c210a086f8dd8d {
    padding-left: 0;
  }

  .pr_md--0_43aa872a8af9166b {
    padding-right: 0;
  }

  .pt_md--0_f5ed9b6a95d8b315 {
    padding-top: 0;
  }

  .pb_md--0_d29a17c41ae19d27 {
    padding-bottom: 0;
  }

  .pb_md--80_82d25c6ceb4bdb05 {
    padding-bottom: 80px;
  }

  .pt_md--50_2d903c1ff3fdd9f8 {
    padding-top: 50px;
  }

  .mr_md--0_c195d718dc3be248 {
    margin-right: 0;
  }

  .ml_md--0_1c4e42c70b7effd4 {
    margin-left: 0;
  }

  .mt_md--0_832f2540c2fa254d {
    margin-top: 0;
  }

  .mb_md--0_15381a850c719e18 {
    margin-bottom: 0;
  }

  .ptb_md--250_73a2e2d9d41016cf {
    padding: 250px 0;
  }

  .ptb_md--5_82b4508424963f1a {
    padding: 5px 0;
  }

  .plr_md--5_a7e1b70f4d489894 {
    padding: 0 5px;
  }

  .pt_md--5_f674b826e043b4f4 {
    padding-top: 5px;
  }

  .pb_md--5_5aa4868763167af0 {
    padding-bottom: 5px;
  }

  .pl_md--5_e633c6a62d59a2b5 {
    padding-left: 5px;
  }

  .pr_md--5_343e9d0035570227 {
    padding-right: 5px;
  }

  .mt_md--5_7caf9dcd3294b87e {
    margin-top: 5px;
  }

  .mb_md--5_e46a5d5eba737823 {
    margin-bottom: 5px;
  }

  .ptb_md--10_99763c3cefa103c1 {
    padding: 10px 0;
  }

  .plr_md--10_33d2317167834671 {
    padding: 0 10px;
  }

  .pt_md--10_a9ee75a7f4b29b9e {
    padding-top: 10px;
  }

  .pb_md--10_098bc274cb3eaeff {
    padding-bottom: 10px;
  }

  .pl_md--10_61c958378dac2166 {
    padding-left: 10px;
  }

  .pr_md--10_10c6c625223817cf {
    padding-right: 10px;
  }

  .mt_md--10_c0250b269be20524 {
    margin-top: 10px;
  }

  .mb_md--10_0a8d717f5f115a71 {
    margin-bottom: 10px;
  }

  .ptb_md--15_44c611bd5c6e187f {
    padding: 15px 0;
  }

  .plr_md--15_50f92103c65edbc5 {
    padding: 0 15px;
  }

  .pt_md--15_1fff2c7c905f24b3 {
    padding-top: 15px;
  }

  .pb_md--15_08500a0b63676292 {
    padding-bottom: 15px;
  }

  .pl_md--15_577cd95098d69fb5 {
    padding-left: 15px;
  }

  .pr_md--15_76d68435bbef3ec9 {
    padding-right: 15px;
  }

  .mt_md--15_94a4059006be3d82 {
    margin-top: 15px;
  }

  .mb_md--15_dbbbaf6c2f4fcb6c {
    margin-bottom: 15px;
  }

  .ptb_md--20_94a56db612d37888 {
    padding: 20px 0;
  }

  .plr_md--20_9499aa2bd5c0744d {
    padding: 0 20px;
  }

  .pt_md--20_f87c72c8e0bd15ba {
    padding-top: 20px;
  }

  .pb_md--20_78be04461bdf9e78 {
    padding-bottom: 20px;
  }

  .pl_md--20_3445351c0f1e3076 {
    padding-left: 20px;
  }

  .pr_md--20_065d3527ae353a59 {
    padding-right: 20px;
  }

  .mt_md--20_ddc9a6f16f16963b {
    margin-top: 20px;
  }

  .mb_md--20_65ccb595902d8795 {
    margin-bottom: 20px;
  }

  .ptb_md--25_fad5959636ad8def {
    padding: 25px 0;
  }

  .plr_md--25_ab17d4ea7ae15e1d {
    padding: 0 25px;
  }

  .pt_md--25_58e6bba181d36797 {
    padding-top: 25px;
  }

  .pb_md--25_b13a2635cd7a0da6 {
    padding-bottom: 25px;
  }

  .pl_md--25_8f0ec59cc6957a5e {
    padding-left: 25px;
  }

  .pr_md--25_7fa5cd220e1ea1b5 {
    padding-right: 25px;
  }

  .mt_md--25_e1edce08c44fbe3f {
    margin-top: 25px;
  }

  .mb_md--25_98036f06c08f62df {
    margin-bottom: 25px;
  }

  .ptb_md--30_7df42e40e9ea9d6d {
    padding: 30px 0;
  }

  .plr_md--30_57a670addf5f066d {
    padding: 0 30px;
  }

  .pt_md--30_5af541c2484f92f7 {
    padding-top: 30px;
  }

  .pb_md--30_4dfb68b518cf9fe7 {
    padding-bottom: 30px;
  }

  .pl_md--30_c99b6298c2b2eac0 {
    padding-left: 30px;
  }

  .pr_md--30_44261dc187b2a38b {
    padding-right: 30px;
  }

  .mt_md--30_acd12d7cd1af2b5d {
    margin-top: 30px;
  }

  .mb_md--30_648d0fce41f9a869 {
    margin-bottom: 30px;
  }

  .ptb_md--35_8e3c176497b56aba {
    padding: 35px 0;
  }

  .plr_md--35_81d48bf1381e4284 {
    padding: 0 35px;
  }

  .pt_md--35_e61813aa07d26d73 {
    padding-top: 35px;
  }

  .pb_md--35_74a5ba904fb17392 {
    padding-bottom: 35px;
  }

  .pl_md--35_69c9e92784c9c6ba {
    padding-left: 35px;
  }

  .pr_md--35_09111fb3d3ae1cb3 {
    padding-right: 35px;
  }

  .mt_md--35_ead8c90ed731d399 {
    margin-top: 35px;
  }

  .mb_md--35_e4250526a81a77fa {
    margin-bottom: 35px;
  }

  .ptb_md--40_fc9478bb98a3ecc4 {
    padding: 40px 0;
  }

  .plr_md--40_f6488c4f2c03700b {
    padding: 0 40px;
  }

  .pt_md--40_5d2b7aa896864d13 {
    padding-top: 40px;
  }

  .pb_md--40_b7789202f5ed0e66 {
    padding-bottom: 40px;
  }

  .pl_md--40_484159d1267e4195 {
    padding-left: 40px;
  }

  .pr_md--40_1a8603535836fc43 {
    padding-right: 40px;
  }

  .mt_md--40_84c8f1949cc651c4 {
    margin-top: 40px;
  }

  .mb_md--40_875dc3a170646c91 {
    margin-bottom: 40px;
  }

  .ptb_md--45_d6b0b338f32cd593 {
    padding: 45px 0;
  }

  .plr_md--45_572cf765c3e52dfd {
    padding: 0 45px;
  }

  .pt_md--45_448b19c9b971d842 {
    padding-top: 45px;
  }

  .pb_md--45_3915fd5fe36efbe9 {
    padding-bottom: 45px;
  }

  .pl_md--45_3b87f54597a62680 {
    padding-left: 45px;
  }

  .pr_md--45_c3b93bdc9672625b {
    padding-right: 45px;
  }

  .mt_md--45_2f747c53ef02598b {
    margin-top: 45px;
  }

  .mb_md--45_c49d7ff4858f4c2d {
    margin-bottom: 45px;
  }

  .ptb_md--50_f1f0c267f09353fa {
    padding: 50px 0;
  }

  .plr_md--50_c6401c7445c3b7a4 {
    padding: 0 50px;
  }

  .pt_md--50_2d903c1ff3fdd9f8 {
    padding-top: 50px;
  }

  .pb_md--50_6fc21f961a831268 {
    padding-bottom: 50px;
  }

  .pl_md--50_0295a606b2f07cbc {
    padding-left: 50px;
  }

  .pr_md--50_b64a9aac7647ae18 {
    padding-right: 50px;
  }

  .mt_md--50_3e6e26973c55e0d7 {
    margin-top: 50px;
  }

  .mb_md--50_680e965d29aa59a8 {
    margin-bottom: 50px;
  }

  .ptb_md--55_5c10cffe5ebe27d6 {
    padding: 55px 0;
  }

  .plr_md--55_d6bf38e3f7837046 {
    padding: 0 55px;
  }

  .pt_md--55_617ded2762c92f16 {
    padding-top: 55px;
  }

  .pb_md--55_458492e1ba238868 {
    padding-bottom: 55px;
  }

  .pl_md--55_060b89520671d81c {
    padding-left: 55px;
  }

  .pr_md--55_d23ca6a339986b37 {
    padding-right: 55px;
  }

  .mt_md--55_4b9b101bca4c5206 {
    margin-top: 55px;
  }

  .mb_md--55_9a7bdb0c4a71c4cf {
    margin-bottom: 55px;
  }

  .ptb_md--60_98521c3663b8675d {
    padding: 60px 0;
  }

  .plr_md--60_769e0f3fce9e9d9e {
    padding: 0 60px;
  }

  .pt_md--60_c44f037a41d0a70a {
    padding-top: 60px;
  }

  .pb_md--60_9785f0107fba5e20 {
    padding-bottom: 60px;
  }

  .pl_md--60_1f47825e1a6fcd57 {
    padding-left: 60px;
  }

  .pr_md--60_b38fb756ab3e53c7 {
    padding-right: 60px;
  }

  .mt_md--60_40aa9023689e2edd {
    margin-top: 60px;
  }

  .mb_md--60_2ad7185d18dfaa51 {
    margin-bottom: 60px;
  }

  .ptb_md--65_4b0d366372d4acfb {
    padding: 65px 0;
  }

  .plr_md--65_2e7540d14255c9de {
    padding: 0 65px;
  }

  .pt_md--65_a2a9b1a8726332c1 {
    padding-top: 65px;
  }

  .pb_md--65_596fb72870922cab {
    padding-bottom: 65px;
  }

  .pl_md--65_0e02063407fddc40 {
    padding-left: 65px;
  }

  .pr_md--65_6b36877ae40bc76f {
    padding-right: 65px;
  }

  .mt_md--65_42fc3d9b5da52752 {
    margin-top: 65px;
  }

  .mb_md--65_64b4229f9f49a386 {
    margin-bottom: 65px;
  }

  .ptb_md--70_53c8d64be3d53dfb {
    padding: 70px 0;
  }

  .plr_md--70_2b5da8f4bfdf5fe1 {
    padding: 0 70px;
  }

  .pt_md--70_9e95a788878cf506 {
    padding-top: 70px;
  }

  .pb_md--70_b5012b2f66226580 {
    padding-bottom: 70px;
  }

  .pl_md--70_c45f67afa71d964f {
    padding-left: 70px;
  }

  .pr_md--70_22715d749dd4a345 {
    padding-right: 70px;
  }

  .mt_md--70_88a234338f50d119 {
    margin-top: 70px;
  }

  .mb_md--70_a0b43697a486236d {
    margin-bottom: 70px;
  }

  .ptb_md--75_f611540712a2a229 {
    padding: 75px 0;
  }

  .plr_md--75_13fad2a95b5844e5 {
    padding: 0 75px;
  }

  .pt_md--75_c0c4bcac73f72af0 {
    padding-top: 75px;
  }

  .pb_md--75_47d3014bc6dd47cc {
    padding-bottom: 75px;
  }

  .pl_md--75_ea6628519b9fc6a3 {
    padding-left: 75px;
  }

  .pr_md--75_def1e5e00bbe0609 {
    padding-right: 75px;
  }

  .mt_md--75_a3b2326da4e01d9d {
    margin-top: 75px;
  }

  .mb_md--75_8ed35b26efb4ba00 {
    margin-bottom: 75px;
  }

  .ptb_md--80_2909cba16483e591 {
    padding: 80px 0;
  }

  .plr_md--80_6328cd0d5c706b54 {
    padding: 0 80px;
  }

  .pt_md--80_01f81c5c4a72b2bb {
    padding-top: 80px;
  }

  .pb_md--80_82d25c6ceb4bdb05 {
    padding-bottom: 80px;
  }

  .pl_md--80_55d8e031a9d60fd0 {
    padding-left: 80px;
  }

  .pr_md--80_3203de6dd4b6a575 {
    padding-right: 80px;
  }

  .mt_md--80_255fc6967ef7e2d9 {
    margin-top: 80px;
  }

  .mb_md--80_839b0b9803b96e88 {
    margin-bottom: 80px;
  }

  .ptb_md--85_4033fe399b671387 {
    padding: 85px 0;
  }

  .plr_md--85_7831853510eed4a8 {
    padding: 0 85px;
  }

  .pt_md--85_6e929a67cc406f4c {
    padding-top: 85px;
  }

  .pb_md--85_b213efde6db26ef9 {
    padding-bottom: 85px;
  }

  .pl_md--85_1055705e8b48ae5d {
    padding-left: 85px;
  }

  .pr_md--85_fd3a943b8e2312c9 {
    padding-right: 85px;
  }

  .mt_md--85_f24c750e8bd034db {
    margin-top: 85px;
  }

  .mb_md--85_a251459a1c384f94 {
    margin-bottom: 85px;
  }

  .ptb_md--90_3e5e7555ecb5fac7 {
    padding: 90px 0;
  }

  .plr_md--90_78935856210dfa18 {
    padding: 0 90px;
  }

  .pt_md--90_8c7b74efe0ac9fba {
    padding-top: 90px;
  }

  .pb_md--90_ad2f1a247f386197 {
    padding-bottom: 90px;
  }

  .pl_md--90_ab2b070a5e40f9d9 {
    padding-left: 90px;
  }

  .pr_md--90_c305fd4af7856060 {
    padding-right: 90px;
  }

  .mt_md--90_539e4574a90987ae {
    margin-top: 90px;
  }

  .mb_md--90_5a0af3d36497a16d {
    margin-bottom: 90px;
  }

  .ptb_md--95_1b6c4dc3b023e62d {
    padding: 95px 0;
  }

  .plr_md--95_f9b8033e9a36917f {
    padding: 0 95px;
  }

  .pt_md--95_fd93eb6f6930007b {
    padding-top: 95px;
  }

  .pb_md--95_1cb7a7b1f97b602e {
    padding-bottom: 95px;
  }

  .pl_md--95_dd07c783a5a3e4fa {
    padding-left: 95px;
  }

  .pr_md--95_4f4804f08325e402 {
    padding-right: 95px;
  }

  .mt_md--95_bc60849468c8b182 {
    margin-top: 95px;
  }

  .mb_md--95_27cf93daad7f9053 {
    margin-bottom: 95px;
  }

  .ptb_md--100_3d01c743109c64f1 {
    padding: 100px 0;
  }

  .plr_md--100_a4126b3aa9f544f3 {
    padding: 0 100px;
  }

  .pt_md--100_0ca883891337e149 {
    padding-top: 100px;
  }

  .pb_md--100_d9b741e7cd5d0353 {
    padding-bottom: 100px;
  }

  .pl_md--100_fcd8f23c9f43d841 {
    padding-left: 100px;
  }

  .pr_md--100_a2a8e3bf5578afc3 {
    padding-right: 100px;
  }

  .mt_md--100_ca0729d2edaede05 {
    margin-top: 100px;
  }

  .mb_md--100_14953383ac061aee {
    margin-bottom: 100px;
  }

  .ptb_md--105_3bd11bd19bdfc972 {
    padding: 105px 0;
  }

  .plr_md--105_6292905897d8b4ee {
    padding: 0 105px;
  }

  .pt_md--105_70d485412ee38692 {
    padding-top: 105px;
  }

  .pb_md--105_c2fc7f49c53874e8 {
    padding-bottom: 105px;
  }

  .pl_md--105_b1fac28dcb17873f {
    padding-left: 105px;
  }

  .pr_md--105_fbe2a4a9d13a8f75 {
    padding-right: 105px;
  }

  .mt_md--105_61514ccffc1f0677 {
    margin-top: 105px;
  }

  .mb_md--105_84d980b91652524e {
    margin-bottom: 105px;
  }

  .ptb_md--110_e41151ef6a1f668f {
    padding: 110px 0;
  }

  .plr_md--110_106138d7d59dbee9 {
    padding: 0 110px;
  }

  .pt_md--110_0759a91aba5e0263 {
    padding-top: 110px;
  }

  .pb_md--110_60696aabf8e7b49f {
    padding-bottom: 110px;
  }

  .pl_md--110_fd457e47bcd303cb {
    padding-left: 110px;
  }

  .pr_md--110_c826d4ad39020319 {
    padding-right: 110px;
  }

  .mt_md--110_3d73891a12f5d844 {
    margin-top: 110px;
  }

  .mb_md--110_e6e21ef0e27c98c0 {
    margin-bottom: 110px;
  }

  .ptb_md--115_84f3a9e20d453327 {
    padding: 115px 0;
  }

  .plr_md--115_346b77ad6c497ae7 {
    padding: 0 115px;
  }

  .pt_md--115_7ad02cf96dd7f272 {
    padding-top: 115px;
  }

  .pb_md--115_895234ae077dc096 {
    padding-bottom: 115px;
  }

  .pl_md--115_647e7428280e9268 {
    padding-left: 115px;
  }

  .pr_md--115_69aefbbae2f89ad5 {
    padding-right: 115px;
  }

  .mt_md--115_ab78ddb82aaf2c21 {
    margin-top: 115px;
  }

  .mb_md--115_1f057e0a26e8e5ee {
    margin-bottom: 115px;
  }

  .ptb_md--120_16b00c329e03e61b {
    padding: 120px 0;
  }

  .plr_md--120_095a35febd60da82 {
    padding: 0 120px;
  }

  .pt_md--120_88b078f59723ea65 {
    padding-top: 120px;
  }

  .pb_md--120_37e2cfa76a310634 {
    padding-bottom: 120px;
  }

  .pl_md--120_319f954ebdcc4d2d {
    padding-left: 120px;
  }

  .pr_md--120_aa3021503bc5be19 {
    padding-right: 120px;
  }

  .mt_md--120_8f6b2dd1a856f943 {
    margin-top: 120px;
  }

  .mb_md--120_7419b5f6e5afd59c {
    margin-bottom: 120px;
  }

  .ptb_md--125_367db3359ab69312 {
    padding: 125px 0;
  }

  .plr_md--125_1d7c25693d3ea3fa {
    padding: 0 125px;
  }

  .pt_md--125_d312fa9dd018036d {
    padding-top: 125px;
  }

  .pb_md--125_d862727b24489d5a {
    padding-bottom: 125px;
  }

  .pl_md--125_1e49f44ecb26df0a {
    padding-left: 125px;
  }

  .pr_md--125_9f19df1e36c0bcc8 {
    padding-right: 125px;
  }

  .mt_md--125_030f6cb092a8a5e2 {
    margin-top: 125px;
  }

  .mb_md--125_38876fabc05cb256 {
    margin-bottom: 125px;
  }

  .ptb_md--130_7fad9cfbc54778c6 {
    padding: 130px 0;
  }

  .plr_md--130_4c4aa52bc3b1be14 {
    padding: 0 130px;
  }

  .pt_md--130_688d0e0b11cce630 {
    padding-top: 130px;
  }

  .pb_md--130_b164deda11bc7fbf {
    padding-bottom: 130px;
  }

  .pl_md--130_8e06e3389d66731a {
    padding-left: 130px;
  }

  .pr_md--130_f5cf155a7f248cd3 {
    padding-right: 130px;
  }

  .mt_md--130_e16a7ac4ca9c9da2 {
    margin-top: 130px;
  }

  .mb_md--130_97e159a973dfa9d1 {
    margin-bottom: 130px;
  }

  .ptb_md--135_d17f16db2e2f0611 {
    padding: 135px 0;
  }

  .plr_md--135_f70e95446e3ad692 {
    padding: 0 135px;
  }

  .pt_md--135_854723587ab4b16f {
    padding-top: 135px;
  }

  .pb_md--135_d33ad8492a6a5aa5 {
    padding-bottom: 135px;
  }

  .pl_md--135_d8929cc2324187a0 {
    padding-left: 135px;
  }

  .pr_md--135_062b563f593d6cc9 {
    padding-right: 135px;
  }

  .mt_md--135_69af03b8f3922a0b {
    margin-top: 135px;
  }

  .mb_md--135_a718d06c0f2c50d5 {
    margin-bottom: 135px;
  }

  .ptb_md--140_6cde446774480587 {
    padding: 140px 0;
  }

  .plr_md--140_12ba348d46c45cd0 {
    padding: 0 140px;
  }

  .pt_md--140_4666adc21e04bece {
    padding-top: 140px;
  }

  .pb_md--140_a23425a90338c607 {
    padding-bottom: 140px;
  }

  .pl_md--140_df9dad763dc9eb93 {
    padding-left: 140px;
  }

  .pr_md--140_19638bbb6b4e655a {
    padding-right: 140px;
  }

  .mt_md--140_1a316f5c559d1607 {
    margin-top: 140px;
  }

  .mb_md--140_cc3a9a301529e6c9 {
    margin-bottom: 140px;
  }

  .ptb_md--145_e161ac727dd785cd {
    padding: 145px 0;
  }

  .plr_md--145_2a757da84eba70dd {
    padding: 0 145px;
  }

  .pt_md--145_abe44504e03fe26a {
    padding-top: 145px;
  }

  .pb_md--145_7a0d2d74d141d041 {
    padding-bottom: 145px;
  }

  .pl_md--145_d64848c70cc1361e {
    padding-left: 145px;
  }

  .pr_md--145_1ff9c3c4a216d403 {
    padding-right: 145px;
  }

  .mt_md--145_91f4381ce7b81a55 {
    margin-top: 145px;
  }

  .mb_md--145_963aa12045dde4cc {
    margin-bottom: 145px;
  }

  .ptb_md--150_3a24b9741355747e {
    padding: 150px 0;
  }

  .plr_md--150_11a97d3c8998d0e1 {
    padding: 0 150px;
  }

  .pt_md--150_1897437b14c7e127 {
    padding-top: 150px;
  }

  .pb_md--150_0085f76a2ce65643 {
    padding-bottom: 150px;
  }

  .pl_md--150_44289c646ae53828 {
    padding-left: 150px;
  }

  .pr_md--150_199f6dddc3c31f48 {
    padding-right: 150px;
  }

  .mt_md--150_d2eba96102bae6ab {
    margin-top: 150px;
  }

  .mb_md--150_473cdf790241b2a6 {
    margin-bottom: 150px;
  }

  .ptb_md--155_899f82ab83e269d1 {
    padding: 155px 0;
  }

  .plr_md--155_25bb44a24d142a40 {
    padding: 0 155px;
  }

  .pt_md--155_dd7b8165f29acdc6 {
    padding-top: 155px;
  }

  .pb_md--155_433c25786214da62 {
    padding-bottom: 155px;
  }

  .pl_md--155_2b7f4aec7d9a535c {
    padding-left: 155px;
  }

  .pr_md--155_277280a87b776af0 {
    padding-right: 155px;
  }

  .mt_md--155_272a5a4a701ec156 {
    margin-top: 155px;
  }

  .mb_md--155_3b5e3fe8f0ccc906 {
    margin-bottom: 155px;
  }

  .ptb_md--160_0f6570296e1d6ab5 {
    padding: 160px 0;
  }

  .plr_md--160_3b109f8ca8223756 {
    padding: 0 160px;
  }

  .pt_md--160_7a9b69e922770957 {
    padding-top: 160px;
  }

  .pb_md--160_14bcfbf6cf770b1b {
    padding-bottom: 160px;
  }

  .pl_md--160_2bdb47d7596759fe {
    padding-left: 160px;
  }

  .pr_md--160_612b9e84046bbe9a {
    padding-right: 160px;
  }

  .mt_md--160_b7a9494cd9402958 {
    margin-top: 160px;
  }

  .mb_md--160_e74feabdd83b4b2e {
    margin-bottom: 160px;
  }

  .ptb_md--165_a57a5bc5893ac1f9 {
    padding: 165px 0;
  }

  .plr_md--165_cde5069d2f9d3eac {
    padding: 0 165px;
  }

  .pt_md--165_ce37236dc88cde8c {
    padding-top: 165px;
  }

  .pb_md--165_8600de2b716e0d5b {
    padding-bottom: 165px;
  }

  .pl_md--165_3d2a7eed49730f17 {
    padding-left: 165px;
  }

  .pr_md--165_4ef4a324c3c13e80 {
    padding-right: 165px;
  }

  .mt_md--165_b833601617c217a6 {
    margin-top: 165px;
  }

  .mb_md--165_e2970b5222abb429 {
    margin-bottom: 165px;
  }

  .ptb_md--170_4ffd90d538adc4c4 {
    padding: 170px 0;
  }

  .plr_md--170_19a5752f67b75c9f {
    padding: 0 170px;
  }

  .pt_md--170_233c826209627d77 {
    padding-top: 170px;
  }

  .pb_md--170_d1eb1a2b8314b892 {
    padding-bottom: 170px;
  }

  .pl_md--170_5e49c6e10b0e63bc {
    padding-left: 170px;
  }

  .pr_md--170_0633f523c3bd82b7 {
    padding-right: 170px;
  }

  .mt_md--170_b89e9eb5d735c23c {
    margin-top: 170px;
  }

  .mb_md--170_0e6ca04e6fae82c8 {
    margin-bottom: 170px;
  }

  .ptb_md--175_a2e1e635275aa81f {
    padding: 175px 0;
  }

  .plr_md--175_1f0c4291717a7e27 {
    padding: 0 175px;
  }

  .pt_md--175_23df75b0f0dbc887 {
    padding-top: 175px;
  }

  .pb_md--175_d0d4be4bc20c664f {
    padding-bottom: 175px;
  }

  .pl_md--175_e9b4cae671181c8d {
    padding-left: 175px;
  }

  .pr_md--175_751a353aa8d04534 {
    padding-right: 175px;
  }

  .mt_md--175_8948d217bc3c3169 {
    margin-top: 175px;
  }

  .mb_md--175_915c5e6b18d98178 {
    margin-bottom: 175px;
  }

  .ptb_md--180_5b852f29af9b081a {
    padding: 180px 0;
  }

  .plr_md--180_42714f8cca1b320a {
    padding: 0 180px;
  }

  .pt_md--180_089d5d395d7438c1 {
    padding-top: 180px;
  }

  .pb_md--180_c428b8a71640d00a {
    padding-bottom: 180px;
  }

  .pl_md--180_4a969ad78cac122c {
    padding-left: 180px;
  }

  .pr_md--180_c7d73006ed48b0f9 {
    padding-right: 180px;
  }

  .mt_md--180_e8092875a6bde7e6 {
    margin-top: 180px;
  }

  .mb_md--180_595bb5db31e4391e {
    margin-bottom: 180px;
  }

  .ptb_md--185_3435aa3c90cdfca5 {
    padding: 185px 0;
  }

  .plr_md--185_16dee55201476e0e {
    padding: 0 185px;
  }

  .pt_md--185_cbdeaab1f585d911 {
    padding-top: 185px;
  }

  .pb_md--185_a85dcfc2c6898daa {
    padding-bottom: 185px;
  }

  .pl_md--185_5223a9d8f2df3054 {
    padding-left: 185px;
  }

  .pr_md--185_9df44a51b559d442 {
    padding-right: 185px;
  }

  .mt_md--185_b8785eb8a759eb2a {
    margin-top: 185px;
  }

  .mb_md--185_8052feb0f48bd221 {
    margin-bottom: 185px;
  }

  .ptb_md--190_a8e2139380b5edc4 {
    padding: 190px 0;
  }

  .plr_md--190_f669532902fc5213 {
    padding: 0 190px;
  }

  .pt_md--190_6135566375189650 {
    padding-top: 190px;
  }

  .pb_md--190_de7cddc4dc13618e {
    padding-bottom: 190px;
  }

  .pl_md--190_b1c23f5424b912d3 {
    padding-left: 190px;
  }

  .pr_md--190_fd95ad2a14d49576 {
    padding-right: 190px;
  }

  .mt_md--190_f47cedccdda354f7 {
    margin-top: 190px;
  }

  .mb_md--190_1e433584d52e550d {
    margin-bottom: 190px;
  }

  .ptb_md--195_3e88db6465c3941f {
    padding: 195px 0;
  }

  .plr_md--195_9a547c2ebb7addc6 {
    padding: 0 195px;
  }

  .pt_md--195_443d1bf391d1a340 {
    padding-top: 195px;
  }

  .pb_md--195_2fa0a4e469c998ee {
    padding-bottom: 195px;
  }

  .pl_md--195_3c5a1200b97843fc {
    padding-left: 195px;
  }

  .pr_md--195_6585910dabea2956 {
    padding-right: 195px;
  }

  .mt_md--195_42a215ed24d35c44 {
    margin-top: 195px;
  }

  .mb_md--195_c7464fde35f65284 {
    margin-bottom: 195px;
  }

  .ptb_md--200_e5c9f4740b45f4b6 {
    padding: 200px 0;
  }

  .plr_md--200_f56a501f1ac8370f {
    padding: 0 200px;
  }

  .pt_md--200_f43084521cb483d0 {
    padding-top: 200px;
  }

  .pb_md--200_5da89a53c7390f54 {
    padding-bottom: 200px;
  }

  .pl_md--200_10596cade9c99f17 {
    padding-left: 200px;
  }

  .pr_md--200_d21b354dec7a4338 {
    padding-right: 200px;
  }

  .mt_md--200_8c3346dda880ff97 {
    margin-top: 200px;
  }

  .mb_md--200_1cec7da9cd231162 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_d311e3949feace81 {
    padding: 250px 0;
  }

  .ptb_sm--0_d652cda199d8320a {
    padding: 0;
  }

  .pl_sm--0_60c2f6c170b085a2 {
    padding-left: 0;
  }

  .pr_sm--0_a742ea705ec8e908 {
    padding-right: 0;
  }

  .pt_sm--0_0736839451c19b9c {
    padding-top: 0;
  }

  .pb_sm--0_580c93e5c5001f9b {
    padding-bottom: 0;
  }

  .pb_sm--80_325428f6335c59e8 {
    padding-bottom: 30px;
  }

  .pt_sm--50_f9d94cd180ae9dde {
    padding-top: 50px;
  }

  .mr_sm--0_199082bffa2d1168 {
    margin-right: 0;
  }

  .ml_sm--0_3f7a2d14638bdb86 {
    margin-left: 0;
  }

  .mt_sm--0_93abf5556f8d8b6e {
    margin-top: 0;
  }

  .mb_sm--0_b5f79e34f5332919 {
    margin-bottom: 0;
  }

  .pt_sm--150_9388a4e211005f90 {
    padding-top: 150px;
  }

  .pb_sm--110_080d15d9a8202381 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_3546cce161d5df98 {
    padding: 5px 0;
  }

  .plr_sm--5_8fc997e6b56a0791 {
    padding: 0 5px;
  }

  .pt_sm--5_df86462019d49cd4 {
    padding-top: 5px;
  }

  .pb_sm--5_0221c7a3a56bcb2d {
    padding-bottom: 5px;
  }

  .pl_sm--5_45e8621111823afd {
    padding-left: 5px;
  }

  .pr_sm--5_95830e34cb50c6e8 {
    padding-right: 5px;
  }

  .mt_sm--5_f59f1e13f45bb9f5 {
    margin-top: 5px;
  }

  .ml_sm--5_a73319249162f131 {
    margin-left: 5px;
  }

  .mr_sm--5_3ab4543512584c81 {
    margin-right: 5px;
  }

  .mb_sm--5_39a4379c376f5dd8 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_8be85bf7434c5154 {
    padding: 10px 0;
  }

  .plr_sm--10_f421973c77073db3 {
    padding: 0 10px;
  }

  .pt_sm--10_410c57da2b78980c {
    padding-top: 10px;
  }

  .pb_sm--10_b6243197637843c0 {
    padding-bottom: 10px;
  }

  .pl_sm--10_24b4f797856ae0f1 {
    padding-left: 10px;
  }

  .pr_sm--10_238a9d412f927873 {
    padding-right: 10px;
  }

  .mt_sm--10_ca129ea8803e690e {
    margin-top: 10px;
  }

  .ml_sm--10_9026b846b57e8439 {
    margin-left: 10px;
  }

  .mr_sm--10_d5808a3f6834a3e5 {
    margin-right: 10px;
  }

  .mb_sm--10_7e8b4078fa90b2e7 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_5d6b9723e6b2298d {
    padding: 15px 0;
  }

  .plr_sm--15_b5b3ea4ea28df707 {
    padding: 0 15px;
  }

  .pt_sm--15_74daa95707d5885d {
    padding-top: 15px;
  }

  .pb_sm--15_842b7b8b0238a5d1 {
    padding-bottom: 15px;
  }

  .pl_sm--15_c8fa44cba708b1a6 {
    padding-left: 15px;
  }

  .pr_sm--15_4573afa277043e2c {
    padding-right: 15px;
  }

  .mt_sm--15_7264c4e2bffe390b {
    margin-top: 15px;
  }

  .ml_sm--15_1f74c109d278ba5b {
    margin-left: 15px;
  }

  .mr_sm--15_efe36b3972d02724 {
    margin-right: 15px;
  }

  .mb_sm--15_937bedef17336616 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_aa946e5e18601614 {
    padding: 20px 0;
  }

  .plr_sm--20_e204d9f016ff86d5 {
    padding: 0 20px;
  }

  .pt_sm--20_7c891cde7fec2fb1 {
    padding-top: 20px;
  }

  .pb_sm--20_1cb74c9534e9c7f6 {
    padding-bottom: 20px;
  }

  .pl_sm--20_c48ca7ce65ac850f {
    padding-left: 20px;
  }

  .pr_sm--20_d8b525b3abcb22bc {
    padding-right: 20px;
  }

  .mt_sm--20_6a2b1cd63a4621bf {
    margin-top: 20px;
  }

  .ml_sm--20_c9f50c4848e89b84 {
    margin-left: 20px;
  }

  .mr_sm--20_230d57b7ebf253f0 {
    margin-right: 20px;
  }

  .mb_sm--20_7caf158dc71276c1 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_bc626a5339a0f384 {
    padding: 25px 0;
  }

  .plr_sm--25_b308f8949ba554cc {
    padding: 0 25px;
  }

  .pt_sm--25_5fe4d4e96feb68f9 {
    padding-top: 25px;
  }

  .pb_sm--25_dd0253d93bb56506 {
    padding-bottom: 25px;
  }

  .pl_sm--25_71222d92b2021e05 {
    padding-left: 25px;
  }

  .pr_sm--25_75822eada0fd3e8a {
    padding-right: 25px;
  }

  .mt_sm--25_a56d15474a38c288 {
    margin-top: 25px;
  }

  .ml_sm--25_8b480cdbaff14637 {
    margin-left: 25px;
  }

  .mr_sm--25_3bda913d39342fe8 {
    margin-right: 25px;
  }

  .mb_sm--25_abc658f976b51f8e {
    margin-bottom: 25px;
  }

  .ptb_sm--30_a3b557d81c57ec4e {
    padding: 30px 0;
  }

  .plr_sm--30_955ff30219a5441e {
    padding: 0 30px;
  }

  .pt_sm--30_d5e41e38588219d7 {
    padding-top: 30px;
  }

  .pb_sm--30_e795832ebed91a50 {
    padding-bottom: 30px;
  }

  .pl_sm--30_986a200480906cf1 {
    padding-left: 30px;
  }

  .pr_sm--30_a43785c378e412ed {
    padding-right: 30px;
  }

  .mt_sm--30_8cc4f53b4f6340d6 {
    margin-top: 30px;
  }

  .ml_sm--30_e9c0ef558a0e7e7b {
    margin-left: 30px;
  }

  .mr_sm--30_96779102f096ab06 {
    margin-right: 30px;
  }

  .mb_sm--30_69d288ca89d1c60a {
    margin-bottom: 30px;
  }

  .ptb_sm--35_0315a5c743585dbc {
    padding: 35px 0;
  }

  .plr_sm--35_db7231e1450f1cf8 {
    padding: 0 35px;
  }

  .pt_sm--35_7de115bbf5e3a2ca {
    padding-top: 35px;
  }

  .pb_sm--35_215c9af7ed0eba6d {
    padding-bottom: 35px;
  }

  .pl_sm--35_2678b0170a106dc9 {
    padding-left: 35px;
  }

  .pr_sm--35_6d5b5163110653ad {
    padding-right: 35px;
  }

  .mt_sm--35_3da871c0ebf9a080 {
    margin-top: 35px;
  }

  .ml_sm--35_2ae3841fc386b0fc {
    margin-left: 35px;
  }

  .mr_sm--35_dfc93dc6f3092a34 {
    margin-right: 35px;
  }

  .mb_sm--35_834bfaae1c3e046a {
    margin-bottom: 35px;
  }

  .ptb_sm--40_c226ee032ac8e08d {
    padding: 40px 0;
  }

  .plr_sm--40_6988d92df76f23ef {
    padding: 0 40px;
  }

  .pt_sm--40_3bc550178c7c2146 {
    padding-top: 40px;
  }

  .pb_sm--40_f47faa24468f7cf0 {
    padding-bottom: 40px;
  }

  .pl_sm--40_c28b79a112b8bbb2 {
    padding-left: 40px;
  }

  .pr_sm--40_3589081ee5a2f8ff {
    padding-right: 40px;
  }

  .mt_sm--40_3dffb0b54abdcc74 {
    margin-top: 40px;
  }

  .ml_sm--40_a38154658bf773f6 {
    margin-left: 40px;
  }

  .mr_sm--40_3c62ad2cb2ad88c5 {
    margin-right: 40px;
  }

  .mb_sm--40_196d648b738894f6 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_06f117c8bfe5e685 {
    padding: 45px 0;
  }

  .plr_sm--45_c87f35efdc7458f2 {
    padding: 0 45px;
  }

  .pt_sm--45_b7d6d60ae5bfcef7 {
    padding-top: 45px;
  }

  .pb_sm--45_9ff51194fd97be1c {
    padding-bottom: 45px;
  }

  .pl_sm--45_9e8176c2eb9a224c {
    padding-left: 45px;
  }

  .pr_sm--45_fed835f5ed8807ad {
    padding-right: 45px;
  }

  .mt_sm--45_2ae4992911620c8e {
    margin-top: 45px;
  }

  .ml_sm--45_6fc9bd75e7435b63 {
    margin-left: 45px;
  }

  .mr_sm--45_cc8a65b62ad7a96c {
    margin-right: 45px;
  }

  .mb_sm--45_c19efb49e995d4c8 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_70c2f2393f1efae6 {
    padding: 50px 0;
  }

  .plr_sm--50_cdfd7bde3ec59772 {
    padding: 0 50px;
  }

  .pt_sm--50_f9d94cd180ae9dde {
    padding-top: 50px;
  }

  .pb_sm--50_31f419762927ec46 {
    padding-bottom: 50px;
  }

  .pl_sm--50_10d2ef633acdb670 {
    padding-left: 50px;
  }

  .pr_sm--50_b8a817fa50b401e2 {
    padding-right: 50px;
  }

  .mt_sm--50_9880f63599f28e13 {
    margin-top: 50px;
  }

  .ml_sm--50_922f447bc3241670 {
    margin-left: 50px;
  }

  .mr_sm--50_119b7795f0f387c7 {
    margin-right: 50px;
  }

  .mb_sm--50_d934a041a9a4f002 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_ff7251f17fc38204 {
    padding: 55px 0;
  }

  .plr_sm--55_fc4a77fd3b3d657e {
    padding: 0 55px;
  }

  .pt_sm--55_49ccacb93584ad65 {
    padding-top: 55px;
  }

  .pb_sm--55_1609f24993f2b41d {
    padding-bottom: 55px;
  }

  .pl_sm--55_e2c378cb0a878c3d {
    padding-left: 55px;
  }

  .pr_sm--55_8299af618e72826c {
    padding-right: 55px;
  }

  .mt_sm--55_c03f4a5bc91d0bee {
    margin-top: 55px;
  }

  .ml_sm--55_cefaa0fa0d4b8cb4 {
    margin-left: 55px;
  }

  .mr_sm--55_e6136a06c54cbf8c {
    margin-right: 55px;
  }

  .mb_sm--55_c19424fec0d2a8be {
    margin-bottom: 55px;
  }

  .ptb_sm--60_628625f25e08e92f {
    padding: 60px 0;
  }

  .plr_sm--60_7adf6915aba3bb32 {
    padding: 0 60px;
  }

  .pt_sm--60_ec838a0aaf79a09a {
    padding-top: 60px;
  }

  .pb_sm--60_76098aebbbee2497 {
    padding-bottom: 60px;
  }

  .pl_sm--60_51c3f985a0705626 {
    padding-left: 60px;
  }

  .pr_sm--60_6f2a0b3e47364dae {
    padding-right: 60px;
  }

  .mt_sm--60_07d06cb4bd75b3cb {
    margin-top: 60px;
  }

  .ml_sm--60_2d8fe2b7b2cbfa8a {
    margin-left: 60px;
  }

  .mr_sm--60_50efaac657a53d05 {
    margin-right: 60px;
  }

  .mb_sm--60_38a8032024d1473b {
    margin-bottom: 60px;
  }

  .ptb_sm--65_f8db218d887d2065 {
    padding: 65px 0;
  }

  .plr_sm--65_3d6d2b4fec362246 {
    padding: 0 65px;
  }

  .pt_sm--65_34ef10c627256f79 {
    padding-top: 65px;
  }

  .pb_sm--65_5c563a58fe58a097 {
    padding-bottom: 65px;
  }

  .pl_sm--65_e3939c6c3e5aa832 {
    padding-left: 65px;
  }

  .pr_sm--65_1c4c69f3ec3ced50 {
    padding-right: 65px;
  }

  .mt_sm--65_7b8f537cdc15a8c2 {
    margin-top: 65px;
  }

  .ml_sm--65_3cd4a3150356860c {
    margin-left: 65px;
  }

  .mr_sm--65_41f4549940f529c4 {
    margin-right: 65px;
  }

  .mb_sm--65_1f62d2df169ccdcc {
    margin-bottom: 65px;
  }

  .ptb_sm--70_d70c330d8c40f334 {
    padding: 70px 0;
  }

  .plr_sm--70_f659d5d20513a6c6 {
    padding: 0 70px;
  }

  .pt_sm--70_917f7df8bb920224 {
    padding-top: 70px;
  }

  .pb_sm--70_357121dee0cbbfd5 {
    padding-bottom: 70px;
  }

  .pl_sm--70_86ac27091d864f7f {
    padding-left: 70px;
  }

  .pr_sm--70_c343e771fdec6177 {
    padding-right: 70px;
  }

  .mt_sm--70_38be0b6eeb51184d {
    margin-top: 70px;
  }

  .ml_sm--70_cd3fe0edbe7359a7 {
    margin-left: 70px;
  }

  .mr_sm--70_f1fcc18301b96e0d {
    margin-right: 70px;
  }

  .mb_sm--70_4955a93e7e628fba {
    margin-bottom: 70px;
  }

  .ptb_sm--75_5320a7c13f35fc4f {
    padding: 75px 0;
  }

  .plr_sm--75_dfe30cbcedfcecd6 {
    padding: 0 75px;
  }

  .pt_sm--75_e01856147573bc48 {
    padding-top: 75px;
  }

  .pb_sm--75_be98bd7de5733191 {
    padding-bottom: 75px;
  }

  .pl_sm--75_9d7618cd7c801b8f {
    padding-left: 75px;
  }

  .pr_sm--75_27391001b9607b95 {
    padding-right: 75px;
  }

  .mt_sm--75_d0aaed9b693a07a0 {
    margin-top: 75px;
  }

  .ml_sm--75_77478658cb41a5cb {
    margin-left: 75px;
  }

  .mr_sm--75_3ad1a1412d7678e8 {
    margin-right: 75px;
  }

  .mb_sm--75_fee1a27c82a640aa {
    margin-bottom: 75px;
  }

  .ptb_sm--80_ece424ee4dad602c {
    padding: 80px 0;
  }

  .plr_sm--80_128fd6c074ea9dc2 {
    padding: 0 80px;
  }

  .pt_sm--80_aeb0b09da32f3582 {
    padding-top: 80px;
  }

  .pb_sm--80_325428f6335c59e8 {
    padding-bottom: 80px;
  }

  .pl_sm--80_59f4ae05d947cd6a {
    padding-left: 80px;
  }

  .pr_sm--80_1da47a658629ff68 {
    padding-right: 80px;
  }

  .mt_sm--80_d3f430e9d163ab66 {
    margin-top: 80px;
  }

  .ml_sm--80_d06460e918f0c9dd {
    margin-left: 80px;
  }

  .mr_sm--80_f3f5ecf48d1fa678 {
    margin-right: 80px;
  }

  .mb_sm--80_db1a9bd25c2c7c57 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_de20e1d9e9df6236 {
    padding: 85px 0;
  }

  .plr_sm--85_25cacb297648d920 {
    padding: 0 85px;
  }

  .pt_sm--85_0ae25bfac427ffc9 {
    padding-top: 85px;
  }

  .pb_sm--85_5255fc6612457643 {
    padding-bottom: 85px;
  }

  .pl_sm--85_6e82ce26a818e8d3 {
    padding-left: 85px;
  }

  .pr_sm--85_ca683b0254846161 {
    padding-right: 85px;
  }

  .mt_sm--85_8f1443ca0173f9e4 {
    margin-top: 85px;
  }

  .ml_sm--85_cec7209a0530eede {
    margin-left: 85px;
  }

  .mr_sm--85_541f2232bf58eeaa {
    margin-right: 85px;
  }

  .mb_sm--85_3bd85d27c6f95c3e {
    margin-bottom: 85px;
  }

  .ptb_sm--90_f418875b18f6b188 {
    padding: 90px 0;
  }

  .plr_sm--90_481afb06bf8bdeba {
    padding: 0 90px;
  }

  .pt_sm--90_f0146b9342daf03f {
    padding-top: 90px;
  }

  .pb_sm--90_acb7a75edc262b0c {
    padding-bottom: 90px;
  }

  .pl_sm--90_c799c1a208bf8c51 {
    padding-left: 90px;
  }

  .pr_sm--90_b5b96b45cc9d08c4 {
    padding-right: 90px;
  }

  .mt_sm--90_acc1df44851bb62e {
    margin-top: 90px;
  }

  .ml_sm--90_0b524c5955a06f28 {
    margin-left: 90px;
  }

  .mr_sm--90_182adff9dd84dde2 {
    margin-right: 90px;
  }

  .mb_sm--90_a9afa20cb08f3607 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_261a92ee836dd347 {
    padding: 95px 0;
  }

  .plr_sm--95_674b61d2993dd49d {
    padding: 0 95px;
  }

  .pt_sm--95_04bab3a428d8df5f {
    padding-top: 95px;
  }

  .pb_sm--95_5e2d9231eee69aa3 {
    padding-bottom: 95px;
  }

  .pl_sm--95_2b4ee942d2f01539 {
    padding-left: 95px;
  }

  .pr_sm--95_67895a23dcf439cb {
    padding-right: 95px;
  }

  .mt_sm--95_ac9c65af9b729e47 {
    margin-top: 95px;
  }

  .ml_sm--95_6e3ba79a784be616 {
    margin-left: 95px;
  }

  .mr_sm--95_be937b3bbc39bb3a {
    margin-right: 95px;
  }

  .mb_sm--95_d3c2d75723f503de {
    margin-bottom: 95px;
  }

  .ptb_sm--100_1262fff54e52aa5d {
    padding: 100px 0;
  }

  .plr_sm--100_8dbd343d4c3a370b {
    padding: 0 100px;
  }

  .pt_sm--100_7e1dc981446fbbe1 {
    padding-top: 100px;
  }

  .pb_sm--100_30b051b5bfb679e6 {
    padding-bottom: 100px;
  }

  .pl_sm--100_a0da2f499bfaffba {
    padding-left: 100px;
  }

  .pr_sm--100_a9ab2173e45554eb {
    padding-right: 100px;
  }

  .mt_sm--100_a00091b5c0f8368a {
    margin-top: 100px;
  }

  .ml_sm--100_bc55d2cf19ee9c76 {
    margin-left: 100px;
  }

  .mr_sm--100_5334bff6cfa4a36f {
    margin-right: 100px;
  }

  .mb_sm--100_2bb16107f21a7ca5 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_eebc5802b9d7c5a9 {
    padding: 105px 0;
  }

  .plr_sm--105_a2969e68bdf727df {
    padding: 0 105px;
  }

  .pt_sm--105_d97ec588d1343678 {
    padding-top: 105px;
  }

  .pb_sm--105_5b1329b892192196 {
    padding-bottom: 105px;
  }

  .pl_sm--105_6dc4e64e8e06c9e3 {
    padding-left: 105px;
  }

  .pr_sm--105_d1ace485b80f757e {
    padding-right: 105px;
  }

  .mt_sm--105_35405618014f0240 {
    margin-top: 105px;
  }

  .ml_sm--105_090dd356ef7369df {
    margin-left: 105px;
  }

  .mr_sm--105_d6963476effb9aa9 {
    margin-right: 105px;
  }

  .mb_sm--105_36ce6faed53c8573 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_e886127928dd5456 {
    padding: 110px 0;
  }

  .plr_sm--110_6165ed18f4195f21 {
    padding: 0 110px;
  }

  .pt_sm--110_fcd850fc9060d2ae {
    padding-top: 110px;
  }

  .pb_sm--110_080d15d9a8202381 {
    padding-bottom: 110px;
  }

  .pl_sm--110_4efc961b20cf90c9 {
    padding-left: 110px;
  }

  .pr_sm--110_d64407ffc2aeba58 {
    padding-right: 110px;
  }

  .mt_sm--110_e4fb9e443c476138 {
    margin-top: 110px;
  }

  .ml_sm--110_8b5f8590dede7c94 {
    margin-left: 110px;
  }

  .mr_sm--110_56085f7fd194b1f2 {
    margin-right: 110px;
  }

  .mb_sm--110_af7f362f72dfec6e {
    margin-bottom: 110px;
  }

  .ptb_sm--115_a9e6414fbfa6d54f {
    padding: 115px 0;
  }

  .plr_sm--115_f259064dac735f3e {
    padding: 0 115px;
  }

  .pt_sm--115_02b4cb4cc79049f8 {
    padding-top: 115px;
  }

  .pb_sm--115_ddece838df230eab {
    padding-bottom: 115px;
  }

  .pl_sm--115_39dfab18d20c4216 {
    padding-left: 115px;
  }

  .pr_sm--115_b3733e9cd1da55f4 {
    padding-right: 115px;
  }

  .mt_sm--115_9e6d9e2496138682 {
    margin-top: 115px;
  }

  .ml_sm--115_4fe3cc2c1efd8124 {
    margin-left: 115px;
  }

  .mr_sm--115_2ee8393295691ca1 {
    margin-right: 115px;
  }

  .mb_sm--115_809207a45380cbff {
    margin-bottom: 115px;
  }

  .ptb_sm--120_5767fd8187efb265 {
    padding: 120px 0;
  }

  .plr_sm--120_40e24a1ec0787545 {
    padding: 0 120px;
  }

  .pt_sm--120_60a360bd9c75bbe1 {
    padding-top: 120px;
  }

  .pb_sm--120_e847c28efe710a14 {
    padding-bottom: 120px;
  }

  .pl_sm--120_187ec161b76b132d {
    padding-left: 120px;
  }

  .pr_sm--120_353fffcd305f29c2 {
    padding-right: 120px;
  }

  .mt_sm--120_84bc3f6c360b07a6 {
    margin-top: 120px;
  }

  .ml_sm--120_28d0f8ac273effd3 {
    margin-left: 120px;
  }

  .mr_sm--120_e2a7cbf49d650656 {
    margin-right: 120px;
  }

  .mb_sm--120_dc4af325ab6d62f1 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_b0e32a6e02bca76f {
    padding: 125px 0;
  }

  .plr_sm--125_b6605191af78bf71 {
    padding: 0 125px;
  }

  .pt_sm--125_ef898d7609473e06 {
    padding-top: 125px;
  }

  .pb_sm--125_13abde2d4b1f0b9a {
    padding-bottom: 125px;
  }

  .pl_sm--125_5bc996bbec9f730d {
    padding-left: 125px;
  }

  .pr_sm--125_c1aa5debc8e3b821 {
    padding-right: 125px;
  }

  .mt_sm--125_10023832236a8742 {
    margin-top: 125px;
  }

  .ml_sm--125_03533e12bb7ab4b2 {
    margin-left: 125px;
  }

  .mr_sm--125_fdc21c0865155d68 {
    margin-right: 125px;
  }

  .mb_sm--125_8fa3d38340d81980 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_042e43df1f180b04 {
    padding: 130px 0;
  }

  .plr_sm--130_44fe2ff02552dac5 {
    padding: 0 130px;
  }

  .pt_sm--130_81a75626a723065f {
    padding-top: 130px;
  }

  .pb_sm--130_2c948bc3011b2209 {
    padding-bottom: 130px;
  }

  .pl_sm--130_5614b8e9c57fb320 {
    padding-left: 130px;
  }

  .pr_sm--130_9a6c7b5604660dc7 {
    padding-right: 130px;
  }

  .mt_sm--130_db3145f81a2e45ee {
    margin-top: 130px;
  }

  .ml_sm--130_3db62f191729f779 {
    margin-left: 130px;
  }

  .mr_sm--130_861e76c0eadc3e00 {
    margin-right: 130px;
  }

  .mb_sm--130_c8bba508eac35675 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_2f17116c18b7f624 {
    padding: 135px 0;
  }

  .plr_sm--135_32e05e96ec01516e {
    padding: 0 135px;
  }

  .pt_sm--135_775b4758f1c3c190 {
    padding-top: 135px;
  }

  .pb_sm--135_ea3b8cff6cdec361 {
    padding-bottom: 135px;
  }

  .pl_sm--135_8e752a2c1fa9079f {
    padding-left: 135px;
  }

  .pr_sm--135_cab83ab1bc612edc {
    padding-right: 135px;
  }

  .mt_sm--135_8743555f6544256b {
    margin-top: 135px;
  }

  .ml_sm--135_e40376d8e2448e02 {
    margin-left: 135px;
  }

  .mr_sm--135_a6b0bf4df46f01df {
    margin-right: 135px;
  }

  .mb_sm--135_7f444c4f22746d56 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_f1f9e50eabb690fb {
    padding: 140px 0;
  }

  .plr_sm--140_52b7fd0bb0a1f6dd {
    padding: 0 140px;
  }

  .pt_sm--140_0dfc5690d2070176 {
    padding-top: 140px;
  }

  .pb_sm--140_1fdaf40e1ea930e6 {
    padding-bottom: 140px;
  }

  .pl_sm--140_7f9c8457cd564e73 {
    padding-left: 140px;
  }

  .pr_sm--140_413d9109828f0744 {
    padding-right: 140px;
  }

  .mt_sm--140_ae525ee355bb0daf {
    margin-top: 140px;
  }

  .ml_sm--140_ca3f56b0642d4d3e {
    margin-left: 140px;
  }

  .mr_sm--140_f8b0c40c08735827 {
    margin-right: 140px;
  }

  .mb_sm--140_ef46c9c9be6f61db {
    margin-bottom: 140px;
  }

  .ptb_sm--145_d0ce49bfd4948c99 {
    padding: 145px 0;
  }

  .plr_sm--145_1e593c151f6c190c {
    padding: 0 145px;
  }

  .pt_sm--145_4e014f7403ba6a9f {
    padding-top: 145px;
  }

  .pb_sm--145_fd45c2a59377db1f {
    padding-bottom: 145px;
  }

  .pl_sm--145_f99d821832654aa6 {
    padding-left: 145px;
  }

  .pr_sm--145_aa944157418c7a88 {
    padding-right: 145px;
  }

  .mt_sm--145_361ba5f819649f42 {
    margin-top: 145px;
  }

  .ml_sm--145_cfb28ee133144039 {
    margin-left: 145px;
  }

  .mr_sm--145_d2f6ba82887cb316 {
    margin-right: 145px;
  }

  .mb_sm--145_f2772782ab4743cf {
    margin-bottom: 145px;
  }

  .ptb_sm--150_89b6471acb91ad5f {
    padding: 150px 0;
  }

  .plr_sm--150_f34eaa561da64ccf {
    padding: 0 150px;
  }

  .pt_sm--150_9388a4e211005f90 {
    padding-top: 150px;
  }

  .pb_sm--150_c69e45b10b86c211 {
    padding-bottom: 150px;
  }

  .pl_sm--150_fc555f1ab4d7e3e2 {
    padding-left: 150px;
  }

  .pr_sm--150_56b57cdce7e26f3c {
    padding-right: 150px;
  }

  .mt_sm--150_df6fcd42aa0a641b {
    margin-top: 150px;
  }

  .ml_sm--150_ddf71eef239e79cb {
    margin-left: 150px;
  }

  .mr_sm--150_f775d45f2cc2726c {
    margin-right: 150px;
  }

  .mb_sm--150_59822c7f643a1c4e {
    margin-bottom: 150px;
  }

  .ptb_sm--155_7fbf5b7fcb08da6c {
    padding: 155px 0;
  }

  .plr_sm--155_6f1f1dc3cc3e25f8 {
    padding: 0 155px;
  }

  .pt_sm--155_86268ceb451ae0ea {
    padding-top: 155px;
  }

  .pb_sm--155_3095ce401b37f68f {
    padding-bottom: 155px;
  }

  .pl_sm--155_de1cc2afedc18e84 {
    padding-left: 155px;
  }

  .pr_sm--155_a825758db4cc94c9 {
    padding-right: 155px;
  }

  .mt_sm--155_5be3d6f648576c88 {
    margin-top: 155px;
  }

  .ml_sm--155_7e19bfee7462de5a {
    margin-left: 155px;
  }

  .mr_sm--155_cfe12dcd4d747e8e {
    margin-right: 155px;
  }

  .mb_sm--155_d63decac0da449de {
    margin-bottom: 155px;
  }

  .ptb_sm--160_b39d823d1697853e {
    padding: 160px 0;
  }

  .plr_sm--160_a32f469adcf75a92 {
    padding: 0 160px;
  }

  .pt_sm--160_bf645fc9622c21a3 {
    padding-top: 160px;
  }

  .pb_sm--160_b86b419d4d8823f7 {
    padding-bottom: 160px;
  }

  .pl_sm--160_2f9ec516c4171199 {
    padding-left: 160px;
  }

  .pr_sm--160_7f428ae3ea482300 {
    padding-right: 160px;
  }

  .mt_sm--160_f946dcbb5190e192 {
    margin-top: 160px;
  }

  .ml_sm--160_a331cebbbbba8017 {
    margin-left: 160px;
  }

  .mr_sm--160_efb8cdf941b8dec6 {
    margin-right: 160px;
  }

  .mb_sm--160_750dfc4c4a417d26 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_a71287d21469fec4 {
    padding: 165px 0;
  }

  .plr_sm--165_d04bc70340cef38f {
    padding: 0 165px;
  }

  .pt_sm--165_64b5571ea6707eac {
    padding-top: 165px;
  }

  .pb_sm--165_ddd1d93ac362d984 {
    padding-bottom: 165px;
  }

  .pl_sm--165_d7c01321e3ad4a36 {
    padding-left: 165px;
  }

  .pr_sm--165_b9569afc5bfdb98b {
    padding-right: 165px;
  }

  .mt_sm--165_cba930e3c3cf6918 {
    margin-top: 165px;
  }

  .ml_sm--165_17bee0a46216e57c {
    margin-left: 165px;
  }

  .mr_sm--165_e2c26c39fad9cea8 {
    margin-right: 165px;
  }

  .mb_sm--165_acef750d24707cb9 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_d0cbef4c3ffd8db8 {
    padding: 170px 0;
  }

  .plr_sm--170_efda05b5cb04d0a5 {
    padding: 0 170px;
  }

  .pt_sm--170_f24da6e2d85bd7ca {
    padding-top: 170px;
  }

  .pb_sm--170_5b0fca557c240cef {
    padding-bottom: 170px;
  }

  .pl_sm--170_e5d9675c2a8d4055 {
    padding-left: 170px;
  }

  .pr_sm--170_f2a22c85fc8609dc {
    padding-right: 170px;
  }

  .mt_sm--170_d897b28b45ee602b {
    margin-top: 170px;
  }

  .ml_sm--170_c72b6535983bd494 {
    margin-left: 170px;
  }

  .mr_sm--170_171768b740aebbff {
    margin-right: 170px;
  }

  .mb_sm--170_e678db7f9cf7aeae {
    margin-bottom: 170px;
  }

  .ptb_sm--175_e932df48642faaa5 {
    padding: 175px 0;
  }

  .plr_sm--175_66d35a3aef906a8b {
    padding: 0 175px;
  }

  .pt_sm--175_57b331dbfc34f098 {
    padding-top: 175px;
  }

  .pb_sm--175_165265e2295d4b9b {
    padding-bottom: 175px;
  }

  .pl_sm--175_bf4951326d1c51a7 {
    padding-left: 175px;
  }

  .pr_sm--175_77a353db577de526 {
    padding-right: 175px;
  }

  .mt_sm--175_3bc0ae225ce240eb {
    margin-top: 175px;
  }

  .ml_sm--175_e97fabd033310a6b {
    margin-left: 175px;
  }

  .mr_sm--175_0302be425e93590b {
    margin-right: 175px;
  }

  .mb_sm--175_7835815fd44eec81 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_ffcd2a5852a23f20 {
    padding: 180px 0;
  }

  .plr_sm--180_40f24845e15d7ad9 {
    padding: 0 180px;
  }

  .pt_sm--180_4762572f29259854 {
    padding-top: 180px;
  }

  .pb_sm--180_a840643b2d41d164 {
    padding-bottom: 180px;
  }

  .pl_sm--180_b452b80766367378 {
    padding-left: 180px;
  }

  .pr_sm--180_81b4808c5f56e902 {
    padding-right: 180px;
  }

  .mt_sm--180_da938ac65cc6d62b {
    margin-top: 180px;
  }

  .ml_sm--180_87b22b4510a84411 {
    margin-left: 180px;
  }

  .mr_sm--180_d7ba537721e536c6 {
    margin-right: 180px;
  }

  .mb_sm--180_f420f92ac96f74b3 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_2909ac05c2eb648f {
    padding: 185px 0;
  }

  .plr_sm--185_b3d6cd51800a87d6 {
    padding: 0 185px;
  }

  .pt_sm--185_06dc05a47f87d997 {
    padding-top: 185px;
  }

  .pb_sm--185_c197e78730e64501 {
    padding-bottom: 185px;
  }

  .pl_sm--185_677a2791c21d06d5 {
    padding-left: 185px;
  }

  .pr_sm--185_54128cf6538fdd11 {
    padding-right: 185px;
  }

  .mt_sm--185_7c994bd424a2dd7a {
    margin-top: 185px;
  }

  .ml_sm--185_4427b3e965bca078 {
    margin-left: 185px;
  }

  .mr_sm--185_c2b31d1bdf7025d8 {
    margin-right: 185px;
  }

  .mb_sm--185_553831adfd6365fd {
    margin-bottom: 185px;
  }

  .ptb_sm--190_f26c6144774e6bcc {
    padding: 190px 0;
  }

  .plr_sm--190_bc4c5670bc8d744a {
    padding: 0 190px;
  }

  .pt_sm--190_8ec509c365a0ff3d {
    padding-top: 190px;
  }

  .pb_sm--190_46e84c9120733c1b {
    padding-bottom: 190px;
  }

  .pl_sm--190_e4c47b804bea5d6a {
    padding-left: 190px;
  }

  .pr_sm--190_6d1872afd5313d81 {
    padding-right: 190px;
  }

  .mt_sm--190_84ce7a087bcbe155 {
    margin-top: 190px;
  }

  .ml_sm--190_8bdf0eb936b432bf {
    margin-left: 190px;
  }

  .mr_sm--190_3a7a12e63b5685cb {
    margin-right: 190px;
  }

  .mb_sm--190_eca9b85d8d8e707d {
    margin-bottom: 190px;
  }

  .ptb_sm--195_c4d8cec9d5216465 {
    padding: 195px 0;
  }

  .plr_sm--195_05b41208ccb70ce7 {
    padding: 0 195px;
  }

  .pt_sm--195_5acd15817082ee11 {
    padding-top: 195px;
  }

  .pb_sm--195_1fe72fbfa64d8441 {
    padding-bottom: 195px;
  }

  .pl_sm--195_de853a70117b1b10 {
    padding-left: 195px;
  }

  .pr_sm--195_6b8be28501e3d943 {
    padding-right: 195px;
  }

  .mt_sm--195_aae2d66006d95325 {
    margin-top: 195px;
  }

  .ml_sm--195_d20e0e7b5f0a8dd1 {
    margin-left: 195px;
  }

  .mr_sm--195_f1de40f7206f56f3 {
    margin-right: 195px;
  }

  .mb_sm--195_49b645d6e09555d9 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_870c9e52bc7478da {
    padding: 200px 0;
  }

  .plr_sm--200_bcff44cfdf754b64 {
    padding: 0 200px;
  }

  .pt_sm--200_a99e9f4879e23cbc {
    padding-top: 200px;
  }

  .pb_sm--200_78089779fb2f0944 {
    padding-bottom: 200px;
  }

  .pl_sm--200_f5ffd76b2d79d25f {
    padding-left: 200px;
  }

  .pr_sm--200_a0350ea4e00fa1ee {
    padding-right: 200px;
  }

  .mt_sm--200_f9228b2bcd641bac {
    margin-top: 200px;
  }

  .ml_sm--200_805d8c07c2ae1d20 {
    margin-left: 200px;
  }

  .mr_sm--200_89cde9f3697d63eb {
    margin-right: 200px;
  }

  .mb_sm--200_374803a20bdfe364 {
    margin-bottom: 200px;
  }

  .pl_sm--0_60c2f6c170b085a2 {
    padding-left: 0;
  }

  .pr_sm--0_a742ea705ec8e908 {
    padding-right: 0;
  }

  .pt_sm--0_0736839451c19b9c {
    padding-top: 0;
  }

  .pb_sm--0_580c93e5c5001f9b {
    padding-bottom: 0;
  }

  .mr_sm--0_199082bffa2d1168 {
    margin-right: 0;
  }

  .ml_sm--0_3f7a2d14638bdb86 {
    margin-left: 0;
  }

  .mt_sm--0_93abf5556f8d8b6e {
    margin-top: 0;
  }

  .mb_sm--0_b5f79e34f5332919 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_b7b41304f1261f55 {
    padding: 5px 0;
  }

  .plr_mobile--5_384a61c2e3982a5e {
    padding: 0 5px;
  }

  .pt_mobile--5_5b8cb6a7e464073a {
    padding-top: 5px;
  }

  .pb_mobile--5_1c0a134224b8f6d1 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_943022c4326ae8a7 {
    padding-left: 5px;
  }

  .pr_mobile--5_5cc00bca4e6d4ba3 {
    padding-right: 5px;
  }

  .mt_mobile--5_5e7fdd56d372cbc2 {
    margin-top: 5px;
  }

  .mb_mobile--5_788ae3226c9e1551 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_ff63503076f303a8 {
    padding: 10px 0;
  }

  .plr_mobile--10_88f3efd961d41a9c {
    padding: 0 10px;
  }

  .pt_mobile--10_dec88afb270b1e7d {
    padding-top: 10px;
  }

  .pb_mobile--10_2fb1314c78b63235 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_81683446b5554ab5 {
    padding-left: 10px;
  }

  .pr_mobile--10_419c3bd18655f706 {
    padding-right: 10px;
  }

  .mt_mobile--10_46891f6f7b968932 {
    margin-top: 10px;
  }

  .mb_mobile--10_981ef5fc02a17b04 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_d7810e4c079c0e26 {
    padding: 15px 0;
  }

  .plr_mobile--15_f1117dac1546fd4a {
    padding: 0 15px;
  }

  .pt_mobile--15_e8a13d8f2ffd7ba2 {
    padding-top: 15px;
  }

  .pb_mobile--15_8058507037ceb93c {
    padding-bottom: 15px;
  }

  .pl_mobile--15_9f9a07b205b9d0ab {
    padding-left: 15px;
  }

  .pr_mobile--15_94bd668870fcc702 {
    padding-right: 15px;
  }

  .mt_mobile--15_3a074b4513b08d0f {
    margin-top: 15px;
  }

  .mb_mobile--15_3df6a6acd099cde7 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_3c8dcb9e5f9a1688 {
    padding: 20px 0;
  }

  .plr_mobile--20_1a9b4dfa61d9f38d {
    padding: 0 20px;
  }

  .pt_mobile--20_4c7566e9f361067e {
    padding-top: 20px;
  }

  .pb_mobile--20_bdbce224d11e55e0 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_b37d172df9a26491 {
    padding-left: 20px;
  }

  .pr_mobile--20_3530d39ec8121849 {
    padding-right: 20px;
  }

  .mt_mobile--20_6373265bf375de0d {
    margin-top: 20px;
  }

  .mb_mobile--20_4bfe3558ca3c67f7 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_d9ddcb469de50e7a {
    padding: 25px 0;
  }

  .plr_mobile--25_84a90719ee94b706 {
    padding: 0 25px;
  }

  .pt_mobile--25_b7a5a689eb624641 {
    padding-top: 25px;
  }

  .pb_mobile--25_51c24b2bbdfa3ee2 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_913b75e7af1cf148 {
    padding-left: 25px;
  }

  .pr_mobile--25_caeb13d78a0fbb01 {
    padding-right: 25px;
  }

  .mt_mobile--25_1cdebc83c910d9a4 {
    margin-top: 25px;
  }

  .mb_mobile--25_b35b992bc4e1d2ea {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_de8c8cfd6f3ac0ed {
    padding: 30px 0;
  }

  .plr_mobile--30_91904b41f71270be {
    padding: 0 30px;
  }

  .pt_mobile--30_3eaf67b42a64c7ca {
    padding-top: 30px;
  }

  .pb_mobile--30_afdc48cbc8bc7bed {
    padding-bottom: 30px;
  }

  .pl_mobile--30_f38af34ffc32b0ac {
    padding-left: 30px;
  }

  .pr_mobile--30_cbd64dea17926fb0 {
    padding-right: 30px;
  }

  .mt_mobile--30_001f3997916e7f04 {
    margin-top: 30px;
  }

  .mb_mobile--30_7a200c1fed942a78 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_0e6b54a7cb6475c7 {
    padding: 35px 0;
  }

  .plr_mobile--35_a489ccea4e68633d {
    padding: 0 35px;
  }

  .pt_mobile--35_a2ee55a793fae515 {
    padding-top: 35px;
  }

  .pb_mobile--35_bb341979cd7d7c4c {
    padding-bottom: 35px;
  }

  .pl_mobile--35_20343c3fc788a7ee {
    padding-left: 35px;
  }

  .pr_mobile--35_cef3c5cf06574ed3 {
    padding-right: 35px;
  }

  .mt_mobile--35_1d12aa7379531a54 {
    margin-top: 35px;
  }

  .mb_mobile--35_664429e8b49ad70b {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_d1c2ae923c4ace13 {
    padding: 40px 0;
  }

  .plr_mobile--40_f175dbe610ef69aa {
    padding: 0 40px;
  }

  .pt_mobile--40_e40c7fbf494d9718 {
    padding-top: 40px;
  }

  .pb_mobile--40_36d6cca883aa9733 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_321d023abdfb300e {
    padding-left: 40px;
  }

  .pr_mobile--40_d13bb5b2d7a6a0ef {
    padding-right: 40px;
  }

  .mt_mobile--40_7df643444a98a1a0 {
    margin-top: 40px;
  }

  .mb_mobile--40_3be1a3c419c8f902 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_92ec0c7be942cff1 {
    padding: 45px 0;
  }

  .plr_mobile--45_b60386ef5a525d8e {
    padding: 0 45px;
  }

  .pt_mobile--45_9441dd7019eb8a69 {
    padding-top: 45px;
  }

  .pb_mobile--45_40fcee6c85d7b55d {
    padding-bottom: 45px;
  }

  .pl_mobile--45_8f51a4f9678284c7 {
    padding-left: 45px;
  }

  .pr_mobile--45_cd787cb3c0a3bd7b {
    padding-right: 45px;
  }

  .mt_mobile--45_80af8855c19b55b0 {
    margin-top: 45px;
  }

  .mb_mobile--45_ce4b3fd8fda69998 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_cc8d395c18f64884 {
    padding: 50px 0;
  }

  .plr_mobile--50_ac949d2bee6efe82 {
    padding: 0 50px;
  }

  .pt_mobile--50_6ea7cdbaf3e420bc {
    padding-top: 50px;
  }

  .pb_mobile--50_366d6322aa8339cc {
    padding-bottom: 50px;
  }

  .pl_mobile--50_5843b25ff22a7b4e {
    padding-left: 50px;
  }

  .pr_mobile--50_e0453cb6acc66172 {
    padding-right: 50px;
  }

  .mt_mobile--50_709289371ba49d70 {
    margin-top: 50px;
  }

  .mb_mobile--50_2d1af9d3f147e39c {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_17161235bec93b74 {
    padding: 55px 0;
  }

  .plr_mobile--55_3bac9c761eabd19d {
    padding: 0 55px;
  }

  .pt_mobile--55_7e11d4c103fea168 {
    padding-top: 55px;
  }

  .pb_mobile--55_9ba2b47cefd4fd7b {
    padding-bottom: 55px;
  }

  .pl_mobile--55_3fc9e6a3e336b526 {
    padding-left: 55px;
  }

  .pr_mobile--55_f49d9a80c3f7c3b7 {
    padding-right: 55px;
  }

  .mt_mobile--55_c41b0cb3321d914a {
    margin-top: 55px;
  }

  .mb_mobile--55_2d3d22fcba9379fc {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_830c555f5000463e {
    padding: 60px 0;
  }

  .plr_mobile--60_dd405fa97c1f00c8 {
    padding: 0 60px;
  }

  .pt_mobile--60_ccbf5a36f87cdf02 {
    padding-top: 60px;
  }

  .pb_mobile--60_e0e8087bfbb1b395 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_af286e3ce3036415 {
    padding-left: 60px;
  }

  .pr_mobile--60_c3f64049a2aea03a {
    padding-right: 60px;
  }

  .mt_mobile--60_c7ded02adbfbd4f4 {
    margin-top: 60px;
  }

  .mb_mobile--60_7b05ac9da13a081e {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_ffc56c51759a7eac {
    padding: 65px 0;
  }

  .plr_mobile--65_7a0c757deef6d912 {
    padding: 0 65px;
  }

  .pt_mobile--65_3540ec9a74b501a9 {
    padding-top: 65px;
  }

  .pb_mobile--65_ea93b5f1ed5373bf {
    padding-bottom: 65px;
  }

  .pl_mobile--65_00fa8f7e59698c8c {
    padding-left: 65px;
  }

  .pr_mobile--65_a089f59f2d2d47ff {
    padding-right: 65px;
  }

  .mt_mobile--65_9196779e692fb3ce {
    margin-top: 65px;
  }

  .mb_mobile--65_50424534aa0b674a {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_432a314684c8400b {
    padding: 70px 0;
  }

  .plr_mobile--70_f8febc6bc24341b4 {
    padding: 0 70px;
  }

  .pt_mobile--70_73c9995f590ded3e {
    padding-top: 70px;
  }

  .pb_mobile--70_4b02e7af7b542e87 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_351c8a0a82ac6c17 {
    padding-left: 70px;
  }

  .pr_mobile--70_0c88484bee6fc07e {
    padding-right: 70px;
  }

  .mt_mobile--70_4a7a60b9a7f1d60d {
    margin-top: 70px;
  }

  .mb_mobile--70_15d8bedfd78d2db3 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_9f76b4f4378ab2e7 {
    padding: 75px 0;
  }

  .plr_mobile--75_40ab1f0836623fa3 {
    padding: 0 75px;
  }

  .pt_mobile--75_71fb8a7c405bcd47 {
    padding-top: 75px;
  }

  .pb_mobile--75_a239364030e92ee6 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_408cf02f125b0f79 {
    padding-left: 75px;
  }

  .pr_mobile--75_028c4b929aec34b3 {
    padding-right: 75px;
  }

  .mt_mobile--75_84faf2a79f2dc5b9 {
    margin-top: 75px;
  }

  .mb_mobile--75_0f406c00e533a69c {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_1b29cae723d98795 {
    padding: 80px 0;
  }

  .plr_mobile--80_ca93cab57607d99d {
    padding: 0 80px;
  }

  .pt_mobile--80_694ab0fea2a2da03 {
    padding-top: 80px;
  }

  .pb_mobile--80_e2eb5ac17d2ffb73 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_70e33fbe74f81d69 {
    padding-left: 80px;
  }

  .pr_mobile--80_60d25d2429abc095 {
    padding-right: 80px;
  }

  .mt_mobile--80_cb0ee64dbc99e351 {
    margin-top: 80px;
  }

  .mb_mobile--80_66c662010395883e {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_dd4ac4ef7e0c0bf6 {
    padding: 85px 0;
  }

  .plr_mobile--85_3523cfcf0461f196 {
    padding: 0 85px;
  }

  .pt_mobile--85_a39c4ad2fdff31f8 {
    padding-top: 85px;
  }

  .pb_mobile--85_a92d7b559abe6af8 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_f5d6137a1054dfc7 {
    padding-left: 85px;
  }

  .pr_mobile--85_cee066b85328f71b {
    padding-right: 85px;
  }

  .mt_mobile--85_d7d2609a05dc2710 {
    margin-top: 85px;
  }

  .mb_mobile--85_03af67ab5c579346 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_706eb611854b872f {
    padding: 90px 0;
  }

  .plr_mobile--90_9c41fd4f3ec976be {
    padding: 0 90px;
  }

  .pt_mobile--90_d2a80957e26b8cef {
    padding-top: 90px;
  }

  .pb_mobile--90_52cb8b1eb33af6a2 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_3371d7b8bc599e26 {
    padding-left: 90px;
  }

  .pr_mobile--90_cfd6340f8f4188a2 {
    padding-right: 90px;
  }

  .mt_mobile--90_8fc5790020541dd3 {
    margin-top: 90px;
  }

  .mb_mobile--90_ede7f156f17297c1 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_45d20eb0dca0869d {
    padding: 95px 0;
  }

  .plr_mobile--95_71e4cec501027118 {
    padding: 0 95px;
  }

  .pt_mobile--95_f62f05b90dad02be {
    padding-top: 95px;
  }

  .pb_mobile--95_d5c6140b88b20804 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_7cb4a9bbf73e3221 {
    padding-left: 95px;
  }

  .pr_mobile--95_2291d8ebad9dcc28 {
    padding-right: 95px;
  }

  .mt_mobile--95_14d0734dabc92419 {
    margin-top: 95px;
  }

  .mb_mobile--95_a1b9e9fbd019bf44 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_88920386a620f843 {
    padding: 100px 0;
  }

  .plr_mobile--100_87ded5d56f744280 {
    padding: 0 100px;
  }

  .pt_mobile--100_ffb30af1207684c8 {
    padding-top: 100px;
  }

  .pb_mobile--100_33176d259f1a45bc {
    padding-bottom: 100px;
  }

  .pl_mobile--100_00cc048f8bf938e5 {
    padding-left: 100px;
  }

  .pr_mobile--100_a0e969afb63788b1 {
    padding-right: 100px;
  }

  .mt_mobile--100_dda99698bbd3d05c {
    margin-top: 100px;
  }

  .mb_mobile--100_265dc1a105978f3d {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_42b4bb5292d49275 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_42b4bb5292d49275 .slick-slide_686155712021642b {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_7f26ee404d912467 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_7f26ee404d912467 .slick-slide_686155712021642b {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_9db9674090f5fc46 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_9db9674090f5fc46 .slick-slide_686155712021642b {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_38a6cee92883d153 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_38a6cee92883d153 .slick-slide_686155712021642b {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_5fab969537eca50c {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_5fab969537eca50c .slick-slide_686155712021642b {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_7361586d87756b35 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_7361586d87756b35 .slick-slide_686155712021642b {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_a969174c08f57d22 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_a969174c08f57d22 .slick-slide_686155712021642b {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_889d4b01965ce25e {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_889d4b01965ce25e .slick-slide_686155712021642b {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_362eb36cd17adabf {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_362eb36cd17adabf .slick-slide_686155712021642b {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_4450af07cf153cd1 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_4450af07cf153cd1 .slick-slide_686155712021642b {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_02155226eb06c5ee {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_02155226eb06c5ee .slick-slide_686155712021642b {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_3cb4ed0d3b1d87f3 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_3cb4ed0d3b1d87f3 .slick-slide_686155712021642b {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_bfb0d5862d12223b {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_bfb0d5862d12223b .slick-slide_686155712021642b {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_589310884135601a {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_589310884135601a .slick-slide_686155712021642b {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_7417889b2453026a {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_7417889b2453026a .slick-slide_686155712021642b {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_fdc423996d7ed4af {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_fdc423996d7ed4af .slick-slide_686155712021642b {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_111a0b9bbe188e3c {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_111a0b9bbe188e3c .slick-slide_686155712021642b {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_bad071d26decc02f {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_bad071d26decc02f .slick-slide_686155712021642b {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_d83eadb6c2562ff2 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_d83eadb6c2562ff2 .slick-slide_686155712021642b {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_d08ad834ddbf24b3 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_d08ad834ddbf24b3 .slick-slide_686155712021642b {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_f0127ff960a74fb4 {
  margin-top: -30px;
}

.mt_dec--30_89ff58bd14e7763c {
  margin-top: -30px;
}

.mt-dec-100_129d57de95ba319d {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_3a653efa22e93616 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_64f6b3f18db89bef {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_005ed391a75121b0 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_005ed391a75121b0 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_005ed391a75121b0 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_4e791179f4c9a4f9 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_53f5f9705778bb47 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_64f6b3f18db89bef {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_64f6b3f18db89bef {
    padding-bottom: 30px;
  }
}

.pb_xl--130_365666b9cf5897c1 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_365666b9cf5897c1 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_386816251d2f19aa {
    margin-top: -10px;
  }
}

.mt_dec--120_6c3151228ac51d8d {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_dcdc4a897bbc6ea9 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_8e404819df32eb87 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_8e404819df32eb87 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_8e404819df32eb87 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_8e404819df32eb87 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_8e404819df32eb87 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_03f1cebc672f32ac {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_03f1cebc672f32ac {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_03f1cebc672f32ac {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_863c9c1e1a9747d8 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_863c9c1e1a9747d8 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_863c9c1e1a9747d8 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_863c9c1e1a9747d8 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_1585c1b8812e9d06 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_1bec93b2ade960fc {
  --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_1f7889b78f56f3c0 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_3511596f93fb20b2, .input-active_76e1b2554470c711 input[type=text], input[type=text].input-active_76e1b2554470c711,
input[type=password].p-holder__active_3511596f93fb20b2,
.input-active_76e1b2554470c711 input[type=password],
input[type=password].input-active_76e1b2554470c711,
input[type=email].p-holder__active_3511596f93fb20b2,
.input-active_76e1b2554470c711 input[type=email],
input[type=email].input-active_76e1b2554470c711,
input[type=number].p-holder__active_3511596f93fb20b2,
.input-active_76e1b2554470c711 input[type=number],
input[type=number].input-active_76e1b2554470c711,
input[type=tel].p-holder__active_3511596f93fb20b2,
.input-active_76e1b2554470c711 input[type=tel],
input[type=tel].input-active_76e1b2554470c711,
input[type=url].p-holder__active_3511596f93fb20b2,
.input-active_76e1b2554470c711 input[type=url],
input[type=url].input-active_76e1b2554470c711,
textarea.p-holder__active_3511596f93fb20b2,
textarea.input-active_76e1b2554470c711 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_3511596f93fb20b2::placeholder, .input-active_76e1b2554470c711 input[type=text]::placeholder, input[type=text].input-active_76e1b2554470c711::placeholder,
input[type=password].p-holder__active_3511596f93fb20b2::placeholder,
.input-active_76e1b2554470c711 input[type=password]::placeholder,
input[type=password].input-active_76e1b2554470c711::placeholder,
input[type=email].p-holder__active_3511596f93fb20b2::placeholder,
.input-active_76e1b2554470c711 input[type=email]::placeholder,
input[type=email].input-active_76e1b2554470c711::placeholder,
input[type=number].p-holder__active_3511596f93fb20b2::placeholder,
.input-active_76e1b2554470c711 input[type=number]::placeholder,
input[type=number].input-active_76e1b2554470c711::placeholder,
input[type=tel].p-holder__active_3511596f93fb20b2::placeholder,
.input-active_76e1b2554470c711 input[type=tel]::placeholder,
input[type=tel].input-active_76e1b2554470c711::placeholder,
input[type=url].p-holder__active_3511596f93fb20b2::placeholder,
.input-active_76e1b2554470c711 input[type=url]::placeholder,
input[type=url].input-active_76e1b2554470c711::placeholder,
textarea.p-holder__active_3511596f93fb20b2::placeholder,
textarea.input-active_76e1b2554470c711::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_3511596f93fb20b2:-ms-input-placeholder, .input-active_76e1b2554470c711 input[type=text]:-ms-input-placeholder, input[type=text].input-active_76e1b2554470c711:-ms-input-placeholder,
input[type=password].p-holder__active_3511596f93fb20b2:-ms-input-placeholder,
.input-active_76e1b2554470c711 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_76e1b2554470c711:-ms-input-placeholder,
input[type=email].p-holder__active_3511596f93fb20b2:-ms-input-placeholder,
.input-active_76e1b2554470c711 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_76e1b2554470c711:-ms-input-placeholder,
input[type=number].p-holder__active_3511596f93fb20b2:-ms-input-placeholder,
.input-active_76e1b2554470c711 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_76e1b2554470c711:-ms-input-placeholder,
input[type=tel].p-holder__active_3511596f93fb20b2:-ms-input-placeholder,
.input-active_76e1b2554470c711 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_76e1b2554470c711:-ms-input-placeholder,
input[type=url].p-holder__active_3511596f93fb20b2:-ms-input-placeholder,
.input-active_76e1b2554470c711 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_76e1b2554470c711:-ms-input-placeholder,
textarea.p-holder__active_3511596f93fb20b2:-ms-input-placeholder,
textarea.input-active_76e1b2554470c711:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_3511596f93fb20b2::-ms-input-placeholder, .input-active_76e1b2554470c711 input[type=text]::-ms-input-placeholder, input[type=text].input-active_76e1b2554470c711::-ms-input-placeholder,
input[type=password].p-holder__active_3511596f93fb20b2::-ms-input-placeholder,
.input-active_76e1b2554470c711 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_76e1b2554470c711::-ms-input-placeholder,
input[type=email].p-holder__active_3511596f93fb20b2::-ms-input-placeholder,
.input-active_76e1b2554470c711 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_76e1b2554470c711::-ms-input-placeholder,
input[type=number].p-holder__active_3511596f93fb20b2::-ms-input-placeholder,
.input-active_76e1b2554470c711 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_76e1b2554470c711::-ms-input-placeholder,
input[type=tel].p-holder__active_3511596f93fb20b2::-ms-input-placeholder,
.input-active_76e1b2554470c711 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_76e1b2554470c711::-ms-input-placeholder,
input[type=url].p-holder__active_3511596f93fb20b2::-ms-input-placeholder,
.input-active_76e1b2554470c711 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_76e1b2554470c711::-ms-input-placeholder,
textarea.p-holder__active_3511596f93fb20b2::-ms-input-placeholder,
textarea.input-active_76e1b2554470c711::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_45fd7009dbc0d3a2, .input-error_611b9c7c487baebc input[type=text], input[type=text].input-error_611b9c7c487baebc,
input[type=password].p-holder__error_45fd7009dbc0d3a2,
.input-error_611b9c7c487baebc input[type=password],
input[type=password].input-error_611b9c7c487baebc,
input[type=email].p-holder__error_45fd7009dbc0d3a2,
.input-error_611b9c7c487baebc input[type=email],
input[type=email].input-error_611b9c7c487baebc,
input[type=number].p-holder__error_45fd7009dbc0d3a2,
.input-error_611b9c7c487baebc input[type=number],
input[type=number].input-error_611b9c7c487baebc,
input[type=tel].p-holder__error_45fd7009dbc0d3a2,
.input-error_611b9c7c487baebc input[type=tel],
input[type=tel].input-error_611b9c7c487baebc,
input[type=url].p-holder__error_45fd7009dbc0d3a2,
.input-error_611b9c7c487baebc input[type=url],
input[type=url].input-error_611b9c7c487baebc,
textarea.p-holder__error_45fd7009dbc0d3a2,
textarea.input-error_611b9c7c487baebc {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_45fd7009dbc0d3a2::placeholder, .input-error_611b9c7c487baebc input[type=text]::placeholder, input[type=text].input-error_611b9c7c487baebc::placeholder,
input[type=password].p-holder__error_45fd7009dbc0d3a2::placeholder,
.input-error_611b9c7c487baebc input[type=password]::placeholder,
input[type=password].input-error_611b9c7c487baebc::placeholder,
input[type=email].p-holder__error_45fd7009dbc0d3a2::placeholder,
.input-error_611b9c7c487baebc input[type=email]::placeholder,
input[type=email].input-error_611b9c7c487baebc::placeholder,
input[type=number].p-holder__error_45fd7009dbc0d3a2::placeholder,
.input-error_611b9c7c487baebc input[type=number]::placeholder,
input[type=number].input-error_611b9c7c487baebc::placeholder,
input[type=tel].p-holder__error_45fd7009dbc0d3a2::placeholder,
.input-error_611b9c7c487baebc input[type=tel]::placeholder,
input[type=tel].input-error_611b9c7c487baebc::placeholder,
input[type=url].p-holder__error_45fd7009dbc0d3a2::placeholder,
.input-error_611b9c7c487baebc input[type=url]::placeholder,
input[type=url].input-error_611b9c7c487baebc::placeholder,
textarea.p-holder__error_45fd7009dbc0d3a2::placeholder,
textarea.input-error_611b9c7c487baebc::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_45fd7009dbc0d3a2:-ms-input-placeholder, .input-error_611b9c7c487baebc input[type=text]:-ms-input-placeholder, input[type=text].input-error_611b9c7c487baebc:-ms-input-placeholder,
input[type=password].p-holder__error_45fd7009dbc0d3a2:-ms-input-placeholder,
.input-error_611b9c7c487baebc input[type=password]:-ms-input-placeholder,
input[type=password].input-error_611b9c7c487baebc:-ms-input-placeholder,
input[type=email].p-holder__error_45fd7009dbc0d3a2:-ms-input-placeholder,
.input-error_611b9c7c487baebc input[type=email]:-ms-input-placeholder,
input[type=email].input-error_611b9c7c487baebc:-ms-input-placeholder,
input[type=number].p-holder__error_45fd7009dbc0d3a2:-ms-input-placeholder,
.input-error_611b9c7c487baebc input[type=number]:-ms-input-placeholder,
input[type=number].input-error_611b9c7c487baebc:-ms-input-placeholder,
input[type=tel].p-holder__error_45fd7009dbc0d3a2:-ms-input-placeholder,
.input-error_611b9c7c487baebc input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_611b9c7c487baebc:-ms-input-placeholder,
input[type=url].p-holder__error_45fd7009dbc0d3a2:-ms-input-placeholder,
.input-error_611b9c7c487baebc input[type=url]:-ms-input-placeholder,
input[type=url].input-error_611b9c7c487baebc:-ms-input-placeholder,
textarea.p-holder__error_45fd7009dbc0d3a2:-ms-input-placeholder,
textarea.input-error_611b9c7c487baebc:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_45fd7009dbc0d3a2::-ms-input-placeholder, .input-error_611b9c7c487baebc input[type=text]::-ms-input-placeholder, input[type=text].input-error_611b9c7c487baebc::-ms-input-placeholder,
input[type=password].p-holder__error_45fd7009dbc0d3a2::-ms-input-placeholder,
.input-error_611b9c7c487baebc input[type=password]::-ms-input-placeholder,
input[type=password].input-error_611b9c7c487baebc::-ms-input-placeholder,
input[type=email].p-holder__error_45fd7009dbc0d3a2::-ms-input-placeholder,
.input-error_611b9c7c487baebc input[type=email]::-ms-input-placeholder,
input[type=email].input-error_611b9c7c487baebc::-ms-input-placeholder,
input[type=number].p-holder__error_45fd7009dbc0d3a2::-ms-input-placeholder,
.input-error_611b9c7c487baebc input[type=number]::-ms-input-placeholder,
input[type=number].input-error_611b9c7c487baebc::-ms-input-placeholder,
input[type=tel].p-holder__error_45fd7009dbc0d3a2::-ms-input-placeholder,
.input-error_611b9c7c487baebc input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_611b9c7c487baebc::-ms-input-placeholder,
input[type=url].p-holder__error_45fd7009dbc0d3a2::-ms-input-placeholder,
.input-error_611b9c7c487baebc input[type=url]::-ms-input-placeholder,
input[type=url].input-error_611b9c7c487baebc::-ms-input-placeholder,
textarea.p-holder__error_45fd7009dbc0d3a2::-ms-input-placeholder,
textarea.input-error_611b9c7c487baebc::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_45fd7009dbc0d3a2:focus, .input-error_611b9c7c487baebc input[type=text]:focus, input[type=text].input-error_611b9c7c487baebc:focus,
input[type=password].p-holder__error_45fd7009dbc0d3a2:focus,
.input-error_611b9c7c487baebc input[type=password]:focus,
input[type=password].input-error_611b9c7c487baebc:focus,
input[type=email].p-holder__error_45fd7009dbc0d3a2:focus,
.input-error_611b9c7c487baebc input[type=email]:focus,
input[type=email].input-error_611b9c7c487baebc:focus,
input[type=number].p-holder__error_45fd7009dbc0d3a2:focus,
.input-error_611b9c7c487baebc input[type=number]:focus,
input[type=number].input-error_611b9c7c487baebc:focus,
input[type=tel].p-holder__error_45fd7009dbc0d3a2:focus,
.input-error_611b9c7c487baebc input[type=tel]:focus,
input[type=tel].input-error_611b9c7c487baebc:focus,
input[type=url].p-holder__error_45fd7009dbc0d3a2:focus,
.input-error_611b9c7c487baebc input[type=url]:focus,
input[type=url].input-error_611b9c7c487baebc:focus,
textarea.p-holder__error_45fd7009dbc0d3a2:focus,
textarea.input-error_611b9c7c487baebc: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_79a462a746c7df1c::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_4a68cfbb9995b5a3 {
  margin-bottom: 20px;
}
.form-group_4a68cfbb9995b5a3 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_4a68cfbb9995b5a3 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_4a68cfbb9995b5a3 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_4a68cfbb9995b5a3 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_4a68cfbb9995b5a3 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_bd95d79f17528b3e:before,
.clearfix_bd95d79f17528b3e:after {
  content: " ";
  display: table;
}

.clearfix_bd95d79f17528b3e:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_0040692a0ef8364c .slick-slide_686155712021642b {
  margin-bottom: -10px;
}

.slick-gutter-15_9db9674090f5fc46 {
  margin: -30px -15px;
}
.slick-gutter-15_9db9674090f5fc46 .slick-slide_686155712021642b {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_cf0b2df681f2f370 {
  background: var(--color-primary);
}

.bg-color-secondary_862a04089d7f349a {
  background: var(--color-secondary);
}

.bg-color-tertiary_9ab7b23da09a4199 {
  background: var(--color-tertiary);
}

.bg-color-gray_b106bf66d6f537cf {
  background: var(--color-gray);
}

.bg-color-white_0376296c686ab8d6 {
  background: #FFFFFF;
}

.bg-color-black_95b2b5854a3e73b7 {
  background: #1A1A1A;
}

.bg-color-extra03_fb75a1eeee6cd9f0 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_8669dcaefbcb08d3 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_dfa2d1c4629154d9 {
  background-image: url(../imgstore/bg/bg-image-1.jpg);
}

.bg_image--2_d8f8c2d461d3f6ba {
  background-image: url(../imgstore/bg/bg-image-2.jpg);
}

.bg_image--3_d288ca2752a9e97e {
  background-image: url(../imgstore/bg/bg-image-3.jpg);
}

.bg_image--4_49db1d3c2474f045 {
  background-image: url(../imgstore/bg/bg-image-4.jpg);
}

.bg_image--5_637674930555818e {
  background-image: url(../imgstore/bg/bg-image-5.jpg);
}

.bg_image--6_da28e3a5b1a07cb0 {
  background-image: url(../imgstore/bg/bg-image-6.jpg);
}

.bg_image--7_9ca5249e11ecce3b {
  background-image: url(../imgstore/bg/bg-image-7.jpg);
}

.bg_image--8_63b968179f36dfa9 {
  background-image: url(../imgstore/bg/bg-image-8.jpg);
}

.bg_image--9_b88bcd307ae40921 {
  background-image: url(../imgstore/bg/bg-image-9.jpg);
}

.bg_image--10_a35006e1f8724b78 {
  background-image: url(../imgstore/bg/bg-image-10.jpg);
}

.bg_image--11_ed002cba902dae67 {
  background-image: url(../imgstore/bg/bg-image-11.jpg);
}

.bg_image--12_6da16fe8f26392d2 {
  background-image: url(../imgstore/bg/bg-image-12.jpg);
}

.bg_image--13_23724d814b025bbf {
  background-image: url(../imgstore/bg/bg-image-13.jpg);
}

.bg_image--14_146d238c06355cb5 {
  background-image: url(../imgstore/bg/bg-image-14.jpg);
}

.bg_image--15_b64d0ee0687316da {
  background-image: url(../imgstore/bg/bg-image-15.jpg);
}

.bg_image--16_8eba2962ab55bee2 {
  background-image: url(../imgstore/bg/bg-image-16.jpg);
}

.bg_image--17_7fcbfc1207f2f5bf {
  background-image: url(../imgstore/bg/bg-image-17.jpg);
}

.bg_image--18_fce652d3364dabcc {
  background-image: url(../imgstore/bg/bg-image-18.jpg);
}

.bg_image--19_372e2f0b4972e3f5 {
  background-image: url(../imgstore/bg/bg-image-19.jpg);
}

.bg_image--20_2b67dce322282f5f {
  background-image: url(../imgstore/bg/bg-image-20.jpg);
}

.bg_image--21_f017ca7529f20cd4 {
  background-image: url(../imgstore/bg/bg-image-21.jpg);
}

.bg_image--22_a504af46fc307dfe {
  background-image: url(../imgstore/bg/bg-image-22.jpg);
}

.bg_image--23_d23046ed1a178037 {
  background-image: url(../imgstore/bg/bg-image-23.jpg);
}

.bg_image--24_bcca734e22506882 {
  background-image: url(../imgstore/bg/bg-image-24.jpg);
}

.bg_image--25_0796a80d54a0725d {
  background-image: url(../imgstore/bg/bg-image-25.jpg);
}

.bg_image--26_ec88883126df437a {
  background-image: url(../imgstore/bg/bg-image-26.jpg);
}

.bg_image--27_871fff7e186c9dec {
  background-image: url(../imgstore/bg/bg-image-27.jpg);
}

.bg_image--28_9eddc8d07acd723f {
  background-image: url(../imgstore/bg/bg-image-28.jpg);
}

.bg_image--29_7a5056007a43da59 {
  background-image: url(../imgstore/bg/bg-image-29.jpg);
}

.bg_image--30_6e36c8a228acc876 {
  background-image: url(../imgstore/bg/bg-image-30.jpg);
}

.bg_image--31_cc77c445cee5b192 {
  background-image: url(../imgstore/bg/bg-image-31.jpg);
}

.bg_image--32_2f3990b058999bd8 {
  background-image: url(../imgstore/bg/bg-image-32.jpg);
}

.bg_image--33_e1eadb1f4451bed8 {
  background-image: url(../imgstore/bg/bg-image-33.jpg);
}

.bg_image--34_0f7b497e4eb6c93f {
  background-image: url(../imgstore/bg/bg-image-34.jpg);
}

.bg_image--35_afb65f9de0685a85 {
  background-image: url(../imgstore/bg/bg-image-35.jpg);
}

.bg_image--36_b4f2d0dcbffb7945 {
  background-image: url(../imgstore/bg/bg-image-36.jpg);
}

.bg_image--37_06834e32b66bb4b5 {
  background-image: url(../imgstore/bg/bg-image-37.jpg);
}

.bg_image--38_50c65439afc399fc {
  background-image: url(../imgstore/bg/bg-image-38.jpg);
}

.bg_image--39_1dc1df360d5c0b64 {
  background-image: url(../imgstore/bg/bg-image-39.jpg);
}

.bg_image--40_8e32668ea06e523e {
  background-image: url(../imgstore/bg/bg-image-40.jpg);
}

.bg_tr-image--1_6a857a545ecd11fa {
  background-image: url(../imgstore/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_6f91c025efc2598e {
  background-image: url(../imgstore/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_4a4ff39c4c4075a9 {
  background-image: url(../imgstore/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_ad081a39e61c14df {
  background-image: url(../imgstore/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_1eaf2b5246e7af5f {
  background-image: url(../imgstore/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_705199a4e900b6cc {
  background-image: url(../imgstore/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_bad30b379f57b61e {
  background-image: url(../imgstore/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_48561d5dc4f74850 {
  background-image: url(../imgstore/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_97069b84f883bea2 {
  background-image: url(../imgstore/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_580e3a9f524d352a {
  background-image: url(../imgstore/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_477fa1eece520fa8 {
  background-image: url(../imgstore/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_2c6998cbf70bf15c {
  background-image: url(../imgstore/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_45dc8a6df3ad397d {
  background-image: url(../imgstore/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_43db6dfc3e5b01a5 {
  background-image: url(../imgstore/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_b2d67c39dcbd279b {
  background-image: url(../imgstore/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_de81a02550a764fa {
  background-image: url(../imgstore/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_32028c7fd7334cdc {
  background-image: url(../imgstore/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_022bbe1465a9d617 {
  background-image: url(../imgstore/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_c3605e94e3959a26 {
  background-image: url(../imgstore/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_40fa12196b9890e1 {
  background-image: url(../imgstore/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_20c2d265f1c7b991 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_dcaf49e98fbb6ec5 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_dcaf49e98fbb6ec5 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_7f0df3e3daeba651 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_7f0df3e3daeba651 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_121763446e3c555c {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_121763446e3c555c > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_e31fbabe3e467206 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_e31fbabe3e467206 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_e31fbabe3e467206 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_e31fbabe3e467206 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_e31fbabe3e467206 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_e31fbabe3e467206 > [class*=col], .row--20_e31fbabe3e467206 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_e31fbabe3e467206 > [class*=col], .row--20_e31fbabe3e467206 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_e31fbabe3e467206 > [class*=col], .row--20_e31fbabe3e467206 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_e31fbabe3e467206 > [class*=col], .row--20_e31fbabe3e467206 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_e31fbabe3e467206 > [class*=col], .row--20_e31fbabe3e467206 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_c7c540222d7a93e8 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_c7c540222d7a93e8 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_c7c540222d7a93e8 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_c7c540222d7a93e8 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_c7c540222d7a93e8 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_c7c540222d7a93e8 > [class*=col], .row--25_c7c540222d7a93e8 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_c7c540222d7a93e8 > [class*=col], .row--25_c7c540222d7a93e8 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_c7c540222d7a93e8 > [class*=col], .row--25_c7c540222d7a93e8 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_c7c540222d7a93e8 > [class*=col], .row--25_c7c540222d7a93e8 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_c7c540222d7a93e8 > [class*=col], .row--25_c7c540222d7a93e8 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_54079f3f6c409bc7 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_54079f3f6c409bc7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_54079f3f6c409bc7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_54079f3f6c409bc7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_54079f3f6c409bc7 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_54079f3f6c409bc7 > [class*=col], .row--30_54079f3f6c409bc7 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_54079f3f6c409bc7 > [class*=col], .row--30_54079f3f6c409bc7 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_54079f3f6c409bc7 > [class*=col], .row--30_54079f3f6c409bc7 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_54079f3f6c409bc7 > [class*=col], .row--30_54079f3f6c409bc7 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_54079f3f6c409bc7 > [class*=col], .row--30_54079f3f6c409bc7 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_95c6e04fdbf63413 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_95c6e04fdbf63413 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_95c6e04fdbf63413 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_95c6e04fdbf63413 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_95c6e04fdbf63413 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_95c6e04fdbf63413 > [class*=col], .row--45_95c6e04fdbf63413 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_95c6e04fdbf63413 > [class*=col], .row--45_95c6e04fdbf63413 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_95c6e04fdbf63413 > [class*=col], .row--45_95c6e04fdbf63413 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_95c6e04fdbf63413 > [class*=col], .row--45_95c6e04fdbf63413 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_95c6e04fdbf63413 > [class*=col], .row--45_95c6e04fdbf63413 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_8ebf7775252d0576 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_8ebf7775252d0576 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_8ebf7775252d0576 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_8ebf7775252d0576 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_8ebf7775252d0576 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_8ebf7775252d0576 > [class*=col], .row--40_8ebf7775252d0576 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_8ebf7775252d0576 > [class*=col], .row--40_8ebf7775252d0576 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_8ebf7775252d0576 > [class*=col], .row--40_8ebf7775252d0576 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_8ebf7775252d0576 > [class*=col], .row--40_8ebf7775252d0576 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_8ebf7775252d0576 > [class*=col], .row--40_8ebf7775252d0576 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_ac98605ce976b131 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_ac98605ce976b131 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_ac98605ce976b131 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_ac98605ce976b131 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_ac98605ce976b131 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_ac98605ce976b131 > [class*=col], .row--60_ac98605ce976b131 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_ac98605ce976b131 > [class*=col], .row--60_ac98605ce976b131 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_ac98605ce976b131 > [class*=col], .row--60_ac98605ce976b131 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_ac98605ce976b131 > [class*=col], .row--60_ac98605ce976b131 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_ac98605ce976b131 > [class*=col], .row--60_ac98605ce976b131 > [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_255c7ec480784094(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_255c7ec480784094(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_255c7ec480784094(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_255c7ec480784094(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_b583aa6b5b940f8d/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_b82b096fcc55c7e3 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_26048786d3441aec {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_5cbf60d3abb06bf4,
.animated.bounceOut_f5ab4806e49721c1 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_6044d4382d36bda5,
.animated.flipOutY_0407442239978f9f {
  -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_b5d5aa86efb6d32b {
  -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_9d6cbad3e726cd07 {
  -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_8649c8c40cc6dfcc {
  -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_d45f7b2b4bd2005e {
  -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_14b21b831d26cd06 {
  -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_1a78f6ebef9c9500 {
  -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_5cbf60d3abb06bf4 {
  -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_926c4077541db34a {
  -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_961e58719b9bf102 {
  -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_c27e23b8bd77de0c {
  -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_42c4100e3b687f04 {
  -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_f5ab4806e49721c1 {
  -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_37118b50497799c8 {
  -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_595c0cbd249a9918 {
  -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_fb9a1c122b3c5cd2 {
  -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_d2b0976640782cc0 {
  -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_b440912efa78f7b1 {
  -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_d374ee82b5fc0434 {
  -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_b62b4a6e5beb86da {
  -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_1679ba4d0f38e862 {
  -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_00345fb5bf803bc5 {
  -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_64742100c4887892 {
  -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_ffa64af754cf5fc9 {
  -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_43e0d5a95e19e33c {
  -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_0a4977c598e55f3e {
  -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_c0e7e07c6fed3766 {
  -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_19d1fbbb51106bdf {
  -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_ac437673f0199579 {
  -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_5e16d2540fd85e23 {
  -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_76f2cb269c3d0c7f {
  -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_a73c49d818827bdf {
  -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_11c2126fe3f1ecc7 {
  -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_e175faac5a549319 {
  -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_38462929e89e3cf0 {
  -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_7444d94972a40737 {
  -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_9a5b2db7909dc834 {
  -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_6044d4382d36bda5 {
  -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_0407442239978f9f {
  -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_a62a7f50685bfdf7 {
  -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_0128e158b4225ff6 {
  -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_a752ff74fe6bed00 {
  -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_db7d582d6a1859e5 {
  -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_cb333936f548749d {
  -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_abe59f601de2c540 {
  -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_5b7926d6edc97d79 {
  -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_1686e41991a2fa11 {
  -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_333960ca6d575c04 {
  -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_6ab3be26737023a1 {
  -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_f346ad758acf0674 {
  -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_fb29314ceb44a518 {
  -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_26048786d3441aec {
  -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_d85f271efd53f050 {
  -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_6f8f6c3b59a23a7f {
  -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_ffaa2400ad79fde9 {
  -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_30debec5c9f35e6e {
  -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_b898b05e0b651eb7 {
  -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_97242eef1bb041bb {
  -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_3808c9b226797b78 {
  -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_298369106b91cce0 {
  -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_6e9f4d8827b79a99 {
  -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_79038b0aadc470a8 {
  -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_df887b1359a5a208 {
  -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_33a54f7581462bda {
  -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_be0098c08647b01b {
  -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_8fc650e1ebedbb2e {
  -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_604c3db60960da7e {
  -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_b6f0c502175f42fd {
  -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_c334b26e650b631c {
  -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_59aa477be608fb3c {
  -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_de6020975bd3e444 {
  -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_e7070c72ec2b58df {
  -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_9d7ef735a51c10ef {
  animation: animate-floting 15s linear infinite;
}
.floting-line_9d7ef735a51c10ef:hover {
  animation-play-state: paused;
}

.floting-line-2_43eb4df83f747273 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_43eb4df83f747273: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_255c7ec480784094(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_255c7ec480784094(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_255c7ec480784094(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_38937b1961f340e9 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_38937b1961f340e9 .reveal-animation_dc3005376271c5e4 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_38937b1961f340e9 .reveal-animation_dc3005376271c5e4::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_dc3005376271c5e4.reveal-primary_bb4cf022963554d4::before {
  background: #0c0c0a;
}

.reveal-animation_dc3005376271c5e4.reveal-dark_a0a71f9cde7412cc::before {
  background: #000;
}

.reveal-animation_dc3005376271c5e4.reveal-white_564e3a2d916d91d8::before {
  background: #000;
}

.reveal-animation_dc3005376271c5e4.reveal-top_2913f9f0696b0cc5.aos-animate::before,
.reveal-animation_dc3005376271c5e4.reveal-bottom_2f6ae93aebc96d0b.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_dc3005376271c5e4.reveal-start_95e8b4d28c26e890.aos-animate::before,
.reveal-animation_dc3005376271c5e4.reveal-end_d5ca612fdcd03825.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_dc3005376271c5e4.reveal-top_2913f9f0696b0cc5::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_dc3005376271c5e4.reveal-start_95e8b4d28c26e890::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_dc3005376271c5e4.reveal-end_d5ca612fdcd03825::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_dc3005376271c5e4.reveal-bottom_2f6ae93aebc96d0b::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_46b828871cf99f13 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_46b828871cf99f13 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_46b828871cf99f13 {
    margin: 6em auto;
  }
}
.cd-headline_faccd5000a191853 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_faccd5000a191853 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_faccd5000a191853 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_faccd5000a191853 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_faccd5000a191853 {
    font-size: 26px;
  }
}
.cd-words-wrapper_da9b76e4cca3cab8 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_da9b76e4cca3cab8 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_da9b76e4cca3cab8 b.is-visible_d81ac3bf54c2e3f6 {
  position: relative;
}

.no-js_f69241dccb05bedc .cd-words-wrapper_da9b76e4cca3cab8 b {
  opacity: 0;
}

.no-js_f69241dccb05bedc .cd-words-wrapper_da9b76e4cca3cab8 b.is-visible_d81ac3bf54c2e3f6 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_faccd5000a191853.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_faccd5000a191853.clip .cd-words-wrapper_da9b76e4cca3cab8 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_faccd5000a191853.clip .cd-words-wrapper_da9b76e4cca3cab8 b {
  font-weight: 700;
}

.cd-headline_faccd5000a191853.clip .cd-words-wrapper_da9b76e4cca3cab8::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_faccd5000a191853.clip b {
  opacity: 0;
}

.cd-headline_faccd5000a191853.clip b.is-visible_d81ac3bf54c2e3f6 {
  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_65bbaa2dae67739c,
body.sal-disabled_3e28b04920ba9aa5 [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_65bbaa2dae67739c,
body.sal-disabled_3e28b04920ba9aa5 [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_65bbaa2dae67739c,
body.sal-disabled_3e28b04920ba9aa5 [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_65bbaa2dae67739c,
body.sal-disabled_3e28b04920ba9aa5 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_1ef48cce0950f3e4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_1ef48cce0950f3e4 .button-area-start_f26fbbee88dc1091 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_1ef48cce0950f3e4 .button-area-start_f26fbbee88dc1091 .call-us_8c74db474ff370fa {
    display: none;
  }
}
.header-style-one-wrapper_1ef48cce0950f3e4 .button-area-start_f26fbbee88dc1091 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_1ef48cce0950f3e4 .button-area-start_f26fbbee88dc1091 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_1ef48cce0950f3e4 .logo-area_842e95c6cdaf6c3c .logo_178a70655647d859 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_842e95c6cdaf6c3c img.light_6732a52b4888f6be {
  display: block;
}
[data-theme=light] .logo-area_842e95c6cdaf6c3c img.dark_f98ad74239265d38 {
  display: none;
}

[data-theme=dark] .logo-area_842e95c6cdaf6c3c img.light_6732a52b4888f6be {
  display: none;
}
[data-theme=dark] .logo-area_842e95c6cdaf6c3c img.dark_f98ad74239265d38 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_70447ae4b4080cf8 .main-nav-area_33fded39122fb584 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_70447ae4b4080cf8 .button-area-start_f26fbbee88dc1091 .text-btn_5cba9200ed2d23ef {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_33fded39122fb584 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_f26fbbee88dc1091 .call-us_8c74db474ff370fa, [data-theme=dark] .header--sticky.sticky .button-area-start_f26fbbee88dc1091 .text-btn_5cba9200ed2d23ef {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_70447ae4b4080cf8 .main-nav-area_33fded39122fb584 ul li a {
  color: #fff;
}

.header-style-one_db2b45319ed13b71 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_db2b45319ed13b71 .header-style-one-wrapper_1ef48cce0950f3e4 .main-nav-area_33fded39122fb584 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_db2b45319ed13b71 .header-style-one-wrapper_1ef48cce0950f3e4 .main-nav-area_33fded39122fb584 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_6d221503b6abddb4 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_db2b45319ed13b71 .header-style-one-wrapper_1ef48cce0950f3e4 .main-nav-area_33fded39122fb584 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_db2b45319ed13b71 .header-style-one-wrapper_1ef48cce0950f3e4 .main-nav-area_33fded39122fb584 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_db2b45319ed13b71 .header-style-one-wrapper_1ef48cce0950f3e4 .button-area-start_f26fbbee88dc1091 a.text-btn_5cba9200ed2d23ef {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_70447ae4b4080cf8 {
  background: var(--body-bg);
}

header.header-two_3263bebea9aecdb8 {
  display: block;
}
header.header-two_3263bebea9aecdb8.border-bottom_c3a2c63b8c6645e8 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_cf4c06e7a5248895 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_cf4c06e7a5248895 a.logo-area_842e95c6cdaf6c3c {
  padding: 25px 0;
}
.header-two-content-main_cf4c06e7a5248895 .header-end-area_b55187a56747ddf9 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_cf4c06e7a5248895 .header-end-area_b55187a56747ddf9 a.reqiest_fd97087962484fe0 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_cf4c06e7a5248895 .header-end-area_b55187a56747ddf9 a.reqiest_fd97087962484fe0 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_cf4c06e7a5248895 .header-end-area_b55187a56747ddf9 .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_4616ba6636dde58e {
  width: 100%;
  position: absolute;
}
.header-three_4616ba6636dde58e .header-wrapper-main-three_b1669b643fc325d8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_4616ba6636dde58e .header-wrapper-main-three_b1669b643fc325d8 .header-right-area_3f5329ac78bdb448 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_4616ba6636dde58e .header-wrapper-main-three_b1669b643fc325d8 .header-right-area_3f5329ac78bdb448 .main-nav-area_33fded39122fb584 {
    display: none;
  }
}
.header-three_4616ba6636dde58e .header-wrapper-main-three_b1669b643fc325d8 .header-right-area_3f5329ac78bdb448 .main-nav-area_33fded39122fb584 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_4616ba6636dde58e .header-wrapper-main-three_b1669b643fc325d8 .header-right-area_3f5329ac78bdb448 .rts-btn {
    display: none;
  }
}
.header-three_4616ba6636dde58e .header-wrapper-main-three_b1669b643fc325d8 .logo-area_842e95c6cdaf6c3c {
  padding: 25px 0;
}

.main-nav-area_33fded39122fb584 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_33fded39122fb584 ul li {
  margin: 0;
}
.main-nav-area_33fded39122fb584 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_33fded39122fb584 ul.fluxi-desktop-menu_ba0bd92c38c319ec {
  transition: all 0.3s;
}
.main-nav-area_33fded39122fb584 ul.fluxi-desktop-menu_ba0bd92c38c319ec:hover .menu-item_84847a13dd08ea6a {
  opacity: 0.5;
}
.main-nav-area_33fded39122fb584 ul.fluxi-desktop-menu_ba0bd92c38c319ec .menu-item_84847a13dd08ea6a {
  transition: all 0.3s;
}
.main-nav-area_33fded39122fb584 ul.fluxi-desktop-menu_ba0bd92c38c319ec .menu-item_84847a13dd08ea6a .fluxi-dropdown-main-element_6bdc323e5e9ceff4 {
  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_33fded39122fb584 ul.fluxi-desktop-menu_ba0bd92c38c319ec .menu-item_84847a13dd08ea6a .fluxi-dropdown-main-element_6bdc323e5e9ceff4 {
    padding: 35px 17px;
  }
}
.main-nav-area_33fded39122fb584 ul.fluxi-desktop-menu_ba0bd92c38c319ec .menu-item_84847a13dd08ea6a:hover {
  opacity: 1;
}
.main-nav-area_33fded39122fb584 ul.fluxi-desktop-menu_ba0bd92c38c319ec .fluxi-has-dropdown_0caa33044410671b {
  z-index: 10;
}
.main-nav-area_33fded39122fb584 ul.fluxi-desktop-menu_ba0bd92c38c319ec .fluxi-has-dropdown_0caa33044410671b .fluxi-submenu_e6a8c1e532afa6e6 {
  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_33fded39122fb584 ul.fluxi-desktop-menu_ba0bd92c38c319ec .fluxi-has-dropdown_0caa33044410671b .fluxi-submenu_e6a8c1e532afa6e6:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_33fded39122fb584 ul.fluxi-desktop-menu_ba0bd92c38c319ec .fluxi-has-dropdown_0caa33044410671b .fluxi-submenu_e6a8c1e532afa6e6 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_33fded39122fb584 ul.fluxi-desktop-menu_ba0bd92c38c319ec .fluxi-has-dropdown_0caa33044410671b .fluxi-submenu_e6a8c1e532afa6e6 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_33fded39122fb584 ul.fluxi-desktop-menu_ba0bd92c38c319ec .fluxi-has-dropdown_0caa33044410671b .fluxi-submenu_e6a8c1e532afa6e6 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_33fded39122fb584 ul.fluxi-desktop-menu_ba0bd92c38c319ec .fluxi-has-dropdown_0caa33044410671b:hover .fluxi-submenu_e6a8c1e532afa6e6 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_cf4c06e7a5248895 .main-nav-area_33fded39122fb584 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_cf4c06e7a5248895 .main-nav-area_33fded39122fb584 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_cf4c06e7a5248895 .main-nav-area_33fded39122fb584 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_cf4c06e7a5248895 .main-nav-area_33fded39122fb584 {
    display: none;
  }
}

.side-bar_03ca7b094957d31a {
  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_03ca7b094957d31a {
    width: 315px;
  }
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .thumbnail_2235089b78a58b8c {
  display: flex;
  justify-content: center;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .thumbnail_2235089b78a58b8c img {
  width: 60%;
  margin: auto;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .title {
  font-weight: 600;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .footer_ab918411f265aa34 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .footer_ab918411f265aa34 .title {
  font-weight: 500;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .footer_ab918411f265aa34 a.rts-btn {
  margin: auto;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .contact-information--sidebar_360573e6dcf39545 {
  margin-top: 50px;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .contact-information--sidebar_360573e6dcf39545 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .contact-information--sidebar_360573e6dcf39545 .single-info_40aaed754dc32f21 {
  margin: 15px 0;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .contact-information--sidebar_360573e6dcf39545 .single-info_40aaed754dc32f21 a:hover {
  color: var(--color-primary);
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .contact-information--sidebar_360573e6dcf39545 .rts-social-style-one_483998ac653649db {
  margin-top: 40px;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .contact-information--sidebar_360573e6dcf39545 .rts-social-style-one_483998ac653649db ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .contact-information--sidebar_360573e6dcf39545 .rts-social-style-one_483998ac653649db ul li {
  margin: 0;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .contact-information--sidebar_360573e6dcf39545 .rts-social-style-one_483998ac653649db ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .contact-information--sidebar_360573e6dcf39545 .rts-social-style-one_483998ac653649db ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_03ca7b094957d31a.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_03ca7b094957d31a button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_03ca7b094957d31a 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_db2b45319ed13b71.case-studies_868ca8100a8fca78 .main-nav-area_33fded39122fb584 ul li > a.fluxi-dropdown-main-element_6bdc323e5e9ceff4 {
  color: #fff !important;
}

.header-style-one_db2b45319ed13b71.case-studies_868ca8100a8fca78.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_03ca7b094957d31a {
  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_03ca7b094957d31a {
    width: 300px;
  }
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .thumbnail_2235089b78a58b8c {
  display: flex;
  justify-content: center;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .thumbnail_2235089b78a58b8c img {
  width: 85%;
  margin: auto;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .title {
  font-weight: 600;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .footer_ab918411f265aa34 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .footer_ab918411f265aa34 .title {
  font-weight: 500;
}
.side-bar_03ca7b094957d31a .inner-main-wrapper-desk_28083e67781630a6 .inner-content_5f3bac1d7840e2c8 .footer_ab918411f265aa34 a.rts-btn {
  margin: auto;
}

.side-bar_03ca7b094957d31a.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_03ca7b094957d31a button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_03ca7b094957d31a button i {
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 14px;
  margin-top: -53px;
  font-size: 27px;
  background: var(--color-primary);
  font-weight: 300;
}

#anywhere-home {
  cursor: url(../imgstore/banner/shape/close.png), auto;
  background: #0e1013;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 500ms ease-in-out;
  pointer-events: none;
  z-index: 50;
}

#anywhere-home.bgshow_a0fa13af940c1964 {
  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_8fe4d2165a72be9e {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_8fe4d2165a72be9e {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_8fe4d2165a72be9e {
    display: block;
  }
}

.mobile-menu-main_8fe4d2165a72be9e nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_8fe4d2165a72be9e nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_8fe4d2165a72be9e nav ul li a.main_561645cefc9a6b5e {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_8fe4d2165a72be9e nav ul li.has-droupdown_47313fa99de00e51 {
  position: relative;
}
.mobile-menu-main_8fe4d2165a72be9e nav ul li.has-droupdown_47313fa99de00e51 ul a {
  padding: 10px 0;
}
.mobile-menu-main_8fe4d2165a72be9e nav ul li.has-droupdown_47313fa99de00e51 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_8fe4d2165a72be9e nav ul li.has-droupdown_47313fa99de00e51 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_8fe4d2165a72be9e nav ul li.has-droupdown_47313fa99de00e51::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_8fe4d2165a72be9e nav ul li.has-droupdown_47313fa99de00e51.mm-active_c7a74236da46ffed::after {
  content: "\f077";
}
.mobile-menu-main_8fe4d2165a72be9e nav ul li.has-droupdown_47313fa99de00e51.third-lvl_98156bebf8f41f9d::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_8fe4d2165a72be9e nav ul li.has-droupdown_47313fa99de00e51.third-lvl_98156bebf8f41f9d ul {
  padding: 0 20px;
}
.mobile-menu-main_8fe4d2165a72be9e nav ul li.has-droupdown_47313fa99de00e51.third-lvl_98156bebf8f41f9d ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_8fe4d2165a72be9e nav ul li.has-droupdown_47313fa99de00e51.third-lvl_98156bebf8f41f9d ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_8fe4d2165a72be9e nav ul li.has-droupdown_47313fa99de00e51.third-lvl_98156bebf8f41f9d ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_8fe4d2165a72be9e nav ul li a {
  display: block;
}
.mobile-menu-main_8fe4d2165a72be9e .social-wrapper-one_7245729ec1c5557a {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_03ca7b094957d31a.header-two_3263bebea9aecdb8 .inner-main-wrapper-desk_28083e67781630a6, .side-bar_03ca7b094957d31a.header-three_4616ba6636dde58e .inner-main-wrapper-desk_28083e67781630a6 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_03ca7b094957d31a.header-two_3263bebea9aecdb8 .mobile-menu_5bae6beced2ffb9a, .side-bar_03ca7b094957d31a.header-three_4616ba6636dde58e .mobile-menu_5bae6beced2ffb9a {
    display: none !important;
  }
}

.header-one_ec9895735872354d .main-nav-desk_9bbfd7036d4a637a nav ul li.has-droupdown_47313fa99de00e51 .submenu.inner-page_3b37cd6348523302 .sub-dropdown_b6307d8fda4a0d9b {
  position: relative;
}
.header-one_ec9895735872354d .main-nav-desk_9bbfd7036d4a637a nav ul li.has-droupdown_47313fa99de00e51 .submenu.inner-page_3b37cd6348523302 .sub-dropdown_b6307d8fda4a0d9b:hover::after {
  color: var(--color-primary);
}
.header-one_ec9895735872354d .main-nav-desk_9bbfd7036d4a637a nav ul li.has-droupdown_47313fa99de00e51 .submenu.inner-page_3b37cd6348523302 .sub-dropdown_b6307d8fda4a0d9b::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_ec9895735872354d .main-nav-desk_9bbfd7036d4a637a nav ul li.has-droupdown_47313fa99de00e51 .submenu.inner-page_3b37cd6348523302 .sub-dropdown_b6307d8fda4a0d9b .third-lvl_98156bebf8f41f9d {
  margin-left: -4px;
}

.header-three_4616ba6636dde58e .main-nav-desk_9bbfd7036d4a637a nav ul li.has-droupdown_47313fa99de00e51 .submenu.inner-page_3b37cd6348523302 {
  padding: 15px 0;
}
.header-three_4616ba6636dde58e .main-nav-desk_9bbfd7036d4a637a nav ul li.has-droupdown_47313fa99de00e51 .submenu.inner-page_3b37cd6348523302 .sub-dropdown_b6307d8fda4a0d9b {
  position: relative;
}
.header-three_4616ba6636dde58e .main-nav-desk_9bbfd7036d4a637a nav ul li.has-droupdown_47313fa99de00e51 .submenu.inner-page_3b37cd6348523302 .sub-dropdown_b6307d8fda4a0d9b:hover::after {
  color: var(--color-primary);
}
.header-three_4616ba6636dde58e .main-nav-desk_9bbfd7036d4a637a nav ul li.has-droupdown_47313fa99de00e51 .submenu.inner-page_3b37cd6348523302 .sub-dropdown_b6307d8fda4a0d9b::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_4616ba6636dde58e .main-nav-desk_9bbfd7036d4a637a nav ul li.has-droupdown_47313fa99de00e51 .submenu.inner-page_3b37cd6348523302 .sub-dropdown_b6307d8fda4a0d9b .third-lvl_98156bebf8f41f9d {
  margin-left: -4px;
}
.header-three_4616ba6636dde58e .main-nav-desk_9bbfd7036d4a637a nav ul li.has-droupdown_47313fa99de00e51 .submenu.inner-page_3b37cd6348523302 li {
  margin: 0;
  width: 100%;
}
.header-three_4616ba6636dde58e .main-nav-desk_9bbfd7036d4a637a nav ul li.has-droupdown_47313fa99de00e51 .submenu.inner-page_3b37cd6348523302 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_b6307d8fda4a0d9b {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_b6307d8fda4a0d9b .submenu.third-lvl_98156bebf8f41f9d {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_b6307d8fda4a0d9b .submenu.third-lvl_98156bebf8f41f9d.base {
  display: block !important;
}
.sub-dropdown_b6307d8fda4a0d9b:hover .sub-menu-link_41fb125b899ac179 {
  color: var(--color-primary);
}
.sub-dropdown_b6307d8fda4a0d9b:hover .submenu.third-lvl_98156bebf8f41f9d.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_b6307d8fda4a0d9b:hover .submenu.third-lvl_98156bebf8f41f9d.base li {
  display: block;
}
.sub-dropdown_b6307d8fda4a0d9b:hover .submenu.third-lvl_98156bebf8f41f9d.base li a {
  display: block !important;
}

.header-three_4616ba6636dde58e .sub-dropdown_b6307d8fda4a0d9b:hover .submenu.third-lvl_98156bebf8f41f9d.base {
  margin-left: -14px !important;
}

.header-two_3263bebea9aecdb8 .header-main-wrapper_e0a06a878e2ce638 .sub-dropdown_b6307d8fda4a0d9b:hover .submenu.third-lvl_98156bebf8f41f9d.base {
  margin-left: 90px !important;
}

header.heder-two_35d4fc204dbcac3e .sub-dropdown_b6307d8fda4a0d9b:hover .submenu.third-lvl_98156bebf8f41f9d.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_35d4fc204dbcac3e .sub-dropdown_b6307d8fda4a0d9b::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_35d4fc204dbcac3e .sub-dropdown_b6307d8fda4a0d9b:hover a.sub-menu-link_41fb125b899ac179 {
  color: var(--color-primary) !important;
}
header.heder-two_35d4fc204dbcac3e .sub-dropdown_b6307d8fda4a0d9b:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_35d4fc204dbcac3e .sub-dropdown_b6307d8fda4a0d9b .submenu.third-lvl_98156bebf8f41f9d.base {
  display: block;
}

.sub-dropdown_b6307d8fda4a0d9b {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_b6307d8fda4a0d9b.active .sub-menu-link_41fb125b899ac179 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_b6307d8fda4a0d9b.active .sub-menu-link_41fb125b899ac179::after {
  width: 12px !important;
}
.sub-dropdown_b6307d8fda4a0d9b.active::after {
  color: #FFFFFF;
}
.sub-dropdown_b6307d8fda4a0d9b .fluxi-submenu_e6a8c1e532afa6e6.third-lvl_98156bebf8f41f9d {
  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_b6307d8fda4a0d9b .fluxi-submenu_e6a8c1e532afa6e6.third-lvl_98156bebf8f41f9d:hover li a {
  opacity: 0.5;
}
.sub-dropdown_b6307d8fda4a0d9b .fluxi-submenu_e6a8c1e532afa6e6.third-lvl_98156bebf8f41f9d.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_b6307d8fda4a0d9b .fluxi-submenu_e6a8c1e532afa6e6.third-lvl_98156bebf8f41f9d li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_b6307d8fda4a0d9b .fluxi-submenu_e6a8c1e532afa6e6.third-lvl_98156bebf8f41f9d li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_b6307d8fda4a0d9b .fluxi-submenu_e6a8c1e532afa6e6.third-lvl_98156bebf8f41f9d li:hover a::after {
  width: 12px;
}
.sub-dropdown_b6307d8fda4a0d9b .fluxi-submenu_e6a8c1e532afa6e6.third-lvl_98156bebf8f41f9d 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_b6307d8fda4a0d9b:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_b6307d8fda4a0d9b:hover .sub-menu-link_41fb125b899ac179 {
  color: var(--color-primary);
}
.sub-dropdown_b6307d8fda4a0d9b:hover .fluxi-submenu_e6a8c1e532afa6e6.third-lvl_98156bebf8f41f9d.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_b05dd5ea8b80d836 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_b05dd5ea8b80d836 {
    padding: 0 15px;
  }
}

.section-bg_267e92b696a7f8a0 {
  background: var(--section-bg-gray);
}

.bg_white_681bc493ac3e6010 {
  background: var(--body-bg);
}

.g-48_f5296c47af664765 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_3c82ee94bf2af756 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_9c168c2059ab082c {
  background: #F8F9FB;
}

.bg-gray-2_3f89b620986afa82 {
  background: var(--bg-gray-2);
}

.overflow-right-div_baf6ff8ee2140258 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_baf6ff8ee2140258 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_baf6ff8ee2140258 {
    width: 100%;
  }
}

.gsap-marker-end_6e17349563c8b34c,
.gsap-marker-start_5430d5435b8947ba,
.gsap-marker-scroller-end_18bea58c2df8982f,
.gsap-marker-scroller-start_9c2f5c8c9d62b9fc {
  display: none !important;
}

.bg-dark-p_8cb4262a7a94c429 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_6fa426e903fa230a {
  background: var(--footer-bg-2);
}

.border-radious-top-section_568231710aa2336b {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_499130da56d787e1 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_499130da56d787e1 .client-img_ea483da8862cda9e {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_499130da56d787e1 .client-img_ea483da8862cda9e img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_499130da56d787e1 .client-img_ea483da8862cda9e img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_499130da56d787e1 .client-img_ea483da8862cda9e img.two_fdbcd0cf035e30ef {
  left: 38px;
}
.customer-review-area_499130da56d787e1 .client-img_ea483da8862cda9e img.three_046cd8a83c5e978d {
  left: 73px;
}
.customer-review-area_499130da56d787e1 .client-img_ea483da8862cda9e img.four_7ebbd40fcc1df631 {
  left: 108px;
}
.customer-review-area_499130da56d787e1 p.desc {
  margin-bottom: 0;
}

.br-none_a5978e0593088d78 {
  border-radius: 0 !important;
}

.color-secondary-2_1f4f7f95c6597640 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_7ccacc1cb8d204a5 {
    order: 2;
  }
}

.loader-wrapper_68fa4612506893b2 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_68fa4612506893b2 .loader-section_8d3da6b615948ca2 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_68fa4612506893b2 .loader-section_8d3da6b615948ca2.section-left_ebf004b94ae9bbca {
  left: 0;
}

.loader-wrapper_68fa4612506893b2 .loader-section_8d3da6b615948ca2.section-right_655fb13bba058c2f {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_68fa4612506893b2 .loader-section_8d3da6b615948ca2.section-left_ebf004b94ae9bbca {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_68fa4612506893b2 .loader-section_8d3da6b615948ca2.section-right_655fb13bba058c2f {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_acf10d9441b9ab88 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_68fa4612506893b2 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_acf10d9441b9ab88: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_acf10d9441b9ab88 {
  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_fa4537c39cdec874 {
  -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_fa4537c39cdec874.btt__visible_6ae141069fa70472 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_fa4537c39cdec874 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_55a4d343b300562b 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_3ca4e3763e4387a8 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_f8ad38ed759332ab {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_3ca4e3763e4387a8 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_f8ad38ed759332ab {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_b994a04cdf87ba1a:hover,
[data-theme=dark] .rts-btn.btn-primary-5_0f439391e0072ac6:hover,
[data-theme=dark] .rts-btn.btn-primary-6_ddd64111506efd4b:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_3e8821404ffd6ea3: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_b994a04cdf87ba1a {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_b994a04cdf87ba1a:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_872cef8260ebcf47 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_872cef8260ebcf47::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_872cef8260ebcf47::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_872cef8260ebcf47:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_872cef8260ebcf47:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_62055770c31acbe4 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_62055770c31acbe4::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_62055770c31acbe4::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_62055770c31acbe4:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_62055770c31acbe4:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_3e8821404ffd6ea3 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_3e8821404ffd6ea3:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_0f439391e0072ac6 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_0f439391e0072ac6:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_ddd64111506efd4b {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_ddd64111506efd4b:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_173903fdfbcd35c1 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_173903fdfbcd35c1::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_173903fdfbcd35c1:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_42d0cd5abd5aa1c2 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_42d0cd5abd5aa1c2::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_42d0cd5abd5aa1c2:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_c664a68ccda74a75 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_c664a68ccda74a75::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_c664a68ccda74a75:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_834ad47634e96642 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_834ad47634e96642 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_834ad47634e96642:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_47624382b674b5ca {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_47624382b674b5ca i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_47624382b674b5ca:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_256d82b56b9556a7 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_256d82b56b9556a7:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_256d82b56b9556a7.about_64052fae02f67c72 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_256d82b56b9556a7.about_64052fae02f67c72:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_ac9790d966900a2f i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_ac9790d966900a2f:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_e608722b90884026 {
  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_e608722b90884026 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_e608722b90884026:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_ac9790d966900a2f i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_82016e60b7bfe30e {
  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_82016e60b7bfe30e::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_82016e60b7bfe30e::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_82016e60b7bfe30e i {
  font-weight: 400;
}
.under-line-btn_05cf8049219a006c {
  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_05cf8049219a006c::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_05cf8049219a006c::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_05cf8049219a006c:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_cc018a3719ad2161 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_cc018a3719ad2161 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_cc018a3719ad2161 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_cc018a3719ad2161 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_cc018a3719ad2161 p.disc_1f062057119cd2fe {
  margin-bottom: 50px;
}
.banner-one-content-left_cc018a3719ad2161 .button-banner-one-wrapper_eb7f33637ce29b52 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_cc018a3719ad2161 .button-banner-one-wrapper_eb7f33637ce29b52 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_cc018a3719ad2161 .button-banner-one-wrapper_eb7f33637ce29b52 .customer-review-area_499130da56d787e1 .client-img_ea483da8862cda9e {
  width: 150px;
}
.banner-one-content-left_cc018a3719ad2161 .button-banner-one-wrapper_eb7f33637ce29b52 .customer-review-area_499130da56d787e1 p.desc {
  min-width: max-content;
}
.banner-one-content-left_cc018a3719ad2161 .button-banner-one-wrapper_eb7f33637ce29b52 .customer-review-area_499130da56d787e1 img {
  max-width: 40%;
}
.banner-one-content-left_cc018a3719ad2161 .button-banner-one-wrapper_eb7f33637ce29b52 .customer-review-area_499130da56d787e1 img.two_fdbcd0cf035e30ef {
  left: 24px;
}
.banner-one-content-left_cc018a3719ad2161 .button-banner-one-wrapper_eb7f33637ce29b52 .customer-review-area_499130da56d787e1 img.three_046cd8a83c5e978d {
  left: 48px;
}
.banner-one-content-left_cc018a3719ad2161 .button-banner-one-wrapper_eb7f33637ce29b52 .customer-review-area_499130da56d787e1 img.four_7ebbd40fcc1df631 {
  left: 72px;
}

.banner-one-right-content-with-img_369a461c04942ecc {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_369a461c04942ecc {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_369a461c04942ecc .img-1_6add05b0878c5e98 {
  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_369a461c04942ecc .img-1_6add05b0878c5e98 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_369a461c04942ecc .img-2_c91ca38a1f39af80 {
  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_369a461c04942ecc .img-2_c91ca38a1f39af80 {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_bc913fbc3068cdb5 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_bc913fbc3068cdb5 .box-one-top_450c91d1cbc180f2 {
  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_bc913fbc3068cdb5 .box-one-bottom_ae9ce5d6a9737a8a {
  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_bc913fbc3068cdb5 .radious-shape_1307330165d22fef {
    display: none;
  }
}
.rts-banner-area-one_bc913fbc3068cdb5 .radious-shape_1307330165d22fef .right-top_81777d574c39236c {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_bc913fbc3068cdb5 .radious-shape_1307330165d22fef .right-bottom_ffa13b22560febc7 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_bc913fbc3068cdb5 .radious-shape_1307330165d22fef .mid-top_8fcdeac24ed56759 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_bc913fbc3068cdb5 .radious-shape_1307330165d22fef .left-bottom_76d68428c6bc110f {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_bc913fbc3068cdb5 .radious-shape_1307330165d22fef .left-top_0b45a619bc64578e {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_bc913fbc3068cdb5 .radious-shape_1307330165d22fef .center-bottom_6f4320dbc210067e {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .banner-one-content-left_cc018a3719ad2161 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .banner-one-content-left_cc018a3719ad2161 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .banner-one-content-left_cc018a3719ad2161 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .banner-one-content-left_cc018a3719ad2161 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .banner-one-content-left_cc018a3719ad2161 p.disc_1f062057119cd2fe {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .banner-one-content-left_cc018a3719ad2161 .customer-review-area_499130da56d787e1 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .banner-one-right-content-with-img_369a461c04942ecc {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .banner-one-right-content-with-img_369a461c04942ecc .short-image-area_884df1b547f34da5 .img-1_6add05b0878c5e98 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .banner-one-right-content-with-img_369a461c04942ecc .short-image-area_884df1b547f34da5 .img-1_6add05b0878c5e98 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .banner-one-right-content-with-img_369a461c04942ecc .short-image-area_884df1b547f34da5 .img-1_6add05b0878c5e98 {
    left: 0;
  }
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .brand-area-inner_bebf62404f9d56b5 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .brand-title-area_9f349b2149281877 {
  margin-bottom: 40px;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .brand-title-area_9f349b2149281877 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .brand-title-area_9f349b2149281877 .brand-left-short-title-one_8c9dd100d7ba4740 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .brand-title-area_9f349b2149281877 .brand-left-short-title-one_8c9dd100d7ba4740 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .brand-title-area_9f349b2149281877 .brand-left-short-title-one_8c9dd100d7ba4740 .star-rating_3294655e4e4cfa75 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .brand-title-area_9f349b2149281877 .brand-left-short-title-one_8c9dd100d7ba4740 .star-rating_3294655e4e4cfa75 li {
  list-style: none;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .brand-title-area_9f349b2149281877 .brand-left-short-title-one_8c9dd100d7ba4740 .star-rating_3294655e4e4cfa75 li a {
  color: #FF6354;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .brand-title-area_9f349b2149281877 .brand-left-short-title-one_8c9dd100d7ba4740 p.disc_1f062057119cd2fe {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .brand-slider-area_9fd456a45db06e80 {
  overflow: hidden;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-five_95cda687e5bc8658 .brand-slider-area_9fd456a45db06e80 .brand-inner_d722b999519fde82 {
  text-align: center;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b {
  background: #212026;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-content-left_f881872820eb30bd {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-content-left_f881872820eb30bd .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_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-content-left_f881872820eb30bd .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-content-left_f881872820eb30bd .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-content-left_f881872820eb30bd .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-content-left_f881872820eb30bd p.disc_1f062057119cd2fe {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-content-left_f881872820eb30bd .button-area_fbf532f16436649d {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-content-left_f881872820eb30bd .button-area_fbf532f16436649d {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-content-left_f881872820eb30bd .button-area_fbf532f16436649d .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-content-left_f881872820eb30bd .button-area_fbf532f16436649d .rts-btn.btn-primary-5_0f439391e0072ac6 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-content-left_f881872820eb30bd .button-area_fbf532f16436649d .rts-btn.btn-primary-5_0f439391e0072ac6:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-content-left_f881872820eb30bd .button-area_fbf532f16436649d .rts-btn.btn-primary-5-border_256d82b56b9556a7 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-content-left_f881872820eb30bd .counter-upmain-wrapper-style-six_fdf1d62fe146bc62 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-content-left_f881872820eb30bd .counter-upmain-wrapper-style-six_fdf1d62fe146bc62 .single-counter-up-six_6b54ad5625f8b73c .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-content-left_f881872820eb30bd .counter-upmain-wrapper-style-six_fdf1d62fe146bc62 .single-counter-up-six_6b54ad5625f8b73c p {
  color: #D7D9E9;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde .image-left_d84ec9310a4279aa {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde .image-left_d84ec9310a4279aa {
    width: 100%;
  }
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde .image-left_d84ec9310a4279aa .image-one_441494bc9681d7e0 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde .image-left_d84ec9310a4279aa .image-one_441494bc9681d7e0 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde .image-left_d84ec9310a4279aa {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde .image-left_d84ec9310a4279aa .image-two_ba64dcdaf4ef8d7d {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde .image-left_d84ec9310a4279aa .image-two_ba64dcdaf4ef8d7d img {
    width: 100%;
  }
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde .image-right_04c03c7e62d058e0 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde .image-right_04c03c7e62d058e0 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde .image-right_04c03c7e62d058e0 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde .image-right_04c03c7e62d058e0 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde .image-right_04c03c7e62d058e0 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde .image-right_04c03c7e62d058e0 {
    display: none;
  }
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde .image-right_04c03c7e62d058e0 .image-three_8296f772871c70f1 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .banner-six-right-content-with-img_20e308a070054fde .image-right_04c03c7e62d058e0 .image-four_30de1c74c1ddcbb8 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .shape_a8ba1febfb12f7fb {
    display: none;
  }
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .shape_a8ba1febfb12f7fb .right-top_81777d574c39236c {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .shape_a8ba1febfb12f7fb .right-top_81777d574c39236c {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .shape_a8ba1febfb12f7fb .right-bottom_ffa13b22560febc7 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_bc913fbc3068cdb5.banner-six_f382028f2f92d04b .shape_a8ba1febfb12f7fb .right-bottom_ffa13b22560febc7 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_56c76336daac83a0 {
  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_56c76336daac83a0::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_56c76336daac83a0 .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_56c76336daac83a0 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_56c76336daac83a0 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_56c76336daac83a0 p.disc_1f062057119cd2fe {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_56c76336daac83a0 p.disc_1f062057119cd2fe {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_56c76336daac83a0 p.disc_1f062057119cd2fe {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_56c76336daac83a0 p.disc_1f062057119cd2fe {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_56c76336daac83a0 p.disc_1f062057119cd2fe {
    max-width: 100%;
  }
}
.rts-banner-area-two_56c76336daac83a0 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_56c76336daac83a0 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_56c76336daac83a0 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_56c76336daac83a0 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_56c76336daac83a0 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_56c76336daac83a0 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_56c76336daac83a0 .bottom-text_40924932d0a9b1b7 p.disc_1f062057119cd2fe {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_05c74b0645a43c29 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_05c74b0645a43c29 {
    margin-top: 70px;
  }
}

.mt-dec-100_129d57de95ba319d {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_28825961b9d2c9ac {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_28825961b9d2c9ac .banner-2-shape_07c3d90a0f4074b2 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_28825961b9d2c9ac .banner-2-shape_07c3d90a0f4074b2 .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_28825961b9d2c9ac .banner-2-shape_07c3d90a0f4074b2 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_28825961b9d2c9ac .banner-2-shape_07c3d90a0f4074b2 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_28825961b9d2c9ac .banner-2-shape_07c3d90a0f4074b2 .two_fdbcd0cf035e30ef {
  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_28825961b9d2c9ac .banner-2-shape_07c3d90a0f4074b2 .two_fdbcd0cf035e30ef {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_28825961b9d2c9ac .banner-2-shape_07c3d90a0f4074b2 .two_fdbcd0cf035e30ef {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_28825961b9d2c9ac .banner-2-shape_07c3d90a0f4074b2 .three_046cd8a83c5e978d {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_28825961b9d2c9ac .banner-2-shape_07c3d90a0f4074b2 .three_046cd8a83c5e978d {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_28825961b9d2c9ac .banner-2-shape_07c3d90a0f4074b2 .four_7ebbd40fcc1df631 {
  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_28825961b9d2c9ac .banner-2-shape_07c3d90a0f4074b2 .four_7ebbd40fcc1df631 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_28825961b9d2c9ac .banner-2-shape_07c3d90a0f4074b2 .four_7ebbd40fcc1df631 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_28825961b9d2c9ac .banner-2-shape_07c3d90a0f4074b2 .five_e2f1dd8e0f05c07c {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_4616ba6636dde58e {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_85903a20e9c60d10 {
  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_85903a20e9c60d10 .shape-area_a773ef36299d176d {
    display: none;
  }
}
.banner-three-area-start_85903a20e9c60d10 .shape-area_a773ef36299d176d img {
  position: absolute;
}
.banner-three-area-start_85903a20e9c60d10 .shape-area_a773ef36299d176d .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_85903a20e9c60d10 .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_85903a20e9c60d10 .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_85903a20e9c60d10 .shape-area_a773ef36299d176d .four_7ebbd40fcc1df631 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_3d35b917cab1031a {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_3d35b917cab1031a {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_3d35b917cab1031a .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_3d35b917cab1031a .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_3d35b917cab1031a .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_3d35b917cab1031a .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_3d35b917cab1031a .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_3d35b917cab1031a .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_3d35b917cab1031a .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_3d35b917cab1031a .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_3d35b917cab1031a p.disc_1f062057119cd2fe {
  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_3d35b917cab1031a p.disc_1f062057119cd2fe br {
    display: none;
  }
}
.banner-wrapper-three-main_3d35b917cab1031a .button-area_fbf532f16436649d {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_3d35b917cab1031a .button-area_fbf532f16436649d {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_3d35b917cab1031a .button-area_fbf532f16436649d .under-line-btn_05cf8049219a006c::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_3d35b917cab1031a span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_1b8915f11c6e2f94 {
  padding-top: 68px;
}
.banner-four-content-left_1b8915f11c6e2f94 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_1b8915f11c6e2f94 .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_1b8915f11c6e2f94 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_1b8915f11c6e2f94 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_1b8915f11c6e2f94 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_1b8915f11c6e2f94 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_1b8915f11c6e2f94 .banner-logo-area_6e33e886f8602b49 {
  margin-top: 50px;
}
.banner-four-content-left_1b8915f11c6e2f94 .banner-logo-area_6e33e886f8602b49 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_1b8915f11c6e2f94 .banner-logo-area_6e33e886f8602b49 .logo-area_842e95c6cdaf6c3c {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_1b8915f11c6e2f94 .banner-logo-area_6e33e886f8602b49 .logo-area_842e95c6cdaf6c3c {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_6e33e886f8602b49 .light_6732a52b4888f6be {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_6e33e886f8602b49 .dark_f98ad74239265d38 {
  display: none;
}

[data-theme=dark] .banner-logo-area_6e33e886f8602b49 .light_6732a52b4888f6be {
  display: none;
}
[data-theme=dark] .banner-logo-area_6e33e886f8602b49 .dark_f98ad74239265d38 {
  display: inline-flex;
}

.thumbnail-banner-right-four_f2ca2da381946b32 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_f2ca2da381946b32::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_f2ca2da381946b32::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_f2ca2da381946b32::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_f2ca2da381946b32::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_f2ca2da381946b32 .main_561645cefc9a6b5e {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_f2ca2da381946b32 .main_561645cefc9a6b5e {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_f2ca2da381946b32 .main_561645cefc9a6b5e {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_f2ca2da381946b32 img.shape_a8ba1febfb12f7fb {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_f2ca2da381946b32 img.shape_a8ba1febfb12f7fb {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_f2ca2da381946b32 img.shape_a8ba1febfb12f7fb {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_f2ca2da381946b32 img.shape_a8ba1febfb12f7fb {
    display: none;
  }
}

.rts-banner-four-area-start_01a60412453322be {
  position: relative;
}
.rts-banner-four-area-start_01a60412453322be .shape-area_a773ef36299d176d .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_01a60412453322be .shape-area_a773ef36299d176d .one {
    display: none;
  }
}
.rts-banner-four-area-start_01a60412453322be .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_01a60412453322be .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_01a60412453322be .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_00b99f0060e7fecf {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_00b99f0060e7fecf {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_00b99f0060e7fecf .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_00b99f0060e7fecf .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_00b99f0060e7fecf .title {
    font-size: 45px;
  }
  .banner-seven-left-content_00b99f0060e7fecf .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_00b99f0060e7fecf .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_00b99f0060e7fecf .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_00b99f0060e7fecf .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_00b99f0060e7fecf p.disc_1f062057119cd2fe {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_00b99f0060e7fecf p.disc_1f062057119cd2fe {
    max-width: 100%;
  }
}
.banner-seven-left-content_00b99f0060e7fecf form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_00b99f0060e7fecf form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_00b99f0060e7fecf form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_00b99f0060e7fecf form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_2942b127caee5a82 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_2942b127caee5a82 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_2942b127caee5a82 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_2942b127caee5a82 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_2942b127caee5a82 .short-image_24c7940955a60947 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_2942b127caee5a82 .short-image_24c7940955a60947.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_2942b127caee5a82 .short-image_24c7940955a60947.one {
    left: 0;
  }
}
.thumbnail-banner-seven_2942b127caee5a82 .short-image_24c7940955a60947.two_fdbcd0cf035e30ef {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_0d985b1eb6c2730c {
  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_0d985b1eb6c2730c {
    flex-direction: column;
  }
}
.rts-brand-area-seven_0d985b1eb6c2730c p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_0d985b1eb6c2730c .brand-area-style-seven_a254f85e4a91de96 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_0d985b1eb6c2730c .brand-area-style-seven_a254f85e4a91de96 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_0d985b1eb6c2730c .brand-area-style-seven_a254f85e4a91de96 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_0d985b1eb6c2730c .slider-Brand_6c8848bc9e5bca5c {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_0d48e9eda6b4e955 {
  position: relative;
}
.rts-banner-area-7_0d48e9eda6b4e955 form {
  position: relative;
}
.rts-banner-area-7_0d48e9eda6b4e955 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_0d48e9eda6b4e955 form input {
  padding-left: 35px;
}
.rts-banner-area-7_0d48e9eda6b4e955 .shape-area-start_88a0cc2afd14d9b0 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_0d48e9eda6b4e955 .shape-area-start_88a0cc2afd14d9b0 .two_fdbcd0cf035e30ef {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_0d48e9eda6b4e955 .shape-area-start_88a0cc2afd14d9b0 .three_046cd8a83c5e978d {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_0d48e9eda6b4e955 .shape-area-start_88a0cc2afd14d9b0 .three_046cd8a83c5e978d {
    display: none;
  }
}
.rts-banner-area-7_0d48e9eda6b4e955 .shape-area-start_88a0cc2afd14d9b0 .four_7ebbd40fcc1df631 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_0d48e9eda6b4e955 .shape-area-start_88a0cc2afd14d9b0 .four_7ebbd40fcc1df631 {
    display: none;
  }
}

.div-right-banner-floating_557d861ad9b7e721 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_557d861ad9b7e721 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_557d861ad9b7e721 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_94f2a33deff0575a {
  background-image: url(../imgstore/banner/05.jpg);
  border-radius: 32px;
  height: 800px;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 991px) {
  .bannre-inner-bg-img-wrapper-8_94f2a33deff0575a {
    height: auto;
  }
}

.inner-banner-8_c803105b95de6e78 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_c803105b95de6e78 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_c803105b95de6e78 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_c803105b95de6e78 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b {
    padding-top: 60px;
  }
}
.inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b .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_c803105b95de6e78 .left-area_b5129bc6dd95366b .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b .title {
    font-size: 42px;
  }
}
.inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b p.disc_1f062057119cd2fe {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b .customer-review-area_499130da56d787e1 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b .customer-review-area_499130da56d787e1 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_c803105b95de6e78 .left-area_b5129bc6dd95366b .customer-review-area_499130da56d787e1 p {
  color: #F2F2F8;
}
.inner-banner-8_c803105b95de6e78 .position-img_6c6d6fd03e7ce7b2 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_c803105b95de6e78 .position-img_6c6d6fd03e7ce7b2 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_c803105b95de6e78 .position-img_6c6d6fd03e7ce7b2 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_c803105b95de6e78 .position-img_6c6d6fd03e7ce7b2 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_c803105b95de6e78 .position-img_6c6d6fd03e7ce7b2 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_c803105b95de6e78 .position-img_6c6d6fd03e7ce7b2 {
    right: 10%;
  }
}
.inner-banner-8_c803105b95de6e78 .right-area_ce31e42de0f4ddb1 .thumbnail-right-img_fd272bdd23a3d776 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_c803105b95de6e78 .right-area_ce31e42de0f4ddb1 .thumbnail-right-img_fd272bdd23a3d776 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_326e5af267668c25 .about-main-wrapper_2c95ab75df6bf386 .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_326e5af267668c25 .about-main-wrapper_2c95ab75df6bf386 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_326e5af267668c25 .about-main-wrapper_2c95ab75df6bf386 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_326e5af267668c25 .about-main-wrapper_2c95ab75df6bf386 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_326e5af267668c25 .about-main-wrapper_2c95ab75df6bf386 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_326e5af267668c25 .banner-about-right_12a59b67adf85547 p.disc_1f062057119cd2fe {
  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_764c73a0cf85ebc5 {
  background-image: url(../imgstore/about/05.jpg);
  height: 560px;
  border-radius: 32px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.about-area-banner-large-image-video_764c73a0cf85ebc5 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_764c73a0cf85ebc5 .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_05c74b0645a43c29 {
  position: relative;
}
.large-image-video-area_05c74b0645a43c29 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_05c74b0645a43c29 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_05c74b0645a43c29 .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_05c74b0645a43c29 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_05c74b0645a43c29 .thumbnail_2235089b78a58b8c {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_05c74b0645a43c29 .thumbnail_2235089b78a58b8c .pli-image_e7679c2474290cd8 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_05c74b0645a43c29 .thumbnail_2235089b78a58b8c .pli-image_e7679c2474290cd8 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_965a821b6563017a form {
  position: relative;
}
.banner-area-wrapper-two_965a821b6563017a form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_965a821b6563017a form input {
  padding-left: 40px;
}

.button-area-banner-four_85325f60bfb22695 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_85325f60bfb22695 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_85325f60bfb22695 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_85325f60bfb22695 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_9fd456a45db06e80 {
  overflow: hidden;
}
.brand-slider-area_9fd456a45db06e80 .brand-inner_d722b999519fde82 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_2e6c0973986ae6c2 .light_6732a52b4888f6be,
[data-theme=light] .brand-area-main-wrapper-two_26d5f32200996a19 .light_6732a52b4888f6be,
[data-theme=light] .brand-slider-area_9fd456a45db06e80 .light_6732a52b4888f6be {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_2e6c0973986ae6c2 .dark_f98ad74239265d38,
[data-theme=light] .brand-area-main-wrapper-two_26d5f32200996a19 .dark_f98ad74239265d38,
[data-theme=light] .brand-slider-area_9fd456a45db06e80 .dark_f98ad74239265d38 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_2e6c0973986ae6c2 .light_6732a52b4888f6be,
[data-theme=dark] .brand-area-main-wrapper-two_26d5f32200996a19 .light_6732a52b4888f6be,
[data-theme=dark] .brand-slider-area_9fd456a45db06e80 .light_6732a52b4888f6be {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_2e6c0973986ae6c2 .dark_f98ad74239265d38,
[data-theme=dark] .brand-area-main-wrapper-two_26d5f32200996a19 .dark_f98ad74239265d38,
[data-theme=dark] .brand-slider-area_9fd456a45db06e80 .dark_f98ad74239265d38 {
  display: block;
}

.brand-left-short-title-one_8c9dd100d7ba4740 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_8c9dd100d7ba4740 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_305dceb3de1c2a16 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_2e6c0973986ae6c2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_26d5f32200996a19 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_26d5f32200996a19 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_26d5f32200996a19.about-page-brand_694962f3caec6562 {
  padding: 0;
}

.bg-dark-p_8cb4262a7a94c429 .title-style-one-center_a1808190f6a7882c .pre_65790c3535efe01b {
  color: #fff;
}
.bg-dark-p_8cb4262a7a94c429 .title-style-one-center_a1808190f6a7882c .title {
  color: #fff;
}
.bg-dark-p_8cb4262a7a94c429 .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .title {
  color: #FFF;
}
.bg-dark-p_8cb4262a7a94c429 .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .bottom-area_b299d29b9218c3a6 .admin_21a286e3dc0ac726 {
  color: var(--color-primary);
}
.bg-dark-p_8cb4262a7a94c429 .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .bottom-area_b299d29b9218c3a6 .date_ba56c24499052fd9 {
  color: #fff;
}

.title-three-brand-wrapper_9ccae855b08d7f99 .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_f9cc0b1793e07131.home-six_af420b1bc037c3a0 {
  padding-bottom: 40px;
}

.title-style-one-center_a1808190f6a7882c {
  text-align: center;
}
.title-style-one-center_a1808190f6a7882c 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_a1808190f6a7882c br {
    display: none;
  }
}
.title-style-one-center_a1808190f6a7882c .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_a1808190f6a7882c .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_a1808190f6a7882c .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_a1808190f6a7882c .title br {
    display: none;
  }
}

.title-style-one-left_4f7cfeefc00f6945 {
  text-align: left;
}
.title-style-one-left_4f7cfeefc00f6945 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_4f7cfeefc00f6945 .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_4f7cfeefc00f6945 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_4f7cfeefc00f6945 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_4f7cfeefc00f6945 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_4f7cfeefc00f6945 .title br {
    display: none;
  }
}

.title-hover_80152d8bb28e4a32 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_80152d8bb28e4a32:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_65526a0384d4366b {
  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_65526a0384d4366b {
    padding: 20px;
  }
}
.single-pricing-area-start_65526a0384d4366b .pricing-top-area_475879122cf30173 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_65526a0384d4366b .pricing-top-area_475879122cf30173 .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_65526a0384d4366b .pricing-top-area_475879122cf30173 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_65526a0384d4366b .pricing-top-area_475879122cf30173 .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_65526a0384d4366b .pricing-body_7ceef4753bfc0125 p.disc_1f062057119cd2fe {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_65526a0384d4366b .pricing-body_7ceef4753bfc0125 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_65526a0384d4366b.active {
  background: var(--color-primary);
}
.single-pricing-area-start_65526a0384d4366b.active .pricing-top-area_475879122cf30173 .title {
  color: #fff;
}
.single-pricing-area-start_65526a0384d4366b.active .pricing-top-area_475879122cf30173 .icon {
  background: #8170E7;
}
.single-pricing-area-start_65526a0384d4366b.active .pricing-top-area_475879122cf30173 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_65526a0384d4366b.active .pricing-body_7ceef4753bfc0125 p.disc_1f062057119cd2fe {
  color: #FFFFFF;
}
.single-pricing-area-start_65526a0384d4366b.active .pricing-body_7ceef4753bfc0125 .check-content-wrapper_97887ad9dc5f9708 .single-check-area_12a0332cc8e82255 i {
  color: #fff;
}
.single-pricing-area-start_65526a0384d4366b.active .pricing-body_7ceef4753bfc0125 .check-content-wrapper_97887ad9dc5f9708 .single-check-area_12a0332cc8e82255 p {
  color: #fff;
}
.single-pricing-area-start_65526a0384d4366b.active .pricing-body_7ceef4753bfc0125 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_65526a0384d4366b:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_65526a0384d4366b:hover .pricing-top-area_475879122cf30173 .title {
  color: #fff;
}
.single-pricing-area-start_65526a0384d4366b:hover .pricing-top-area_475879122cf30173 .icon {
  background: #8170E7;
}
.single-pricing-area-start_65526a0384d4366b:hover .pricing-top-area_475879122cf30173 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_65526a0384d4366b:hover .pricing-body_7ceef4753bfc0125 p.disc_1f062057119cd2fe {
  color: #FFFFFF;
}
.single-pricing-area-start_65526a0384d4366b:hover .pricing-body_7ceef4753bfc0125 .check-content-wrapper_97887ad9dc5f9708 .single-check-area_12a0332cc8e82255 i {
  color: #fff;
}
.single-pricing-area-start_65526a0384d4366b:hover .pricing-body_7ceef4753bfc0125 .check-content-wrapper_97887ad9dc5f9708 .single-check-area_12a0332cc8e82255 p {
  color: #fff;
}
.single-pricing-area-start_65526a0384d4366b:hover .pricing-body_7ceef4753bfc0125 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_97887ad9dc5f9708 .single-check-area_12a0332cc8e82255 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_97887ad9dc5f9708 .single-check-area_12a0332cc8e82255 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_2b3f174c9212d197 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_2b3f174c9212d197 .shape-radious-image_b330ab910e7d3883 {
    display: none;
  }
}
.rts-pricing-area-one_2b3f174c9212d197 .shape-radious-image_b330ab910e7d3883 .img-1_6add05b0878c5e98 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_2b3f174c9212d197 .shape-radious-image_b330ab910e7d3883 .img-2_c91ca38a1f39af80 {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_add99c3da64be9e6 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_add99c3da64be9e6 .head-pricing_7ccc060283eeb550 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_add99c3da64be9e6 .head-pricing_7ccc060283eeb550 .plane_name_df309dcd581196fd {
  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_add99c3da64be9e6 .head-pricing_7ccc060283eeb550 .doller-area_ebc0ec81f6f9a918 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_add99c3da64be9e6 .head-pricing_7ccc060283eeb550 .doller-area_ebc0ec81f6f9a918 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_add99c3da64be9e6 .head-pricing_7ccc060283eeb550 .doller-area_ebc0ec81f6f9a918 .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_add99c3da64be9e6 .head-pricing_7ccc060283eeb550 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_add99c3da64be9e6 .body .single-check_07608380da37cffd {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_add99c3da64be9e6 .body .single-check_07608380da37cffd i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_add99c3da64be9e6 .footer_ab918411f265aa34 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_add99c3da64be9e6 .footer_ab918411f265aa34 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_add99c3da64be9e6 .footer_ab918411f265aa34 p {
  margin-top: 20px;
}
.single-pricing-area-two_add99c3da64be9e6.free-place_63472decf6deb1b9 .footer_ab918411f265aa34 .rts-btn.btn-primary-2_872cef8260ebcf47::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_add99c3da64be9e6.free-place_63472decf6deb1b9 .footer_ab918411f265aa34 .rts-btn.btn-primary-2_872cef8260ebcf47::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_add99c3da64be9e6.professional-place_8bee25cf23b325ec {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_add99c3da64be9e6.professional-place_8bee25cf23b325ec .head-pricing_7ccc060283eeb550 .plane_name_df309dcd581196fd {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_add99c3da64be9e6.professional-place_8bee25cf23b325ec .body .single-check_07608380da37cffd i {
  color: var(--color-primary);
}
.single-pricing-area-two_add99c3da64be9e6.enterprise-place_3ae6e2cd72dacefa .head-pricing_7ccc060283eeb550 .plane_name_df309dcd581196fd {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_add99c3da64be9e6.enterprise-place_3ae6e2cd72dacefa .body .single-check_07608380da37cffd i {
  color: #BCBFDB;
}
.single-pricing-area-two_add99c3da64be9e6.enterprise-place_3ae6e2cd72dacefa .footer_ab918411f265aa34 .rts-btn.btn-primary-2_872cef8260ebcf47 {
  color: #000000d3;
}
.single-pricing-area-two_add99c3da64be9e6.enterprise-place_3ae6e2cd72dacefa .footer_ab918411f265aa34 .rts-btn.btn-primary-2_872cef8260ebcf47::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_add99c3da64be9e6.enterprise-place_3ae6e2cd72dacefa .footer_ab918411f265aa34 .rts-btn.btn-primary-2_872cef8260ebcf47::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_e413cf09724ee930 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_e413cf09724ee930 .pricing-top-tag_d013404bb2dfc75b 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_e413cf09724ee930 .pric-area_3df5574802250273 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_e413cf09724ee930 .pric-area_3df5574802250273 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_e413cf09724ee930 .pric-area_3df5574802250273 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_e413cf09724ee930 .pric-area_3df5574802250273 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_e413cf09724ee930 .body .single-check-area_12a0332cc8e82255 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_e413cf09724ee930 .body .single-check-area_12a0332cc8e82255 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_e413cf09724ee930 .body .single-check-area_12a0332cc8e82255 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_e413cf09724ee930 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_e413cf09724ee930 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_e413cf09724ee930.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_e413cf09724ee930.active .top-badge_3036fddf9940bc12 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_e413cf09724ee930.active .top-badge_3036fddf9940bc12 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_e413cf09724ee930.active .pricing-top-tag_d013404bb2dfc75b 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_e413cf09724ee930.active .single-check-area_12a0332cc8e82255 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_dbe30872a8e00837.rts-section-gap_7c90363b2b6e930d.bg-light-border-radious_42269a412e9329fc {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_dbe30872a8e00837 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_dbe30872a8e00837 .shape-area_a773ef36299d176d {
    display: none;
  }
}
.rtws-pricing-area-start-two_dbe30872a8e00837 .shape-area_a773ef36299d176d img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_dbe30872a8e00837 .shape-area_a773ef36299d176d img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_dbe30872a8e00837 .shape-area_a773ef36299d176d img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_dbe30872a8e00837 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_dbe30872a8e00837 .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_dbe30872a8e00837 .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_2fac386d38a643fd {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_2fac386d38a643fd .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_8f7798c87e6d6430.inner_130861fcd621d3db {
  position: relative;
}
.rtws-pricing-area-start_8f7798c87e6d6430.inner_130861fcd621d3db .shape-area_a773ef36299d176d img {
  position: absolute;
}
.rtws-pricing-area-start_8f7798c87e6d6430.inner_130861fcd621d3db .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_8f7798c87e6d6430.inner_130861fcd621d3db .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_8f7798c87e6d6430.inner_130861fcd621d3db .shape-area_a773ef36299d176d img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_93251fc4bea4baee {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_93251fc4bea4baee img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_fda3b493ba84386e .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_fda3b493ba84386e p.disc_1f062057119cd2fe {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_fda3b493ba84386e p.disc_1f062057119cd2fe {
    max-width: 100%;
  }
}

.providing-service-area-start-one_7ca9295b4d48fd4c {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_7ca9295b4d48fd4c .shape-area_a773ef36299d176d {
    display: none;
  }
}
.providing-service-area-start-one_7ca9295b4d48fd4c .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_7ca9295b4d48fd4c .two_fdbcd0cf035e30ef {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_7ca9295b4d48fd4c .three_046cd8a83c5e978d {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_7ca9295b4d48fd4c .four_7ebbd40fcc1df631 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_7ca9295b4d48fd4c .five_e2f1dd8e0f05c07c {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_7ca9295b4d48fd4c .six_2884e00b634caef3 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_627ca7910389f886 .title-wrapper-between_55e0bf383278f088 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_627ca7910389f886 .title-wrapper-between_55e0bf383278f088 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_627ca7910389f886 .title-wrapper-between_55e0bf383278f088 {
    flex-direction: column;
  }
}
.rts-service-area-two_627ca7910389f886 .title-wrapper-between_55e0bf383278f088 .title-style-one-left_4f7cfeefc00f6945 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_627ca7910389f886 .title-wrapper-between_55e0bf383278f088 .title-style-one-left_4f7cfeefc00f6945 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_627ca7910389f886 .title-wrapper-between_55e0bf383278f088 .title-style-one-left_4f7cfeefc00f6945 {
    max-width: 100%;
  }
}
.rts-service-area-two_627ca7910389f886 .title-wrapper-between_55e0bf383278f088 p.disc_1f062057119cd2fe {
  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_627ca7910389f886 .title-wrapper-between_55e0bf383278f088 p.disc_1f062057119cd2fe {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_627ca7910389f886 .title-wrapper-between_55e0bf383278f088 p.disc_1f062057119cd2fe {
    max-width: 100%;
  }
}

.single-service-style-two_0e504ce56fcef695 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_0e504ce56fcef695 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_0e504ce56fcef695 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_0e504ce56fcef695 p.disc_1f062057119cd2fe {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_0e504ce56fcef695 .btn-border-bottom_61632501f235590b {
  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_0e504ce56fcef695 .btn-border-bottom_61632501f235590b::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_0e504ce56fcef695 .btn-border-bottom_61632501f235590b::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_0e504ce56fcef695 .btn-border-bottom_61632501f235590b:hover {
  color: var(--color-primary);
}
.single-service-style-two_0e504ce56fcef695 .btn-border-bottom_61632501f235590b:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_0e504ce56fcef695 .btn-border-bottom_61632501f235590b i {
  margin: 0;
}

.mt-dec-service-p-3_b3085f9431741a64 {
  margin-top: -300px;
}

.single-service-primary-3_689f524172bba057 {
  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_689f524172bba057::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_689f524172bba057 .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_689f524172bba057 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_689f524172bba057 .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_689f524172bba057 p.disc_1f062057119cd2fe {
  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_689f524172bba057 .under-line-btn_05cf8049219a006c {
  transition: 0.3s;
}
.single-service-primary-3_689f524172bba057:hover {
  border-color: #fff;
}
.single-service-primary-3_689f524172bba057:hover .icon {
  background: #fff;
}
.single-service-primary-3_689f524172bba057:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_689f524172bba057:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_689f524172bba057:hover .title {
  color: #fff;
}
.single-service-primary-3_689f524172bba057:hover p.disc_1f062057119cd2fe {
  color: #fff;
}
.single-service-primary-3_689f524172bba057:hover a.under-line-btn_05cf8049219a006c {
  color: #fff;
}
.single-service-primary-3_689f524172bba057:hover::after {
  opacity: 1;
}

.rts-service-area-five_d14ad288a6a1de4f {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_d14ad288a6a1de4f .button-pagination-area_6baf835a918bc77a {
    display: none;
  }
}
.rts-service-area-five_d14ad288a6a1de4f .section-inner_bb0cd8132bbd3870 {
  position: relative;
}
.rts-service-area-five_d14ad288a6a1de4f .service-swiper-main-wrapper-2_03f3d6c204445ae1 {
  overflow: hidden;
}
.rts-service-area-five_d14ad288a6a1de4f .single-service-style-two_0e504ce56fcef695 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_d14ad288a6a1de4f .single-service-style-two_0e504ce56fcef695 .title {
  color: var(--color-title);
}
.rts-service-area-five_d14ad288a6a1de4f .single-service-style-two_0e504ce56fcef695 .disc_1f062057119cd2fe {
  color: var(--color-body);
}
.rts-service-area-five_d14ad288a6a1de4f .single-service-style-two_0e504ce56fcef695 .btn-border-bottom_61632501f235590b {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_d14ad288a6a1de4f .single-service-style-two_0e504ce56fcef695 .btn-border-bottom_61632501f235590b::after {
  background: #BCBFDB;
}
.rts-service-area-five_d14ad288a6a1de4f .single-service-style-two_0e504ce56fcef695 .btn-border-bottom_61632501f235590b::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_d14ad288a6a1de4f .single-service-style-two_0e504ce56fcef695 .btn-border-bottom_61632501f235590b:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_d14ad288a6a1de4f .single-service-style-two_0e504ce56fcef695 .btn-border-bottom_61632501f235590b:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_d14ad288a6a1de4f .single-service-style-two_0e504ce56fcef695.style-six_70447ae4b4080cf8 {
  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_d14ad288a6a1de4f .single-service-style-two_0e504ce56fcef695.style-six_70447ae4b4080cf8.mid_a2afbc1067f70ab1 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_d14ad288a6a1de4f .swiper-button-next,
.rts-service-area-five_d14ad288a6a1de4f .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_d14ad288a6a1de4f .swiper-button-next:hover,
.rts-service-area-five_d14ad288a6a1de4f .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_d14ad288a6a1de4f .swiper-button-next::after,
.rts-service-area-five_d14ad288a6a1de4f .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_d14ad288a6a1de4f .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_d14ad288a6a1de4f .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_d14ad288a6a1de4f .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_d14ad288a6a1de4f .swiper-pagination2 .swiper-pagination-bullet_ccee6b383f5f4715 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_d14ad288a6a1de4f .swiper-pagination2 .swiper-pagination-bullet_ccee6b383f5f4715.swiper-pagination-bullet-active_42bda6bddf71e383 {
  background: #FF6354;
}

.title-wrapper-between_55e0bf383278f088 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_55e0bf383278f088 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_55e0bf383278f088 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_55e0bf383278f088 p.disc_1f062057119cd2fe {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_55e0bf383278f088 p.disc_1f062057119cd2fe {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_55e0bf383278f088 p.disc_1f062057119cd2fe {
    max-width: 100%;
  }
}

.rts-service-area-style-4_fb3b42f7830b7e48 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_fb3b42f7830b7e48 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_fb3b42f7830b7e48 p.disc_1f062057119cd2fe {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_7bf7a52f9c737c48 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_7bf7a52f9c737c48 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_7bf7a52f9c737c48 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_7bf7a52f9c737c48 p.disc_1f062057119cd2fe {
  margin-bottom: 20px;
}
.single-service-area-seven_7bf7a52f9c737c48 .rts-readmore-arrow-top_0c434444093f7527 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_7bf7a52f9c737c48 .rts-readmore-arrow-top_0c434444093f7527::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_7bf7a52f9c737c48 .rts-readmore-arrow-top_0c434444093f7527::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_7bf7a52f9c737c48 .rts-readmore-arrow-top_0c434444093f7527 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_7bf7a52f9c737c48 .rts-readmore-arrow-top_0c434444093f7527:hover {
  color: var(--color-primary);
}
.single-service-area-seven_7bf7a52f9c737c48 .rts-readmore-arrow-top_0c434444093f7527:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_7bf7a52f9c737c48 .rts-readmore-arrow-top_0c434444093f7527:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_03e7d4ca6113aa87 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_37b18b3a1a8497c0 .area-3_dc06cbcd0141b376 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_37b18b3a1a8497c0 .thumbnail-service-1_93251fc4bea4baee {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_37b18b3a1a8497c0 .service-content-style-one_fda3b493ba84386e.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_37b18b3a1a8497c0 .service-content-style-one_fda3b493ba84386e .title {
  color: #fff;
}
.providing-service-area-start-seven_37b18b3a1a8497c0 .service-content-style-one_fda3b493ba84386e p.disc_1f062057119cd2fe {
  color: #fff;
}
.providing-service-area-start-seven_37b18b3a1a8497c0 .service-content-style-one_fda3b493ba84386e .under-line-btn_05cf8049219a006c {
  color: #fff;
}
.providing-service-area-start-seven_37b18b3a1a8497c0 .service-content-style-one_fda3b493ba84386e .under-line-btn_05cf8049219a006c::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_98ca3ee16b85e3ae {
  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_98ca3ee16b85e3ae .title-wrapper-between_55e0bf383278f088 .title {
  color: #fff;
}
.service-bg-about-page_98ca3ee16b85e3ae .title-wrapper-between_55e0bf383278f088 p.disc_1f062057119cd2fe {
  color: #E4E5F1;
}
.service-bg-about-page_98ca3ee16b85e3ae .rts-service-area-style-4_fb3b42f7830b7e48 p.disc_1f062057119cd2fe {
  color: #E4E5F1;
}
.service-bg-about-page_98ca3ee16b85e3ae .rts-service-area-style-4_fb3b42f7830b7e48 .title {
  color: #fff;
}

.title-service-page-area-top_663274586d9efa25 .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_663274586d9efa25 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_663274586d9efa25 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_663274586d9efa25 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_663274586d9efa25 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_663274586d9efa25 p.disc_1f062057119cd2fe {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_663274586d9efa25 p.disc_1f062057119cd2fe {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_663274586d9efa25 p.disc_1f062057119cd2fe {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_663274586d9efa25 p.disc_1f062057119cd2fe {
    max-width: 100%;
  }
}

.service-page-service-style_651645b6e6975d98 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_651645b6e6975d98:hover {
  background: #614CE1;
}
.service-page-service-style_651645b6e6975d98:hover .icon {
  background: #fff;
}
.service-page-service-style_651645b6e6975d98:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_651645b6e6975d98:hover .title {
  color: #fff;
}
.service-page-service-style_651645b6e6975d98:hover p.disc_1f062057119cd2fe {
  color: #fff;
}
.service-page-service-style_651645b6e6975d98:hover a.learn-more-btn-underline_6910aa6e83114083 {
  color: #fff;
}
.service-page-service-style_651645b6e6975d98:hover a.learn-more-btn-underline_6910aa6e83114083::after {
  background: #fff;
}
.service-page-service-style_651645b6e6975d98 .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_651645b6e6975d98 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_651645b6e6975d98 p.disc_1f062057119cd2fe {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_651645b6e6975d98 .learn-more-btn-underline_6910aa6e83114083 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_651645b6e6975d98 .learn-more-btn-underline_6910aa6e83114083::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_651645b6e6975d98 .learn-more-btn-underline_6910aa6e83114083:hover {
  color: var(--color-primary);
}
.service-page-service-style_651645b6e6975d98 .learn-more-btn-underline_6910aa6e83114083:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_ad987ffed3785467 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_ad987ffed3785467 .service--shape_c5f785552953e955 {
    display: none;
  }
}
.service-relative_ad987ffed3785467 .service--shape_c5f785552953e955 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_ad987ffed3785467 .service--shape_c5f785552953e955 .one {
    display: none;
  }
}
.service-relative_ad987ffed3785467 .service--shape_c5f785552953e955 .two_fdbcd0cf035e30ef {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_ad987ffed3785467 .service--shape_c5f785552953e955 .two_fdbcd0cf035e30ef {
    display: none;
  }
}

.service-relative_ad987ffed3785467 {
  position: relative;
}
.service-relative_ad987ffed3785467 .service--shape_c5f785552953e955 .three_046cd8a83c5e978d {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_ad987ffed3785467 .service--shape_c5f785552953e955 .three_046cd8a83c5e978d {
    display: none;
  }
}
.service-relative_ad987ffed3785467 .service--shape_c5f785552953e955 .four_7ebbd40fcc1df631 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_4f83ab20d08169d1 .portfolio-content-wrapper-list_7fa2468764217e28 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_4f83ab20d08169d1 .portfolio-content-wrapper-list_7fa2468764217e28 {
    margin-bottom: 0;
  }
}

.service-relative_ad987ffed3785467 {
  position: relative;
}
.service-relative_ad987ffed3785467 .service--shape_c5f785552953e955 .five_e2f1dd8e0f05c07c {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_ad987ffed3785467 .service--shape_c5f785552953e955 .six_2884e00b634caef3 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_07155edec2b74581 .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_07155edec2b74581 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_07155edec2b74581 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_07155edec2b74581 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_07155edec2b74581 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_07155edec2b74581 p.disc_1f062057119cd2fe {
  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_07155edec2b74581 p.disc_1f062057119cd2fe {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_07155edec2b74581 p.disc_1f062057119cd2fe {
    max-width: 100%;
  }
}

.rts-service-banner-area_5c62f8eda7ea5afe {
  position: relative;
}
.rts-service-banner-area_5c62f8eda7ea5afe .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_5c62f8eda7ea5afe .one {
    display: none;
  }
}
.rts-service-banner-area_5c62f8eda7ea5afe .two_fdbcd0cf035e30ef {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_5c62f8eda7ea5afe .two_fdbcd0cf035e30ef {
    display: none;
  }
}
.rts-service-banner-area_5c62f8eda7ea5afe .three_046cd8a83c5e978d {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_5c62f8eda7ea5afe .three_046cd8a83c5e978d {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_5c62f8eda7ea5afe .three_046cd8a83c5e978d {
    top: 10%;
  }
}
.rts-service-banner-area_5c62f8eda7ea5afe .four_7ebbd40fcc1df631 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_5c62f8eda7ea5afe .four_7ebbd40fcc1df631 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_01f9f468e0ea9267.service-single_5aab08d0d1f1d96f {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_01f9f468e0ea9267.service-single_5aab08d0d1f1d96f {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_01f9f468e0ea9267.service-single_5aab08d0d1f1d96f {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_01f9f468e0ea9267.service-single_5aab08d0d1f1d96f .single-counter-up_2435341c4fef0c56 {
  position: relative;
}
.counter-upmain-wrapper-style-one_01f9f468e0ea9267.service-single_5aab08d0d1f1d96f .single-counter-up_2435341c4fef0c56::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_01f9f468e0ea9267.service-single_5aab08d0d1f1d96f .single-counter-up_2435341c4fef0c56::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_01f9f468e0ea9267.service-single_5aab08d0d1f1d96f .single-counter-up_2435341c4fef0c56::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_01f9f468e0ea9267.service-single_5aab08d0d1f1d96f .single-counter-up_2435341c4fef0c56:last-child::after {
  display: none;
}

.single-service-banner-area_425b3b550f637e27 {
  position: relative;
}
.single-service-banner-area_425b3b550f637e27 .banner-area-left-service-single_07155edec2b74581 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_425b3b550f637e27 .shape-area_a773ef36299d176d {
    display: none;
  }
}
.single-service-banner-area_425b3b550f637e27 .shape-area_a773ef36299d176d .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_425b3b550f637e27 .shape-area_a773ef36299d176d .one {
    top: 92%;
  }
}
.single-service-banner-area_425b3b550f637e27 .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_425b3b550f637e27 .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_425b3b550f637e27 .shape-area_a773ef36299d176d .four_7ebbd40fcc1df631 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_425b3b550f637e27 .thumbnail_2235089b78a58b8c {
  position: relative;
}
.single-service-banner-area_425b3b550f637e27 .thumbnail_2235089b78a58b8c .short-image_24c7940955a60947 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_7d227474b98a4bc4 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_7d227474b98a4bc4 .title-style-one-center_a1808190f6a7882c .title {
  color: #fff;
}
.bg-dark-border-radious-sd_7d227474b98a4bc4 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_7d227474b98a4bc4 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_7d227474b98a4bc4 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_627ca7910389f886 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_627ca7910389f886 .shape-area_a773ef36299d176d {
    display: none;
  }
}
.rts-service-area-two_627ca7910389f886 .shape-area_a773ef36299d176d img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_627ca7910389f886 .shape-area_a773ef36299d176d img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_627ca7910389f886 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_627ca7910389f886 .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_627ca7910389f886 .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_627ca7910389f886 .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_cf19d4d947e5dd6e {
    padding: 80px 0;
  }
}

.image-area-service-1_a29e95b5fe916d6b {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_a29e95b5fe916d6b {
    margin-bottom: 50px;
  }
}
.image-area-service-1_a29e95b5fe916d6b .small_d9a823945e8589d5 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_a29e95b5fe916d6b.bottom-1 .small_d9a823945e8589d5 {
  right: 50px;
  left: unset;
}
.image-area-service-1_a29e95b5fe916d6b.area-3 .small_d9a823945e8589d5 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_a29e95b5fe916d6b.area-3 .small_d9a823945e8589d5 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_a29e95b5fe916d6b.area-3 .small_d9a823945e8589d5 {
    display: none;
  }
}
.image-area-service-1_a29e95b5fe916d6b.area-3 .small_d9a823945e8589d5.mid_a2afbc1067f70ab1 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_a29e95b5fe916d6b.area-3 .small_d9a823945e8589d5.mid_a2afbc1067f70ab1 {
    left: 35%;
  }
}
.image-area-service-1_a29e95b5fe916d6b.area-3 .small_d9a823945e8589d5.two_fdbcd0cf035e30ef {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_a29e95b5fe916d6b.area-3 .small_d9a823945e8589d5.two_fdbcd0cf035e30ef {
    display: none;
  }
}
.image-area-service-1_a29e95b5fe916d6b.area-3 .small_d9a823945e8589d5.three_046cd8a83c5e978d {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_a29e95b5fe916d6b.area-3 .small_d9a823945e8589d5.three_046cd8a83c5e978d {
    display: none;
  }
}

.rts-working-process-area_0c30f6d8cfd75f7e.about_64052fae02f67c72 {
  background: var(--choose-bg);
}
.rts-working-process-area_0c30f6d8cfd75f7e.about_64052fae02f67c72 .accordion-area-4_9f028870c43725b3 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_0c30f6d8cfd75f7e.about_64052fae02f67c72 .thumbnail-left_1d7c2eeeb5529539 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_0c30f6d8cfd75f7e.about_64052fae02f67c72 .accordion-area-4_9f028870c43725b3 .accordion-item button {
  color: #fff;
}

.our-service-area_3efa8f132f642828 {
  position: relative;
}
.our-service-area_3efa8f132f642828.about_64052fae02f67c72 {
  overflow: hidden;
}
.our-service-area_3efa8f132f642828.about_64052fae02f67c72 .shape-area_a773ef36299d176d img {
  position: absolute;
}
.our-service-area_3efa8f132f642828.about_64052fae02f67c72 .shape-area_a773ef36299d176d img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_3efa8f132f642828.about_64052fae02f67c72 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
  bottom: 120px;
  right: 25%;
}
.our-service-area_3efa8f132f642828.about_64052fae02f67c72 .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_3efa8f132f642828.about_64052fae02f67c72 .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
    display: none;
  }
}

.rts-service-banner-area_5c62f8eda7ea5afe.inner_130861fcd621d3db .title-service-page-area-top_663274586d9efa25 .title {
  max-width: 100%;
}

.about-large-image-bg_6e57339d41532f93 {
  background-image: url(../imgstore/about/01.jpg);
  height: 560px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 16px;
  background-attachment: fixed;
}
@media only screen and (max-width: 575px) {
  .about-large-image-bg_6e57339d41532f93 {
    height: 350px;
  }
}

.step-down-text-process_30cf9ccec4d7b95f {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_30cf9ccec4d7b95f {
    display: none;
  }
}
.step-down-text-process_30cf9ccec4d7b95f .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_30cf9ccec4d7b95f .two_fdbcd0cf035e30ef {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_30cf9ccec4d7b95f .three_046cd8a83c5e978d {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_30cf9ccec4d7b95f .four_7ebbd40fcc1df631 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_99de0607e94d298e {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_99de0607e94d298e .connection-people-left_9c07dd60528a5649 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_99de0607e94d298e .connection-people-left_9c07dd60528a5649 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_99de0607e94d298e .connection-people-left_9c07dd60528a5649 {
    padding-bottom: 50px;
  }
}
.connection-people-area_99de0607e94d298e .connection-people-left_9c07dd60528a5649 .title-main_3f9e2220b1e62971 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_99de0607e94d298e .connection-people-left_9c07dd60528a5649 .title-main_3f9e2220b1e62971 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_99de0607e94d298e .connection-people-left_9c07dd60528a5649 .title-main_3f9e2220b1e62971 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_99de0607e94d298e .connection-people-left_9c07dd60528a5649 p.disc_1f062057119cd2fe {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_99de0607e94d298e .connection-people-left_9c07dd60528a5649 p.disc_1f062057119cd2fe {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_99de0607e94d298e .connection-people-left_9c07dd60528a5649 p.disc_1f062057119cd2fe {
    max-width: 100%;
  }
}
.connection-people-area_99de0607e94d298e .thumbnail-connection-area-right_e08618664f7d3a51 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_99de0607e94d298e .shape-area-img_e94e9bc6c7a4638b .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_99de0607e94d298e .shape-area-img_e94e9bc6c7a4638b .one {
    display: none;
  }
}
.connection-people-area_99de0607e94d298e .shape-area-img_e94e9bc6c7a4638b .two_fdbcd0cf035e30ef {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_7dfb0bd035003946 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_7dfb0bd035003946 img {
  margin-bottom: 24px;
}
.single-about-small-cd_7dfb0bd035003946 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_7dfb0bd035003946 p.disc_1f062057119cd2fe {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_b4dd804940b78a28 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_b4dd804940b78a28 .number_0d9029151737a17c {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_b4dd804940b78a28 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_b4dd804940b78a28 p.disc_1f062057119cd2fe {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_d61a94101444d50e {
  margin-top: -120px;
}

.step-down-text-process_30cf9ccec4d7b95f p.disc_1f062057119cd2fe {
  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_30cf9ccec4d7b95f p.disc_1f062057119cd2fe {
    font-size: 18px;
  }
}

.container-1058_4aa1152b4422bc3f {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_efef4fd53c8fcfd3 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_efef4fd53c8fcfd3 .thumbnail_2235089b78a58b8c {
  height: 100%;
}
.working-process-right-area-one_efef4fd53c8fcfd3 .thumbnail_2235089b78a58b8c .large_ee0227b357a65f6e {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_efef4fd53c8fcfd3 .large_ee0227b357a65f6e {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_efef4fd53c8fcfd3 .small_d9a823945e8589d5 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_efef4fd53c8fcfd3 .small_d9a823945e8589d5 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_efef4fd53c8fcfd3 .small_d9a823945e8589d5 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_efef4fd53c8fcfd3 .small_d9a823945e8589d5 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_1daf7a560b7fd971 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_1daf7a560b7fd971 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_df711b452c2b17d3 .working-process-accordion-one .accordion-item .accordion-header_1daf7a560b7fd971 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_5fb57a81b43ef134 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_1daf7a560b7fd971 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_1daf7a560b7fd971 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_1daf7a560b7fd971 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_1daf7a560b7fd971 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_1daf7a560b7fd971 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_5fb57a81b43ef134 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_0c30f6d8cfd75f7e .thumbnail-left_1d7c2eeeb5529539 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_0c30f6d8cfd75f7e .thumbnail-left_1d7c2eeeb5529539 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_9f028870c43725b3 .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_9f028870c43725b3 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_9f028870c43725b3 {
    padding-left: 0;
  }
}
.accordion-area-4_9f028870c43725b3 .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_9f028870c43725b3 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_9f028870c43725b3 .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_9f028870c43725b3 .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_9f028870c43725b3 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_9f028870c43725b3 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_9f028870c43725b3 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_9f028870c43725b3 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_9f028870c43725b3 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_df711b452c2b17d3 {
  position: relative;
}
.rts-working-porcess-area-two_df711b452c2b17d3 .shape-area_a773ef36299d176d img {
  position: absolute;
}
.rts-working-porcess-area-two_df711b452c2b17d3 .shape-area_a773ef36299d176d img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_df711b452c2b17d3 .shape-area_a773ef36299d176d img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_df711b452c2b17d3 .shape-area_a773ef36299d176d img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_df711b452c2b17d3 .shape-area_a773ef36299d176d img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_df711b452c2b17d3 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_df711b452c2b17d3 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_df711b452c2b17d3 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_df711b452c2b17d3 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
    display: none;
  }
}
.rts-working-porcess-area-two_df711b452c2b17d3 .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_01f9f468e0ea9267 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_01f9f468e0ea9267 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_01f9f468e0ea9267 .single-counter-up_2435341c4fef0c56 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_01f9f468e0ea9267 .single-counter-up_2435341c4fef0c56 .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_01f9f468e0ea9267 .single-counter-up_2435341c4fef0c56 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_01f9f468e0ea9267 .single-counter-up_2435341c4fef0c56 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_01f9f468e0ea9267 .single-counter-up-five_f07d705475ebc065 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_01f9f468e0ea9267 .single-counter-up-five_f07d705475ebc065 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_01f9f468e0ea9267 .single-counter-up-five_f07d705475ebc065 .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_78c7cdcaf3c358df .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_a6408f943be196a0 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_a6408f943be196a0 .single-counter-up-two_6383602dcc5ccf5f .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_a6408f943be196a0 .single-counter-up-two_6383602dcc5ccf5f .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_a6408f943be196a0 .single-counter-up-two_6383602dcc5ccf5f .inmformation_3482d78e811ecc15 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_a6408f943be196a0::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_a6408f943be196a0 .shape-area_a773ef36299d176d img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_a6408f943be196a0 .shape-area_a773ef36299d176d img {
    display: none;
  }
}
.counter-up-area-four_a6408f943be196a0 .shape-area_a773ef36299d176d img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_d5a1323fa86cfb16 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_d5a1323fa86cfb16 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_2af7befcbaf41c15 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_2af7befcbaf41c15 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_2af7befcbaf41c15 p.disc_1f062057119cd2fe {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_fdf1d62fe146bc62.area-2_174499ca1bd9a43b {
  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_fdf1d62fe146bc62.area-2_174499ca1bd9a43b {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_fdf1d62fe146bc62.area-2_174499ca1bd9a43b .single-counter-up_2435341c4fef0c56 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_fdf1d62fe146bc62.area-2_174499ca1bd9a43b .single-counter-up_2435341c4fef0c56 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_fdf1d62fe146bc62.area-2_174499ca1bd9a43b .single-counter-up_2435341c4fef0c56 .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_fdf1d62fe146bc62.area-2_174499ca1bd9a43b .single-counter-up_2435341c4fef0c56 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_03c77625d344a2ed {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_03c77625d344a2ed {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_03c77625d344a2ed img {
  border-radius: 16px;
}

.call-to-action-area-7_45d2a930cb5300a8 {
  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_45d2a930cb5300a8 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_45d2a930cb5300a8 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_45d2a930cb5300a8 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_45d2a930cb5300a8 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_45d2a930cb5300a8 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_45d2a930cb5300a8 p.disc_1f062057119cd2fe {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_45d2a930cb5300a8 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_45d2a930cb5300a8 .shape-area_a773ef36299d176d img {
  position: absolute;
}
.call-to-action-area-7_45d2a930cb5300a8 .shape-area_a773ef36299d176d img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_45d2a930cb5300a8 .shape-area_a773ef36299d176d img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_45d2a930cb5300a8 .shape-area_a773ef36299d176d img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_45d2a930cb5300a8 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_d23f581ed7a8df29 {
  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_d23f581ed7a8df29 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_d23f581ed7a8df29 {
    padding: 50px;
  }
}
.call-to-action-area-5_d23f581ed7a8df29 .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_d23f581ed7a8df29 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_d23f581ed7a8df29 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_d23f581ed7a8df29 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_d23f581ed7a8df29 p.disc_1f062057119cd2fe {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_d23f581ed7a8df29 .button-area_fbf532f16436649d {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_d23f581ed7a8df29 .button-area_fbf532f16436649d {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_d23f581ed7a8df29 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_d23f581ed7a8df29 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_d23f581ed7a8df29 .rts-btn.btn-secondary-5_cc1b29b70c41843b {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_d23f581ed7a8df29 .rts-btn.btn-secondary-5_cc1b29b70c41843b:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_d23f581ed7a8df29 .rts-btn.btn-secondary-5-1_9b815b7714ac0fc0 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_d23f581ed7a8df29 .rts-btn.btn-secondary-5-1_9b815b7714ac0fc0:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_d23f581ed7a8df29 .shape-area_a773ef36299d176d img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_d23f581ed7a8df29 .shape-area_a773ef36299d176d img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_d23f581ed7a8df29 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_d23f581ed7a8df29 .shape-image_7be1f45a634ea0d5 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_d23f581ed7a8df29.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_d23f581ed7a8df29.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_d23f581ed7a8df29.area-5_2 p.disc_1f062057119cd2fe {
  color: var(--color-second);
}
.call-to-action-area-5_d23f581ed7a8df29.area-5_2 .btn-primary-4-border_834ad47634e96642 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_d23f581ed7a8df29.area-5_2 .btn-primary-4-border_834ad47634e96642:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_d23f581ed7a8df29.area-5_2 .shape-image_7be1f45a634ea0d5 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_d23f581ed7a8df29.area-5_2 .shape-image_7be1f45a634ea0d5 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_d23f581ed7a8df29.area-5_2 .shape-image_7be1f45a634ea0d5 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_d23f581ed7a8df29.area-5_2 .shape-image_7be1f45a634ea0d5 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_0807faaeae91efed {
  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_0807faaeae91efed {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_0807faaeae91efed {
    padding: 80px 30px;
  }
}

.container-counter-about-page_00cb0866c133a089 {
  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_00cb0866c133a089 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_00cb0866c133a089 .single-counter-up_2435341c4fef0c56 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_00cb0866c133a089 .single-counter-up_2435341c4fef0c56 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_00cb0866c133a089 .single-counter-up_2435341c4fef0c56 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_00cb0866c133a089 .single-counter-up_2435341c4fef0c56:last-child {
  border: none;
}
.container-counter-about-page_00cb0866c133a089 .single-counter-up_2435341c4fef0c56 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_00cb0866c133a089 .single-counter-up_2435341c4fef0c56 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_ee9f259b759a3279 {
  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_ee9f259b759a3279 {
    padding: 20px;
  }
}
.single-testimonials-area_ee9f259b759a3279 .logo_178a70655647d859 {
  margin-bottom: 24px;
}
.single-testimonials-area_ee9f259b759a3279 p.disc_1f062057119cd2fe {
  max-width: 95%;
}
.single-testimonials-area_ee9f259b759a3279 .author-area_c2408d6bc7f6f638 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_ee9f259b759a3279 .author-area_c2408d6bc7f6f638 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_ee9f259b759a3279 .quote-image_4d19091d9f91cb5e {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_ee9f259b759a3279 .quote-image_4d19091d9f91cb5e {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_8a13f7846de49837 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_8a13f7846de49837 .shape-area_a773ef36299d176d {
    display: none;
  }
}
.rts-testimonials-area-one_8a13f7846de49837 .shape-area_a773ef36299d176d .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_8a13f7846de49837 .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_8a13f7846de49837 .button-pagination-area_6baf835a918bc77a {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_8a13f7846de49837 .button-pagination-area_6baf835a918bc77a .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_8a13f7846de49837 .button-pagination-area_6baf835a918bc77a .swiper-pagination .swiper-pagination-bullet_ccee6b383f5f4715 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_8a13f7846de49837 .button-pagination-area_6baf835a918bc77a .swiper-button-next,
.rts-testimonials-area-one_8a13f7846de49837 .button-pagination-area_6baf835a918bc77a .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_8a13f7846de49837 .button-pagination-area_6baf835a918bc77a .swiper-button-next::after,
.rts-testimonials-area-one_8a13f7846de49837 .button-pagination-area_6baf835a918bc77a .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_8a13f7846de49837 .button-pagination-area_6baf835a918bc77a .swiper-button-next:hover::after,
.rts-testimonials-area-one_8a13f7846de49837 .button-pagination-area_6baf835a918bc77a .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_8a13f7846de49837 .button-pagination-area_6baf835a918bc77a .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_8a13f7846de49837 .button-pagination-area_6baf835a918bc77a .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_8a13f7846de49837 .button-pagination-area_6baf835a918bc77a .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_b994a04cdf87ba1a {
  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_b994a04cdf87ba1a: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_8185f9a9837832cd {
  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_e05b856e88b82645 {
  border-radius: 20px;
}

.single-testimonisl-three_d65e856f8d25b91b {
  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_d65e856f8d25b91b::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_d65e856f8d25b91b::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_d65e856f8d25b91b .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_d65e856f8d25b91b p.disc_1f062057119cd2fe {
  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_d65e856f8d25b91b .author_eb7ef24c5a873643 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_d65e856f8d25b91b .author_eb7ef24c5a873643 p.disc_1f062057119cd2fe {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_4baba2ddd58c80cb {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_4baba2ddd58c80cb p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_4baba2ddd58c80cb .small-team-aera_c947a4ff6d858fb9 {
  margin-top: -40px;
}
.expart-team-small-thumb_4baba2ddd58c80cb .small-team-aera_c947a4ff6d858fb9 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_4baba2ddd58c80cb .small-team-aera_c947a4ff6d858fb9 img.two_fdbcd0cf035e30ef {
  left: 30px;
}
.expart-team-small-thumb_4baba2ddd58c80cb .small-team-aera_c947a4ff6d858fb9 img.three_046cd8a83c5e978d {
  left: 60px;
}
.expart-team-small-thumb_4baba2ddd58c80cb .small-team-aera_c947a4ff6d858fb9 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_6fdb99f041e24c38 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_6fdb99f041e24c38 {
    width: 100%;
  }
}

.single-testimonials-4_07e376843fe3ea21 {
  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_07e376843fe3ea21 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_07e376843fe3ea21 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_07e376843fe3ea21 p.disc_1f062057119cd2fe {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_07e376843fe3ea21 .author_eb7ef24c5a873643 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_07e376843fe3ea21 .author_eb7ef24c5a873643 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_6c5e0f42c4a177e8 {
  position: relative;
}
.rts-client-feedback-area_6c5e0f42c4a177e8.home-2_915d593e23b7cb2b .shape-area_a773ef36299d176d .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_6c5e0f42c4a177e8.home-2_915d593e23b7cb2b .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_5e7d20a1c39307b6 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_5e7d20a1c39307b6 .shape-area_a773ef36299d176d {
    display: none;
  }
}
.rts-client-feedback-area-4_5e7d20a1c39307b6 .shape-area_a773ef36299d176d .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_5e7d20a1c39307b6 .shape-area_a773ef36299d176d .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_5e7d20a1c39307b6 .shape-area_a773ef36299d176d .one {
    display: none;
  }
}
.rts-client-feedback-area-4_5e7d20a1c39307b6 .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_5e7d20a1c39307b6 .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
    display: none;
  }
}
.rts-client-feedback-area-4_5e7d20a1c39307b6 .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_5e7d20a1c39307b6 .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
    display: none;
  }
}
.rts-client-feedback-area-4_5e7d20a1c39307b6 .shape-area_a773ef36299d176d .four_7ebbd40fcc1df631 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_5e7d20a1c39307b6 .shape-area_a773ef36299d176d .four_7ebbd40fcc1df631 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_0ea07ee0f08f42ad .single-testimonials-area_ee9f259b759a3279 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_0ea07ee0f08f42ad .single-testimonials-area_ee9f259b759a3279 p.disc_1f062057119cd2fe {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_0ea07ee0f08f42ad .single-testimonials-area_ee9f259b759a3279 .author-area_c2408d6bc7f6f638 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_0ea07ee0f08f42ad .single-testimonials-area_ee9f259b759a3279 .author-area_c2408d6bc7f6f638 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_0ea07ee0f08f42ad {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_0ea07ee0f08f42ad .title-style-one-center_a1808190f6a7882c .pre_65790c3535efe01b {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_0ea07ee0f08f42ad .title-style-one-center_a1808190f6a7882c .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_0ea07ee0f08f42ad .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_0ea07ee0f08f42ad .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_e70dccc3154f5488 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_e70dccc3154f5488 .inner_130861fcd621d3db {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_e70dccc3154f5488 .inner_130861fcd621d3db {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_e70dccc3154f5488 .inner_130861fcd621d3db {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_e70dccc3154f5488 .inner_130861fcd621d3db {
    padding: 25px;
  }
}
.testimonials-filwidth_e70dccc3154f5488 .body {
  margin-top: 30px;
}
.testimonials-filwidth_e70dccc3154f5488 .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_e70dccc3154f5488 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_e70dccc3154f5488 .body .author_eb7ef24c5a873643 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_e70dccc3154f5488 .body .author_eb7ef24c5a873643 a .title-name_fa9ec60464647cef {
  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_ccee6b383f5f4715 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_ccee6b383f5f4715.swiper-pagination-bullet-active_42bda6bddf71e383 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_b96a8d92342348e3 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_b96a8d92342348e3 .section-inner_bb0cd8132bbd3870 .testimonial-left_cbaa73e3cc0d875c {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_b96a8d92342348e3 .section-inner_bb0cd8132bbd3870 .testimonial-left_cbaa73e3cc0d875c .heading-title_f173e487e2a07a15 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_b96a8d92342348e3 .section-inner_bb0cd8132bbd3870 .testimonial-left_cbaa73e3cc0d875c .author-area_c2408d6bc7f6f638 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_b96a8d92342348e3 .section-inner_bb0cd8132bbd3870 .testimonial-left_cbaa73e3cc0d875c .author-area_c2408d6bc7f6f638 .right-content_38f435289ac152c3 .author-title_c26d1c90c6e038ca {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_b96a8d92342348e3 .section-inner_bb0cd8132bbd3870 .testimonial-left_cbaa73e3cc0d875c .author-area_c2408d6bc7f6f638 .right-content_38f435289ac152c3 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_b96a8d92342348e3 .section-inner_bb0cd8132bbd3870 .testimonial-right_471c4843c8d5160d {
  margin-left: 40px;
}
.rts-testimonials-area-six_b96a8d92342348e3 .section-inner_bb0cd8132bbd3870 .testimonial-right_471c4843c8d5160d .right-inner_ec8d09f5216645e7 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_b96a8d92342348e3 .section-inner_bb0cd8132bbd3870 .testimonial-right_471c4843c8d5160d .right-inner_ec8d09f5216645e7 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_b96a8d92342348e3 .section-inner_bb0cd8132bbd3870 .testimonial-right_471c4843c8d5160d .right-inner_ec8d09f5216645e7 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_b96a8d92342348e3 .section-inner_bb0cd8132bbd3870 .testimonial-right_471c4843c8d5160d .right-inner_ec8d09f5216645e7 .item .heading-title_f173e487e2a07a15 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_b96a8d92342348e3 .section-inner_bb0cd8132bbd3870 .testimonial-right_471c4843c8d5160d .right-inner_ec8d09f5216645e7 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_b96a8d92342348e3 .section-inner_bb0cd8132bbd3870 {
  position: relative;
}
.rts-testimonials-area-six_b96a8d92342348e3 .service-swiper-main-wrapper-2_03f3d6c204445ae1 {
  overflow: hidden;
}
.rts-testimonials-area-six_b96a8d92342348e3 .swiper-slide:nth-child(odd) .single-service-style-two_0e504ce56fcef695 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_b96a8d92342348e3 .single-service-style-two_0e504ce56fcef695 {
  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_b96a8d92342348e3 .single-service-style-two_0e504ce56fcef695 .disc_1f062057119cd2fe {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_b96a8d92342348e3 .single-service-style-two_0e504ce56fcef695 .author-area_c2408d6bc7f6f638 {
  margin-top: 10px;
}
.rts-testimonials-area-six_b96a8d92342348e3 .single-service-style-two_0e504ce56fcef695 .author-area_c2408d6bc7f6f638 .author-content_24a5f95826cedd89 .author-title_c26d1c90c6e038ca {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_b96a8d92342348e3 .single-service-style-two_0e504ce56fcef695 .author-area_c2408d6bc7f6f638 .author-content_24a5f95826cedd89 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_b96a8d92342348e3 .swiper-button-next,
.rts-testimonials-area-six_b96a8d92342348e3 .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_b96a8d92342348e3 .swiper-button-next i,
.rts-testimonials-area-six_b96a8d92342348e3 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_b96a8d92342348e3 .swiper-button-next:hover,
.rts-testimonials-area-six_b96a8d92342348e3 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_b96a8d92342348e3 .swiper-button-next::after,
.rts-testimonials-area-six_b96a8d92342348e3 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_b96a8d92342348e3 .swiper-button-next,
.rts-testimonials-area-six_b96a8d92342348e3 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_b96a8d92342348e3 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_b96a8d92342348e3 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_b96a8d92342348e3 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_b96a8d92342348e3 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_b96a8d92342348e3 .swiper-pagination2 .swiper-pagination-bullet_ccee6b383f5f4715 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_b96a8d92342348e3 .swiper-pagination2 .swiper-pagination-bullet_ccee6b383f5f4715.swiper-pagination-bullet-active_42bda6bddf71e383 {
  background: #FF6354;
}

.rts-testimonials-area-three_0d25c794ce60aa09 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_0d25c794ce60aa09 .shape-area_a773ef36299d176d .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_0d25c794ce60aa09 .shape-area_a773ef36299d176d .one {
    display: none;
  }
}
.rts-testimonials-area-three_0d25c794ce60aa09 .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_0d25c794ce60aa09 .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_0d25c794ce60aa09 .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_0d25c794ce60aa09 .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
    display: none;
  }
}
.rts-testimonials-area-three_0d25c794ce60aa09 .shape-area_a773ef36299d176d .four_7ebbd40fcc1df631 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_08c865c7249ca0d0 {
  position: relative;
}
.rts-testimonials-area-7_08c865c7249ca0d0 .testimonials--shape_811d33bbab7e602e img {
  position: absolute;
}
.rts-testimonials-area-7_08c865c7249ca0d0 .testimonials--shape_811d33bbab7e602e img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_08c865c7249ca0d0 .testimonials--shape_811d33bbab7e602e img.two_fdbcd0cf035e30ef {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_ee9f259b759a3279 .logo_178a70655647d859 .light_6732a52b4888f6be {
  display: block;
}
[data-theme=light] .single-testimonials-area_ee9f259b759a3279 .logo_178a70655647d859 .dark_f98ad74239265d38 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_ee9f259b759a3279 .logo_178a70655647d859 .light_6732a52b4888f6be {
  display: none;
}
[data-theme=dark] .single-testimonials-area_ee9f259b759a3279 .logo_178a70655647d859 .dark_f98ad74239265d38 {
  display: block;
}

.single-blog-area-style-one_3ffe8815eef1cdf7:hover .thumbnail_2235089b78a58b8c img {
  transform: scale(1.1);
}
.single-blog-area-style-one_3ffe8815eef1cdf7 .thumbnail_2235089b78a58b8c {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_3ffe8815eef1cdf7 .thumbnail_2235089b78a58b8c img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .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_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .bottom-area_b299d29b9218c3a6 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .bottom-area_b299d29b9218c3a6 .admin_21a286e3dc0ac726 {
  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_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .bottom-area_b299d29b9218c3a6 .date_ba56c24499052fd9 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_5e50d0d8652a600d {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_5e50d0d8652a600d .shape-area_a773ef36299d176d {
    display: none;
  }
}
.rts-blog-area-one_5e50d0d8652a600d .shape-area_a773ef36299d176d img {
  position: absolute;
}
.rts-blog-area-one_5e50d0d8652a600d .shape-area_a773ef36299d176d .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_5e50d0d8652a600d .shape-area_a773ef36299d176d .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_5e50d0d8652a600d .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_5e50d0d8652a600d .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_5e50d0d8652a600d .rts-btn.btn-primary_b994a04cdf87ba1a.text-center_cfb9e3ea1cc4f883 {
  margin: auto;
}
.rts-blog-area-one_5e50d0d8652a600d.home-six_af420b1bc037c3a0 .single-blog-area-style-one_3ffe8815eef1cdf7 .thumbnail_2235089b78a58b8c {
  border-radius: 0;
}
.rts-blog-area-one_5e50d0d8652a600d.home-six_af420b1bc037c3a0 .single-blog-area-style-one_3ffe8815eef1cdf7 .thumbnail_2235089b78a58b8c img {
  border-radius: 0;
}
.rts-blog-area-one_5e50d0d8652a600d.home-six_af420b1bc037c3a0 .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 {
  background: var(--blog-single);
}
.rts-blog-area-one_5e50d0d8652a600d.home-six_af420b1bc037c3a0 .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .bottom-area_b299d29b9218c3a6 .date_ba56c24499052fd9 span {
  margin-right: 10px;
}
.rts-blog-area-one_5e50d0d8652a600d.home-six_af420b1bc037c3a0 .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .btn-area_80956c1ad8abaee4 {
  text-align: center;
}
.rts-blog-area-one_5e50d0d8652a600d.home-six_af420b1bc037c3a0 .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .btn-area_80956c1ad8abaee4 .read-more-btn_a0b6304a1d4c9898 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_5e50d0d8652a600d.home-six_af420b1bc037c3a0 .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .btn-area_80956c1ad8abaee4 .read-more-btn_a0b6304a1d4c9898:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_5e50d0d8652a600d.home-six_af420b1bc037c3a0 .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .btn-area_80956c1ad8abaee4 .read-more-btn_a0b6304a1d4c9898::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_5e50d0d8652a600d.home-five_a87ce987cbef5982 .title-style-one-center_a1808190f6a7882c .pre_65790c3535efe01b {
  color: var(--color-primary-2);
}
.rts-blog-area-one_5e50d0d8652a600d.home-five_a87ce987cbef5982 .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .bottom-area_b299d29b9218c3a6 .admin_21a286e3dc0ac726 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_5e50d0d8652a600d.home-five_a87ce987cbef5982 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_5e50d0d8652a600d.home-five_a87ce987cbef5982 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_5e50d0d8652a600d.home-six_af420b1bc037c3a0 .title-style-one-center_a1808190f6a7882c {
  color: var(--color-primary-2);
}

.rts-blog-area-one_5e50d0d8652a600d.style-seven_f6ae7cd07b88639f {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_5e50d0d8652a600d.style-seven_f6ae7cd07b88639f .title-style-one-center_a1808190f6a7882c .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_5e50d0d8652a600d.style-seven_f6ae7cd07b88639f .rts-btn.btn-primary-border_47624382b674b5ca {
  color: var(--color-primary);
}
.rts-blog-area-one_5e50d0d8652a600d.style-seven_f6ae7cd07b88639f .rts-btn.btn-primary-border_47624382b674b5ca:hover {
  color: #fff;
}

.single-blog-area-style-one_3ffe8815eef1cdf7.eight-area_26a1fe1b398d2b1c {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_f0c0af73052e40c3 {
  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_f0c0af73052e40c3::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_f0c0af73052e40c3::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_f0c0af73052e40c3:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_824764b03d2f4653 {
  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_824764b03d2f4653::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_824764b03d2f4653::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_824764b03d2f4653:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_3ffe8815eef1cdf7.about-page_0ff5a82239478ad0 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_8b7ad03c248998c0.shape-position_ece76f8ef0eae1f1 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_8b7ad03c248998c0.shape-position_ece76f8ef0eae1f1 .shape-area_a773ef36299d176d {
    display: none;
  }
}
.rts-blog-area_8b7ad03c248998c0.shape-position_ece76f8ef0eae1f1 .shape-area_a773ef36299d176d img {
  position: absolute;
}
.rts-blog-area_8b7ad03c248998c0.shape-position_ece76f8ef0eae1f1 .shape-area_a773ef36299d176d img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_8b7ad03c248998c0.shape-position_ece76f8ef0eae1f1 .shape-area_a773ef36299d176d img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_8b7ad03c248998c0.shape-position_ece76f8ef0eae1f1 .shape-area_a773ef36299d176d img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_8b7ad03c248998c0.shape-position_ece76f8ef0eae1f1 .shape-area_a773ef36299d176d img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_8b7ad03c248998c0.shape-position_ece76f8ef0eae1f1 .shape-area_a773ef36299d176d img.one {
    display: none;
  }
}
.rts-blog-area_8b7ad03c248998c0.shape-position_ece76f8ef0eae1f1 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_8b7ad03c248998c0.shape-position_ece76f8ef0eae1f1 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
    top: 2%;
  }
}
.rts-blog-area_8b7ad03c248998c0.shape-position_ece76f8ef0eae1f1 .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_8b7ad03c248998c0.shape-position_ece76f8ef0eae1f1 .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_8b7ad03c248998c0.shape-position_ece76f8ef0eae1f1 .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_8b7ad03c248998c0.shape-position_ece76f8ef0eae1f1 .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_8b7ad03c248998c0.shape-position_ece76f8ef0eae1f1 .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_ccee6b383f5f4715 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_ccee6b383f5f4715.swiper-pagination-bullet-active_42bda6bddf71e383 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .single-blog-area-style-one_3ffe8815eef1cdf7 {
  padding-bottom: 40px;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .single-blog-area-style-one_3ffe8815eef1cdf7 .thumbnail_2235089b78a58b8c {
  max-width: 100%;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .read-more-btn_a0b6304a1d4c9898 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .read-more-btn_a0b6304a1d4c9898:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .read-more-btn_a0b6304a1d4c9898:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .read-more-btn_a0b6304a1d4c9898::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_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .rts-single-wized_af7cff0fbc5b6d1f {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .rts-single-wized_af7cff0fbc5b6d1f.search .wized-body_cd36ad9b2a2bd7a7 {
  margin-top: 0;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .wized-body_cd36ad9b2a2bd7a7 {
  margin-top: 30px;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .wized-body_cd36ad9b2a2bd7a7 .rts-search-wrapper_abec77d040234cae {
  position: relative;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .wized-body_cd36ad9b2a2bd7a7 .rts-search-wrapper_abec77d040234cae 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_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .wized-body_cd36ad9b2a2bd7a7 .rts-search-wrapper_abec77d040234cae input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .wized-body_cd36ad9b2a2bd7a7 .rts-search-wrapper_abec77d040234cae 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_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .wized-body_cd36ad9b2a2bd7a7 .rts-search-wrapper_abec77d040234cae button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .single-categories_ba77381174cda1c9 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .single-categories_ba77381174cda1c9:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .single-categories_ba77381174cda1c9 li {
  list-style: none;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .single-categories_ba77381174cda1c9 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_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .single-categories_ba77381174cda1c9 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .single-categories_ba77381174cda1c9 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .single-categories_ba77381174cda1c9 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .recent-post-single_303c6ee59ded1930 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .recent-post-single_303c6ee59ded1930:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .recent-post-single_303c6ee59ded1930 .thumbnail_2235089b78a58b8c {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .recent-post-single_303c6ee59ded1930 .thumbnail_2235089b78a58b8c img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .recent-post-single_303c6ee59ded1930 .thumbnail_2235089b78a58b8c:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .recent-post-single_303c6ee59ded1930 .content-area_3193fe7dfeb7f8c2 {
  flex-basis: 60%;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .recent-post-single_303c6ee59ded1930 .user_401df9428945401c {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .recent-post-single_303c6ee59ded1930 .user_401df9428945401c span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .recent-post-single_303c6ee59ded1930 .post-title_4ddc4bffb661277c .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_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .recent-post-single_303c6ee59ded1930 .post-title_4ddc4bffb661277c .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .recent-post-single_303c6ee59ded1930 .post-title_4ddc4bffb661277c:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .gallery-inner_a71f19cdc6ca9925 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .gallery-inner_a71f19cdc6ca9925 .single-row_eb824323feecdf10 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .gallery-inner_a71f19cdc6ca9925 .single-row_eb824323feecdf10 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .gallery-inner_a71f19cdc6ca9925 .single-row_eb824323feecdf10 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .gallery-inner_a71f19cdc6ca9925 .single-row_eb824323feecdf10 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .gallery-inner_a71f19cdc6ca9925 .single-row_eb824323feecdf10 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .gallery-inner_a71f19cdc6ca9925 .single-row_eb824323feecdf10 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .gallery-inner_a71f19cdc6ca9925 .single-row_eb824323feecdf10 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .gallery-inner_a71f19cdc6ca9925 .single-row_eb824323feecdf10 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .gallery-inner_a71f19cdc6ca9925 .single-row_eb824323feecdf10 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .gallery-inner_a71f19cdc6ca9925 .single-row_eb824323feecdf10 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .gallery-inner_a71f19cdc6ca9925 .single-row_eb824323feecdf10 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .gallery-inner_a71f19cdc6ca9925 .single-row_eb824323feecdf10.row-1_a604194e3ae7ac5d {
  margin-bottom: 20px;
}
.w-100_e4c5ffc68c847167 {
  border-radius: 15px;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .tags-wrapper_54ceec5c4d7dea7b {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .tags-wrapper_54ceec5c4d7dea7b 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_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .tags-wrapper_54ceec5c4d7dea7b a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_d710772ba9b80e66.grid-2_8d559b4d10ca22a9 .single-blog-area-style-one_3ffe8815eef1cdf7 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_d710772ba9b80e66.grid-2_8d559b4d10ca22a9 .single-blog-area-style-one_3ffe8815eef1cdf7:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_d710772ba9b80e66.grid-2_8d559b4d10ca22a9 .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 .title {
  font-size: 20px;
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .single-blog-area-style-one_3ffe8815eef1cdf7 .thumbnail_2235089b78a58b8c {
  border-radius: 0;
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .single-blog-area-style-one_3ffe8815eef1cdf7 .thumbnail_2235089b78a58b8c img {
  border-radius: 0;
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .single-blog-area-style-one_3ffe8815eef1cdf7 .inner-content-wrapper_e0940d6b03adcd42 {
  padding: 30px 0 0;
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-content_01606bac57e74019 {
  padding: 0 0 80px;
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-content_01606bac57e74019 p.first-text_6db1f29d9098be21::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-content_01606bac57e74019 .desc-image_72d2380e4ec68d07 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-content_01606bac57e74019 .desc-image-2_e897df9c62fa3af3 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-footer_1d8cb29cf452ecc8 {
  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_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-footer_1d8cb29cf452ecc8 .nav-x_2bd36dd11192cf55 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-footer_1d8cb29cf452ecc8 .nav-x_2bd36dd11192cf55 li a {
  font-weight: 600;
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-footer_1d8cb29cf452ecc8 .nav-x_2bd36dd11192cf55 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-author_554eaeb4332146bf {
  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_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-author_554eaeb4332146bf {
    flex-direction: column;
  }
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-author_554eaeb4332146bf .left-image_853851e9d3f2c700 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-author_554eaeb4332146bf .right-content_38f435289ac152c3 {
  flex-basis: 70%;
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-author_554eaeb4332146bf .right-content_38f435289ac152c3 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-author_554eaeb4332146bf .right-content_38f435289ac152c3 .author-social_0b99c6be24c08c88 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-author_554eaeb4332146bf .right-content_38f435289ac152c3 .author-social_0b99c6be24c08c88 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_d710772ba9b80e66.details_2999c485520d5630 .post-panel_aa20a135b3c23340 .post-author_554eaeb4332146bf .right-content_38f435289ac152c3 .author-social_0b99c6be24c08c88 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_d710772ba9b80e66.inner_130861fcd621d3db .fluxi-right-ct-1_380e05a7ed6cfedc .wized-body_cd36ad9b2a2bd7a7 .rts-search-wrapper_abec77d040234cae input {
  color: #717171;
}

.post-form_4ad84f2c7d62704a {
  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_4ad84f2c7d62704a {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_4ad84f2c7d62704a .single-input-area_9423bd602c6e901a {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_4ad84f2c7d62704a .single-input-area_9423bd602c6e901a label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_4ad84f2c7d62704a .single-input-area_9423bd602c6e901a input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_4ad84f2c7d62704a .single-input-area_9423bd602c6e901a textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_4ad84f2c7d62704a .single-input-area_9423bd602c6e901a i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_4ad84f2c7d62704a .single-input-area_9423bd602c6e901a input,
.post-form_4ad84f2c7d62704a .single-input-area_9423bd602c6e901a textarea {
  padding-left: 35px;
}
.post-form_4ad84f2c7d62704a .single-input-area_9423bd602c6e901a.text-area_75d8bce9b0dad400 i {
  top: 61px !important;
}

.rts-fluxi-pagination_35a208dd26d63e63 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_35a208dd26d63e63 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_35a208dd26d63e63 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_35a208dd26d63e63 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_35a208dd26d63e63 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_35a208dd26d63e63 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_9132f30b3c533753 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_58a39ffbabbf3a4b .inner-content_5f3bac1d7840e2c8 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_e6e46afb76b51253 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_e6e46afb76b51253 p.disc_1f062057119cd2fe br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_e6e46afb76b51253 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_e6e46afb76b51253 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_e6e46afb76b51253 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_e6e46afb76b51253 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_e6e46afb76b51253 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_e6e46afb76b51253 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_e6e46afb76b51253 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_e6e46afb76b51253 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_e6e46afb76b51253 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_e6e46afb76b51253 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_e6e46afb76b51253 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_e6e46afb76b51253 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_e6e46afb76b51253 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_e6e46afb76b51253 .shape-area_a773ef36299d176d .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_e6e46afb76b51253 .shape-area_a773ef36299d176d .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_e6e46afb76b51253 .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_e6e46afb76b51253 .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_e6e46afb76b51253 .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
    display: none;
  }
}
.subscribe-main-wrapper-one_e6e46afb76b51253 .shape-area_a773ef36299d176d .four_7ebbd40fcc1df631 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_6baf835a918bc77a {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_6baf835a918bc77a .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_6baf835a918bc77a .swiper-pagination .swiper-pagination-bullet_ccee6b383f5f4715 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_6baf835a918bc77a .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_6baf835a918bc77a .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_6baf835a918bc77a .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_6baf835a918bc77a .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_6baf835a918bc77a .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_6baf835a918bc77a .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_6baf835a918bc77a .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_6baf835a918bc77a .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_6baf835a918bc77a .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_6b1a296be25ac32c.about_64052fae02f67c72 .btn-area_80956c1ad8abaee4 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_6b1a296be25ac32c.about_64052fae02f67c72 .btn-area_80956c1ad8abaee4 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_70df74a4d44a1dcc .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_70df74a4d44a1dcc .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_70df74a4d44a1dcc .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_dfed229c4e5f19ab .single-footer-wized-one_70df74a4d44a1dcc .title, [data-theme=light] .rts-footer-area-one_551774b65498c7b3 .single-footer-wized-one_70df74a4d44a1dcc .title {
  color: #26262C;
}

.rts-footer-area-one_551774b65498c7b3 {
  background: var(--footer-bg);
}
.rts-footer-area-one_551774b65498c7b3 .footer-top-area_08cd25771056a90f {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_70df74a4d44a1dcc ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_70df74a4d44a1dcc ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_70df74a4d44a1dcc form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_70df74a4d44a1dcc form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_70df74a4d44a1dcc form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_d1eab06bb5946e36 {
  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_d1eab06bb5946e36 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_d1eab06bb5946e36 p {
  margin-bottom: 0;
}
.copyright-area-start_d1eab06bb5946e36 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_d1eab06bb5946e36 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_d1eab06bb5946e36 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_d1eab06bb5946e36 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_d1eab06bb5946e36.area-two_0bddc67dea3040ae p {
  color: #D7D9E9;
}
.copyright-area-start_d1eab06bb5946e36.area-two_0bddc67dea3040ae ul li a {
  color: #D7D9E9;
}
.copyright-area-start_d1eab06bb5946e36.area-two_0bddc67dea3040ae ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_13f28c23d0bf5d41 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_13f28c23d0bf5d41 .social-area-one_ee162b187e711398 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_873e8d145f93dc00 .mobile__breakpoint_5b74ee46a2e0fe21 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_873e8d145f93dc00 .single-footer-wized-one_70df74a4d44a1dcc ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_873e8d145f93dc00 .single-footer-wized-one_70df74a4d44a1dcc ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_14d8b5709a646f59 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_14d8b5709a646f59 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_14d8b5709a646f59 .right .language_7e6cae37a0d0e338 {
  color: #fff;
}

.footer-four_dfed229c4e5f19ab {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_66b9457c7ba471d6 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_66b9457c7ba471d6 .single-footer-four-wized_eb34b4526592d55d ul li a {
  color: #E4E5F1;
}
.footer-three_66b9457c7ba471d6 .single-footer-four-wized_eb34b4526592d55d ul li a:hover {
  color: var(--color-primary);
}
.footer-three_66b9457c7ba471d6 .single-footer-four-wized_eb34b4526592d55d .footer-input-btn-between_f95057aa9b5ea249 form input {
  background: #FFFFFF;
}
.footer-three_66b9457c7ba471d6 .single-footer-four-wized_eb34b4526592d55d .footer-input-btn-between_f95057aa9b5ea249 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_eb34b4526592d55d .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_eb34b4526592d55d ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_eb34b4526592d55d ul li {
  margin: 15px 0;
}
.single-footer-four-wized_eb34b4526592d55d ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_eb34b4526592d55d .footer-input-btn-between_f95057aa9b5ea249 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_eb34b4526592d55d .footer-input-btn-between_f95057aa9b5ea249 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_eb34b4526592d55d .footer-input-btn-between_f95057aa9b5ea249 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_eb34b4526592d55d .footer-input-btn-between_f95057aa9b5ea249 form button {
  padding: 18px 20px;
}

.copyright-area-four_6a0a185d16a95843 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_6a0a185d16a95843.area-3_dc06cbcd0141b376 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_6a0a185d16a95843 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_6a0a185d16a95843 .logo_178a70655647d859 img.light_6732a52b4888f6be {
  display: block;
}
[data-theme=light] .copyright-area-four_6a0a185d16a95843 .logo_178a70655647d859 img.dark_f98ad74239265d38 {
  display: none;
}

[data-theme=dark] .copyright-area-four_6a0a185d16a95843 .logo_178a70655647d859 img.light_6732a52b4888f6be {
  display: none;
}
[data-theme=dark] .copyright-area-four_6a0a185d16a95843 .logo_178a70655647d859 img.dark_f98ad74239265d38 {
  display: block;
}

.rts-footer-area-7_28c807f025e9beb7 .footer-wrapper-7_740247e1c18fd871 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_28c807f025e9beb7 .footer-wrapper-7_740247e1c18fd871 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_28c807f025e9beb7 .footer-wrapper-7_740247e1c18fd871 {
    height: 320px;
  }
}
.rts-footer-area-7_28c807f025e9beb7 .footer-wrapper-7_740247e1c18fd871 .innerr_42bc8ab13a08e28b {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_28c807f025e9beb7 .footer-wrapper-7_740247e1c18fd871 .innerr_42bc8ab13a08e28b .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_28c807f025e9beb7 .footer-wrapper-7_740247e1c18fd871 .innerr_42bc8ab13a08e28b .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_28c807f025e9beb7 .footer-wrapper-7_740247e1c18fd871 .innerr_42bc8ab13a08e28b .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_28c807f025e9beb7 .footer-wrapper-7_740247e1c18fd871 .innerr_42bc8ab13a08e28b .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_28c807f025e9beb7 .footer-wrapper-7_740247e1c18fd871 .innerr_42bc8ab13a08e28b .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_28c807f025e9beb7 .footer-wrapper-7_740247e1c18fd871 .innerr_42bc8ab13a08e28b 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_28c807f025e9beb7 .footer-wrapper-7_740247e1c18fd871 .innerr_42bc8ab13a08e28b .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_28c807f025e9beb7 .footer-wrapper-7_740247e1c18fd871 .innerr_42bc8ab13a08e28b .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_214b5c7772f9a75f {
  text-align: center;
}
.footer-top-8_214b5c7772f9a75f .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_214b5c7772f9a75f .title {
    font-size: 35px;
  }
}
.footer-top-8_214b5c7772f9a75f 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_064cee6ff94c6ca5 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_064cee6ff94c6ca5 .sape-image_09fa7eec7e7327bc {
    display: none;
  }
}
.rts-footer-area-eight_064cee6ff94c6ca5 .sape-image_09fa7eec7e7327bc img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_064cee6ff94c6ca5 .sape-image_09fa7eec7e7327bc img.two_fdbcd0cf035e30ef {
  top: 25%;
  left: 25%;
}

.container-10_6ef9dea4c2256178 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_2aa28bd308970640 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_2aa28bd308970640 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_2aa28bd308970640 form .single-input_8eac2f9c4f019a85 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_2aa28bd308970640 form .single-input_8eac2f9c4f019a85 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_2aa28bd308970640 form .single-input_8eac2f9c4f019a85 label {
  margin-bottom: 10px;
}
.form-area-footer-8_2aa28bd308970640 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_2aa28bd308970640 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_25fd1070fe2975e0 {
  text-align: center;
}
.easy-cta-area-wrapper_25fd1070fe2975e0 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_25fd1070fe2975e0 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_25fd1070fe2975e0 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_25fd1070fe2975e0.mid_a2afbc1067f70ab1 {
  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_25fd1070fe2975e0.mid_a2afbc1067f70ab1 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_6e0ba6efb34fc175 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_b4627f50a0273e18 .copy-right-ul_7883fe8da6c7631e {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_b4627f50a0273e18 .copy-right-ul_7883fe8da6c7631e {
    flex-direction: column;
  }
}
.copyright-area-8_b4627f50a0273e18 .copy-right-ul_7883fe8da6c7631e li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_b4627f50a0273e18 .copy-right-ul_7883fe8da6c7631e li a {
  color: #FFFFFF;
}
.copyright-area-8_b4627f50a0273e18 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_77b8ecd823ab3238 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_77b8ecd823ab3238 .shape-image_7be1f45a634ea0d5 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_77b8ecd823ab3238 .shape-image_7be1f45a634ea0d5 {
    width: 200px;
  }
}
.footer-six_77b8ecd823ab3238 .rts-call-to-action_ee94c770d65c8267 .call-to-action-area-5_d23f581ed7a8df29 {
  background: none;
  padding: 80px 0;
}
.footer-six_77b8ecd823ab3238 .rts-call-to-action_ee94c770d65c8267 .call-to-action-area-5_d23f581ed7a8df29 .rts-btn {
  border-radius: 0;
}
.footer-six_77b8ecd823ab3238 .single-footer-four-wized_eb34b4526592d55d .title {
  color: #D7D9E9;
}
.footer-six_77b8ecd823ab3238 .single-footer-four-wized_eb34b4526592d55d ul li a {
  color: #D7D9E9;
}
.footer-six_77b8ecd823ab3238 .single-footer-four-wized_eb34b4526592d55d ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_77b8ecd823ab3238 .single-footer-four-wized_eb34b4526592d55d .footer-input-btn-between_f95057aa9b5ea249 form {
  gap: 0;
}
.footer-six_77b8ecd823ab3238 .single-footer-four-wized_eb34b4526592d55d .footer-input-btn-between_f95057aa9b5ea249 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_77b8ecd823ab3238 .single-footer-four-wized_eb34b4526592d55d .footer-input-btn-between_f95057aa9b5ea249 form input::placeholder {
  color: var(--color-title);
}
.footer-six_77b8ecd823ab3238 .single-footer-four-wized_eb34b4526592d55d .footer-input-btn-between_f95057aa9b5ea249 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_77b8ecd823ab3238 .single-footer-four-wized_eb34b4526592d55d .footer-input-btn-between_f95057aa9b5ea249 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_77b8ecd823ab3238 .copyright-area-four_6a0a185d16a95843 {
  border-top: 1px solid #37373F;
}
.footer-six_77b8ecd823ab3238 .copyright-area-four_6a0a185d16a95843 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_594a4c52abf53c80 form {
  position: relative;
}
.footer-input-main-wrapper-one_594a4c52abf53c80 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_594a4c52abf53c80 form input {
  padding-left: 40px;
}

.single-footer-four-wized_eb34b4526592d55d .footer-input-btn-between_f95057aa9b5ea249 form {
  position: relative;
}
.single-footer-four-wized_eb34b4526592d55d .footer-input-btn-between_f95057aa9b5ea249 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_eb34b4526592d55d .footer-input-btn-between_f95057aa9b5ea249 form input {
  padding-left: 35px;
}

.copyright-area-7_30e27f34119fb251 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_30e27f34119fb251 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_30e27f34119fb251 p {
  margin: 0;
}
.copyright-area-7_30e27f34119fb251 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_30e27f34119fb251 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_51b657cb7c03e916 .single-footer-four-wized_eb34b4526592d55d ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_51b657cb7c03e916 .single-footer-four-wized_eb34b4526592d55d form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_51b657cb7c03e916 .single-footer-four-wized_eb34b4526592d55d form button {
  background: var(--color-primary-2);
}

.social-area-one_ee162b187e711398 {
  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_ee162b187e711398 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_ee162b187e711398 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_ee162b187e711398 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_6003033f079e3803 {
  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_6003033f079e3803 .title-style-one-left_4f7cfeefc00f6945 .pre_65790c3535efe01b {
  color: #BCBFDB;
}
.bg-dark-border-radious_6003033f079e3803 .title-style-one-left_4f7cfeefc00f6945 .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_4f4d030f7ce33e58 {
  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_245700736137a913 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_80b84641b0bf77b0 .progress-wrap svg.progress-circle_245700736137a913 path {
  stroke: var(--color-primary-2);
}
.home-blue_80b84641b0bf77b0 .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_feb957f5c7f7f790 {
  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_feb957f5c7f7f790 .sape-area_663d4475eb5fc815 img {
  position: absolute;
}
.bg-dark-border-radious-2_feb957f5c7f7f790 .sape-area_663d4475eb5fc815 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_feb957f5c7f7f790 .sape-area_663d4475eb5fc815 img.two_fdbcd0cf035e30ef {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_feb957f5c7f7f790 .sape-area_663d4475eb5fc815 img.two_fdbcd0cf035e30ef {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_feb957f5c7f7f790 .sape-area_663d4475eb5fc815 img.two_fdbcd0cf035e30ef {
    display: none;
  }
}
.bg-dark-border-radious-2_feb957f5c7f7f790 .sape-area_663d4475eb5fc815 img.three_046cd8a83c5e978d {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_feb957f5c7f7f790 .sape-area_663d4475eb5fc815 img.three_046cd8a83c5e978d {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_feb957f5c7f7f790 .sape-area_663d4475eb5fc815 img.four_7ebbd40fcc1df631 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_feb957f5c7f7f790 .sape-area_663d4475eb5fc815 img.four_7ebbd40fcc1df631 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_feb957f5c7f7f790 .sape-area_663d4475eb5fc815 img.four_7ebbd40fcc1df631 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_feb957f5c7f7f790 .sape-area_663d4475eb5fc815 img.four_7ebbd40fcc1df631 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_528466070efd103b {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_528466070efd103b {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_528466070efd103b 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_528466070efd103b h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_528466070efd103b h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_528466070efd103b h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_528466070efd103b h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_528466070efd103b p.disc_1f062057119cd2fe {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_528466070efd103b .feature-area-wrapper_ae5a4d989c1b514e {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_528466070efd103b .feature-area-wrapper_ae5a4d989c1b514e {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_528466070efd103b .feature-area-wrapper_ae5a4d989c1b514e {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_528466070efd103b .feature-area-wrapper_ae5a4d989c1b514e .single-feature_2b72e51f7cbb39ee {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_528466070efd103b .feature-area-wrapper_ae5a4d989c1b514e .single-feature_2b72e51f7cbb39ee p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_5577e8a2ac40f4f8 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_5577e8a2ac40f4f8 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_5577e8a2ac40f4f8 .signle-input_39e678e623e10c3c {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_5577e8a2ac40f4f8 .signle-input_39e678e623e10c3c i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_5577e8a2ac40f4f8 .signle-input_39e678e623e10c3c label {
  margin-bottom: 15px;
}
.appoinment_form-1_5577e8a2ac40f4f8 .signle-input_39e678e623e10c3c input {
  padding-left: 40px;
}
.appoinment_form-1_5577e8a2ac40f4f8 .signle-input_39e678e623e10c3c input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_5577e8a2ac40f4f8 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_42269a412e9329fc {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_6383602dcc5ccf5f {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_6383602dcc5ccf5f {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_6383602dcc5ccf5f .inmformation_3482d78e811ecc15 .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_6383602dcc5ccf5f .inmformation_3482d78e811ecc15 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_6383602dcc5ccf5f .inmformation_3482d78e811ecc15 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_de2b095424f41829 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_de2b095424f41829.team-five .title-style-one-center_a1808190f6a7882c .pre_65790c3535efe01b {
  color: var(--color-primary-2);
}
.expart-team-area-7_de2b095424f41829.inner {
  background: var(--team-bg);
}

.single-team-area-7_36cbe12976113530 {
  text-align: center;
}
.single-team-area-7_36cbe12976113530 .thumbnail_2235089b78a58b8c {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_36cbe12976113530 .thumbnail_2235089b78a58b8c img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_36cbe12976113530 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_36cbe12976113530 .designation_f7c3e89014057573 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_36cbe12976113530:hover .thumbnail_2235089b78a58b8c img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_ccee6b383f5f4715 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_ccee6b383f5f4715.swiper-pagination-bullet-active_42bda6bddf71e383 {
  background: var(--color-gradient);
}

.single-team-area-start_1dc9c4024e04082a:hover .thumbnail_2235089b78a58b8c img {
  transform: rotateY(-180deg);
}
.single-team-area-start_1dc9c4024e04082a .thumbnail_2235089b78a58b8c {
  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_1dc9c4024e04082a .thumbnail_2235089b78a58b8c img {
  transition: 0.8s;
}
.single-team-area-start_1dc9c4024e04082a .inner-content_5f3bac1d7840e2c8 {
  text-align: center;
}
.single-team-area-start_1dc9c4024e04082a .inner-content_5f3bac1d7840e2c8 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_1dc9c4024e04082a .inner-content_5f3bac1d7840e2c8 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_24c01e1217ee3af7.about_64052fae02f67c72 {
  position: relative;
}
.rts-team-area_24c01e1217ee3af7.about_64052fae02f67c72 .shape-area_a773ef36299d176d img {
  position: absolute;
}
.rts-team-area_24c01e1217ee3af7.about_64052fae02f67c72 .shape-area_a773ef36299d176d img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_24c01e1217ee3af7.about_64052fae02f67c72 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_24c01e1217ee3af7.about_64052fae02f67c72 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
    display: none;
  }
}
.rts-team-area_24c01e1217ee3af7.about_64052fae02f67c72 .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
  left: 25%;
  top: 7%;
}
.rts-team-area_24c01e1217ee3af7.about_64052fae02f67c72 .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_24c01e1217ee3af7.about_64052fae02f67c72 .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
    display: none;
  }
}
.rts-team-area_24c01e1217ee3af7.inner_130861fcd621d3db {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_24c01e1217ee3af7.inner_130861fcd621d3db .shape-area_a773ef36299d176d img {
  position: absolute;
}
.rts-team-area_24c01e1217ee3af7.inner_130861fcd621d3db .shape-area_a773ef36299d176d img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_24c01e1217ee3af7.inner_130861fcd621d3db .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_24c01e1217ee3af7.inner_130861fcd621d3db .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
    display: none;
  }
}
.rts-team-area_24c01e1217ee3af7.inner_130861fcd621d3db .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
  left: 25%;
  top: 7%;
}
.rts-team-area_24c01e1217ee3af7.inner_130861fcd621d3db .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_24c01e1217ee3af7.inner_130861fcd621d3db .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
    display: none;
  }
}

.bg-dark-p_8cb4262a7a94c429 .title {
  color: #fff;
}

.section-separator-top_bf76f8501974a56e {
  position: relative;
}
.section-separator-top_bf76f8501974a56e::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_4f4335e3f5976f0a {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_4f4335e3f5976f0a {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_4f4335e3f5976f0a .left-titlet-wrapper_a6edcfbdd8933a3f .title {
  color: #fff;
}
.call-to-action-main-wrapper_4f4335e3f5976f0a p.disc_1f062057119cd2fe {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_4f4335e3f5976f0a p.disc_1f062057119cd2fe br {
    display: none;
  }
}
.call-to-action-main-wrapper_4f4335e3f5976f0a .button-area_fbf532f16436649d {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_4f4335e3f5976f0a .button-area_fbf532f16436649d {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_4f4335e3f5976f0a .button-area_fbf532f16436649d .under-line-btn_05cf8049219a006c {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_4f4335e3f5976f0a .button-area_fbf532f16436649d .under-line-btn_05cf8049219a006c:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_4f4335e3f5976f0a .button-area_fbf532f16436649d .under-line-btn_05cf8049219a006c:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_4f4335e3f5976f0a .button-area_fbf532f16436649d .under-line-btn_05cf8049219a006c::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_4f4335e3f5976f0a .button-area_fbf532f16436649d .btn-primary-2_872cef8260ebcf47 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_4f4335e3f5976f0a.area-3_dc06cbcd0141b376 .button-area_fbf532f16436649d .under-line-btn_05cf8049219a006c::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_cb464c72ab50a377 .style-four_87e3f269e5d1ec5d {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_a3807fcfd4e07cef .rts-faq-area-full-container_cb464c72ab50a377 .style-four_87e3f269e5d1ec5d {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_dc06cbcd0141b376 .cta-main-wrapper-style-box_efffa37be39b5a6b .shape-area_a773ef36299d176d {
    display: none;
  }
}
.area-3_dc06cbcd0141b376 .cta-main-wrapper-style-box_efffa37be39b5a6b .shape-area_a773ef36299d176d .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_dc06cbcd0141b376 .cta-main-wrapper-style-box_efffa37be39b5a6b .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_dc06cbcd0141b376 .cta-main-wrapper-style-box_efffa37be39b5a6b .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_dc06cbcd0141b376 .cta-main-wrapper-style-box_efffa37be39b5a6b .shape-area_a773ef36299d176d .four_7ebbd40fcc1df631 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_efffa37be39b5a6b {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_efffa37be39b5a6b {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_efffa37be39b5a6b.style-four_87e3f269e5d1ec5d::after, .cta-main-wrapper-style-box_efffa37be39b5a6b.style-four_87e3f269e5d1ec5d::before {
  display: none;
}
.cta-main-wrapper-style-box_efffa37be39b5a6b::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_efffa37be39b5a6b::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_efffa37be39b5a6b .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_efffa37be39b5a6b .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_efffa37be39b5a6b .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_efffa37be39b5a6b .shape-area_a773ef36299d176d img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_efffa37be39b5a6b .shape-area_a773ef36299d176d .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_efffa37be39b5a6b .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_efffa37be39b5a6b .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_efffa37be39b5a6b .shape-area_a773ef36299d176d .four_7ebbd40fcc1df631 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_1df876980c3b8a9e {
  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_1df876980c3b8a9e {
    padding: 25px;
  }
}
.call-to-action-style-4_1df876980c3b8a9e .button-area_fbf532f16436649d {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_1df876980c3b8a9e .shape-area_a773ef36299d176d img {
  position: absolute;
}
.call-to-action-style-4_1df876980c3b8a9e .shape-area_a773ef36299d176d img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_1df876980c3b8a9e .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_1df876980c3b8a9e .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_1df876980c3b8a9e .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
  top: 10%;
  left: 8%;
}

.header-three_4616ba6636dde58e.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_6c1036dd087efe3d {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_6c1036dd087efe3d {
    height: 630px;
  }
}
.contact-banner-area-start_6c1036dd087efe3d img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_6c1036dd087efe3d img {
    display: none;
  }
}
.contact-banner-area-start_6c1036dd087efe3d img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_6c1036dd087efe3d img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_6c1036dd087efe3d img.one {
    right: 15%;
  }
}
.contact-banner-area-start_6c1036dd087efe3d img.two_fdbcd0cf035e30ef {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_6c1036dd087efe3d img.three_046cd8a83c5e978d {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_6c1036dd087efe3d img.four_7ebbd40fcc1df631 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_6c1036dd087efe3d.faq_128119cbc64d546a {
  height: auto;
}

.contact-form-page_95dd193196ff0f60 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_22e7cd7975377d3f {
  text-align: center;
}
.banner-inner-area-contact-inner_22e7cd7975377d3f .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_22e7cd7975377d3f .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_22e7cd7975377d3f .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_22e7cd7975377d3f .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_22e7cd7975377d3f p.disc_1f062057119cd2fe {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_22e7cd7975377d3f p.disc_1f062057119cd2fe {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_22e7cd7975377d3f p.disc_1f062057119cd2fe {
    max-width: 80%;
  }
}

.contact-form_ccd1d14445d15c7e {
  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_ccd1d14445d15c7e {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_ccd1d14445d15c7e {
    padding: 50px 20px;
  }
}
.contact-form_ccd1d14445d15c7e .single-input-area_9423bd602c6e901a {
  margin-bottom: 24px;
}
.contact-form_ccd1d14445d15c7e .single-input-area_9423bd602c6e901a label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_ccd1d14445d15c7e .single-input-area_9423bd602c6e901a input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_ccd1d14445d15c7e .single-input-area_9423bd602c6e901a textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_ccd1d14445d15c7e .single-input-area_9423bd602c6e901a select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_31504eb5d8f00c81 {
  text-align: center;
}
.single-contact-inner-info_31504eb5d8f00c81 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_31504eb5d8f00c81 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_31504eb5d8f00c81 p {
  margin-bottom: 0;
}
.single-contact-inner-info_31504eb5d8f00c81.mid_a2afbc1067f70ab1 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_31504eb5d8f00c81.mid_a2afbc1067f70ab1 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_31504eb5d8f00c81.mid_a2afbc1067f70ab1 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_c2043b430b64993d.contact-form-page_95dd193196ff0f60 .contact-form_ccd1d14445d15c7e .single-input-area_9423bd602c6e901a {
  position: relative;
}
.rts-contact-form-area_c2043b430b64993d.contact-form-page_95dd193196ff0f60 .contact-form_ccd1d14445d15c7e .single-input-area_9423bd602c6e901a i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_c2043b430b64993d.contact-form-page_95dd193196ff0f60 .contact-form_ccd1d14445d15c7e .single-input-area_9423bd602c6e901a input,
.rts-contact-form-area_c2043b430b64993d.contact-form-page_95dd193196ff0f60 .contact-form_ccd1d14445d15c7e .single-input-area_9423bd602c6e901a textarea {
  padding-left: 35px;
}
.rts-contact-form-area_c2043b430b64993d.contact-form-page_95dd193196ff0f60 .contact-form_ccd1d14445d15c7e .single-input-area_9423bd602c6e901a input::placeholder,
.rts-contact-form-area_c2043b430b64993d.contact-form-page_95dd193196ff0f60 .contact-form_ccd1d14445d15c7e .single-input-area_9423bd602c6e901a textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_c2043b430b64993d.contact-form-page_95dd193196ff0f60 .contact-form_ccd1d14445d15c7e .single-input-area_9423bd602c6e901a.text-area_75d8bce9b0dad400 i {
  top: 61px !important;
}
.rts-contact-form-area_c2043b430b64993d.contact-form-page_95dd193196ff0f60 .contact-form_ccd1d14445d15c7e button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_c2043b430b64993d.contact-form-page_95dd193196ff0f60 .contact-form_ccd1d14445d15c7e button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_cc372f0cfad261f3 {
  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_cc372f0cfad261f3 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_cc372f0cfad261f3 {
    padding: 20px;
  }
}
.seo-optimization-area_cc372f0cfad261f3 .thumbnail_2235089b78a58b8c {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_cc372f0cfad261f3 .thumbnail_2235089b78a58b8c {
    min-width: 100%;
  }
}
.seo-optimization-area_cc372f0cfad261f3 .thumbnail_2235089b78a58b8c img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_cc372f0cfad261f3 .thumbnail_2235089b78a58b8c img {
    min-width: 100%;
  }
}

.service-area-8_a565d4f2dd5d89ac .icon {
  margin-bottom: 22px;
}
.service-area-8_a565d4f2dd5d89ac .title {
  font-weight: 800;
}
.service-area-8_a565d4f2dd5d89ac .disc_1f062057119cd2fe {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_e6e46afb76b51253.seo-marketing_4ffedc5c520546b3 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_e6e46afb76b51253.seo-marketing_4ffedc5c520546b3 .title-style-one-center_a1808190f6a7882c p.disc_1f062057119cd2fe br {
    display: none;
  }
}

.section-separator-top-bg-white_936e129480cc8b10 {
  position: relative;
}
.section-separator-top-bg-white_936e129480cc8b10::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_47e26cb13f2023b1 .large-thumbnail_30c7afd31cf47be5 {
  position: relative;
}
.single-product-list_47e26cb13f2023b1 .large-thumbnail_30c7afd31cf47be5 .sm-right_8875223dc1bb3bc9 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_47e26cb13f2023b1 .large-thumbnail_30c7afd31cf47be5 .sm-right_8875223dc1bb3bc9 {
    display: none;
  }
}
.single-product-list_47e26cb13f2023b1 .large-thumbnail_30c7afd31cf47be5 .sm-right_8875223dc1bb3bc9.left {
  right: auto;
  left: 0;
}
.single-product-list_47e26cb13f2023b1 .thumbnail_2235089b78a58b8c {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_47e26cb13f2023b1 .thumbnail_2235089b78a58b8c {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_47e26cb13f2023b1 .thumbnail_2235089b78a58b8c img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_47e26cb13f2023b1 .thumbnail_2235089b78a58b8c img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_47e26cb13f2023b1 .portfolio-content-wrapper-list_7fa2468764217e28 .pre-title_740c89cec2ae6f6b {
  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_47e26cb13f2023b1 .portfolio-content-wrapper-list_7fa2468764217e28 .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_47e26cb13f2023b1 .portfolio-content-wrapper-list_7fa2468764217e28 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_47e26cb13f2023b1 .portfolio-content-wrapper-list_7fa2468764217e28 .title {
    font-size: 35px;
  }
}
.single-product-list_47e26cb13f2023b1 .portfolio-content-wrapper-list_7fa2468764217e28 .single-service_fc15e80953c5b0c7 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_47e26cb13f2023b1 .portfolio-content-wrapper-list_7fa2468764217e28 .single-service_fc15e80953c5b0c7 i {
  color: var(--color-primary);
}
.single-product-list_47e26cb13f2023b1 .portfolio-content-wrapper-list_7fa2468764217e28 p.disc_1f062057119cd2fe {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_b75caf49371ae0fa .single-product-list_47e26cb13f2023b1 a.thumbnail_2235089b78a58b8c {
  max-width: 100%;
}
.area-6_b75caf49371ae0fa .single-product-list_47e26cb13f2023b1 a.thumbnail_2235089b78a58b8c img {
  max-width: 100%;
  width: 100%;
}
.area-6_b75caf49371ae0fa .single-product-list_47e26cb13f2023b1 .portfolio-content-wrapper-list_7fa2468764217e28 .service-btn_8cc0be76040504ee {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_b75caf49371ae0fa .single-product-list_47e26cb13f2023b1 .portfolio-content-wrapper-list_7fa2468764217e28 .service-btn_8cc0be76040504ee::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_b75caf49371ae0fa .single-product-list_47e26cb13f2023b1 .portfolio-content-wrapper-list_7fa2468764217e28 .service-btn_8cc0be76040504ee:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_b75caf49371ae0fa .single-product-list_47e26cb13f2023b1 .portfolio-content-wrapper-list_7fa2468764217e28 .service-btn_8cc0be76040504ee:hover i {
  transform: rotate(0);
}
.area-6_b75caf49371ae0fa .single-product-list_47e26cb13f2023b1 .portfolio-content-wrapper-list_7fa2468764217e28 .service-btn_8cc0be76040504ee i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_b75caf49371ae0fa .single-product-list_47e26cb13f2023b1 .portfolio-content-wrapper-list_7fa2468764217e28 .service-btn_8cc0be76040504ee.color-secondary-2_1f4f7f95c6597640::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_8c08e5a79bc217ed .thumbnail_2235089b78a58b8c:hover img {
  transform: none;
}
.single-product-list-2_8c08e5a79bc217ed .left-image_853851e9d3f2c700 {
  position: relative;
}
.single-product-list-2_8c08e5a79bc217ed .left-image_853851e9d3f2c700 .short-image-area_884df1b547f34da5 {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_8c08e5a79bc217ed .left-image_853851e9d3f2c700 .short-image-area_884df1b547f34da5 {
    right: 5%;
  }
}
.single-product-list-2_8c08e5a79bc217ed .left-image_853851e9d3f2c700 .short-image-area_884df1b547f34da5 img {
  transform: scale(1);
}
.single-product-list-2_8c08e5a79bc217ed .right-image_efaa0ea922498ce9 {
  position: relative;
}
.single-product-list-2_8c08e5a79bc217ed .right-image_efaa0ea922498ce9 .short-image-area_884df1b547f34da5 {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_8c08e5a79bc217ed .right-image_efaa0ea922498ce9 .short-image-area_884df1b547f34da5 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_8c08e5a79bc217ed .right-image_efaa0ea922498ce9 .short-image-area_884df1b547f34da5 {
    left: 50%;
  }
}
.single-product-list-2_8c08e5a79bc217ed .right-image_efaa0ea922498ce9 .short-image-area_884df1b547f34da5 img {
  transform: scale(1);
}
.single-product-list-2_8c08e5a79bc217ed .portfolio-content-wrapper-list_7fa2468764217e28 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_8c08e5a79bc217ed .portfolio-content-wrapper-list_7fa2468764217e28 .single-service_fc15e80953c5b0c7 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_8c08e5a79bc217ed .portfolio-content-wrapper-list_7fa2468764217e28 .single-service_fc15e80953c5b0c7 p {
  font-size: 20px;
}
.single-product-list-2_8c08e5a79bc217ed .portfolio-content-wrapper-list_7fa2468764217e28 p.disc_1f062057119cd2fe {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_8c08e5a79bc217ed .portfolio-content-wrapper-list_7fa2468764217e28 p.disc_1f062057119cd2fe {
    max-width: 100%;
  }
}

.product-section-bg_f1012c554a361932 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_430f3360eb6840be {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_430f3360eb6840be.area-2_174499ca1bd9a43b .shape-area_a773ef36299d176d {
    display: none;
  }
}
.product-area-start_430f3360eb6840be.area-2_174499ca1bd9a43b .shape-area_a773ef36299d176d .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_430f3360eb6840be.area-2_174499ca1bd9a43b .shape-area_a773ef36299d176d .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_430f3360eb6840be.area-2_174499ca1bd9a43b .shape-area_a773ef36299d176d .one {
    display: none;
  }
}
.product-area-start_430f3360eb6840be.area-2_174499ca1bd9a43b .two_fdbcd0cf035e30ef {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_430f3360eb6840be.area-2_174499ca1bd9a43b .two_fdbcd0cf035e30ef {
    top: 5%;
  }
}
.product-area-start_430f3360eb6840be.area-2_174499ca1bd9a43b .three_046cd8a83c5e978d {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_430f3360eb6840be.area-2_174499ca1bd9a43b .three_046cd8a83c5e978d {
    display: none;
  }
}

.siongle-portfolio-box-style_58a39ffbabbf3a4b .thumbnail_2235089b78a58b8c {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_58a39ffbabbf3a4b .thumbnail_2235089b78a58b8c img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_58a39ffbabbf3a4b .thumbnail_2235089b78a58b8c img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_58a39ffbabbf3a4b .thumbnail_2235089b78a58b8c:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_58a39ffbabbf3a4b .inner-content_5f3bac1d7840e2c8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_58a39ffbabbf3a4b .inner-content_5f3bac1d7840e2c8 .left-content_b19952af46fed8b2 .pre_65790c3535efe01b {
  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_58a39ffbabbf3a4b .inner-content_5f3bac1d7840e2c8 .left-content_b19952af46fed8b2 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_58a39ffbabbf3a4b .inner-content_5f3bac1d7840e2c8 .left-content_b19952af46fed8b2 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_58a39ffbabbf3a4b .inner-content_5f3bac1d7840e2c8 .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_58a39ffbabbf3a4b .inner-content_5f3bac1d7840e2c8 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_58a39ffbabbf3a4b .inner-content_5f3bac1d7840e2c8 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_58a39ffbabbf3a4b .inner-content_5f3bac1d7840e2c8 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_58a39ffbabbf3a4b.style-four_87e3f269e5d1ec5d .thumbnail_2235089b78a58b8c img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_58a39ffbabbf3a4b.style-four_87e3f269e5d1ec5d .left-content_b19952af46fed8b2 .pre_65790c3535efe01b {
  color: #fff;
}
.siongle-portfolio-box-style_58a39ffbabbf3a4b.style-four_87e3f269e5d1ec5d .left-content_b19952af46fed8b2 .title {
  color: #fff;
}
.siongle-portfolio-box-style_58a39ffbabbf3a4b.style-four_87e3f269e5d1ec5d .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_58a39ffbabbf3a4b.style-four_87e3f269e5d1ec5d .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_58a39ffbabbf3a4b.style-four_87e3f269e5d1ec5d:hover .thumbnail_2235089b78a58b8c img {
  transform: scale(1.15);
}

.rts-fun-facts-area_2bcf2324b88f12eb {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_2bcf2324b88f12eb .shape-area_a773ef36299d176d {
    display: none;
  }
}
.rts-fun-facts-area_2bcf2324b88f12eb .shape-area_a773ef36299d176d .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_2bcf2324b88f12eb .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_2bcf2324b88f12eb .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_2bcf2324b88f12eb .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_2bcf2324b88f12eb .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
    display: none;
  }
}
.rts-fun-facts-area_2bcf2324b88f12eb .shape-area_a773ef36299d176d .four_7ebbd40fcc1df631 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_ccd484b1040df3f3 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_ccd484b1040df3f3::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_ccd484b1040df3f3 .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_ccd484b1040df3f3 .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_ccd484b1040df3f3.two_fdbcd0cf035e30ef .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_ccd484b1040df3f3.two_fdbcd0cf035e30ef .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_8dcca68a85d6d0a3 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_9accd41ccb4cda7e {
  border-radius: 32px;
}

.float-right-div-case-studies_bca82b5efd6942a7 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_bca82b5efd6942a7 {
    width: 100%;
  }
}
.float-right-div-case-studies_bca82b5efd6942a7 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_bca82b5efd6942a7 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_ccee6b383f5f4715 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_4b6113a493358b19.rts-section-gap2.bg-dark-border-radious.radious-4_9accd41ccb4cda7e {
  background: var(--case-study);
}

.rts-case-studies-4_4b6113a493358b19 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_4b6113a493358b19 .shape-area_a773ef36299d176d {
    display: none;
  }
}
.rts-case-studies-4_4b6113a493358b19 .shape-area_a773ef36299d176d img {
  position: absolute;
}
.rts-case-studies-4_4b6113a493358b19 .shape-area_a773ef36299d176d img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_4b6113a493358b19 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_4b6113a493358b19 .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_4b6113a493358b19 .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_4b6113a493358b19 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_4b6113a493358b19 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_4b6113a493358b19 .swiper-pagination .swiper-pagination-bullet_ccee6b383f5f4715 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_247cded88a505cbd {
  position: relative;
}
.rts-case-studies-5_247cded88a505cbd .title-wrapper-between_55e0bf383278f088 .pre_65790c3535efe01b {
  font-weight: 800;
}
.rts-case-studies-5_247cded88a505cbd .title-wrapper-between_55e0bf383278f088 .title {
  font-weight: 800;
}
.rts-case-studies-5_247cded88a505cbd .bottom-btn_6ca8f4b3143ac26b .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_247cded88a505cbd .bottom-btn_6ca8f4b3143ac26b .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_01e8b7d3c2eb8ec0.style-five_18fc181ce35a68c8 .inner-content_5f3bac1d7840e2c8 .left-content_b19952af46fed8b2 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_01e8b7d3c2eb8ec0.style-five_18fc181ce35a68c8 .inner-content_5f3bac1d7840e2c8 .left-content_b19952af46fed8b2 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_01e8b7d3c2eb8ec0.style-five_18fc181ce35a68c8 {
  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_01e8b7d3c2eb8ec0.style-five_18fc181ce35a68c8 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_01e8b7d3c2eb8ec0.style-five_18fc181ce35a68c8:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_01e8b7d3c2eb8ec0.style-five_18fc181ce35a68c8:nth-child(even) .inner-content_5f3bac1d7840e2c8 .left-content_b19952af46fed8b2 .pre_65790c3535efe01b {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_01e8b7d3c2eb8ec0.style-five_18fc181ce35a68c8:nth-child(even) .inner-content_5f3bac1d7840e2c8 .left-content_b19952af46fed8b2 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_01e8b7d3c2eb8ec0.style-five_18fc181ce35a68c8:nth-child(even) .inner-content_5f3bac1d7840e2c8 .left-content_b19952af46fed8b2 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_01e8b7d3c2eb8ec0.style-five_18fc181ce35a68c8 .thumbnail_2235089b78a58b8c {
  flex-basis: 40%;
}
.single-portfolio-box-style_01e8b7d3c2eb8ec0.style-five_18fc181ce35a68c8 .thumbnail_2235089b78a58b8c img {
  border-radius: 16px;
}
.single-portfolio-box-style_01e8b7d3c2eb8ec0.style-five_18fc181ce35a68c8 .inner-content_5f3bac1d7840e2c8 {
  flex-basis: 60%;
}
.single-portfolio-box-style_01e8b7d3c2eb8ec0.style-five_18fc181ce35a68c8 .inner-content_5f3bac1d7840e2c8 .left-content_b19952af46fed8b2 .pre_65790c3535efe01b {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_01e8b7d3c2eb8ec0.style-five_18fc181ce35a68c8 .inner-content_5f3bac1d7840e2c8 .left-content_b19952af46fed8b2 .title {
  font-weight: 800;
}
.single-portfolio-box-style_01e8b7d3c2eb8ec0.style-five_18fc181ce35a68c8 .inner-content_5f3bac1d7840e2c8 .left-content_b19952af46fed8b2 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_01e8b7d3c2eb8ec0.style-five_18fc181ce35a68c8 .inner-content_5f3bac1d7840e2c8 .left-content_b19952af46fed8b2 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_153ea88dbf06862d .siongle-portfolio-box-style_58a39ffbabbf3a4b .thumbnail_2235089b78a58b8c img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_153ea88dbf06862d .siongle-portfolio-box-style_58a39ffbabbf3a4b:hover .thumbnail_2235089b78a58b8c img {
  transform: scale(1.15);
}
.home-seven-case_153ea88dbf06862d .siongle-portfolio-box-style_58a39ffbabbf3a4b .inner-content_5f3bac1d7840e2c8 .right a {
  background: #F2F2F8;
}
.home-seven-case_153ea88dbf06862d .siongle-portfolio-box-style_58a39ffbabbf3a4b .inner-content_5f3bac1d7840e2c8 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_c94733cc8843cd93 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_c94733cc8843cd93 .title-style-one-center_a1808190f6a7882c .pre_65790c3535efe01b {
  color: #fff;
}
.rts-product-area-8_c94733cc8843cd93 .title-style-one-center_a1808190f6a7882c .title {
  color: #fff;
}

.single-product-8_3029c24e3ee47e0b {
  text-align: center;
}
.single-product-8_3029c24e3ee47e0b:hover .thumbnail_2235089b78a58b8c img {
  transform: scale(1.12);
}
.single-product-8_3029c24e3ee47e0b .thumbnail_2235089b78a58b8c {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_3029c24e3ee47e0b .thumbnail_2235089b78a58b8c a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_3029c24e3ee47e0b .thumbnail_2235089b78a58b8c a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_3029c24e3ee47e0b .thumbnail_2235089b78a58b8c a img {
    width: 100%;
  }
}
.single-product-8_3029c24e3ee47e0b .thumbnail_2235089b78a58b8c .icon-top-right_499af95cd74c6fc6 {
  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_3029c24e3ee47e0b .thumbnail_2235089b78a58b8c .icon-top-right_499af95cd74c6fc6 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_3029c24e3ee47e0b .thumbnail_2235089b78a58b8c .icon-top-right_499af95cd74c6fc6:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_3029c24e3ee47e0b .thumbnail_2235089b78a58b8c .icon-top-right_499af95cd74c6fc6:hover i {
  color: #fff;
}
.single-product-8_3029c24e3ee47e0b .inner-content_5f3bac1d7840e2c8 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_3029c24e3ee47e0b .inner-content_5f3bac1d7840e2c8 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_6c5a8d7d6f2084fd {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_6c5a8d7d6f2084fd .section-inner_bb0cd8132bbd3870 .left-side-content_6615571a6d9c64bb .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_6c5a8d7d6f2084fd .section-inner_bb0cd8132bbd3870 .left-side-content_6615571a6d9c64bb .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_6c5a8d7d6f2084fd .section-inner_bb0cd8132bbd3870 .left-side-content_6615571a6d9c64bb .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_6c5a8d7d6f2084fd .section-inner_bb0cd8132bbd3870 .right-side-image_ffb4acf1c00248bb {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_6c5a8d7d6f2084fd .section-inner_bb0cd8132bbd3870 .right-side-image_ffb4acf1c00248bb {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_6c5a8d7d6f2084fd .section-inner_bb0cd8132bbd3870 .right-side-image_ffb4acf1c00248bb .short-image_24c7940955a60947 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_6c5a8d7d6f2084fd .section-inner_bb0cd8132bbd3870 .right-side-image_ffb4acf1c00248bb .short-image_24c7940955a60947 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_6c5a8d7d6f2084fd .section-inner_bb0cd8132bbd3870 .right-side-image_ffb4acf1c00248bb .short-image_24c7940955a60947 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_6c5a8d7d6f2084fd .section-inner_bb0cd8132bbd3870 .right-side-image_ffb4acf1c00248bb .short-image_24c7940955a60947 {
    display: none;
  }
}

.rts-product-area-six_538dc0db35116eaa .section-inner_bb0cd8132bbd3870 .top-inner_8b529831a8d84c8c {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_538dc0db35116eaa .section-inner_bb0cd8132bbd3870 .top-inner_8b529831a8d84c8c .marquee_a23bab084ee44082 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_538dc0db35116eaa .section-inner_bb0cd8132bbd3870 .top-inner_8b529831a8d84c8c .marquee_a23bab084ee44082:hover {
  animation-play-state: paused;
}
.rts-product-area-six_538dc0db35116eaa .section-inner_bb0cd8132bbd3870 .top-inner_8b529831a8d84c8c .marquee_a23bab084ee44082 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_538dc0db35116eaa .section-inner_bb0cd8132bbd3870 .bottom-inner_bbc1229fb761e8ba {
  display: inline-block;
}
.rts-product-area-six_538dc0db35116eaa .section-inner_bb0cd8132bbd3870 .bottom-inner_bbc1229fb761e8ba .marquee_a23bab084ee44082 {
  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_538dc0db35116eaa .section-inner_bb0cd8132bbd3870 .bottom-inner_bbc1229fb761e8ba .marquee_a23bab084ee44082:hover {
  animation-play-state: paused;
}
.rts-product-area-six_538dc0db35116eaa .section-inner_bb0cd8132bbd3870 .bottom-inner_bbc1229fb761e8ba .marquee_a23bab084ee44082 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_b31bede7ed16315a {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_2f733baff51acec1 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_2f733baff51acec1 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_2f733baff51acec1 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_2f733baff51acec1 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_2f733baff51acec1 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_2f733baff51acec1 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_2f733baff51acec1 p.disc_1f062057119cd2fe {
  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_2f733baff51acec1 p.disc_1f062057119cd2fe {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_2f733baff51acec1 p.disc_1f062057119cd2fe {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_f67c4a9382ce1430 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_f67c4a9382ce1430 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_c61d8486e3747899 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_db2b45319ed13b71.case-studies_868ca8100a8fca78 .main-nav-area_33fded39122fb584 li a {
  color: #fff;
}
.header-style-one_db2b45319ed13b71.case-studies_868ca8100a8fca78 .main-nav-area_33fded39122fb584 li:hover a {
  color: var(--color-primary);
}
.header-style-one_db2b45319ed13b71.case-studies_868ca8100a8fca78 .button-area-start_f26fbbee88dc1091 .demo-req_f140c245d068e4c0:hover {
  color: var(--color-primary);
}
.header-style-one_db2b45319ed13b71.case-studies_868ca8100a8fca78 .button-area-start_f26fbbee88dc1091 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_a534b1a87f2990ed .breadcrumb-inner_bd6cd2227aa3f2f4 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_a534b1a87f2990ed .breadcrumb-inner_bd6cd2227aa3f2f4 .pagimation_95e193f156cc1e92 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_a534b1a87f2990ed .breadcrumb-inner_bd6cd2227aa3f2f4 .pagimation_95e193f156cc1e92 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_a534b1a87f2990ed .breadcrumb-inner_bd6cd2227aa3f2f4 .pagimation_95e193f156cc1e92 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_a534b1a87f2990ed .breadcrumb-inner_bd6cd2227aa3f2f4 .pagimation_95e193f156cc1e92 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_a534b1a87f2990ed .breadcrumb-inner_bd6cd2227aa3f2f4 .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_a534b1a87f2990ed .breadcrumb-inner_bd6cd2227aa3f2f4 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_a534b1a87f2990ed .breadcrumb-inner_bd6cd2227aa3f2f4 p.disc_1f062057119cd2fe {
  color: #717383;
}
.single-case-studies-bread-crumb-area_a534b1a87f2990ed.area-2_174499ca1bd9a43b .breadcrumb-inner_bd6cd2227aa3f2f4 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_653e4298108d9a0c {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_653e4298108d9a0c 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_653e4298108d9a0c a:hover {
  color: var(--color-primary);
}
.strategy-right-area_653e4298108d9a0c a.btn-arrow_e4b02928e983320e {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_653e4298108d9a0c .btn-arrow_e4b02928e983320e {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_653e4298108d9a0c .btn-arrow_e4b02928e983320e i {
  margin-left: 10px;
}
.strategy-right-area_653e4298108d9a0c .btn-arrow_e4b02928e983320e::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_653e4298108d9a0c .btn-arrow_e4b02928e983320e::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_653e4298108d9a0c .btn-arrow_e4b02928e983320e:hover::before {
  width: 100%;
}

.strategy-left-content_aaec1b91d1910fe3 p.disc_1f062057119cd2fe {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_aaec1b91d1910fe3 p.disc_1f062057119cd2fe {
    max-width: 100%;
  }
}

.arrow-rotate_ac9790d966900a2f i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_02fed00e6ea8cbbc {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_02fed00e6ea8cbbc {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_02fed00e6ea8cbbc .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_02fed00e6ea8cbbc .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_02fed00e6ea8cbbc p.disc_1f062057119cd2fe {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_02fed00e6ea8cbbc p.disc_1f062057119cd2fe {
    max-width: 100%;
  }
}

.thumbnail-image-grid_bd62e0ed70379579 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_a534b1a87f2990ed {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_a534b1a87f2990ed .shape-area_a773ef36299d176d {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_a534b1a87f2990ed .shape-area_a773ef36299d176d img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_a534b1a87f2990ed .shape-area_a773ef36299d176d img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_a534b1a87f2990ed .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_a534b1a87f2990ed .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_a534b1a87f2990ed .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_a534b1a87f2990ed .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_a534b1a87f2990ed .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_a534b1a87f2990ed .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
    display: none;
  }
}

.large-image-area_030ce49cab76a98b {
  position: relative;
  z-index: 5;
}
.large-image-area_030ce49cab76a98b .large-thumbnail_30c7afd31cf47be5 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_c1e5ada199dd448b {
  padding-left: 200px;
  padding-right: 200px;
}
.accordion-faq-area-border-bottom-style_c1e5ada199dd448b .accordion-item {
  background: transparent;
}
@media screen and (max-width: 992px) {
  .accordion-faq-area-border-bottom-style_c1e5ada199dd448b {
    padding-left: 110px;
    padding-right: 110px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_c1e5ada199dd448b {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_c1e5ada199dd448b {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_c1e5ada199dd448b {
    padding-left: 0;
    padding-right: 0;
  }
}
.accordion-faq-area-border-bottom-style_c1e5ada199dd448b .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_c1e5ada199dd448b .accordion .accordion-item .accordion-header_1daf7a560b7fd971 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_c1e5ada199dd448b .accordion .accordion-item .accordion-header_1daf7a560b7fd971 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_c1e5ada199dd448b .accordion .accordion-item .accordion-header_1daf7a560b7fd971 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_c1e5ada199dd448b .accordion .accordion-item .accordion-body_5fb57a81b43ef134 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_c1e5ada199dd448b.style-four_87e3f269e5d1ec5d .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_957e5e8a41408e9b .accordion-item .accordion-header_1daf7a560b7fd971 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_05288799430e9e19 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_05288799430e9e19 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_05288799430e9e19 .shape-area_a773ef36299d176d {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_05288799430e9e19 .shape-area_a773ef36299d176d img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_05288799430e9e19 .shape-area_a773ef36299d176d img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_05288799430e9e19 .shape-area_a773ef36299d176d img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_05288799430e9e19 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_05288799430e9e19 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_05288799430e9e19 .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_05288799430e9e19 .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_05288799430e9e19 .shape-area_a773ef36299d176d img.five_e2f1dd8e0f05c07c {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_05288799430e9e19 .shape-area_a773ef36299d176d img.six_2884e00b634caef3 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_05288799430e9e19 .shape-area_a773ef36299d176d img.seven_7eb8192461f1d529 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_faee6b9c2b1d46c1 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_faee6b9c2b1d46c1 .shape-area_a773ef36299d176d img {
  position: absolute;
}
.rts-cta-area-start_faee6b9c2b1d46c1 .shape-area_a773ef36299d176d img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_faee6b9c2b1d46c1 .shape-area_a773ef36299d176d img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_faee6b9c2b1d46c1 .shape-area_a773ef36299d176d img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_faee6b9c2b1d46c1 .shape-area_a773ef36299d176d img.one {
    left: 5%;
  }
}
.rts-cta-area-start_faee6b9c2b1d46c1 .shape-area_a773ef36299d176d img.two_fdbcd0cf035e30ef {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_faee6b9c2b1d46c1 .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_faee6b9c2b1d46c1 .shape-area_a773ef36299d176d img.three_046cd8a83c5e978d {
    bottom: 0;
  }
}
.rts-cta-area-start_faee6b9c2b1d46c1 .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_faee6b9c2b1d46c1 .shape-area_a773ef36299d176d img.four_7ebbd40fcc1df631 {
    display: none;
  }
}

.rts-faq-area-full-container_cb464c72ab50a377.style-three_957e5e8a41408e9b {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_cb464c72ab50a377.style-three_957e5e8a41408e9b .shape-area_a773ef36299d176d {
    display: none;
  }
}
.rts-faq-area-full-container_cb464c72ab50a377.style-three_957e5e8a41408e9b .shape-area_a773ef36299d176d img {
  position: absolute;
}
.rts-faq-area-full-container_cb464c72ab50a377.style-three_957e5e8a41408e9b .shape-area_a773ef36299d176d .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_cb464c72ab50a377.style-three_957e5e8a41408e9b .shape-area_a773ef36299d176d .one {
    display: none;
  }
}
.rts-faq-area-full-container_cb464c72ab50a377.style-three_957e5e8a41408e9b .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_cb464c72ab50a377.style-three_957e5e8a41408e9b .shape-area_a773ef36299d176d .two_fdbcd0cf035e30ef {
    display: none;
  }
}
.rts-faq-area-full-container_cb464c72ab50a377.style-three_957e5e8a41408e9b .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_cb464c72ab50a377.style-three_957e5e8a41408e9b .shape-area_a773ef36299d176d .three_046cd8a83c5e978d {
    display: none;
  }
}
.rts-faq-area-full-container_cb464c72ab50a377.style-three_957e5e8a41408e9b .shape-area_a773ef36299d176d .four_7ebbd40fcc1df631 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_cb464c72ab50a377.style-three_957e5e8a41408e9b .shape-area_a773ef36299d176d .four_7ebbd40fcc1df631 {
    display: none;
  }
}

.rts-error-section_7266bd2b10756e04 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_7266bd2b10756e04 .section-inner_bb0cd8132bbd3870 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_7266bd2b10756e04 .section-inner_bb0cd8132bbd3870 img {
  max-width: 100%;
}

.tos__content_155c08dda1d7e611 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_8f2e15dbd8a8d259 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
