/*=================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_54a6f3fa7be54bfb
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_fad3f01357835c51 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_af35552e1969cf7c {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_43155311daff1672 nav ul li.has-droupdown_61c5dc5333b213a2::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_43155311daff1672 nav ul li a.main_cf5290eb3d1e96e4,
[data-theme=dark] .mobile-menu-main_43155311daff1672 nav ul li.has-droupdown_61c5dc5333b213a2 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_7fa83e45e275258d {
    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_5c251492da413e49,
.h2_aca6175a8e4c0a2e,
.h3_594b804a2238a7ae,
.h4_8ac6ab36dcfe2e3a,
.h5_ce33ba8d880ceb56,
.h6_f957baa97a9feb5d,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_5c251492da413e49,
.h2_aca6175a8e4c0a2e,
.h3_594b804a2238a7ae,
.h4_8ac6ab36dcfe2e3a,
.h5_ce33ba8d880ceb56,
.h6_f957baa97a9feb5d {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_5c251492da413e49 a,
.h2_aca6175a8e4c0a2e a,
.h3_594b804a2238a7ae a,
.h4_8ac6ab36dcfe2e3a a,
.h5_ce33ba8d880ceb56 a,
.h6_f957baa97a9feb5d a {
  color: inherit;
}

.bg-color-tertiary_9612abd1b5679dfe h1,
.bg-color-tertiary_9612abd1b5679dfe h2,
.bg-color-tertiary_9612abd1b5679dfe h3,
.bg-color-tertiary_9612abd1b5679dfe h4,
.bg-color-tertiary_9612abd1b5679dfe h5,
.bg-color-tertiary_9612abd1b5679dfe h6,
.bg-color-tertiary_9612abd1b5679dfe .h1_5c251492da413e49,
.bg-color-tertiary_9612abd1b5679dfe .h2_aca6175a8e4c0a2e,
.bg-color-tertiary_9612abd1b5679dfe .h3_594b804a2238a7ae,
.bg-color-tertiary_9612abd1b5679dfe .h4_8ac6ab36dcfe2e3a,
.bg-color-tertiary_9612abd1b5679dfe .h5_ce33ba8d880ceb56,
.bg-color-tertiary_9612abd1b5679dfe .h6_f957baa97a9feb5d {
  color: #fff;
}
.bg-color-tertiary_9612abd1b5679dfe p {
  color: #6c7279;
}
.bg-color-tertiary_9612abd1b5679dfe a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_ce33ba8d880ceb56 {
    font-size: 20px;
  }
}
h1,
.h1_5c251492da413e49,
h2,
.h2_aca6175a8e4c0a2e,
h3,
.h3_594b804a2238a7ae {
  font-weight: var(--s-bold);
}

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

h6,
.h6_f957baa97a9feb5d {
  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_1ddd1e212981417b {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_e949c3b5f022a48c {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_cd94f71aec5172cf {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_6fd7d5b0805f213a {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_8e5057d4d975275b {
  font-size: 13px;
}
p.has-very-light-gray-color_2f424d2e6cb89c08 {
  color: var(--color-white);
}
p.has-background_923f921128e60346 {
  padding: 20px 30px;
}
p.b1_1ddd1e212981417b {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_903fefe5c5e115a0 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_e949c3b5f022a48c {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_3dc41e96b8fc47c8 {
  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_5cf7d77907dff86a cite,
.wp-block-pullquote_5cf7d77907dff86a.is-style-solid-color_2db432d039cea994 blockquote cite,
.wp-block-quote_5c5af2f320131d88 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_49dc8ffbbc22b567.bullet_d36769cadf4a936a 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_49dc8ffbbc22b567.bullet_d36769cadf4a936a li {
    padding-left: 19px;
  }
}
ul.liststyle_49dc8ffbbc22b567.bullet_d36769cadf4a936a li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_49dc8ffbbc22b567.bullet_d36769cadf4a936a 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_a411bf4c8d1508af .title {
  margin-top: 0;
}

.paragraph-area_571596a42eb02c91 p.disc_e83ff9fcc4714013 {
  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_b99ef1d9f6978e9f.slick-slider_bb48482b075afd3e {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_dc137b95e9f0b023 {
    margin-bottom: 20px;
  }

  .ml_lg--20_cbb25938b23f3aa2 {
    margin-left: 20px;
  }

  .ptb_lg--25_316b4d4728462317 {
    padding: 25px 0;
  }

  .plr_lg--25_de2d5a07cb430522 {
    padding: 0 25px;
  }

  .pt_lg--25_2fd800a647b46f97 {
    padding-top: 25px;
  }

  .pb_lg--25_c12bcc493a5e99c8 {
    padding-bottom: 25px;
  }

  .pl_lg--25_a8407ef0bdc323b5 {
    padding-left: 25px;
  }

  .pr_lg--25_51865c568b514a1e {
    padding-right: 25px;
  }

  .mt_lg--25_afd59332e4b61609 {
    margin-top: 25px;
  }

  .mb_lg--25_68fb84c16d77320a {
    margin-bottom: 25px;
  }

  .ml_lg--25_4be206f7f0208cf6 {
    margin-left: 25px;
  }

  .ptb_lg--30_01f2981a02f8fa90 {
    padding: 30px 0;
  }

  .plr_lg--30_1da875b008315179 {
    padding: 0 30px;
  }

  .pt_lg--30_db3556c525a132d1 {
    padding-top: 30px;
  }

  .pb_lg--30_8deb6b7ab017e1bc {
    padding-bottom: 30px;
  }

  .pl_lg--30_7a63336d14ecb862 {
    padding-left: 30px;
  }

  .pr_lg--30_cfebbfd8352d4791 {
    padding-right: 30px;
  }

  .mt_lg--30_c8ddf524724af3b1 {
    margin-top: 30px;
  }

  .mb_lg--30_6dddb6b10655567e {
    margin-bottom: 30px;
  }

  .ml_lg--30_04f62fa2dcf4621f {
    margin-left: 30px;
  }

  .ptb_lg--35_a56473b11f494d06 {
    padding: 35px 0;
  }

  .plr_lg--35_214bc50779868a9c {
    padding: 0 35px;
  }

  .pt_lg--35_1206c5791a9081e1 {
    padding-top: 35px;
  }

  .pb_lg--35_7633fd3155c423d6 {
    padding-bottom: 35px;
  }

  .pl_lg--35_d2bbef97b0a2c867 {
    padding-left: 35px;
  }

  .pr_lg--35_0cfa8afb887b9343 {
    padding-right: 35px;
  }

  .mt_lg--35_e3c05a1a17c24a22 {
    margin-top: 35px;
  }

  .mb_lg--35_69c7a1e86b1452f2 {
    margin-bottom: 35px;
  }

  .ml_lg--35_5d05fb18f502fdaa {
    margin-left: 35px;
  }

  .ptb_lg--40_6cd11f58aeaa245c {
    padding: 40px 0;
  }

  .plr_lg--40_5c9e7a508db009cf {
    padding: 0 40px;
  }

  .pt_lg--40_0d3a1787a8121361 {
    padding-top: 40px;
  }

  .pb_lg--40_ae368f4c751a9633 {
    padding-bottom: 40px;
  }

  .pl_lg--40_e8519a40435c51cd {
    padding-left: 40px;
  }

  .pr_lg--40_5a966b44c89aa74d {
    padding-right: 40px;
  }

  .mt_lg--40_9d4b9f8c557a8ab4 {
    margin-top: 40px;
  }

  .mb_lg--40_6f9dd838ac5df877 {
    margin-bottom: 40px;
  }

  .ml_lg--40_151a45d6c622147a {
    margin-left: 40px;
  }

  .ptb_lg--45_f718096d825f90b6 {
    padding: 45px 0;
  }

  .plr_lg--45_b99cc47ce0433600 {
    padding: 0 45px;
  }

  .pt_lg--45_66930cf75d354d06 {
    padding-top: 45px;
  }

  .pb_lg--45_ba9d0b40832fb585 {
    padding-bottom: 45px;
  }

  .pl_lg--45_2ef8c90ad7ac214d {
    padding-left: 45px;
  }

  .pr_lg--45_8d295878e45ad96e {
    padding-right: 45px;
  }

  .mt_lg--45_967d1dd9724cb94d {
    margin-top: 45px;
  }

  .mb_lg--45_5c90850742b25d4d {
    margin-bottom: 45px;
  }

  .ml_lg--45_74f9768f200f56c8 {
    margin-left: 45px;
  }

  .ptb_lg--50_ec034fdd55be6215 {
    padding: 50px 0;
  }

  .plr_lg--50_b46bd1eda2a88238 {
    padding: 0 50px;
  }

  .pt_lg--50_504d9217b91c7a29 {
    padding-top: 50px;
  }

  .pb_lg--50_64f2df4f3e243e22 {
    padding-bottom: 50px;
  }

  .pl_lg--50_c8b374e79985e8eb {
    padding-left: 50px;
  }

  .pr_lg--50_681e6639bb5fb315 {
    padding-right: 50px;
  }

  .mt_lg--50_dd08f33810df553a {
    margin-top: 50px;
  }

  .mb_lg--50_c9f039589d180507 {
    margin-bottom: 50px;
  }

  .ml_lg--50_6c6bc42a9d4b2fab {
    margin-left: 50px;
  }

  .ptb_lg--55_050406347546ddec {
    padding: 55px 0;
  }

  .plr_lg--55_06734d87696e878f {
    padding: 0 55px;
  }

  .pt_lg--55_dd14b8a96ea43227 {
    padding-top: 55px;
  }

  .pb_lg--55_eb48b35537118d53 {
    padding-bottom: 55px;
  }

  .pl_lg--55_fd79132c5d32f06e {
    padding-left: 55px;
  }

  .pr_lg--55_a36b9f104e0d60a8 {
    padding-right: 55px;
  }

  .mt_lg--55_1eb43275d564f152 {
    margin-top: 55px;
  }

  .mb_lg--55_5a94a7aa90fa799e {
    margin-bottom: 55px;
  }

  .ml_lg--55_329c98af9380cb1b {
    margin-left: 55px;
  }

  .ptb_lg--60_7e9307297cc8b859 {
    padding: 60px 0;
  }

  .plr_lg--60_1c491b2840ba0a0f {
    padding: 0 60px;
  }

  .pt_lg--60_885fef434e2b793e {
    padding-top: 60px;
  }

  .pb_lg--60_dfb6a2e9f9b44c76 {
    padding-bottom: 60px;
  }

  .pl_lg--60_f4fcb1a46f146e51 {
    padding-left: 60px;
  }

  .pr_lg--60_294c65242957b226 {
    padding-right: 60px;
  }

  .mt_lg--60_e8a6d02216677734 {
    margin-top: 60px;
  }

  .mb_lg--60_7f9b221408fb9bdc {
    margin-bottom: 60px;
  }

  .ml_lg--60_aecebcd8bcfeeef3 {
    margin-left: 60px;
  }

  .ptb_lg--65_ff594030b722f17c {
    padding: 65px 0;
  }

  .plr_lg--65_3d4a2502b01763e9 {
    padding: 0 65px;
  }

  .pt_lg--65_c833485e553e6035 {
    padding-top: 65px;
  }

  .pb_lg--65_f4cd51e3589a5f61 {
    padding-bottom: 65px;
  }

  .pl_lg--65_a81e3b3ea140c10d {
    padding-left: 65px;
  }

  .pr_lg--65_a1cc1132fb94e590 {
    padding-right: 65px;
  }

  .mt_lg--65_f424eaf8ee9661e8 {
    margin-top: 65px;
  }

  .mb_lg--65_6b40774064902653 {
    margin-bottom: 65px;
  }

  .ml_lg--65_d09a625fd01983a8 {
    margin-left: 65px;
  }

  .ptb_lg--70_6866aae40e722c76 {
    padding: 70px 0;
  }

  .plr_lg--70_d7cc9491cc97ccf9 {
    padding: 0 70px;
  }

  .pt_lg--70_72e7d867beb38f55 {
    padding-top: 70px;
  }

  .pb_lg--70_bbffac2bba45ae9f {
    padding-bottom: 70px;
  }

  .pl_lg--70_0c85221a22c1c4cc {
    padding-left: 70px;
  }

  .pr_lg--70_f15bbefcaacfce01 {
    padding-right: 70px;
  }

  .mt_lg--70_ca2d367be77e9f05 {
    margin-top: 70px;
  }

  .mb_lg--70_63d210a5636489c9 {
    margin-bottom: 70px;
  }

  .ml_lg--70_fe6180de7259dd66 {
    margin-left: 70px;
  }

  .ptb_lg--75_d9947943faf3febd {
    padding: 75px 0;
  }

  .plr_lg--75_39912c65ba2bc51d {
    padding: 0 75px;
  }

  .pt_lg--75_d3a6781ed9f181af {
    padding-top: 75px;
  }

  .pb_lg--75_3ac497b17bb413e1 {
    padding-bottom: 75px;
  }

  .pl_lg--75_6ca8c49370659777 {
    padding-left: 75px;
  }

  .pr_lg--75_59f1ff8452b81a07 {
    padding-right: 75px;
  }

  .mt_lg--75_ad5acee40e7f3f92 {
    margin-top: 75px;
  }

  .mb_lg--75_c88e5469ca3015c4 {
    margin-bottom: 75px;
  }

  .ml_lg--75_bea1a92527c4a107 {
    margin-left: 75px;
  }

  .ptb_lg--80_4216d1b2f3fe0e9d {
    padding: 80px 0;
  }

  .plr_lg--80_5115036b52b953db {
    padding: 0 80px;
  }

  .pt_lg--80_fa17467be23ac071 {
    padding-top: 80px;
  }

  .pb_lg--80_85d1294a05d05e9a {
    padding-bottom: 80px;
  }

  .pl_lg--80_55ce5c7cee853737 {
    padding-left: 80px;
  }

  .pr_lg--80_f375f7eb675a8907 {
    padding-right: 80px;
  }

  .mt_lg--80_9cd02447ed2d6e89 {
    margin-top: 80px;
  }

  .mb_lg--80_7c931a89fec38523 {
    margin-bottom: 80px;
  }

  .ml_lg--80_9874298d4856361f {
    margin-left: 80px;
  }

  .ptb_lg--85_a56598c0ff34d92b {
    padding: 85px 0;
  }

  .plr_lg--85_7ab951fb7d3070f4 {
    padding: 0 85px;
  }

  .pt_lg--85_0062b1b062fdbf78 {
    padding-top: 85px;
  }

  .pb_lg--85_d9f5f04c2d45c08a {
    padding-bottom: 85px;
  }

  .pl_lg--85_178050a3b5fb5c23 {
    padding-left: 85px;
  }

  .pr_lg--85_7ed667526e66942b {
    padding-right: 85px;
  }

  .mt_lg--85_7abe9f242ad1e235 {
    margin-top: 85px;
  }

  .mb_lg--85_88f831f0c49438fa {
    margin-bottom: 85px;
  }

  .ml_lg--85_7665819c81aa2645 {
    margin-left: 85px;
  }

  .ptb_lg--90_c2f77cab89585ff7 {
    padding: 90px 0;
  }

  .plr_lg--90_851bb7dd69292803 {
    padding: 0 90px;
  }

  .pt_lg--90_824bfd72bb460b3f {
    padding-top: 90px;
  }

  .pb_lg--90_e6a2d190ad279965 {
    padding-bottom: 90px;
  }

  .pl_lg--90_3e9cbd74dec45936 {
    padding-left: 90px;
  }

  .pr_lg--90_3a872354c23ea1f2 {
    padding-right: 90px;
  }

  .mt_lg--90_bb4710d5a6282288 {
    margin-top: 90px;
  }

  .mb_lg--90_71101a0630aea562 {
    margin-bottom: 90px;
  }

  .ml_lg--90_a030d0f7e5a7b571 {
    margin-left: 90px;
  }

  .ptb_lg--95_0888288a5b75342d {
    padding: 95px 0;
  }

  .plr_lg--95_ad2a40dcb9bead20 {
    padding: 0 95px;
  }

  .pt_lg--95_4012f961f6dda967 {
    padding-top: 95px;
  }

  .pb_lg--95_b3e1bb78cc2a60ee {
    padding-bottom: 95px;
  }

  .pl_lg--95_64dcd95d432ac9a3 {
    padding-left: 95px;
  }

  .pr_lg--95_87f305b5c6eb37f3 {
    padding-right: 95px;
  }

  .mt_lg--95_cf67c3d08d787cf9 {
    margin-top: 95px;
  }

  .mb_lg--95_265750ce156a8b3c {
    margin-bottom: 95px;
  }

  .ml_lg--95_fd7fc263d468d457 {
    margin-left: 95px;
  }

  .ptb_lg--100_ca8a58c2fca14ab9 {
    padding: 100px 0;
  }

  .plr_lg--100_0c7d90b9d8ad47a0 {
    padding: 0 100px;
  }

  .pt_lg--100_504ecb57c8fde2d4 {
    padding-top: 100px;
  }

  .pb_lg--100_50c9ddb3102e6b70 {
    padding-bottom: 100px;
  }

  .pl_lg--100_1f074d274a9eea91 {
    padding-left: 100px;
  }

  .pr_lg--100_c51eb20f3a5dadba {
    padding-right: 100px;
  }

  .mt_lg--100_2945f4a9c6f7939f {
    margin-top: 100px;
  }

  .mb_lg--100_7e7d630312d92f99 {
    margin-bottom: 100px;
  }

  .ml_lg--100_8a34aa10a83a05bc {
    margin-left: 100px;
  }

  .ptb_lg--105_1fcc542f0174ed5e {
    padding: 105px 0;
  }

  .plr_lg--105_cced8744b0962223 {
    padding: 0 105px;
  }

  .pt_lg--105_112c6fd7804e2d62 {
    padding-top: 105px;
  }

  .pb_lg--105_7b99835c4eedd956 {
    padding-bottom: 105px;
  }

  .pl_lg--105_3ecf31934816445a {
    padding-left: 105px;
  }

  .pr_lg--105_5dbf1d0779f9c878 {
    padding-right: 105px;
  }

  .mt_lg--105_94eeec612e2478fc {
    margin-top: 105px;
  }

  .mb_lg--105_fd2da8a3bdd2ccbd {
    margin-bottom: 105px;
  }

  .ml_lg--105_d572b414e0a088ea {
    margin-left: 105px;
  }

  .ptb_lg--110_7c7c17f1995b1697 {
    padding: 110px 0;
  }

  .plr_lg--110_05c8211614c76db6 {
    padding: 0 110px;
  }

  .pt_lg--110_1a42692f29366bff {
    padding-top: 110px;
  }

  .pb_lg--110_3d917004e38786f7 {
    padding-bottom: 110px;
  }

  .pl_lg--110_8f710676756c5b08 {
    padding-left: 110px;
  }

  .pr_lg--110_dfb60e761d943ffd {
    padding-right: 110px;
  }

  .mt_lg--110_da5a92c69a37fe0a {
    margin-top: 110px;
  }

  .mb_lg--110_d384c51735b23f79 {
    margin-bottom: 110px;
  }

  .ml_lg--110_3d6258a9463798f3 {
    margin-left: 110px;
  }

  .ptb_lg--115_46e09d1be5ea481f {
    padding: 115px 0;
  }

  .plr_lg--115_1d22a8c0ec9ad9a5 {
    padding: 0 115px;
  }

  .pt_lg--115_5a5955b070bbd9ef {
    padding-top: 115px;
  }

  .pb_lg--115_50a7d6d557ce6e4e {
    padding-bottom: 115px;
  }

  .pl_lg--115_dc01dfc2f1554f12 {
    padding-left: 115px;
  }

  .pr_lg--115_c4b00c8133542e3e {
    padding-right: 115px;
  }

  .mt_lg--115_1727ed49b57295bd {
    margin-top: 115px;
  }

  .mb_lg--115_a1afbde778041106 {
    margin-bottom: 115px;
  }

  .ml_lg--115_58420045f032e7ac {
    margin-left: 115px;
  }

  .ptb_lg--120_c7fd37dace8405d0 {
    padding: 120px 0;
  }

  .plr_lg--120_5c67ff95a88c59ba {
    padding: 0 120px;
  }

  .pt_lg--120_2f89520580937520 {
    padding-top: 120px;
  }

  .pb_lg--120_2785a330d3921988 {
    padding-bottom: 120px;
  }

  .pl_lg--120_679ae36ea949c8b7 {
    padding-left: 120px;
  }

  .pr_lg--120_0d0c8a6ce9781da6 {
    padding-right: 120px;
  }

  .mt_lg--120_069fa2ee1b289164 {
    margin-top: 120px;
  }

  .mb_lg--120_5347f750b4cc30d1 {
    margin-bottom: 120px;
  }

  .ml_lg--120_d7020a167a0516d4 {
    margin-left: 120px;
  }

  .ptb_lg--125_863e91d747ec9d02 {
    padding: 125px 0;
  }

  .plr_lg--125_2eb527ef7e08f7d8 {
    padding: 0 125px;
  }

  .pt_lg--125_a24d9744a40846a0 {
    padding-top: 125px;
  }

  .pb_lg--125_8ca262ed5aaa41b3 {
    padding-bottom: 125px;
  }

  .pl_lg--125_530605a0b3b1ae1e {
    padding-left: 125px;
  }

  .pr_lg--125_9ac1da4adac65406 {
    padding-right: 125px;
  }

  .mt_lg--125_ede74c4b46e0bde4 {
    margin-top: 125px;
  }

  .mb_lg--125_39094f90bcaf07e3 {
    margin-bottom: 125px;
  }

  .ml_lg--125_0d4fe17c0953039b {
    margin-left: 125px;
  }

  .ptb_lg--130_1d1051702008a080 {
    padding: 130px 0;
  }

  .plr_lg--130_1df2cd097d4ca75e {
    padding: 0 130px;
  }

  .pt_lg--130_aa32963987f4d6ee {
    padding-top: 130px;
  }

  .pb_lg--130_bbe39d49ef731f67 {
    padding-bottom: 130px;
  }

  .pl_lg--130_f4ff016c5af2d1cb {
    padding-left: 130px;
  }

  .pr_lg--130_7fbf7823be2a7233 {
    padding-right: 130px;
  }

  .mt_lg--130_fa98bb3778fb35ff {
    margin-top: 130px;
  }

  .mb_lg--130_76253ad670805b29 {
    margin-bottom: 130px;
  }

  .ml_lg--130_f57910bb66a33af1 {
    margin-left: 130px;
  }

  .ptb_lg--135_42f3a91feaa8053c {
    padding: 135px 0;
  }

  .plr_lg--135_57e1c0222f786d2b {
    padding: 0 135px;
  }

  .pt_lg--135_52bb6482b2c35dc1 {
    padding-top: 135px;
  }

  .pb_lg--135_05ef093c934ebf1f {
    padding-bottom: 135px;
  }

  .pl_lg--135_0c6a228b4563defa {
    padding-left: 135px;
  }

  .pr_lg--135_eec2ff247ad7a434 {
    padding-right: 135px;
  }

  .mt_lg--135_30924cc49ac3d2d5 {
    margin-top: 135px;
  }

  .mb_lg--135_f2b7def04142ea00 {
    margin-bottom: 135px;
  }

  .ml_lg--135_e9458cedc337f73b {
    margin-left: 135px;
  }

  .ptb_lg--140_9a657551513e7651 {
    padding: 140px 0;
  }

  .plr_lg--140_10d5e0889fef2ff0 {
    padding: 0 140px;
  }

  .pt_lg--140_673b3493d15157aa {
    padding-top: 140px;
  }

  .pb_lg--140_b5256f23107a28eb {
    padding-bottom: 140px;
  }

  .pl_lg--140_696a7c1045bc657b {
    padding-left: 140px;
  }

  .pr_lg--140_d0981c879e8f52bc {
    padding-right: 140px;
  }

  .mt_lg--140_db98bd29a250523a {
    margin-top: 140px;
  }

  .mb_lg--140_ef9ab99cdaad882c {
    margin-bottom: 140px;
  }

  .ml_lg--140_f357630fc69f0bad {
    margin-left: 140px;
  }

  .ptb_lg--145_48c5104e0e915a52 {
    padding: 145px 0;
  }

  .plr_lg--145_8dcb615df4b651d9 {
    padding: 0 145px;
  }

  .pt_lg--145_fe36ed826b637d58 {
    padding-top: 145px;
  }

  .pb_lg--145_67b8596cc144b4ed {
    padding-bottom: 145px;
  }

  .pl_lg--145_3cc187ab4988bf51 {
    padding-left: 145px;
  }

  .pr_lg--145_36c4e30d478da9a8 {
    padding-right: 145px;
  }

  .mt_lg--145_e64f720f7ea608bc {
    margin-top: 145px;
  }

  .mb_lg--145_7229335dd2c83bcb {
    margin-bottom: 145px;
  }

  .ml_lg--145_20482be3e6a7fe3c {
    margin-left: 145px;
  }

  .ptb_lg--150_693a8df52661db23 {
    padding: 150px 0;
  }

  .plr_lg--150_7130644877ebec42 {
    padding: 0 150px;
  }

  .pt_lg--150_ca636ed6ba0a4377 {
    padding-top: 150px;
  }

  .pb_lg--150_8a3a5e0fdabe17b2 {
    padding-bottom: 150px;
  }

  .pl_lg--150_3c9e139b095a2cad {
    padding-left: 150px;
  }

  .pr_lg--150_7fe378e113233338 {
    padding-right: 150px;
  }

  .mt_lg--150_8cd6797e341e8b4e {
    margin-top: 150px;
  }

  .mb_lg--150_f3433e209d5541cf {
    margin-bottom: 150px;
  }

  .ml_lg--150_45c0239497699a90 {
    margin-left: 150px;
  }

  .ptb_lg--155_57940be1cc7aa6b9 {
    padding: 155px 0;
  }

  .plr_lg--155_8dfac955444c6026 {
    padding: 0 155px;
  }

  .pt_lg--155_7f91f62208daf123 {
    padding-top: 155px;
  }

  .pb_lg--155_b153df991b5904d6 {
    padding-bottom: 155px;
  }

  .pl_lg--155_cd7b28034b7eebde {
    padding-left: 155px;
  }

  .pr_lg--155_08cf1489b6f35c33 {
    padding-right: 155px;
  }

  .mt_lg--155_a44916be7a6b37ef {
    margin-top: 155px;
  }

  .mb_lg--155_e9ecb80b7cbf3eff {
    margin-bottom: 155px;
  }

  .ml_lg--155_7bda68f498f7cdf8 {
    margin-left: 155px;
  }

  .ptb_lg--160_ae6c48a017f2e06b {
    padding: 160px 0;
  }

  .plr_lg--160_40e39bf53b36a34c {
    padding: 0 160px;
  }

  .pt_lg--160_677e1a50b39e9217 {
    padding-top: 160px;
  }

  .pb_lg--160_d60a8beb16d0fdbe {
    padding-bottom: 160px;
  }

  .pl_lg--160_f5b630814810dfa3 {
    padding-left: 160px;
  }

  .pr_lg--160_82f23fcdd16a0d44 {
    padding-right: 160px;
  }

  .mt_lg--160_213513f6f2005c4b {
    margin-top: 160px;
  }

  .mb_lg--160_222da5dd29654efb {
    margin-bottom: 160px;
  }

  .ml_lg--160_0ebda124467dda20 {
    margin-left: 160px;
  }

  .ptb_lg--165_41a7b19b193303b1 {
    padding: 165px 0;
  }

  .plr_lg--165_0f822d153e25e66f {
    padding: 0 165px;
  }

  .pt_lg--165_f2b776ee2ae799d2 {
    padding-top: 165px;
  }

  .pb_lg--165_6053f955bce209c1 {
    padding-bottom: 165px;
  }

  .pl_lg--165_d1ade0664a439018 {
    padding-left: 165px;
  }

  .pr_lg--165_b9e8fea7e02a83df {
    padding-right: 165px;
  }

  .mt_lg--165_f309ca18d5eb8054 {
    margin-top: 165px;
  }

  .mb_lg--165_56bd870ad5bbbe69 {
    margin-bottom: 165px;
  }

  .ml_lg--165_f24ab3224be3a5f0 {
    margin-left: 165px;
  }

  .ptb_lg--170_d6cbf9cb6930fccb {
    padding: 170px 0;
  }

  .plr_lg--170_7521bc4b2ee8844a {
    padding: 0 170px;
  }

  .pt_lg--170_1aba58fbeb4273e8 {
    padding-top: 170px;
  }

  .pb_lg--170_9d6f84df06651d99 {
    padding-bottom: 170px;
  }

  .pl_lg--170_da4a923ec5f4ea6e {
    padding-left: 170px;
  }

  .pr_lg--170_b600ca6aca76bba1 {
    padding-right: 170px;
  }

  .mt_lg--170_8eee7ec7c92b9be4 {
    margin-top: 170px;
  }

  .mb_lg--170_b773d7204295c54c {
    margin-bottom: 170px;
  }

  .ml_lg--170_75d02de4782dadcc {
    margin-left: 170px;
  }

  .ptb_lg--175_35edfb1fbd85a157 {
    padding: 175px 0;
  }

  .plr_lg--175_954c930821c554a8 {
    padding: 0 175px;
  }

  .pt_lg--175_8d08fa8bcf35e3ca {
    padding-top: 175px;
  }

  .pb_lg--175_a8ba8b0cd1521c05 {
    padding-bottom: 175px;
  }

  .pl_lg--175_06cf87d8d41afc9d {
    padding-left: 175px;
  }

  .pr_lg--175_916bc69b5612a692 {
    padding-right: 175px;
  }

  .mt_lg--175_74dcd09dab97414a {
    margin-top: 175px;
  }

  .mb_lg--175_c1e33f539109287b {
    margin-bottom: 175px;
  }

  .ml_lg--175_27838464b511f0cb {
    margin-left: 175px;
  }

  .ptb_lg--180_e2e947bd04f2b3da {
    padding: 180px 0;
  }

  .plr_lg--180_7ae3fd610fc29677 {
    padding: 0 180px;
  }

  .pt_lg--180_aeebf2faff84a5d5 {
    padding-top: 180px;
  }

  .pb_lg--180_69cff9495bd9c34a {
    padding-bottom: 180px;
  }

  .pl_lg--180_a5737ad123e6f14d {
    padding-left: 180px;
  }

  .pr_lg--180_10b7b04b925aaef8 {
    padding-right: 180px;
  }

  .mt_lg--180_320e83fc7da8322d {
    margin-top: 180px;
  }

  .mb_lg--180_daf95986d282edfe {
    margin-bottom: 180px;
  }

  .ml_lg--180_458715471b87f823 {
    margin-left: 180px;
  }

  .ptb_lg--185_f18318af36fd60fa {
    padding: 185px 0;
  }

  .plr_lg--185_b00650c5b7e0cce7 {
    padding: 0 185px;
  }

  .pt_lg--185_a8d5ef74ca66e0f7 {
    padding-top: 185px;
  }

  .pb_lg--185_a2025bd10dbde8c0 {
    padding-bottom: 185px;
  }

  .pl_lg--185_d72a6f4edc2a7993 {
    padding-left: 185px;
  }

  .pr_lg--185_df312836aebe37b7 {
    padding-right: 185px;
  }

  .mt_lg--185_4754b3e816e486f0 {
    margin-top: 185px;
  }

  .mb_lg--185_463684bd86497210 {
    margin-bottom: 185px;
  }

  .ml_lg--185_1ac11374ee841592 {
    margin-left: 185px;
  }

  .ptb_lg--190_1d9047c81ff3c6ca {
    padding: 190px 0;
  }

  .plr_lg--190_3dbaf9dd2a4414f1 {
    padding: 0 190px;
  }

  .pt_lg--190_0ba8555910c06c90 {
    padding-top: 190px;
  }

  .pb_lg--190_a4eda8d00ab1b876 {
    padding-bottom: 190px;
  }

  .pl_lg--190_ec2d2f492892dfb6 {
    padding-left: 190px;
  }

  .pr_lg--190_1c41a040d65028a6 {
    padding-right: 190px;
  }

  .mt_lg--190_4ab92fae6f702b8d {
    margin-top: 190px;
  }

  .mb_lg--190_b8cc4a4ebc9b300f {
    margin-bottom: 190px;
  }

  .ml_lg--190_6dc82a07bac78133 {
    margin-left: 190px;
  }

  .ptb_lg--195_940ee67e791749cb {
    padding: 195px 0;
  }

  .plr_lg--195_3738edcdc36a4967 {
    padding: 0 195px;
  }

  .pt_lg--195_737cf7cd894bf1fd {
    padding-top: 195px;
  }

  .pb_lg--195_60dca1d4d4226bce {
    padding-bottom: 195px;
  }

  .pl_lg--195_55d20830329cc26f {
    padding-left: 195px;
  }

  .pr_lg--195_15521c5a545fd37c {
    padding-right: 195px;
  }

  .mt_lg--195_8c3ca9f395af34e5 {
    margin-top: 195px;
  }

  .mb_lg--195_725185e98df45394 {
    margin-bottom: 195px;
  }

  .ml_lg--195_dab161a9614bf6e1 {
    margin-left: 195px;
  }

  .ptb_lg--200_dd0c6d3168564ddc {
    padding: 200px 0;
  }

  .plr_lg--200_7d1d13b61e96e17e {
    padding: 0 200px;
  }

  .pt_lg--200_60015d274135eb44 {
    padding-top: 200px;
  }

  .pb_lg--200_b14219c965c62a98 {
    padding-bottom: 200px;
  }

  .pl_lg--200_b792b7756a3feef9 {
    padding-left: 200px;
  }

  .pr_lg--200_6cd71dfa5959cf1a {
    padding-right: 200px;
  }

  .mt_lg--200_af6706046a96ac54 {
    margin-top: 200px;
  }

  .mb_lg--200_284e08291a3b4926 {
    margin-bottom: 200px;
  }

  .ml_lg--200_d4163390d4c605b3 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_b771b6c29a908120 {
    padding: 0;
  }

  .pl_md--0_ff20ad1ecd91ad5b {
    padding-left: 0;
  }

  .pr_md--0_9239bbf483bbf4df {
    padding-right: 0;
  }

  .pt_md--0_86dfb5f9949d39f9 {
    padding-top: 0;
  }

  .pb_md--0_fa541defdd6d855c {
    padding-bottom: 0;
  }

  .pb_md--80_553262c5525e2f24 {
    padding-bottom: 80px;
  }

  .pt_md--50_1bc78192309d355a {
    padding-top: 50px;
  }

  .mr_md--0_f13ceab3576bd988 {
    margin-right: 0;
  }

  .ml_md--0_d4c9b07fdb0a70da {
    margin-left: 0;
  }

  .mt_md--0_7118379fe33f141d {
    margin-top: 0;
  }

  .mb_md--0_fdc986afae63f950 {
    margin-bottom: 0;
  }

  .ptb_md--250_88b5127b302f0ce3 {
    padding: 250px 0;
  }

  .ptb_md--5_b138d52918761d71 {
    padding: 5px 0;
  }

  .plr_md--5_632ad224b6f41b65 {
    padding: 0 5px;
  }

  .pt_md--5_6cc43e7e85b98b85 {
    padding-top: 5px;
  }

  .pb_md--5_775809483d4020ae {
    padding-bottom: 5px;
  }

  .pl_md--5_3c9a7b4f42dbd71c {
    padding-left: 5px;
  }

  .pr_md--5_585f00689edd0931 {
    padding-right: 5px;
  }

  .mt_md--5_68f2e1b7b16dc1b1 {
    margin-top: 5px;
  }

  .mb_md--5_749f7246b8039b86 {
    margin-bottom: 5px;
  }

  .ptb_md--10_070c3004e3af5ab4 {
    padding: 10px 0;
  }

  .plr_md--10_a04f34b7cb52e517 {
    padding: 0 10px;
  }

  .pt_md--10_6ebe46422bbd038b {
    padding-top: 10px;
  }

  .pb_md--10_a70888616586886f {
    padding-bottom: 10px;
  }

  .pl_md--10_bddf6c233dd8b860 {
    padding-left: 10px;
  }

  .pr_md--10_9e1302416e7aaf01 {
    padding-right: 10px;
  }

  .mt_md--10_7b459316f90aaa54 {
    margin-top: 10px;
  }

  .mb_md--10_a35e02d99db98b04 {
    margin-bottom: 10px;
  }

  .ptb_md--15_5acf801e0f6c81c4 {
    padding: 15px 0;
  }

  .plr_md--15_b4015b09755a83ff {
    padding: 0 15px;
  }

  .pt_md--15_82509303639fbb71 {
    padding-top: 15px;
  }

  .pb_md--15_cb0d0cc663acf16e {
    padding-bottom: 15px;
  }

  .pl_md--15_ef26a049f0c1ce1b {
    padding-left: 15px;
  }

  .pr_md--15_9a345f0d255d7e3b {
    padding-right: 15px;
  }

  .mt_md--15_939ac9b470783949 {
    margin-top: 15px;
  }

  .mb_md--15_8189d024de496509 {
    margin-bottom: 15px;
  }

  .ptb_md--20_628f56ea5432a68e {
    padding: 20px 0;
  }

  .plr_md--20_a00674d843c6e96f {
    padding: 0 20px;
  }

  .pt_md--20_a870631f4050bb4e {
    padding-top: 20px;
  }

  .pb_md--20_f8230e5a27440f99 {
    padding-bottom: 20px;
  }

  .pl_md--20_d36fe401284b6127 {
    padding-left: 20px;
  }

  .pr_md--20_aa698c873f5d8775 {
    padding-right: 20px;
  }

  .mt_md--20_27632f6c9e15e106 {
    margin-top: 20px;
  }

  .mb_md--20_f6214a3a9909fd70 {
    margin-bottom: 20px;
  }

  .ptb_md--25_bf3c0418c7835833 {
    padding: 25px 0;
  }

  .plr_md--25_f288ba60a1ada1d8 {
    padding: 0 25px;
  }

  .pt_md--25_27aced3816bb9144 {
    padding-top: 25px;
  }

  .pb_md--25_fd9d81b0843cb68e {
    padding-bottom: 25px;
  }

  .pl_md--25_42993130fb030cc2 {
    padding-left: 25px;
  }

  .pr_md--25_7d99eea3f58b73ce {
    padding-right: 25px;
  }

  .mt_md--25_94857b31d9c79e0f {
    margin-top: 25px;
  }

  .mb_md--25_3ccdfc42a647e307 {
    margin-bottom: 25px;
  }

  .ptb_md--30_56a9d9ee75c15012 {
    padding: 30px 0;
  }

  .plr_md--30_0ef01bbfe64735bf {
    padding: 0 30px;
  }

  .pt_md--30_f7f981c619d36974 {
    padding-top: 30px;
  }

  .pb_md--30_0714a8d018dc510d {
    padding-bottom: 30px;
  }

  .pl_md--30_a9dcf7d83e64e0c6 {
    padding-left: 30px;
  }

  .pr_md--30_1403a740038550a4 {
    padding-right: 30px;
  }

  .mt_md--30_b2cd11403108b17f {
    margin-top: 30px;
  }

  .mb_md--30_b4cbd78190797203 {
    margin-bottom: 30px;
  }

  .ptb_md--35_40a0ff14582270c7 {
    padding: 35px 0;
  }

  .plr_md--35_ed3a5faf55ea9aee {
    padding: 0 35px;
  }

  .pt_md--35_fbe6fb8ba1504cc4 {
    padding-top: 35px;
  }

  .pb_md--35_11a6e969c5aa00a5 {
    padding-bottom: 35px;
  }

  .pl_md--35_3464db1d11314433 {
    padding-left: 35px;
  }

  .pr_md--35_d2e7de933d68a9c2 {
    padding-right: 35px;
  }

  .mt_md--35_57ab641fd8f53965 {
    margin-top: 35px;
  }

  .mb_md--35_530ce1f1d5bd70cb {
    margin-bottom: 35px;
  }

  .ptb_md--40_a1cf4b0b200dfb80 {
    padding: 40px 0;
  }

  .plr_md--40_6f5f6246e8c10b65 {
    padding: 0 40px;
  }

  .pt_md--40_5cecaecaefdb8087 {
    padding-top: 40px;
  }

  .pb_md--40_c15b9c4c71d84bc8 {
    padding-bottom: 40px;
  }

  .pl_md--40_9f833759f009b601 {
    padding-left: 40px;
  }

  .pr_md--40_1b6bc1713a117489 {
    padding-right: 40px;
  }

  .mt_md--40_fa843cd811a9db36 {
    margin-top: 40px;
  }

  .mb_md--40_d5d6e65f3c81b106 {
    margin-bottom: 40px;
  }

  .ptb_md--45_fdccf0da0b012b1a {
    padding: 45px 0;
  }

  .plr_md--45_fe3ff248f4a90f2c {
    padding: 0 45px;
  }

  .pt_md--45_27b6c624543028e6 {
    padding-top: 45px;
  }

  .pb_md--45_61ef110f503cc578 {
    padding-bottom: 45px;
  }

  .pl_md--45_fb24a891888190ff {
    padding-left: 45px;
  }

  .pr_md--45_32a6f534afb96c05 {
    padding-right: 45px;
  }

  .mt_md--45_a664bb8bd77e56e0 {
    margin-top: 45px;
  }

  .mb_md--45_4324f92365658373 {
    margin-bottom: 45px;
  }

  .ptb_md--50_ee20cc2228af87dd {
    padding: 50px 0;
  }

  .plr_md--50_70546da7fe3de928 {
    padding: 0 50px;
  }

  .pt_md--50_1bc78192309d355a {
    padding-top: 50px;
  }

  .pb_md--50_f4c01dd222b05523 {
    padding-bottom: 50px;
  }

  .pl_md--50_1fdaddd4de73b13a {
    padding-left: 50px;
  }

  .pr_md--50_b9f5cb988bb84187 {
    padding-right: 50px;
  }

  .mt_md--50_5aefd196387c3a81 {
    margin-top: 50px;
  }

  .mb_md--50_bceb70c6dbfdce47 {
    margin-bottom: 50px;
  }

  .ptb_md--55_6fb647799aaca90b {
    padding: 55px 0;
  }

  .plr_md--55_57922570aea1e138 {
    padding: 0 55px;
  }

  .pt_md--55_8b0481de3fd47989 {
    padding-top: 55px;
  }

  .pb_md--55_0d07e9cf583f3b70 {
    padding-bottom: 55px;
  }

  .pl_md--55_3124da90defd1492 {
    padding-left: 55px;
  }

  .pr_md--55_be891c42e901c91d {
    padding-right: 55px;
  }

  .mt_md--55_7de3e5c7356e29b4 {
    margin-top: 55px;
  }

  .mb_md--55_21955d1f2ecb3f9c {
    margin-bottom: 55px;
  }

  .ptb_md--60_5bf734c4ecdd1944 {
    padding: 60px 0;
  }

  .plr_md--60_d3d290df4d416834 {
    padding: 0 60px;
  }

  .pt_md--60_76a163f2417fcb48 {
    padding-top: 60px;
  }

  .pb_md--60_651995dba2d03578 {
    padding-bottom: 60px;
  }

  .pl_md--60_cd3295493b47e38b {
    padding-left: 60px;
  }

  .pr_md--60_4464962479604634 {
    padding-right: 60px;
  }

  .mt_md--60_feaf21db6114317f {
    margin-top: 60px;
  }

  .mb_md--60_b74ba0fc8fbf4748 {
    margin-bottom: 60px;
  }

  .ptb_md--65_347eedd1c85dfdbc {
    padding: 65px 0;
  }

  .plr_md--65_e4fc77700542dc7f {
    padding: 0 65px;
  }

  .pt_md--65_64af79e1e5c569fb {
    padding-top: 65px;
  }

  .pb_md--65_a4b960dd27f7bbe0 {
    padding-bottom: 65px;
  }

  .pl_md--65_4cce02a4e70364aa {
    padding-left: 65px;
  }

  .pr_md--65_ce10d2a1db3c2884 {
    padding-right: 65px;
  }

  .mt_md--65_6a32e51e1f880689 {
    margin-top: 65px;
  }

  .mb_md--65_20fd645aa904416e {
    margin-bottom: 65px;
  }

  .ptb_md--70_eeb0df3d43e7b646 {
    padding: 70px 0;
  }

  .plr_md--70_536c36d839721f4d {
    padding: 0 70px;
  }

  .pt_md--70_85ef5530051853e9 {
    padding-top: 70px;
  }

  .pb_md--70_f01d4051b82b0849 {
    padding-bottom: 70px;
  }

  .pl_md--70_261c879474a8b85f {
    padding-left: 70px;
  }

  .pr_md--70_9922babf4806061c {
    padding-right: 70px;
  }

  .mt_md--70_496a42f4c8e34366 {
    margin-top: 70px;
  }

  .mb_md--70_4c93d9cdc4044d5b {
    margin-bottom: 70px;
  }

  .ptb_md--75_406d44ca754e1fb8 {
    padding: 75px 0;
  }

  .plr_md--75_a8a894808ca30f9b {
    padding: 0 75px;
  }

  .pt_md--75_3dc60af97453a79b {
    padding-top: 75px;
  }

  .pb_md--75_0fb6f8caa345378f {
    padding-bottom: 75px;
  }

  .pl_md--75_6a9e4fac8cce9c37 {
    padding-left: 75px;
  }

  .pr_md--75_42c4ea29a2f1373c {
    padding-right: 75px;
  }

  .mt_md--75_b9a996d083f7559a {
    margin-top: 75px;
  }

  .mb_md--75_47b5d0464b6c5147 {
    margin-bottom: 75px;
  }

  .ptb_md--80_078592277ef3e806 {
    padding: 80px 0;
  }

  .plr_md--80_4ab3da2c9c25b1d0 {
    padding: 0 80px;
  }

  .pt_md--80_7e69d68707c014fd {
    padding-top: 80px;
  }

  .pb_md--80_553262c5525e2f24 {
    padding-bottom: 80px;
  }

  .pl_md--80_5dc2f7a255767b32 {
    padding-left: 80px;
  }

  .pr_md--80_af7991092daa4dd1 {
    padding-right: 80px;
  }

  .mt_md--80_9c50a84641143723 {
    margin-top: 80px;
  }

  .mb_md--80_7682955ab871e7e4 {
    margin-bottom: 80px;
  }

  .ptb_md--85_e766758a538100e6 {
    padding: 85px 0;
  }

  .plr_md--85_50ef8affbf9e681b {
    padding: 0 85px;
  }

  .pt_md--85_8f820acaf9f703b6 {
    padding-top: 85px;
  }

  .pb_md--85_c2e48e69eaae2435 {
    padding-bottom: 85px;
  }

  .pl_md--85_f21eab6951cb1b92 {
    padding-left: 85px;
  }

  .pr_md--85_d80d269580843bcb {
    padding-right: 85px;
  }

  .mt_md--85_d94cda9d85f4479a {
    margin-top: 85px;
  }

  .mb_md--85_3d32de8d2a784b05 {
    margin-bottom: 85px;
  }

  .ptb_md--90_5dafe2ffd5252f11 {
    padding: 90px 0;
  }

  .plr_md--90_ced5b1cfc241cd06 {
    padding: 0 90px;
  }

  .pt_md--90_077fa37d3aaf948c {
    padding-top: 90px;
  }

  .pb_md--90_c932e0941db5d5e0 {
    padding-bottom: 90px;
  }

  .pl_md--90_64cad26bace85a38 {
    padding-left: 90px;
  }

  .pr_md--90_510b96581e23bc36 {
    padding-right: 90px;
  }

  .mt_md--90_bb806e6b952c9234 {
    margin-top: 90px;
  }

  .mb_md--90_31caf5b1d55721da {
    margin-bottom: 90px;
  }

  .ptb_md--95_400d1785d96fa897 {
    padding: 95px 0;
  }

  .plr_md--95_7af3e27af11355a1 {
    padding: 0 95px;
  }

  .pt_md--95_1055b6869db6a858 {
    padding-top: 95px;
  }

  .pb_md--95_5c54e119b8d07662 {
    padding-bottom: 95px;
  }

  .pl_md--95_b04dae487eaee2b9 {
    padding-left: 95px;
  }

  .pr_md--95_76aaa720cf4c349d {
    padding-right: 95px;
  }

  .mt_md--95_4ec5692378ca344e {
    margin-top: 95px;
  }

  .mb_md--95_fbfdd6948b9b4ec1 {
    margin-bottom: 95px;
  }

  .ptb_md--100_ef1b54c627943d93 {
    padding: 100px 0;
  }

  .plr_md--100_06811b66ea6a1b4c {
    padding: 0 100px;
  }

  .pt_md--100_4c1a7f7cce28777a {
    padding-top: 100px;
  }

  .pb_md--100_3881d7b31afd8efb {
    padding-bottom: 100px;
  }

  .pl_md--100_26b966de3e962c9d {
    padding-left: 100px;
  }

  .pr_md--100_ad0ab6758c35d8cc {
    padding-right: 100px;
  }

  .mt_md--100_d390a82a8d93f5f7 {
    margin-top: 100px;
  }

  .mb_md--100_db84b926fc555e2d {
    margin-bottom: 100px;
  }

  .ptb_md--105_4eadb7c1d1d298f5 {
    padding: 105px 0;
  }

  .plr_md--105_323b060d012e01a1 {
    padding: 0 105px;
  }

  .pt_md--105_3f50fd8804a7b714 {
    padding-top: 105px;
  }

  .pb_md--105_c938d6990bfb31b2 {
    padding-bottom: 105px;
  }

  .pl_md--105_3fb0eb9df9cf2ede {
    padding-left: 105px;
  }

  .pr_md--105_15889de9d01cd499 {
    padding-right: 105px;
  }

  .mt_md--105_265ebfef5f2d66c3 {
    margin-top: 105px;
  }

  .mb_md--105_3ca3316e56be372d {
    margin-bottom: 105px;
  }

  .ptb_md--110_28e087d64029a665 {
    padding: 110px 0;
  }

  .plr_md--110_f47cdb1810788bf5 {
    padding: 0 110px;
  }

  .pt_md--110_50af330fc70b7441 {
    padding-top: 110px;
  }

  .pb_md--110_a8f65260ac0809cb {
    padding-bottom: 110px;
  }

  .pl_md--110_c80270cb40b8dea1 {
    padding-left: 110px;
  }

  .pr_md--110_bdd143801a91e2df {
    padding-right: 110px;
  }

  .mt_md--110_cf72d35b5f5184dc {
    margin-top: 110px;
  }

  .mb_md--110_3cd3af79f7e1d053 {
    margin-bottom: 110px;
  }

  .ptb_md--115_6ff807a9e246a078 {
    padding: 115px 0;
  }

  .plr_md--115_443e4afb67a2223f {
    padding: 0 115px;
  }

  .pt_md--115_76e275afa3245a2f {
    padding-top: 115px;
  }

  .pb_md--115_e7734e164056ebe3 {
    padding-bottom: 115px;
  }

  .pl_md--115_e861668a80940981 {
    padding-left: 115px;
  }

  .pr_md--115_295b87f428d089d0 {
    padding-right: 115px;
  }

  .mt_md--115_9e5bcbff97c01802 {
    margin-top: 115px;
  }

  .mb_md--115_b40e1bdb6cad9147 {
    margin-bottom: 115px;
  }

  .ptb_md--120_b41dff73fd72fe78 {
    padding: 120px 0;
  }

  .plr_md--120_69ddecc17dd52f97 {
    padding: 0 120px;
  }

  .pt_md--120_1e62e830598fc638 {
    padding-top: 120px;
  }

  .pb_md--120_8de377860e7bae46 {
    padding-bottom: 120px;
  }

  .pl_md--120_389a8afdf580294d {
    padding-left: 120px;
  }

  .pr_md--120_0f2209955eea54b4 {
    padding-right: 120px;
  }

  .mt_md--120_14077e68f0b41a73 {
    margin-top: 120px;
  }

  .mb_md--120_9a7b459584363850 {
    margin-bottom: 120px;
  }

  .ptb_md--125_de538dc463c7c4b7 {
    padding: 125px 0;
  }

  .plr_md--125_9c1f82de07a5bf96 {
    padding: 0 125px;
  }

  .pt_md--125_1874f59ab65245ba {
    padding-top: 125px;
  }

  .pb_md--125_07d8014ca4d7d691 {
    padding-bottom: 125px;
  }

  .pl_md--125_2b68a177d4e53986 {
    padding-left: 125px;
  }

  .pr_md--125_3ed29629f4cf8e24 {
    padding-right: 125px;
  }

  .mt_md--125_cc1577ef5ca55d10 {
    margin-top: 125px;
  }

  .mb_md--125_f3cea1a3368e44c1 {
    margin-bottom: 125px;
  }

  .ptb_md--130_91cdcc510912c839 {
    padding: 130px 0;
  }

  .plr_md--130_b9ac4f35330a47b2 {
    padding: 0 130px;
  }

  .pt_md--130_de6a057914504b76 {
    padding-top: 130px;
  }

  .pb_md--130_a69efcbe548753d8 {
    padding-bottom: 130px;
  }

  .pl_md--130_e8b682f0e4f7ea29 {
    padding-left: 130px;
  }

  .pr_md--130_e52ec3c5408fb1ec {
    padding-right: 130px;
  }

  .mt_md--130_65966607f7a8f45b {
    margin-top: 130px;
  }

  .mb_md--130_1dece4b398e8981b {
    margin-bottom: 130px;
  }

  .ptb_md--135_cff8662bdef144a6 {
    padding: 135px 0;
  }

  .plr_md--135_9661f5fe22ec4c2c {
    padding: 0 135px;
  }

  .pt_md--135_971631efa704f1f4 {
    padding-top: 135px;
  }

  .pb_md--135_1e6a7311d8d7a9bf {
    padding-bottom: 135px;
  }

  .pl_md--135_c9833b0804d39c06 {
    padding-left: 135px;
  }

  .pr_md--135_f20a8aa3ca46d909 {
    padding-right: 135px;
  }

  .mt_md--135_07994384271080c7 {
    margin-top: 135px;
  }

  .mb_md--135_c71cb5761464cb81 {
    margin-bottom: 135px;
  }

  .ptb_md--140_5be43077ebff8241 {
    padding: 140px 0;
  }

  .plr_md--140_3f2893ca3e91138d {
    padding: 0 140px;
  }

  .pt_md--140_082144b7e6a30876 {
    padding-top: 140px;
  }

  .pb_md--140_b19e8f75196e2a93 {
    padding-bottom: 140px;
  }

  .pl_md--140_9afac784cbbcdcc5 {
    padding-left: 140px;
  }

  .pr_md--140_6d95018ec5613a11 {
    padding-right: 140px;
  }

  .mt_md--140_b016ca915a703b2f {
    margin-top: 140px;
  }

  .mb_md--140_daaac80b99a0a243 {
    margin-bottom: 140px;
  }

  .ptb_md--145_6b6c42fc6b67dbe3 {
    padding: 145px 0;
  }

  .plr_md--145_0805b5db9fc67ef3 {
    padding: 0 145px;
  }

  .pt_md--145_2532e3908d076fea {
    padding-top: 145px;
  }

  .pb_md--145_360a2ed4cd8fda58 {
    padding-bottom: 145px;
  }

  .pl_md--145_84ebd568edaa1816 {
    padding-left: 145px;
  }

  .pr_md--145_f2491c255bd3ea90 {
    padding-right: 145px;
  }

  .mt_md--145_4ea5e90fad59f133 {
    margin-top: 145px;
  }

  .mb_md--145_e118e6fe7238e9e6 {
    margin-bottom: 145px;
  }

  .ptb_md--150_5ac5de385ccd76c5 {
    padding: 150px 0;
  }

  .plr_md--150_f3d9ea544c15fd18 {
    padding: 0 150px;
  }

  .pt_md--150_b3d42b53fe582825 {
    padding-top: 150px;
  }

  .pb_md--150_ee5feab1a43da411 {
    padding-bottom: 150px;
  }

  .pl_md--150_779e103eef672760 {
    padding-left: 150px;
  }

  .pr_md--150_149ea79fe90428ed {
    padding-right: 150px;
  }

  .mt_md--150_f686dd8e556f519a {
    margin-top: 150px;
  }

  .mb_md--150_fd8f12dd98a9161c {
    margin-bottom: 150px;
  }

  .ptb_md--155_f2fdba95fd4af092 {
    padding: 155px 0;
  }

  .plr_md--155_acc42de5e80ecfca {
    padding: 0 155px;
  }

  .pt_md--155_dc3a862718e4d420 {
    padding-top: 155px;
  }

  .pb_md--155_4dee705c090fbe45 {
    padding-bottom: 155px;
  }

  .pl_md--155_0b38cb55d9103670 {
    padding-left: 155px;
  }

  .pr_md--155_713128180947e919 {
    padding-right: 155px;
  }

  .mt_md--155_7882f156a5ed2c8b {
    margin-top: 155px;
  }

  .mb_md--155_d94ca0804fa03509 {
    margin-bottom: 155px;
  }

  .ptb_md--160_085f94a71a5e097c {
    padding: 160px 0;
  }

  .plr_md--160_42779c4fb377269c {
    padding: 0 160px;
  }

  .pt_md--160_1048be383c1e0285 {
    padding-top: 160px;
  }

  .pb_md--160_d6b6f36e04141f01 {
    padding-bottom: 160px;
  }

  .pl_md--160_2ba0df9acbd76b30 {
    padding-left: 160px;
  }

  .pr_md--160_bffd9a82c6621da9 {
    padding-right: 160px;
  }

  .mt_md--160_3038e9422ccb138b {
    margin-top: 160px;
  }

  .mb_md--160_608c8d9adb86568b {
    margin-bottom: 160px;
  }

  .ptb_md--165_c52c746426601d9f {
    padding: 165px 0;
  }

  .plr_md--165_f08442bfdde0c11c {
    padding: 0 165px;
  }

  .pt_md--165_138cbf37aa74a3a1 {
    padding-top: 165px;
  }

  .pb_md--165_dd50e04883ca8402 {
    padding-bottom: 165px;
  }

  .pl_md--165_98a1761260a8ef48 {
    padding-left: 165px;
  }

  .pr_md--165_263b24ffc7150b6c {
    padding-right: 165px;
  }

  .mt_md--165_e3b36d8720b1735b {
    margin-top: 165px;
  }

  .mb_md--165_fc23d13c94869bac {
    margin-bottom: 165px;
  }

  .ptb_md--170_6a42982b12aea5c8 {
    padding: 170px 0;
  }

  .plr_md--170_5c8c0177e4d4edea {
    padding: 0 170px;
  }

  .pt_md--170_e3163ea2dea05514 {
    padding-top: 170px;
  }

  .pb_md--170_806a2e763019c7ba {
    padding-bottom: 170px;
  }

  .pl_md--170_af13ed73e03ac8a5 {
    padding-left: 170px;
  }

  .pr_md--170_81add9be9f787148 {
    padding-right: 170px;
  }

  .mt_md--170_ab47627045e771c1 {
    margin-top: 170px;
  }

  .mb_md--170_73e6d1d14bfeb987 {
    margin-bottom: 170px;
  }

  .ptb_md--175_5944dcde6f4d7dfd {
    padding: 175px 0;
  }

  .plr_md--175_82ba7708feb045c3 {
    padding: 0 175px;
  }

  .pt_md--175_1b0d02291b3523ac {
    padding-top: 175px;
  }

  .pb_md--175_84f84f2d23a3afad {
    padding-bottom: 175px;
  }

  .pl_md--175_f6d1260ba2f33588 {
    padding-left: 175px;
  }

  .pr_md--175_f1dbbb071ce122cc {
    padding-right: 175px;
  }

  .mt_md--175_7228a72b0082a0ba {
    margin-top: 175px;
  }

  .mb_md--175_527b2df988ae8919 {
    margin-bottom: 175px;
  }

  .ptb_md--180_c5e650330968e3c5 {
    padding: 180px 0;
  }

  .plr_md--180_5e8704f186466ded {
    padding: 0 180px;
  }

  .pt_md--180_39842534742610f4 {
    padding-top: 180px;
  }

  .pb_md--180_eaaf1b6b945009f9 {
    padding-bottom: 180px;
  }

  .pl_md--180_08609f860ad0d81c {
    padding-left: 180px;
  }

  .pr_md--180_051458f6b2e25951 {
    padding-right: 180px;
  }

  .mt_md--180_1212bebb326e3325 {
    margin-top: 180px;
  }

  .mb_md--180_278d7c54610baa80 {
    margin-bottom: 180px;
  }

  .ptb_md--185_377a9cf34ea14d95 {
    padding: 185px 0;
  }

  .plr_md--185_c1b3a72dc9f6652a {
    padding: 0 185px;
  }

  .pt_md--185_272f6f32a703aeb8 {
    padding-top: 185px;
  }

  .pb_md--185_b1eb9212a150a1d0 {
    padding-bottom: 185px;
  }

  .pl_md--185_af4a45cf1ec46342 {
    padding-left: 185px;
  }

  .pr_md--185_e3797e1427cb5ba7 {
    padding-right: 185px;
  }

  .mt_md--185_4ec211cdae677762 {
    margin-top: 185px;
  }

  .mb_md--185_6ff97e9087575951 {
    margin-bottom: 185px;
  }

  .ptb_md--190_cf752a352c839619 {
    padding: 190px 0;
  }

  .plr_md--190_c0108fd273cc0809 {
    padding: 0 190px;
  }

  .pt_md--190_a17a8e0ecf81b0ce {
    padding-top: 190px;
  }

  .pb_md--190_c19d2b3696b9cc99 {
    padding-bottom: 190px;
  }

  .pl_md--190_40e9441bb5ff2aa1 {
    padding-left: 190px;
  }

  .pr_md--190_fad3401eaa875659 {
    padding-right: 190px;
  }

  .mt_md--190_32a59b7273dfe7a1 {
    margin-top: 190px;
  }

  .mb_md--190_8b4a3071054d5cbd {
    margin-bottom: 190px;
  }

  .ptb_md--195_49272c0dbc77a9d9 {
    padding: 195px 0;
  }

  .plr_md--195_71e0d397a81eeb00 {
    padding: 0 195px;
  }

  .pt_md--195_e770dd4975ffd4cd {
    padding-top: 195px;
  }

  .pb_md--195_3054ed320060efa7 {
    padding-bottom: 195px;
  }

  .pl_md--195_86cea08385b1136b {
    padding-left: 195px;
  }

  .pr_md--195_e0dc0c785634a0fa {
    padding-right: 195px;
  }

  .mt_md--195_17c7c1f233134111 {
    margin-top: 195px;
  }

  .mb_md--195_d96af4dffb32bfd9 {
    margin-bottom: 195px;
  }

  .ptb_md--200_f49dd713950bb66e {
    padding: 200px 0;
  }

  .plr_md--200_ba5d29a0c2237938 {
    padding: 0 200px;
  }

  .pt_md--200_9e024bcd6d7da466 {
    padding-top: 200px;
  }

  .pb_md--200_fe783abbc3e9ab0b {
    padding-bottom: 200px;
  }

  .pl_md--200_d9e5632fc096d612 {
    padding-left: 200px;
  }

  .pr_md--200_47a1c521c647bc71 {
    padding-right: 200px;
  }

  .mt_md--200_bba3190b26ce24a0 {
    margin-top: 200px;
  }

  .mb_md--200_f8f0f168bf9edcc2 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_6b23ca18df44c6e6 {
    padding: 250px 0;
  }

  .ptb_sm--0_09f564d6fb6b0073 {
    padding: 0;
  }

  .pl_sm--0_fce24270fe0b9dec {
    padding-left: 0;
  }

  .pr_sm--0_31b6967ed7245cd9 {
    padding-right: 0;
  }

  .pt_sm--0_a3528e94a2b96e95 {
    padding-top: 0;
  }

  .pb_sm--0_0fe0697744de5b01 {
    padding-bottom: 0;
  }

  .pb_sm--80_34f8598ad432b4f0 {
    padding-bottom: 30px;
  }

  .pt_sm--50_2b1ef417223d1c5a {
    padding-top: 50px;
  }

  .mr_sm--0_f333827b9d1215ab {
    margin-right: 0;
  }

  .ml_sm--0_a7bbc3b14e0dc3ac {
    margin-left: 0;
  }

  .mt_sm--0_1d123c076af40274 {
    margin-top: 0;
  }

  .mb_sm--0_f2d36cd2a4b3802c {
    margin-bottom: 0;
  }

  .pt_sm--150_191ccfd1e9cd7e47 {
    padding-top: 150px;
  }

  .pb_sm--110_92ddf7000953348d {
    padding-bottom: 110px;
  }

  .ptb_sm--5_58cf7eea9c89af91 {
    padding: 5px 0;
  }

  .plr_sm--5_93ac700f39380859 {
    padding: 0 5px;
  }

  .pt_sm--5_a1b27da42738e286 {
    padding-top: 5px;
  }

  .pb_sm--5_6454b54626d277d5 {
    padding-bottom: 5px;
  }

  .pl_sm--5_578f32796a9944c2 {
    padding-left: 5px;
  }

  .pr_sm--5_dbfc158390f16453 {
    padding-right: 5px;
  }

  .mt_sm--5_be3a51b13d038a83 {
    margin-top: 5px;
  }

  .ml_sm--5_dd0cc6c8ba7f3393 {
    margin-left: 5px;
  }

  .mr_sm--5_0cb4d7cfe846d740 {
    margin-right: 5px;
  }

  .mb_sm--5_1d80138876049391 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_c46a2ce93acebd56 {
    padding: 10px 0;
  }

  .plr_sm--10_df9718d3fe363e91 {
    padding: 0 10px;
  }

  .pt_sm--10_cf7f12bf055fc9c6 {
    padding-top: 10px;
  }

  .pb_sm--10_2e7620936bdddf52 {
    padding-bottom: 10px;
  }

  .pl_sm--10_49ca212454454e40 {
    padding-left: 10px;
  }

  .pr_sm--10_78e6e5ec9eba3a7a {
    padding-right: 10px;
  }

  .mt_sm--10_71ba00b79fdd7c0a {
    margin-top: 10px;
  }

  .ml_sm--10_88cf9a983a51d0fd {
    margin-left: 10px;
  }

  .mr_sm--10_9b4ddbabb1ec701e {
    margin-right: 10px;
  }

  .mb_sm--10_556d143a33a2aede {
    margin-bottom: 10px;
  }

  .ptb_sm--15_4a4056ba9f674e4f {
    padding: 15px 0;
  }

  .plr_sm--15_27a4b99b7cf55f50 {
    padding: 0 15px;
  }

  .pt_sm--15_2c9bf6b56cc02395 {
    padding-top: 15px;
  }

  .pb_sm--15_a52475ec0a6b241b {
    padding-bottom: 15px;
  }

  .pl_sm--15_efa7721aa3f5b56c {
    padding-left: 15px;
  }

  .pr_sm--15_dd9defb7d12cc7c6 {
    padding-right: 15px;
  }

  .mt_sm--15_035955b3e4280d70 {
    margin-top: 15px;
  }

  .ml_sm--15_af184eb4b4c28dac {
    margin-left: 15px;
  }

  .mr_sm--15_e93038fa8663c888 {
    margin-right: 15px;
  }

  .mb_sm--15_8ee20ac47bd5d664 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_8e8810a5043a3d0b {
    padding: 20px 0;
  }

  .plr_sm--20_8acb0632f37bb453 {
    padding: 0 20px;
  }

  .pt_sm--20_5caadbf03413ee3f {
    padding-top: 20px;
  }

  .pb_sm--20_32c8456fb2b68b47 {
    padding-bottom: 20px;
  }

  .pl_sm--20_031ebbb7b63c3af2 {
    padding-left: 20px;
  }

  .pr_sm--20_53f52ab8376cdfbb {
    padding-right: 20px;
  }

  .mt_sm--20_acf8f8fd275c8e40 {
    margin-top: 20px;
  }

  .ml_sm--20_55c2cba7b66854d4 {
    margin-left: 20px;
  }

  .mr_sm--20_b4b02d0d83d3b6e5 {
    margin-right: 20px;
  }

  .mb_sm--20_2914544ef64ea4ff {
    margin-bottom: 20px;
  }

  .ptb_sm--25_555ddf03cd29bb30 {
    padding: 25px 0;
  }

  .plr_sm--25_af2c96181b3a1749 {
    padding: 0 25px;
  }

  .pt_sm--25_51c7f0694ef7225e {
    padding-top: 25px;
  }

  .pb_sm--25_1de42d2f7231aa5c {
    padding-bottom: 25px;
  }

  .pl_sm--25_28e1959362ea1b36 {
    padding-left: 25px;
  }

  .pr_sm--25_5e986d25d734f213 {
    padding-right: 25px;
  }

  .mt_sm--25_e71d3283039875f1 {
    margin-top: 25px;
  }

  .ml_sm--25_e1aeb9c669fe5f83 {
    margin-left: 25px;
  }

  .mr_sm--25_ebb6d1a271d7ff6e {
    margin-right: 25px;
  }

  .mb_sm--25_8212a7431260e25e {
    margin-bottom: 25px;
  }

  .ptb_sm--30_39b0e585191426b2 {
    padding: 30px 0;
  }

  .plr_sm--30_5bdf10b37fc88646 {
    padding: 0 30px;
  }

  .pt_sm--30_8d8ebbe51735e8e5 {
    padding-top: 30px;
  }

  .pb_sm--30_3a5e4b252d588c25 {
    padding-bottom: 30px;
  }

  .pl_sm--30_a2d1c76aab2b29d9 {
    padding-left: 30px;
  }

  .pr_sm--30_c4e186da03e99c9b {
    padding-right: 30px;
  }

  .mt_sm--30_b443bd011e66f535 {
    margin-top: 30px;
  }

  .ml_sm--30_c97a90661f31fefd {
    margin-left: 30px;
  }

  .mr_sm--30_6c49f31dcd67386b {
    margin-right: 30px;
  }

  .mb_sm--30_2a6831776a80ee13 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_08416c295e19de9c {
    padding: 35px 0;
  }

  .plr_sm--35_125b7f6b4d26730c {
    padding: 0 35px;
  }

  .pt_sm--35_08e835913db51b40 {
    padding-top: 35px;
  }

  .pb_sm--35_e273fc9bab6ba6bb {
    padding-bottom: 35px;
  }

  .pl_sm--35_e574d34b25204bce {
    padding-left: 35px;
  }

  .pr_sm--35_0aa63e40cac9c178 {
    padding-right: 35px;
  }

  .mt_sm--35_bfc5d644a8d6c58d {
    margin-top: 35px;
  }

  .ml_sm--35_c25351984cd2eeec {
    margin-left: 35px;
  }

  .mr_sm--35_4a625dc7cb188c90 {
    margin-right: 35px;
  }

  .mb_sm--35_915844f56b833a10 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_41b90cb103bdedff {
    padding: 40px 0;
  }

  .plr_sm--40_87d03c77bfe665fb {
    padding: 0 40px;
  }

  .pt_sm--40_ff65602806c504e3 {
    padding-top: 40px;
  }

  .pb_sm--40_fb12909ec585a298 {
    padding-bottom: 40px;
  }

  .pl_sm--40_47783773ba199adc {
    padding-left: 40px;
  }

  .pr_sm--40_fec21b1a96057107 {
    padding-right: 40px;
  }

  .mt_sm--40_695a891d493d9bf4 {
    margin-top: 40px;
  }

  .ml_sm--40_847b316d85b033e3 {
    margin-left: 40px;
  }

  .mr_sm--40_f1472d83372addfd {
    margin-right: 40px;
  }

  .mb_sm--40_9ae6debe7f1d1544 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_594dd4e2c31aed74 {
    padding: 45px 0;
  }

  .plr_sm--45_8ec1056e82da8fd5 {
    padding: 0 45px;
  }

  .pt_sm--45_e27dbecf6e3e902a {
    padding-top: 45px;
  }

  .pb_sm--45_cf2283cd438d5cb2 {
    padding-bottom: 45px;
  }

  .pl_sm--45_0b6916190128dd08 {
    padding-left: 45px;
  }

  .pr_sm--45_125a15f7aa789e25 {
    padding-right: 45px;
  }

  .mt_sm--45_40f69f83caee0fcc {
    margin-top: 45px;
  }

  .ml_sm--45_7ee5e6f83dd08a58 {
    margin-left: 45px;
  }

  .mr_sm--45_bcd63accf2f09456 {
    margin-right: 45px;
  }

  .mb_sm--45_f021f5ad4d8e1d5f {
    margin-bottom: 45px;
  }

  .ptb_sm--50_eed31e050fbbb809 {
    padding: 50px 0;
  }

  .plr_sm--50_a597685b2b612fe6 {
    padding: 0 50px;
  }

  .pt_sm--50_2b1ef417223d1c5a {
    padding-top: 50px;
  }

  .pb_sm--50_2c1c5f1aa9404610 {
    padding-bottom: 50px;
  }

  .pl_sm--50_4618cadac2be86ae {
    padding-left: 50px;
  }

  .pr_sm--50_95b7d94e920422a1 {
    padding-right: 50px;
  }

  .mt_sm--50_45c6b2a163727ded {
    margin-top: 50px;
  }

  .ml_sm--50_04893a49081fa984 {
    margin-left: 50px;
  }

  .mr_sm--50_33e49f506f5fcffc {
    margin-right: 50px;
  }

  .mb_sm--50_510a44e996fb7adf {
    margin-bottom: 50px;
  }

  .ptb_sm--55_0a868488d5aafe73 {
    padding: 55px 0;
  }

  .plr_sm--55_90144dc31248e5aa {
    padding: 0 55px;
  }

  .pt_sm--55_cf6edc69a0b042ad {
    padding-top: 55px;
  }

  .pb_sm--55_df9deaed1d2a80c2 {
    padding-bottom: 55px;
  }

  .pl_sm--55_668cd951019b8909 {
    padding-left: 55px;
  }

  .pr_sm--55_f0acf9b3c3fead85 {
    padding-right: 55px;
  }

  .mt_sm--55_0db7d40dd67361ab {
    margin-top: 55px;
  }

  .ml_sm--55_c1be89c6a15ad4bd {
    margin-left: 55px;
  }

  .mr_sm--55_8f085bfefc4f85ce {
    margin-right: 55px;
  }

  .mb_sm--55_6b954177feed0316 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_bc3e85516aac2f1f {
    padding: 60px 0;
  }

  .plr_sm--60_73dcf690e8683901 {
    padding: 0 60px;
  }

  .pt_sm--60_fe7577552fcd3de2 {
    padding-top: 60px;
  }

  .pb_sm--60_8881d2b07d17a526 {
    padding-bottom: 60px;
  }

  .pl_sm--60_7e5f21b602802314 {
    padding-left: 60px;
  }

  .pr_sm--60_6958b80e3a112c9c {
    padding-right: 60px;
  }

  .mt_sm--60_36714c34874010ca {
    margin-top: 60px;
  }

  .ml_sm--60_7757cb23cb688fea {
    margin-left: 60px;
  }

  .mr_sm--60_3aae9ee6f1df723f {
    margin-right: 60px;
  }

  .mb_sm--60_beca106e3d93cc46 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_d60413f6a7ca9856 {
    padding: 65px 0;
  }

  .plr_sm--65_ffe084f1cf62a53f {
    padding: 0 65px;
  }

  .pt_sm--65_a14bf71bde90b11d {
    padding-top: 65px;
  }

  .pb_sm--65_fec59fc2dc67b874 {
    padding-bottom: 65px;
  }

  .pl_sm--65_07c3c86ce40d684c {
    padding-left: 65px;
  }

  .pr_sm--65_6b4b6c4f66263817 {
    padding-right: 65px;
  }

  .mt_sm--65_57a22ae05eb072d5 {
    margin-top: 65px;
  }

  .ml_sm--65_64b87e45504f4f7c {
    margin-left: 65px;
  }

  .mr_sm--65_1accabc9010f095e {
    margin-right: 65px;
  }

  .mb_sm--65_8c825669dd832b61 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_b49f71e4a0dded68 {
    padding: 70px 0;
  }

  .plr_sm--70_3c580ff08ce8ae78 {
    padding: 0 70px;
  }

  .pt_sm--70_dd686f5ffe319848 {
    padding-top: 70px;
  }

  .pb_sm--70_70030530ea666591 {
    padding-bottom: 70px;
  }

  .pl_sm--70_a128163eb4602e11 {
    padding-left: 70px;
  }

  .pr_sm--70_9cffa7becf0f2ba5 {
    padding-right: 70px;
  }

  .mt_sm--70_8945a18a4ef25cb5 {
    margin-top: 70px;
  }

  .ml_sm--70_254a35cdc97504b6 {
    margin-left: 70px;
  }

  .mr_sm--70_e5d3abda8fb90a57 {
    margin-right: 70px;
  }

  .mb_sm--70_3cadab9bf414f1eb {
    margin-bottom: 70px;
  }

  .ptb_sm--75_c2228f617b293d56 {
    padding: 75px 0;
  }

  .plr_sm--75_7035e730c3fd4556 {
    padding: 0 75px;
  }

  .pt_sm--75_93529617c4b67791 {
    padding-top: 75px;
  }

  .pb_sm--75_656066d94ba529f7 {
    padding-bottom: 75px;
  }

  .pl_sm--75_8774d07c69f574bf {
    padding-left: 75px;
  }

  .pr_sm--75_0268b7cddbf191e8 {
    padding-right: 75px;
  }

  .mt_sm--75_420b23ba92c7064c {
    margin-top: 75px;
  }

  .ml_sm--75_4d9c56c2c53a3e77 {
    margin-left: 75px;
  }

  .mr_sm--75_83dada77135a8470 {
    margin-right: 75px;
  }

  .mb_sm--75_f3cbd7268987af84 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_28638aceb906efec {
    padding: 80px 0;
  }

  .plr_sm--80_9a16b03c511f645e {
    padding: 0 80px;
  }

  .pt_sm--80_b417fb2402398a9f {
    padding-top: 80px;
  }

  .pb_sm--80_34f8598ad432b4f0 {
    padding-bottom: 80px;
  }

  .pl_sm--80_c7a06b97bc7ff955 {
    padding-left: 80px;
  }

  .pr_sm--80_9eaa11ae6d1213b5 {
    padding-right: 80px;
  }

  .mt_sm--80_19e9dcd7eec2795d {
    margin-top: 80px;
  }

  .ml_sm--80_af6dfb8e83260f89 {
    margin-left: 80px;
  }

  .mr_sm--80_87cde1f6777e7fbe {
    margin-right: 80px;
  }

  .mb_sm--80_a0342b9129332722 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_b46a1a7555b28008 {
    padding: 85px 0;
  }

  .plr_sm--85_32f205b47a72d1ec {
    padding: 0 85px;
  }

  .pt_sm--85_694552e71843f931 {
    padding-top: 85px;
  }

  .pb_sm--85_026505b944c7384f {
    padding-bottom: 85px;
  }

  .pl_sm--85_1a4dfa460756fdb0 {
    padding-left: 85px;
  }

  .pr_sm--85_df578cd9de563c30 {
    padding-right: 85px;
  }

  .mt_sm--85_5ba1104d6fc0d73c {
    margin-top: 85px;
  }

  .ml_sm--85_6052dc0bcf9d4f80 {
    margin-left: 85px;
  }

  .mr_sm--85_8247c8ff29760821 {
    margin-right: 85px;
  }

  .mb_sm--85_b02eb453e032ec0e {
    margin-bottom: 85px;
  }

  .ptb_sm--90_1efe074ad7306fcd {
    padding: 90px 0;
  }

  .plr_sm--90_ba3157a7f78dfb12 {
    padding: 0 90px;
  }

  .pt_sm--90_bbe5017f242aa078 {
    padding-top: 90px;
  }

  .pb_sm--90_35160cb7813e016b {
    padding-bottom: 90px;
  }

  .pl_sm--90_3ffd08be447a5164 {
    padding-left: 90px;
  }

  .pr_sm--90_a53be4f09bacc2dc {
    padding-right: 90px;
  }

  .mt_sm--90_962ce75b3e05277f {
    margin-top: 90px;
  }

  .ml_sm--90_4cfb64d25e8a8c4f {
    margin-left: 90px;
  }

  .mr_sm--90_c02ea6b16ff0bac8 {
    margin-right: 90px;
  }

  .mb_sm--90_b4952cf384e5a9ab {
    margin-bottom: 90px;
  }

  .ptb_sm--95_6292fe4f40ad0d58 {
    padding: 95px 0;
  }

  .plr_sm--95_19e507b2d099d6db {
    padding: 0 95px;
  }

  .pt_sm--95_e46b84380857c6a3 {
    padding-top: 95px;
  }

  .pb_sm--95_390343d86bfb0bda {
    padding-bottom: 95px;
  }

  .pl_sm--95_c30fd75cd87deff5 {
    padding-left: 95px;
  }

  .pr_sm--95_a672be5a45dcb5f9 {
    padding-right: 95px;
  }

  .mt_sm--95_4094d3ec41c514ab {
    margin-top: 95px;
  }

  .ml_sm--95_97c67206a35db751 {
    margin-left: 95px;
  }

  .mr_sm--95_e633b85ebf3a2336 {
    margin-right: 95px;
  }

  .mb_sm--95_47eb5f69529b56ec {
    margin-bottom: 95px;
  }

  .ptb_sm--100_75ddceb830d9293f {
    padding: 100px 0;
  }

  .plr_sm--100_f033bc65e496bfeb {
    padding: 0 100px;
  }

  .pt_sm--100_6b5c8279a6d4b793 {
    padding-top: 100px;
  }

  .pb_sm--100_51459e3548ad8801 {
    padding-bottom: 100px;
  }

  .pl_sm--100_9ead2044bdbd5be2 {
    padding-left: 100px;
  }

  .pr_sm--100_3099ec622e6b7944 {
    padding-right: 100px;
  }

  .mt_sm--100_de03b8d6f63a7444 {
    margin-top: 100px;
  }

  .ml_sm--100_2f432d70833b379b {
    margin-left: 100px;
  }

  .mr_sm--100_4450bf576ecd0f40 {
    margin-right: 100px;
  }

  .mb_sm--100_d392471e5b2f051e {
    margin-bottom: 100px;
  }

  .ptb_sm--105_a6c064eab2ffc644 {
    padding: 105px 0;
  }

  .plr_sm--105_102fd5ac486fd44b {
    padding: 0 105px;
  }

  .pt_sm--105_232509fcf7756a77 {
    padding-top: 105px;
  }

  .pb_sm--105_59edfed37b3c4ce0 {
    padding-bottom: 105px;
  }

  .pl_sm--105_a1109041a8abf7a8 {
    padding-left: 105px;
  }

  .pr_sm--105_13283564cd4dbd07 {
    padding-right: 105px;
  }

  .mt_sm--105_c72c6655cbf38db6 {
    margin-top: 105px;
  }

  .ml_sm--105_7613b820a0087711 {
    margin-left: 105px;
  }

  .mr_sm--105_9e0a3ad8830f76ac {
    margin-right: 105px;
  }

  .mb_sm--105_4ae97efccaf5db2e {
    margin-bottom: 105px;
  }

  .ptb_sm--110_55b6f2b5a07fbb83 {
    padding: 110px 0;
  }

  .plr_sm--110_6a3fd76fea9c4198 {
    padding: 0 110px;
  }

  .pt_sm--110_b7b6e2f8101d8c54 {
    padding-top: 110px;
  }

  .pb_sm--110_92ddf7000953348d {
    padding-bottom: 110px;
  }

  .pl_sm--110_a81dd96f49ddd94f {
    padding-left: 110px;
  }

  .pr_sm--110_8019615dd80273d1 {
    padding-right: 110px;
  }

  .mt_sm--110_e29eefdf81871700 {
    margin-top: 110px;
  }

  .ml_sm--110_abfd522b1056967d {
    margin-left: 110px;
  }

  .mr_sm--110_b4658ed1041029ef {
    margin-right: 110px;
  }

  .mb_sm--110_5dd7ef8daab34600 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_3dc090b043e688ed {
    padding: 115px 0;
  }

  .plr_sm--115_1a0d64ca68d043f7 {
    padding: 0 115px;
  }

  .pt_sm--115_47a495d687b98763 {
    padding-top: 115px;
  }

  .pb_sm--115_cc8e8e416f9fbd2b {
    padding-bottom: 115px;
  }

  .pl_sm--115_e3c49253b9e8e981 {
    padding-left: 115px;
  }

  .pr_sm--115_fdee2efa8998ae40 {
    padding-right: 115px;
  }

  .mt_sm--115_9a6dc25bd0ac331b {
    margin-top: 115px;
  }

  .ml_sm--115_916e575c2719f160 {
    margin-left: 115px;
  }

  .mr_sm--115_40ba78003c47959d {
    margin-right: 115px;
  }

  .mb_sm--115_618a26eeb43b311e {
    margin-bottom: 115px;
  }

  .ptb_sm--120_4a8d34412b815245 {
    padding: 120px 0;
  }

  .plr_sm--120_a8eabeef39e50383 {
    padding: 0 120px;
  }

  .pt_sm--120_083fb5de3dbfa3f1 {
    padding-top: 120px;
  }

  .pb_sm--120_611459a453ffcac2 {
    padding-bottom: 120px;
  }

  .pl_sm--120_bbe3c99775556f47 {
    padding-left: 120px;
  }

  .pr_sm--120_69e1433175e61671 {
    padding-right: 120px;
  }

  .mt_sm--120_1432cc9800c061f0 {
    margin-top: 120px;
  }

  .ml_sm--120_8dff3dcaff09e6a2 {
    margin-left: 120px;
  }

  .mr_sm--120_51c13080084a8c8c {
    margin-right: 120px;
  }

  .mb_sm--120_6f04a9fc88db263d {
    margin-bottom: 120px;
  }

  .ptb_sm--125_f8b8b5bcc60eb7eb {
    padding: 125px 0;
  }

  .plr_sm--125_de23d4f46befae6a {
    padding: 0 125px;
  }

  .pt_sm--125_eafce98d790f1506 {
    padding-top: 125px;
  }

  .pb_sm--125_620a84953de3e4cd {
    padding-bottom: 125px;
  }

  .pl_sm--125_0860cbe893d1d7fa {
    padding-left: 125px;
  }

  .pr_sm--125_fdec0f2e7332792b {
    padding-right: 125px;
  }

  .mt_sm--125_26e6b951d8083fe6 {
    margin-top: 125px;
  }

  .ml_sm--125_3d7e6d020a363680 {
    margin-left: 125px;
  }

  .mr_sm--125_74f87d5a0e5607d7 {
    margin-right: 125px;
  }

  .mb_sm--125_9ae7fc7297ce5a31 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_4ec7f4646e2338d6 {
    padding: 130px 0;
  }

  .plr_sm--130_130ec93b7bcb137e {
    padding: 0 130px;
  }

  .pt_sm--130_d30b261c98e9964f {
    padding-top: 130px;
  }

  .pb_sm--130_8f7ceb59e95a0183 {
    padding-bottom: 130px;
  }

  .pl_sm--130_16ad8681eaea6df4 {
    padding-left: 130px;
  }

  .pr_sm--130_4629f581c6a2565c {
    padding-right: 130px;
  }

  .mt_sm--130_14983b45e6e10744 {
    margin-top: 130px;
  }

  .ml_sm--130_5a2507120e9cfd13 {
    margin-left: 130px;
  }

  .mr_sm--130_0af35ba0d96c8c3e {
    margin-right: 130px;
  }

  .mb_sm--130_769dbb5f2f3a8ba6 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_921416a7bb39b7b0 {
    padding: 135px 0;
  }

  .plr_sm--135_20457014f57d4832 {
    padding: 0 135px;
  }

  .pt_sm--135_7ddf94e826ba5ebd {
    padding-top: 135px;
  }

  .pb_sm--135_df5fea18f96a3e6b {
    padding-bottom: 135px;
  }

  .pl_sm--135_99ff89309b179111 {
    padding-left: 135px;
  }

  .pr_sm--135_ace4c4f13e07b740 {
    padding-right: 135px;
  }

  .mt_sm--135_7bb1eb146d9cf0ee {
    margin-top: 135px;
  }

  .ml_sm--135_292d003784d6923a {
    margin-left: 135px;
  }

  .mr_sm--135_8c46602f05743fce {
    margin-right: 135px;
  }

  .mb_sm--135_d18862b0deed344e {
    margin-bottom: 135px;
  }

  .ptb_sm--140_ff13b3c7db4a0af5 {
    padding: 140px 0;
  }

  .plr_sm--140_a4561295f9ff7bc6 {
    padding: 0 140px;
  }

  .pt_sm--140_173dc1fd5c20a3de {
    padding-top: 140px;
  }

  .pb_sm--140_584ea9050df2b106 {
    padding-bottom: 140px;
  }

  .pl_sm--140_ac13881db8250dab {
    padding-left: 140px;
  }

  .pr_sm--140_b069ebf468a49a08 {
    padding-right: 140px;
  }

  .mt_sm--140_3e5d87c05f1b7e38 {
    margin-top: 140px;
  }

  .ml_sm--140_0fe1adbce3f89c74 {
    margin-left: 140px;
  }

  .mr_sm--140_4821bf8ad2d9cdbf {
    margin-right: 140px;
  }

  .mb_sm--140_d5d136bd2fbc3c33 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_d17ca0c80b5c08a9 {
    padding: 145px 0;
  }

  .plr_sm--145_e30c11e10914e9cd {
    padding: 0 145px;
  }

  .pt_sm--145_ade55be76a8118ba {
    padding-top: 145px;
  }

  .pb_sm--145_e2633563fa35fc3f {
    padding-bottom: 145px;
  }

  .pl_sm--145_fbec4f29ade8b859 {
    padding-left: 145px;
  }

  .pr_sm--145_2923bc982772cede {
    padding-right: 145px;
  }

  .mt_sm--145_b4dde51d562da7af {
    margin-top: 145px;
  }

  .ml_sm--145_96ce5dbbe3c3a9bb {
    margin-left: 145px;
  }

  .mr_sm--145_e3bce46c907b3639 {
    margin-right: 145px;
  }

  .mb_sm--145_3a92ee4cc66f265b {
    margin-bottom: 145px;
  }

  .ptb_sm--150_f58885ecdb009eae {
    padding: 150px 0;
  }

  .plr_sm--150_6703c5fdcb7b644f {
    padding: 0 150px;
  }

  .pt_sm--150_191ccfd1e9cd7e47 {
    padding-top: 150px;
  }

  .pb_sm--150_cabc0dc0da0a3b15 {
    padding-bottom: 150px;
  }

  .pl_sm--150_c04b06e8ec9d2735 {
    padding-left: 150px;
  }

  .pr_sm--150_ed842d43e1ab0656 {
    padding-right: 150px;
  }

  .mt_sm--150_acccd5fab3fe2cda {
    margin-top: 150px;
  }

  .ml_sm--150_2eb88885d6ca7f55 {
    margin-left: 150px;
  }

  .mr_sm--150_d8bc10ea31cc4da8 {
    margin-right: 150px;
  }

  .mb_sm--150_a79baa91cfe9c8f1 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_b47af8819021a0f1 {
    padding: 155px 0;
  }

  .plr_sm--155_20e96390761f5d97 {
    padding: 0 155px;
  }

  .pt_sm--155_23d84c72bbe9f319 {
    padding-top: 155px;
  }

  .pb_sm--155_c35136efa5521fa4 {
    padding-bottom: 155px;
  }

  .pl_sm--155_dd468e3083f8fd68 {
    padding-left: 155px;
  }

  .pr_sm--155_810200c05d75c3ee {
    padding-right: 155px;
  }

  .mt_sm--155_0b9b5b801fcec385 {
    margin-top: 155px;
  }

  .ml_sm--155_05bbc436498f3264 {
    margin-left: 155px;
  }

  .mr_sm--155_895667ca43e0cd27 {
    margin-right: 155px;
  }

  .mb_sm--155_dc97a2bb9d8499c4 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_28f337e9b0fcbbda {
    padding: 160px 0;
  }

  .plr_sm--160_93739b2664816854 {
    padding: 0 160px;
  }

  .pt_sm--160_c242fdb081fdec98 {
    padding-top: 160px;
  }

  .pb_sm--160_2a2972c4caabe7db {
    padding-bottom: 160px;
  }

  .pl_sm--160_0d62c01f62942460 {
    padding-left: 160px;
  }

  .pr_sm--160_819a4ad97b75a601 {
    padding-right: 160px;
  }

  .mt_sm--160_de122f272af986b5 {
    margin-top: 160px;
  }

  .ml_sm--160_9c72d2b15b1c27e2 {
    margin-left: 160px;
  }

  .mr_sm--160_675c7a95c4a601b9 {
    margin-right: 160px;
  }

  .mb_sm--160_4e1be09ffd43ff4b {
    margin-bottom: 160px;
  }

  .ptb_sm--165_a11346d4284d4fa3 {
    padding: 165px 0;
  }

  .plr_sm--165_d7a7e7192b50280e {
    padding: 0 165px;
  }

  .pt_sm--165_6e2455cf372cc71e {
    padding-top: 165px;
  }

  .pb_sm--165_c1becc89f117b504 {
    padding-bottom: 165px;
  }

  .pl_sm--165_eebff1a4ad3feaea {
    padding-left: 165px;
  }

  .pr_sm--165_1c5e68c9325df834 {
    padding-right: 165px;
  }

  .mt_sm--165_e822ce0daf397aa9 {
    margin-top: 165px;
  }

  .ml_sm--165_7a1e6973e84c0730 {
    margin-left: 165px;
  }

  .mr_sm--165_26b797ff74dbc8f8 {
    margin-right: 165px;
  }

  .mb_sm--165_5a4973589515bd3e {
    margin-bottom: 165px;
  }

  .ptb_sm--170_6c060ffb8afd9fd4 {
    padding: 170px 0;
  }

  .plr_sm--170_d6606e30a5db9fb0 {
    padding: 0 170px;
  }

  .pt_sm--170_2f1ed6031b75b571 {
    padding-top: 170px;
  }

  .pb_sm--170_396ee4e701e3fde2 {
    padding-bottom: 170px;
  }

  .pl_sm--170_89f2d1558fbea407 {
    padding-left: 170px;
  }

  .pr_sm--170_f3f65a47b63e791e {
    padding-right: 170px;
  }

  .mt_sm--170_15c7d8daaee82738 {
    margin-top: 170px;
  }

  .ml_sm--170_f40b43bf4204ed5a {
    margin-left: 170px;
  }

  .mr_sm--170_3cb5728e49676ba8 {
    margin-right: 170px;
  }

  .mb_sm--170_dcf37b9df8abd156 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_11c407e82290fe16 {
    padding: 175px 0;
  }

  .plr_sm--175_ca84b3bed7c7e0d6 {
    padding: 0 175px;
  }

  .pt_sm--175_f0906716dd563b1d {
    padding-top: 175px;
  }

  .pb_sm--175_e5705199c4d65d51 {
    padding-bottom: 175px;
  }

  .pl_sm--175_64485e57c98c2dda {
    padding-left: 175px;
  }

  .pr_sm--175_ddc582911d42f1e4 {
    padding-right: 175px;
  }

  .mt_sm--175_a3767e434a65a361 {
    margin-top: 175px;
  }

  .ml_sm--175_0cc8ea0e1a1ab468 {
    margin-left: 175px;
  }

  .mr_sm--175_c3ec942d360e17a9 {
    margin-right: 175px;
  }

  .mb_sm--175_ccf2e37a265dac95 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_b362f611147c9d4e {
    padding: 180px 0;
  }

  .plr_sm--180_b7caab0be4642671 {
    padding: 0 180px;
  }

  .pt_sm--180_3d38f1f455f30311 {
    padding-top: 180px;
  }

  .pb_sm--180_4286c7a7b820c80a {
    padding-bottom: 180px;
  }

  .pl_sm--180_25b185d66b9b6115 {
    padding-left: 180px;
  }

  .pr_sm--180_3a0e414089d12a4f {
    padding-right: 180px;
  }

  .mt_sm--180_634030affc9bacd5 {
    margin-top: 180px;
  }

  .ml_sm--180_16cfb9f6502b07ff {
    margin-left: 180px;
  }

  .mr_sm--180_89ecc53a170831b0 {
    margin-right: 180px;
  }

  .mb_sm--180_4ccb24b6ebee33dc {
    margin-bottom: 180px;
  }

  .ptb_sm--185_77fe1b13ad5ed4bf {
    padding: 185px 0;
  }

  .plr_sm--185_7c48de82fc4b5056 {
    padding: 0 185px;
  }

  .pt_sm--185_35b98d2798389426 {
    padding-top: 185px;
  }

  .pb_sm--185_1a0aebd52679e723 {
    padding-bottom: 185px;
  }

  .pl_sm--185_a40df38cce5aeec3 {
    padding-left: 185px;
  }

  .pr_sm--185_367d92c23c49f56d {
    padding-right: 185px;
  }

  .mt_sm--185_23cfc6c0c16e674c {
    margin-top: 185px;
  }

  .ml_sm--185_173db208a19e0c62 {
    margin-left: 185px;
  }

  .mr_sm--185_07f0f31d2f10a803 {
    margin-right: 185px;
  }

  .mb_sm--185_d6ba26fbae065a83 {
    margin-bottom: 185px;
  }

  .ptb_sm--190_3dcb87bc45bacb10 {
    padding: 190px 0;
  }

  .plr_sm--190_bb9deaf980260296 {
    padding: 0 190px;
  }

  .pt_sm--190_cb7273ff2ce0e3cf {
    padding-top: 190px;
  }

  .pb_sm--190_12bde0d518c596a7 {
    padding-bottom: 190px;
  }

  .pl_sm--190_d256ff4caddaf34b {
    padding-left: 190px;
  }

  .pr_sm--190_a3858023ec69c708 {
    padding-right: 190px;
  }

  .mt_sm--190_4588227832eab8e0 {
    margin-top: 190px;
  }

  .ml_sm--190_4c5496a775d278c6 {
    margin-left: 190px;
  }

  .mr_sm--190_e81f7814c3254e37 {
    margin-right: 190px;
  }

  .mb_sm--190_c9f2e34ad3e89e91 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_230379f836fcf738 {
    padding: 195px 0;
  }

  .plr_sm--195_ad635ed454594261 {
    padding: 0 195px;
  }

  .pt_sm--195_5cdab1300be988cd {
    padding-top: 195px;
  }

  .pb_sm--195_a66c72ca80899ff4 {
    padding-bottom: 195px;
  }

  .pl_sm--195_362ca61703154ab9 {
    padding-left: 195px;
  }

  .pr_sm--195_b123b6a9cfbc7c13 {
    padding-right: 195px;
  }

  .mt_sm--195_3bc71d4215aa11a1 {
    margin-top: 195px;
  }

  .ml_sm--195_ba4199d16680e11b {
    margin-left: 195px;
  }

  .mr_sm--195_f63cd39e6c11f61c {
    margin-right: 195px;
  }

  .mb_sm--195_490dd10c4a8df181 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_cad603413a47aa01 {
    padding: 200px 0;
  }

  .plr_sm--200_1ef46f85bc8c6dd4 {
    padding: 0 200px;
  }

  .pt_sm--200_9610573fe62f60e7 {
    padding-top: 200px;
  }

  .pb_sm--200_119c18c2dd6490bd {
    padding-bottom: 200px;
  }

  .pl_sm--200_fcc28d52920d5bcf {
    padding-left: 200px;
  }

  .pr_sm--200_978b993339837bb3 {
    padding-right: 200px;
  }

  .mt_sm--200_836abb7c979e5788 {
    margin-top: 200px;
  }

  .ml_sm--200_e91d38781fa9bc20 {
    margin-left: 200px;
  }

  .mr_sm--200_2116d411996fa741 {
    margin-right: 200px;
  }

  .mb_sm--200_53705299e5e39afe {
    margin-bottom: 200px;
  }

  .pl_sm--0_fce24270fe0b9dec {
    padding-left: 0;
  }

  .pr_sm--0_31b6967ed7245cd9 {
    padding-right: 0;
  }

  .pt_sm--0_a3528e94a2b96e95 {
    padding-top: 0;
  }

  .pb_sm--0_0fe0697744de5b01 {
    padding-bottom: 0;
  }

  .mr_sm--0_f333827b9d1215ab {
    margin-right: 0;
  }

  .ml_sm--0_a7bbc3b14e0dc3ac {
    margin-left: 0;
  }

  .mt_sm--0_1d123c076af40274 {
    margin-top: 0;
  }

  .mb_sm--0_f2d36cd2a4b3802c {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_592becbb9cc66b15 {
    padding: 5px 0;
  }

  .plr_mobile--5_a9e2b373ba74e79a {
    padding: 0 5px;
  }

  .pt_mobile--5_f2d175e0721adbcc {
    padding-top: 5px;
  }

  .pb_mobile--5_d3ca1f03ad451de2 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_c3fc8c8c89c3800f {
    padding-left: 5px;
  }

  .pr_mobile--5_3e147453b5183383 {
    padding-right: 5px;
  }

  .mt_mobile--5_235f9a3567b23815 {
    margin-top: 5px;
  }

  .mb_mobile--5_e38cfcfdcbb72080 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_52904c02a7db1417 {
    padding: 10px 0;
  }

  .plr_mobile--10_a65ea8d15ce04ba0 {
    padding: 0 10px;
  }

  .pt_mobile--10_2e29a9615ee522cd {
    padding-top: 10px;
  }

  .pb_mobile--10_28c8b31b39a19fc7 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_e8e0faa94507e98d {
    padding-left: 10px;
  }

  .pr_mobile--10_016645489e68adfd {
    padding-right: 10px;
  }

  .mt_mobile--10_09c8d10710cf43e3 {
    margin-top: 10px;
  }

  .mb_mobile--10_2de3678fa569d0dc {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_4f1257abcb36d6c9 {
    padding: 15px 0;
  }

  .plr_mobile--15_c8b35d2f524147cb {
    padding: 0 15px;
  }

  .pt_mobile--15_ab7049aceaa34b40 {
    padding-top: 15px;
  }

  .pb_mobile--15_a02135b2d2106682 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_82d59a8e5577f81d {
    padding-left: 15px;
  }

  .pr_mobile--15_a1649aedc6e06842 {
    padding-right: 15px;
  }

  .mt_mobile--15_d4fb4064b909ef55 {
    margin-top: 15px;
  }

  .mb_mobile--15_1176930dd14246ae {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_238734d2edcde80e {
    padding: 20px 0;
  }

  .plr_mobile--20_5305b396e4e8a668 {
    padding: 0 20px;
  }

  .pt_mobile--20_aef3c4a854387e3a {
    padding-top: 20px;
  }

  .pb_mobile--20_3d78a5f49cb243ff {
    padding-bottom: 20px;
  }

  .pl_mobile--20_143fe9135d9b18a5 {
    padding-left: 20px;
  }

  .pr_mobile--20_18de977efa15bc5d {
    padding-right: 20px;
  }

  .mt_mobile--20_9934e882449f3933 {
    margin-top: 20px;
  }

  .mb_mobile--20_356b10025d7d11cd {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_3a46f6b0f6d4ea81 {
    padding: 25px 0;
  }

  .plr_mobile--25_2f741f766fa0d9e2 {
    padding: 0 25px;
  }

  .pt_mobile--25_e6771768924a4341 {
    padding-top: 25px;
  }

  .pb_mobile--25_c710f8719b9b050f {
    padding-bottom: 25px;
  }

  .pl_mobile--25_8f894546eceecfa7 {
    padding-left: 25px;
  }

  .pr_mobile--25_3ad6e3e82688d131 {
    padding-right: 25px;
  }

  .mt_mobile--25_39c85fe136fe7a9b {
    margin-top: 25px;
  }

  .mb_mobile--25_ff83cd8d812852d4 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_558649ae14ae862f {
    padding: 30px 0;
  }

  .plr_mobile--30_65e894f9d5b969e8 {
    padding: 0 30px;
  }

  .pt_mobile--30_384c934dbe1028b9 {
    padding-top: 30px;
  }

  .pb_mobile--30_c4fa0a4167b9d206 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_687b2901d32c7070 {
    padding-left: 30px;
  }

  .pr_mobile--30_e6be388ec5d2e737 {
    padding-right: 30px;
  }

  .mt_mobile--30_983700211591aae3 {
    margin-top: 30px;
  }

  .mb_mobile--30_b4ff5c3779e5d572 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_de399e12743bf90d {
    padding: 35px 0;
  }

  .plr_mobile--35_c3dbecc9573bab71 {
    padding: 0 35px;
  }

  .pt_mobile--35_41d4ae7eee577e70 {
    padding-top: 35px;
  }

  .pb_mobile--35_47a018be626febe6 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_4f645ce8a961d606 {
    padding-left: 35px;
  }

  .pr_mobile--35_017e46c3b8040859 {
    padding-right: 35px;
  }

  .mt_mobile--35_2b46eb3ff3f27b12 {
    margin-top: 35px;
  }

  .mb_mobile--35_c0cd2eb7ab835f9b {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_d97ae6a4deb3757d {
    padding: 40px 0;
  }

  .plr_mobile--40_34511ee01c773d3c {
    padding: 0 40px;
  }

  .pt_mobile--40_0b8ae21f7f6ba206 {
    padding-top: 40px;
  }

  .pb_mobile--40_01b9f9d805dc460b {
    padding-bottom: 40px;
  }

  .pl_mobile--40_36d72b823ffec41d {
    padding-left: 40px;
  }

  .pr_mobile--40_5acc4a98a566f55c {
    padding-right: 40px;
  }

  .mt_mobile--40_0d9cee691521ddc5 {
    margin-top: 40px;
  }

  .mb_mobile--40_89ccfa05d7953a62 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_6d8d3371aeb3df8b {
    padding: 45px 0;
  }

  .plr_mobile--45_9cc5865593167047 {
    padding: 0 45px;
  }

  .pt_mobile--45_ba29645da4bbf465 {
    padding-top: 45px;
  }

  .pb_mobile--45_f269fabb0502d8dd {
    padding-bottom: 45px;
  }

  .pl_mobile--45_59e57e509031705f {
    padding-left: 45px;
  }

  .pr_mobile--45_5a49304bb79cb9f2 {
    padding-right: 45px;
  }

  .mt_mobile--45_2c48c6f27e0d2594 {
    margin-top: 45px;
  }

  .mb_mobile--45_2f98637d9ea95c10 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_059c4c63d5002265 {
    padding: 50px 0;
  }

  .plr_mobile--50_3220074d2ff0ac70 {
    padding: 0 50px;
  }

  .pt_mobile--50_8ab1838149ebe5ba {
    padding-top: 50px;
  }

  .pb_mobile--50_0787b6664cbba959 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_456f4032a194bbc0 {
    padding-left: 50px;
  }

  .pr_mobile--50_7f713728f6bbd4a6 {
    padding-right: 50px;
  }

  .mt_mobile--50_dff9cba17c0be5c1 {
    margin-top: 50px;
  }

  .mb_mobile--50_61950ff72bafa859 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_52f5e0e5874d7aef {
    padding: 55px 0;
  }

  .plr_mobile--55_01b6f3241140d3e8 {
    padding: 0 55px;
  }

  .pt_mobile--55_d89d523473e5db76 {
    padding-top: 55px;
  }

  .pb_mobile--55_1a0f2416fc6c4353 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_4758f2fb168315d7 {
    padding-left: 55px;
  }

  .pr_mobile--55_ad64e9272c627bd2 {
    padding-right: 55px;
  }

  .mt_mobile--55_1c0924d555bdd1ad {
    margin-top: 55px;
  }

  .mb_mobile--55_bbd59fb6115cd059 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_313fd76852bfc3c8 {
    padding: 60px 0;
  }

  .plr_mobile--60_ac7a955eeb03ffc2 {
    padding: 0 60px;
  }

  .pt_mobile--60_c1bd943434d16b2d {
    padding-top: 60px;
  }

  .pb_mobile--60_e00981e32f7bf359 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_5465c8dfd6f13ea4 {
    padding-left: 60px;
  }

  .pr_mobile--60_40cfcd05ffb3fb45 {
    padding-right: 60px;
  }

  .mt_mobile--60_383ef3d1e0681961 {
    margin-top: 60px;
  }

  .mb_mobile--60_07c40eb26fdfdc38 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_942d4c00578df184 {
    padding: 65px 0;
  }

  .plr_mobile--65_cf61a9b8a1abd453 {
    padding: 0 65px;
  }

  .pt_mobile--65_b13409fd17a722ac {
    padding-top: 65px;
  }

  .pb_mobile--65_6236e748383600d7 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_91b12352c73e019d {
    padding-left: 65px;
  }

  .pr_mobile--65_2a8726fc8c3882c6 {
    padding-right: 65px;
  }

  .mt_mobile--65_d0a76f31e1e32a76 {
    margin-top: 65px;
  }

  .mb_mobile--65_b1eb8f97af4a9bd3 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_466520ec6dd68894 {
    padding: 70px 0;
  }

  .plr_mobile--70_52f622a2664266f3 {
    padding: 0 70px;
  }

  .pt_mobile--70_94dc5ba5979fc722 {
    padding-top: 70px;
  }

  .pb_mobile--70_99de5fab0fa7529c {
    padding-bottom: 70px;
  }

  .pl_mobile--70_009415519d14d6af {
    padding-left: 70px;
  }

  .pr_mobile--70_f0b24305947db5c1 {
    padding-right: 70px;
  }

  .mt_mobile--70_7cfb49b5521bebf2 {
    margin-top: 70px;
  }

  .mb_mobile--70_17c2181e7adfafbf {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_e6d0990ad7015ed5 {
    padding: 75px 0;
  }

  .plr_mobile--75_b38350d126736f77 {
    padding: 0 75px;
  }

  .pt_mobile--75_eaaa04c7c0432b7d {
    padding-top: 75px;
  }

  .pb_mobile--75_54e63b8ea6c9ee8a {
    padding-bottom: 75px;
  }

  .pl_mobile--75_f7797a737ce75919 {
    padding-left: 75px;
  }

  .pr_mobile--75_ffb1a76548ed4a25 {
    padding-right: 75px;
  }

  .mt_mobile--75_54e5a0b8ead1a9fb {
    margin-top: 75px;
  }

  .mb_mobile--75_1d7c3b7215bd1911 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_7b5f6ae2585b1630 {
    padding: 80px 0;
  }

  .plr_mobile--80_e677f945552b3402 {
    padding: 0 80px;
  }

  .pt_mobile--80_64d0d63c6f4f9b03 {
    padding-top: 80px;
  }

  .pb_mobile--80_7e409e6211f38ded {
    padding-bottom: 80px;
  }

  .pl_mobile--80_adc47c023160d1f0 {
    padding-left: 80px;
  }

  .pr_mobile--80_c7c3882991179489 {
    padding-right: 80px;
  }

  .mt_mobile--80_4646a6296e9327bc {
    margin-top: 80px;
  }

  .mb_mobile--80_3515c0948332d139 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_a73e97430e92093b {
    padding: 85px 0;
  }

  .plr_mobile--85_298b02b85b3089c5 {
    padding: 0 85px;
  }

  .pt_mobile--85_c0f42f6999c303f6 {
    padding-top: 85px;
  }

  .pb_mobile--85_1a8d5acbacb2318f {
    padding-bottom: 85px;
  }

  .pl_mobile--85_6baebeabca1822b1 {
    padding-left: 85px;
  }

  .pr_mobile--85_86dff9cd7183ef1c {
    padding-right: 85px;
  }

  .mt_mobile--85_09ce57fc4ef4df09 {
    margin-top: 85px;
  }

  .mb_mobile--85_fb20a309cbd042d5 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_700b2099748d9671 {
    padding: 90px 0;
  }

  .plr_mobile--90_e2f5ae796854c827 {
    padding: 0 90px;
  }

  .pt_mobile--90_045612e6f0fc4525 {
    padding-top: 90px;
  }

  .pb_mobile--90_58ddda993d7ecd05 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_d92271699eff4172 {
    padding-left: 90px;
  }

  .pr_mobile--90_036d7b583cff2322 {
    padding-right: 90px;
  }

  .mt_mobile--90_c77945863856ad39 {
    margin-top: 90px;
  }

  .mb_mobile--90_8710646c80854a71 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_459fb6d77f9e48f6 {
    padding: 95px 0;
  }

  .plr_mobile--95_92d419666d436f14 {
    padding: 0 95px;
  }

  .pt_mobile--95_de60a359b19a1e20 {
    padding-top: 95px;
  }

  .pb_mobile--95_cdd420ada811a3bd {
    padding-bottom: 95px;
  }

  .pl_mobile--95_066c9353f48e0f79 {
    padding-left: 95px;
  }

  .pr_mobile--95_9e94ea76e4c008f4 {
    padding-right: 95px;
  }

  .mt_mobile--95_fe8ffe8252320578 {
    margin-top: 95px;
  }

  .mb_mobile--95_32b313c91e8f4b63 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_19f46174238d473c {
    padding: 100px 0;
  }

  .plr_mobile--100_98268ce16104e01c {
    padding: 0 100px;
  }

  .pt_mobile--100_2e40dc955dc1b321 {
    padding-top: 100px;
  }

  .pb_mobile--100_b060826b78db28cb {
    padding-bottom: 100px;
  }

  .pl_mobile--100_06f6f14587d6c512 {
    padding-left: 100px;
  }

  .pr_mobile--100_79949d1d2a11c90f {
    padding-right: 100px;
  }

  .mt_mobile--100_fdfb40d80071286c {
    margin-top: 100px;
  }

  .mb_mobile--100_125252e1cbd8ef80 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_a4d2ed4433c9b26c {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_a4d2ed4433c9b26c .slick-slide_ad44442f1e447738 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_3c99bf13cbc07cfb {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_3c99bf13cbc07cfb .slick-slide_ad44442f1e447738 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_bf409735c1f25a7b {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_bf409735c1f25a7b .slick-slide_ad44442f1e447738 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_1d0f205dc20dd5af {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_1d0f205dc20dd5af .slick-slide_ad44442f1e447738 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_a5362a5fcd923c8b {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_a5362a5fcd923c8b .slick-slide_ad44442f1e447738 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_d55477629435e9cf {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_d55477629435e9cf .slick-slide_ad44442f1e447738 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_ed6d00dadabc1531 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_ed6d00dadabc1531 .slick-slide_ad44442f1e447738 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_5ef9bebd3b60f656 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_5ef9bebd3b60f656 .slick-slide_ad44442f1e447738 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_14a4d976309fada5 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_14a4d976309fada5 .slick-slide_ad44442f1e447738 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_564aa36e98bb6ca7 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_564aa36e98bb6ca7 .slick-slide_ad44442f1e447738 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_c4d81f700d3234e9 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_c4d81f700d3234e9 .slick-slide_ad44442f1e447738 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_c56fac6b6ef35049 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_c56fac6b6ef35049 .slick-slide_ad44442f1e447738 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_f0fda22689fe9f5b {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_f0fda22689fe9f5b .slick-slide_ad44442f1e447738 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_949463f9514dc6ef {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_949463f9514dc6ef .slick-slide_ad44442f1e447738 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_48f4029f4e878953 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_48f4029f4e878953 .slick-slide_ad44442f1e447738 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_a819ee665f625c53 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_a819ee665f625c53 .slick-slide_ad44442f1e447738 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_e576978ec2c838a9 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_e576978ec2c838a9 .slick-slide_ad44442f1e447738 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_c0475a928f67dbf9 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_c0475a928f67dbf9 .slick-slide_ad44442f1e447738 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_ce488b60d2947e9e {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_ce488b60d2947e9e .slick-slide_ad44442f1e447738 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_70f31da24b2f9a84 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_70f31da24b2f9a84 .slick-slide_ad44442f1e447738 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_6eb4f46c8fc80fc4 {
  margin-top: -30px;
}

.mt_dec--30_bc17f6bc82267257 {
  margin-top: -30px;
}

.mt-dec-100_8488d5eade48ab99 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_c4d6fe751641e91a {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_51d612b3f345a013 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_d09187ebe845e829 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_d09187ebe845e829 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_d09187ebe845e829 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_4c76f64f84427f37 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_4c357e582a86ac29 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_51d612b3f345a013 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_51d612b3f345a013 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_897463a0890e9287 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_897463a0890e9287 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_3f25910f9ccec5d6 {
    margin-top: -10px;
  }
}

.mt_dec--120_c819c5bc7ec45706 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_c37ac8e7a49d5afe {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_f536dafe7f57fd40 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_f536dafe7f57fd40 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_f536dafe7f57fd40 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_f536dafe7f57fd40 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_f536dafe7f57fd40 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_cd991f53512dc1f6 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_cd991f53512dc1f6 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_cd991f53512dc1f6 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_471f074badadc4a9 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_471f074badadc4a9 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_471f074badadc4a9 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_471f074badadc4a9 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_dfdda4f08cab673d {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_22a84edcfa91c753 {
  --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_dd4fcdd78c67d35f 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_547b753875e78c57, .input-active_31b93a602364855b input[type=text], input[type=text].input-active_31b93a602364855b,
input[type=password].p-holder__active_547b753875e78c57,
.input-active_31b93a602364855b input[type=password],
input[type=password].input-active_31b93a602364855b,
input[type=email].p-holder__active_547b753875e78c57,
.input-active_31b93a602364855b input[type=email],
input[type=email].input-active_31b93a602364855b,
input[type=number].p-holder__active_547b753875e78c57,
.input-active_31b93a602364855b input[type=number],
input[type=number].input-active_31b93a602364855b,
input[type=tel].p-holder__active_547b753875e78c57,
.input-active_31b93a602364855b input[type=tel],
input[type=tel].input-active_31b93a602364855b,
input[type=url].p-holder__active_547b753875e78c57,
.input-active_31b93a602364855b input[type=url],
input[type=url].input-active_31b93a602364855b,
textarea.p-holder__active_547b753875e78c57,
textarea.input-active_31b93a602364855b {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_547b753875e78c57::placeholder, .input-active_31b93a602364855b input[type=text]::placeholder, input[type=text].input-active_31b93a602364855b::placeholder,
input[type=password].p-holder__active_547b753875e78c57::placeholder,
.input-active_31b93a602364855b input[type=password]::placeholder,
input[type=password].input-active_31b93a602364855b::placeholder,
input[type=email].p-holder__active_547b753875e78c57::placeholder,
.input-active_31b93a602364855b input[type=email]::placeholder,
input[type=email].input-active_31b93a602364855b::placeholder,
input[type=number].p-holder__active_547b753875e78c57::placeholder,
.input-active_31b93a602364855b input[type=number]::placeholder,
input[type=number].input-active_31b93a602364855b::placeholder,
input[type=tel].p-holder__active_547b753875e78c57::placeholder,
.input-active_31b93a602364855b input[type=tel]::placeholder,
input[type=tel].input-active_31b93a602364855b::placeholder,
input[type=url].p-holder__active_547b753875e78c57::placeholder,
.input-active_31b93a602364855b input[type=url]::placeholder,
input[type=url].input-active_31b93a602364855b::placeholder,
textarea.p-holder__active_547b753875e78c57::placeholder,
textarea.input-active_31b93a602364855b::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_547b753875e78c57:-ms-input-placeholder, .input-active_31b93a602364855b input[type=text]:-ms-input-placeholder, input[type=text].input-active_31b93a602364855b:-ms-input-placeholder,
input[type=password].p-holder__active_547b753875e78c57:-ms-input-placeholder,
.input-active_31b93a602364855b input[type=password]:-ms-input-placeholder,
input[type=password].input-active_31b93a602364855b:-ms-input-placeholder,
input[type=email].p-holder__active_547b753875e78c57:-ms-input-placeholder,
.input-active_31b93a602364855b input[type=email]:-ms-input-placeholder,
input[type=email].input-active_31b93a602364855b:-ms-input-placeholder,
input[type=number].p-holder__active_547b753875e78c57:-ms-input-placeholder,
.input-active_31b93a602364855b input[type=number]:-ms-input-placeholder,
input[type=number].input-active_31b93a602364855b:-ms-input-placeholder,
input[type=tel].p-holder__active_547b753875e78c57:-ms-input-placeholder,
.input-active_31b93a602364855b input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_31b93a602364855b:-ms-input-placeholder,
input[type=url].p-holder__active_547b753875e78c57:-ms-input-placeholder,
.input-active_31b93a602364855b input[type=url]:-ms-input-placeholder,
input[type=url].input-active_31b93a602364855b:-ms-input-placeholder,
textarea.p-holder__active_547b753875e78c57:-ms-input-placeholder,
textarea.input-active_31b93a602364855b:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_547b753875e78c57::-ms-input-placeholder, .input-active_31b93a602364855b input[type=text]::-ms-input-placeholder, input[type=text].input-active_31b93a602364855b::-ms-input-placeholder,
input[type=password].p-holder__active_547b753875e78c57::-ms-input-placeholder,
.input-active_31b93a602364855b input[type=password]::-ms-input-placeholder,
input[type=password].input-active_31b93a602364855b::-ms-input-placeholder,
input[type=email].p-holder__active_547b753875e78c57::-ms-input-placeholder,
.input-active_31b93a602364855b input[type=email]::-ms-input-placeholder,
input[type=email].input-active_31b93a602364855b::-ms-input-placeholder,
input[type=number].p-holder__active_547b753875e78c57::-ms-input-placeholder,
.input-active_31b93a602364855b input[type=number]::-ms-input-placeholder,
input[type=number].input-active_31b93a602364855b::-ms-input-placeholder,
input[type=tel].p-holder__active_547b753875e78c57::-ms-input-placeholder,
.input-active_31b93a602364855b input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_31b93a602364855b::-ms-input-placeholder,
input[type=url].p-holder__active_547b753875e78c57::-ms-input-placeholder,
.input-active_31b93a602364855b input[type=url]::-ms-input-placeholder,
input[type=url].input-active_31b93a602364855b::-ms-input-placeholder,
textarea.p-holder__active_547b753875e78c57::-ms-input-placeholder,
textarea.input-active_31b93a602364855b::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_f9a5a7c7e3fc89c5, .input-error_a5f4ae883802da37 input[type=text], input[type=text].input-error_a5f4ae883802da37,
input[type=password].p-holder__error_f9a5a7c7e3fc89c5,
.input-error_a5f4ae883802da37 input[type=password],
input[type=password].input-error_a5f4ae883802da37,
input[type=email].p-holder__error_f9a5a7c7e3fc89c5,
.input-error_a5f4ae883802da37 input[type=email],
input[type=email].input-error_a5f4ae883802da37,
input[type=number].p-holder__error_f9a5a7c7e3fc89c5,
.input-error_a5f4ae883802da37 input[type=number],
input[type=number].input-error_a5f4ae883802da37,
input[type=tel].p-holder__error_f9a5a7c7e3fc89c5,
.input-error_a5f4ae883802da37 input[type=tel],
input[type=tel].input-error_a5f4ae883802da37,
input[type=url].p-holder__error_f9a5a7c7e3fc89c5,
.input-error_a5f4ae883802da37 input[type=url],
input[type=url].input-error_a5f4ae883802da37,
textarea.p-holder__error_f9a5a7c7e3fc89c5,
textarea.input-error_a5f4ae883802da37 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_f9a5a7c7e3fc89c5::placeholder, .input-error_a5f4ae883802da37 input[type=text]::placeholder, input[type=text].input-error_a5f4ae883802da37::placeholder,
input[type=password].p-holder__error_f9a5a7c7e3fc89c5::placeholder,
.input-error_a5f4ae883802da37 input[type=password]::placeholder,
input[type=password].input-error_a5f4ae883802da37::placeholder,
input[type=email].p-holder__error_f9a5a7c7e3fc89c5::placeholder,
.input-error_a5f4ae883802da37 input[type=email]::placeholder,
input[type=email].input-error_a5f4ae883802da37::placeholder,
input[type=number].p-holder__error_f9a5a7c7e3fc89c5::placeholder,
.input-error_a5f4ae883802da37 input[type=number]::placeholder,
input[type=number].input-error_a5f4ae883802da37::placeholder,
input[type=tel].p-holder__error_f9a5a7c7e3fc89c5::placeholder,
.input-error_a5f4ae883802da37 input[type=tel]::placeholder,
input[type=tel].input-error_a5f4ae883802da37::placeholder,
input[type=url].p-holder__error_f9a5a7c7e3fc89c5::placeholder,
.input-error_a5f4ae883802da37 input[type=url]::placeholder,
input[type=url].input-error_a5f4ae883802da37::placeholder,
textarea.p-holder__error_f9a5a7c7e3fc89c5::placeholder,
textarea.input-error_a5f4ae883802da37::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_f9a5a7c7e3fc89c5:-ms-input-placeholder, .input-error_a5f4ae883802da37 input[type=text]:-ms-input-placeholder, input[type=text].input-error_a5f4ae883802da37:-ms-input-placeholder,
input[type=password].p-holder__error_f9a5a7c7e3fc89c5:-ms-input-placeholder,
.input-error_a5f4ae883802da37 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_a5f4ae883802da37:-ms-input-placeholder,
input[type=email].p-holder__error_f9a5a7c7e3fc89c5:-ms-input-placeholder,
.input-error_a5f4ae883802da37 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_a5f4ae883802da37:-ms-input-placeholder,
input[type=number].p-holder__error_f9a5a7c7e3fc89c5:-ms-input-placeholder,
.input-error_a5f4ae883802da37 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_a5f4ae883802da37:-ms-input-placeholder,
input[type=tel].p-holder__error_f9a5a7c7e3fc89c5:-ms-input-placeholder,
.input-error_a5f4ae883802da37 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_a5f4ae883802da37:-ms-input-placeholder,
input[type=url].p-holder__error_f9a5a7c7e3fc89c5:-ms-input-placeholder,
.input-error_a5f4ae883802da37 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_a5f4ae883802da37:-ms-input-placeholder,
textarea.p-holder__error_f9a5a7c7e3fc89c5:-ms-input-placeholder,
textarea.input-error_a5f4ae883802da37:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_f9a5a7c7e3fc89c5::-ms-input-placeholder, .input-error_a5f4ae883802da37 input[type=text]::-ms-input-placeholder, input[type=text].input-error_a5f4ae883802da37::-ms-input-placeholder,
input[type=password].p-holder__error_f9a5a7c7e3fc89c5::-ms-input-placeholder,
.input-error_a5f4ae883802da37 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_a5f4ae883802da37::-ms-input-placeholder,
input[type=email].p-holder__error_f9a5a7c7e3fc89c5::-ms-input-placeholder,
.input-error_a5f4ae883802da37 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_a5f4ae883802da37::-ms-input-placeholder,
input[type=number].p-holder__error_f9a5a7c7e3fc89c5::-ms-input-placeholder,
.input-error_a5f4ae883802da37 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_a5f4ae883802da37::-ms-input-placeholder,
input[type=tel].p-holder__error_f9a5a7c7e3fc89c5::-ms-input-placeholder,
.input-error_a5f4ae883802da37 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_a5f4ae883802da37::-ms-input-placeholder,
input[type=url].p-holder__error_f9a5a7c7e3fc89c5::-ms-input-placeholder,
.input-error_a5f4ae883802da37 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_a5f4ae883802da37::-ms-input-placeholder,
textarea.p-holder__error_f9a5a7c7e3fc89c5::-ms-input-placeholder,
textarea.input-error_a5f4ae883802da37::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_f9a5a7c7e3fc89c5:focus, .input-error_a5f4ae883802da37 input[type=text]:focus, input[type=text].input-error_a5f4ae883802da37:focus,
input[type=password].p-holder__error_f9a5a7c7e3fc89c5:focus,
.input-error_a5f4ae883802da37 input[type=password]:focus,
input[type=password].input-error_a5f4ae883802da37:focus,
input[type=email].p-holder__error_f9a5a7c7e3fc89c5:focus,
.input-error_a5f4ae883802da37 input[type=email]:focus,
input[type=email].input-error_a5f4ae883802da37:focus,
input[type=number].p-holder__error_f9a5a7c7e3fc89c5:focus,
.input-error_a5f4ae883802da37 input[type=number]:focus,
input[type=number].input-error_a5f4ae883802da37:focus,
input[type=tel].p-holder__error_f9a5a7c7e3fc89c5:focus,
.input-error_a5f4ae883802da37 input[type=tel]:focus,
input[type=tel].input-error_a5f4ae883802da37:focus,
input[type=url].p-holder__error_f9a5a7c7e3fc89c5:focus,
.input-error_a5f4ae883802da37 input[type=url]:focus,
input[type=url].input-error_a5f4ae883802da37:focus,
textarea.p-holder__error_f9a5a7c7e3fc89c5:focus,
textarea.input-error_a5f4ae883802da37: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_12e7cf5d201ff653::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_77261f4502102e99 {
  margin-bottom: 20px;
}
.form-group_77261f4502102e99 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_77261f4502102e99 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_77261f4502102e99 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_77261f4502102e99 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_77261f4502102e99 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_1bab48733a300240:before,
.clearfix_1bab48733a300240:after {
  content: " ";
  display: table;
}

.clearfix_1bab48733a300240:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_672360e985fd02b3 .slick-slide_ad44442f1e447738 {
  margin-bottom: -10px;
}

.slick-gutter-15_bf409735c1f25a7b {
  margin: -30px -15px;
}
.slick-gutter-15_bf409735c1f25a7b .slick-slide_ad44442f1e447738 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_d41a4e50686ded0a {
  background: var(--color-primary);
}

.bg-color-secondary_1638b801e7236dae {
  background: var(--color-secondary);
}

.bg-color-tertiary_9612abd1b5679dfe {
  background: var(--color-tertiary);
}

.bg-color-gray_f624169583faaa8a {
  background: var(--color-gray);
}

.bg-color-white_078c0f4085d72b76 {
  background: #FFFFFF;
}

.bg-color-black_69bc0ae1a4292bca {
  background: #1A1A1A;
}

.bg-color-extra03_979c70f730dcfcbb {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_b7b035bda824013f {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_3bb360f0d38fe31f {
  background-image: url(../img/bg/bg-image-1.jpg);
}

.bg_image--2_1dd06f928c9908d1 {
  background-image: url(../img/bg/bg-image-2.jpg);
}

.bg_image--3_dc06646f507a726d {
  background-image: url(../img/bg/bg-image-3.jpg);
}

.bg_image--4_ab23beec9cc1c63e {
  background-image: url(../img/bg/bg-image-4.jpg);
}

.bg_image--5_7c6bcecd4a17ed74 {
  background-image: url(../img/bg/bg-image-5.jpg);
}

.bg_image--6_eb7833fce3ed0269 {
  background-image: url(../img/bg/bg-image-6.jpg);
}

.bg_image--7_13a463cc87512de8 {
  background-image: url(../img/bg/bg-image-7.jpg);
}

.bg_image--8_cb5b9ba0e19db8c1 {
  background-image: url(../img/bg/bg-image-8.jpg);
}

.bg_image--9_6b5ddba7c39ece8a {
  background-image: url(../img/bg/bg-image-9.jpg);
}

.bg_image--10_e416c5565c0003a5 {
  background-image: url(../img/bg/bg-image-10.jpg);
}

.bg_image--11_920b53e9c28dfebd {
  background-image: url(../img/bg/bg-image-11.jpg);
}

.bg_image--12_161faeee45a40365 {
  background-image: url(../img/bg/bg-image-12.jpg);
}

.bg_image--13_99627308e374efb3 {
  background-image: url(../img/bg/bg-image-13.jpg);
}

.bg_image--14_f576cf1e8aa4c296 {
  background-image: url(../img/bg/bg-image-14.jpg);
}

.bg_image--15_42f89b84073c0645 {
  background-image: url(../img/bg/bg-image-15.jpg);
}

.bg_image--16_7908d62aad0c8dc1 {
  background-image: url(../img/bg/bg-image-16.jpg);
}

.bg_image--17_cd845894ad8c2748 {
  background-image: url(../img/bg/bg-image-17.jpg);
}

.bg_image--18_7706babc63d16028 {
  background-image: url(../img/bg/bg-image-18.jpg);
}

.bg_image--19_47bf6a90be5e47fa {
  background-image: url(../img/bg/bg-image-19.jpg);
}

.bg_image--20_b081f745b558789e {
  background-image: url(../img/bg/bg-image-20.jpg);
}

.bg_image--21_ff3b4b8034365728 {
  background-image: url(../img/bg/bg-image-21.jpg);
}

.bg_image--22_a2f9a1e98609d355 {
  background-image: url(../img/bg/bg-image-22.jpg);
}

.bg_image--23_929bb7b64adbeb4d {
  background-image: url(../img/bg/bg-image-23.jpg);
}

.bg_image--24_f9b6accd1dbcffa3 {
  background-image: url(../img/bg/bg-image-24.jpg);
}

.bg_image--25_2a3c0ec11afa4975 {
  background-image: url(../img/bg/bg-image-25.jpg);
}

.bg_image--26_5d517a0d396e82e1 {
  background-image: url(../img/bg/bg-image-26.jpg);
}

.bg_image--27_c344f940d62bcad6 {
  background-image: url(../img/bg/bg-image-27.jpg);
}

.bg_image--28_bb9db729e16655e9 {
  background-image: url(../img/bg/bg-image-28.jpg);
}

.bg_image--29_4fad18faafcffd0e {
  background-image: url(../img/bg/bg-image-29.jpg);
}

.bg_image--30_e43739401bbac2f5 {
  background-image: url(../img/bg/bg-image-30.jpg);
}

.bg_image--31_6c54ef2078fea1a8 {
  background-image: url(../img/bg/bg-image-31.jpg);
}

.bg_image--32_4da57c414297a275 {
  background-image: url(../img/bg/bg-image-32.jpg);
}

.bg_image--33_3f7289e3e0c0c6ad {
  background-image: url(../img/bg/bg-image-33.jpg);
}

.bg_image--34_b08c4df7cbe0f9ec {
  background-image: url(../img/bg/bg-image-34.jpg);
}

.bg_image--35_67bf92e3c4ede5f5 {
  background-image: url(../img/bg/bg-image-35.jpg);
}

.bg_image--36_8fc003fd0843e4b3 {
  background-image: url(../img/bg/bg-image-36.jpg);
}

.bg_image--37_2b4405fe2d2a45a9 {
  background-image: url(../img/bg/bg-image-37.jpg);
}

.bg_image--38_9652f17c28214bce {
  background-image: url(../img/bg/bg-image-38.jpg);
}

.bg_image--39_e31d62939cba8689 {
  background-image: url(../img/bg/bg-image-39.jpg);
}

.bg_image--40_74d816bb03f3b910 {
  background-image: url(../img/bg/bg-image-40.jpg);
}

.bg_tr-image--1_0faf3ace70e5fe3b {
  background-image: url(../img/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_48f0ecb6b99c60bc {
  background-image: url(../img/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_bed67f82a910d5fa {
  background-image: url(../img/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_7b9d27fa239f2e07 {
  background-image: url(../img/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_30e9c0707603d53d {
  background-image: url(../img/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_9913187ccdfbcee9 {
  background-image: url(../img/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_bde531cedd42be8d {
  background-image: url(../img/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_0bd57a0ddda52574 {
  background-image: url(../img/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_3109af9cbccbcac5 {
  background-image: url(../img/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_c926bb05d2247775 {
  background-image: url(../img/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_e19831b72bf2f429 {
  background-image: url(../img/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_10165a831f7048c2 {
  background-image: url(../img/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_0bf65959e3a660c1 {
  background-image: url(../img/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_8325fcb8911b9dd8 {
  background-image: url(../img/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_8dda2242c716466f {
  background-image: url(../img/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_cd52aee57087f42f {
  background-image: url(../img/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_cc5cc5e6d1d60506 {
  background-image: url(../img/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_4e52ab6769328624 {
  background-image: url(../img/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_96bc2ec9a2489d82 {
  background-image: url(../img/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_f33ddd65eec99f18 {
  background-image: url(../img/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_3855204777b25c5e {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_25c436b75abb9778 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_25c436b75abb9778 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_a7ced3da3c9a22a7 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_a7ced3da3c9a22a7 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_1c4a1309e8b786c3 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_1c4a1309e8b786c3 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_2b808b1b9913d857 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_2b808b1b9913d857 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_2b808b1b9913d857 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_2b808b1b9913d857 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_2b808b1b9913d857 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_2b808b1b9913d857 > [class*=col], .row--20_2b808b1b9913d857 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_2b808b1b9913d857 > [class*=col], .row--20_2b808b1b9913d857 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_2b808b1b9913d857 > [class*=col], .row--20_2b808b1b9913d857 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_2b808b1b9913d857 > [class*=col], .row--20_2b808b1b9913d857 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_2b808b1b9913d857 > [class*=col], .row--20_2b808b1b9913d857 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_56210aebfe516d91 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_56210aebfe516d91 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_56210aebfe516d91 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_56210aebfe516d91 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_56210aebfe516d91 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_56210aebfe516d91 > [class*=col], .row--25_56210aebfe516d91 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_56210aebfe516d91 > [class*=col], .row--25_56210aebfe516d91 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_56210aebfe516d91 > [class*=col], .row--25_56210aebfe516d91 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_56210aebfe516d91 > [class*=col], .row--25_56210aebfe516d91 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_56210aebfe516d91 > [class*=col], .row--25_56210aebfe516d91 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_feba697fe0f5ff3a {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_feba697fe0f5ff3a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_feba697fe0f5ff3a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_feba697fe0f5ff3a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_feba697fe0f5ff3a {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_feba697fe0f5ff3a > [class*=col], .row--30_feba697fe0f5ff3a > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_feba697fe0f5ff3a > [class*=col], .row--30_feba697fe0f5ff3a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_feba697fe0f5ff3a > [class*=col], .row--30_feba697fe0f5ff3a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_feba697fe0f5ff3a > [class*=col], .row--30_feba697fe0f5ff3a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_feba697fe0f5ff3a > [class*=col], .row--30_feba697fe0f5ff3a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_f73cd9b78f826800 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_f73cd9b78f826800 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_f73cd9b78f826800 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_f73cd9b78f826800 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_f73cd9b78f826800 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_f73cd9b78f826800 > [class*=col], .row--45_f73cd9b78f826800 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_f73cd9b78f826800 > [class*=col], .row--45_f73cd9b78f826800 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_f73cd9b78f826800 > [class*=col], .row--45_f73cd9b78f826800 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_f73cd9b78f826800 > [class*=col], .row--45_f73cd9b78f826800 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_f73cd9b78f826800 > [class*=col], .row--45_f73cd9b78f826800 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_fdcb0db3bd19b616 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_fdcb0db3bd19b616 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_fdcb0db3bd19b616 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_fdcb0db3bd19b616 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_fdcb0db3bd19b616 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_fdcb0db3bd19b616 > [class*=col], .row--40_fdcb0db3bd19b616 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_fdcb0db3bd19b616 > [class*=col], .row--40_fdcb0db3bd19b616 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_fdcb0db3bd19b616 > [class*=col], .row--40_fdcb0db3bd19b616 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_fdcb0db3bd19b616 > [class*=col], .row--40_fdcb0db3bd19b616 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_fdcb0db3bd19b616 > [class*=col], .row--40_fdcb0db3bd19b616 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_7c23eb7fb4f9a11d {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_7c23eb7fb4f9a11d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_7c23eb7fb4f9a11d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_7c23eb7fb4f9a11d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_7c23eb7fb4f9a11d {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_7c23eb7fb4f9a11d > [class*=col], .row--60_7c23eb7fb4f9a11d > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_7c23eb7fb4f9a11d > [class*=col], .row--60_7c23eb7fb4f9a11d > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_7c23eb7fb4f9a11d > [class*=col], .row--60_7c23eb7fb4f9a11d > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_7c23eb7fb4f9a11d > [class*=col], .row--60_7c23eb7fb4f9a11d > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_7c23eb7fb4f9a11d > [class*=col], .row--60_7c23eb7fb4f9a11d > [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_984ce8db75c224a0(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_984ce8db75c224a0(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_984ce8db75c224a0(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_984ce8db75c224a0(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_478e6316ebabc49f/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_f6aa6a60e85e4aa2 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_c1220203b6fd55a7 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_2b43125bf32bac9e,
.animated.bounceOut_3cdb1213af48953a {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_4011c854953a5bb6,
.animated.flipOutY_32da9dc7722b02c9 {
  -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_da8551c206d69476 {
  -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_7956e8b742030460 {
  -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_e30dab7c634a4caf {
  -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_5da2dc86ff31e146 {
  -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_f45207d1e5b10ddd {
  -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_e839e2e67e17f47c {
  -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_2b43125bf32bac9e {
  -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_beeb4a3f51259314 {
  -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_4c0e1254c258e32b {
  -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_b4225910fd0a2df9 {
  -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_f53ffdc82ea175e8 {
  -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_3cdb1213af48953a {
  -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_697186023cfec8cb {
  -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_c74d588e716cc72b {
  -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_dc50ff6b9e361dcf {
  -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_3280fc7c69299c31 {
  -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_e8e4c62f7a6999cb {
  -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_c91720a7a82939b9 {
  -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_22963710518fc023 {
  -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_e4876aef4b328163 {
  -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_4f3c421cefb5ebf8 {
  -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_26a6bbf28f5a7aab {
  -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_47c22c43d3404cdc {
  -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_598e0d28a40d2524 {
  -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_8d9e8f571a8a159c {
  -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_9430f2518f10286f {
  -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_e43adf6e2c1a60b1 {
  -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_f21bc9505b89753c {
  -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_3f96a024bdc73465 {
  -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_c32c4961caf7a3c7 {
  -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_6c49eaf4d9a91ea5 {
  -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_2cadcfae569a1300 {
  -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_7aef1deaf725df11 {
  -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_9871e31f1b35bbdc {
  -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_e7a38c890031c2c3 {
  -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_d748f89c79fad27d {
  -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_4011c854953a5bb6 {
  -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_32da9dc7722b02c9 {
  -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_e0f055bf9bf95ad4 {
  -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_0311e511a81e4581 {
  -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_a8934ed67eb4d5e1 {
  -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_da395691d02aad96 {
  -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_9d7e348708983e51 {
  -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_52b23012af5aa3a0 {
  -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_b441c1fd14c7df07 {
  -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_150b9fb3fd7ceac4 {
  -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_781b50043e37c0d9 {
  -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_2b4a937081dd5c7c {
  -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_2f5be1ebe5de662a {
  -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_756f3e69fb8dedea {
  -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_c1220203b6fd55a7 {
  -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_b1c939335f9c0427 {
  -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_a649d4fc371304e5 {
  -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_dfd61267ca567e77 {
  -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_66338a5496827733 {
  -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_7a9cc8279ba504ad {
  -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_2547c5a63ab11813 {
  -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_2f1bb432ed66dbc1 {
  -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_e576ca479f5000fc {
  -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_533b0edeac0683d4 {
  -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_f923dd7882710736 {
  -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_a6a6580ddfe751ac {
  -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_1895fab715230ff5 {
  -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_5c593fdce11fe04c {
  -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_ca6f84da3ab8b444 {
  -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_00e9b41fccbf798a {
  -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_1112f342f15eddae {
  -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_93c03054504b43f2 {
  -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_9c4fa83531b7bb23 {
  -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_cda4771f2c86d6af {
  -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_cc0132bf75abfad7 {
  -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_0167ff71a825e459 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_0167ff71a825e459:hover {
  animation-play-state: paused;
}

.floting-line-2_46a5ee165ffa12e3 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_46a5ee165ffa12e3: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_984ce8db75c224a0(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_984ce8db75c224a0(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_984ce8db75c224a0(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_68b947383202660a {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_68b947383202660a .reveal-animation_b0e11b2a466d6fd7 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_68b947383202660a .reveal-animation_b0e11b2a466d6fd7::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_b0e11b2a466d6fd7.reveal-primary_17dad77347a02785::before {
  background: #0c0c0a;
}

.reveal-animation_b0e11b2a466d6fd7.reveal-dark_e0ec491513ffa8e5::before {
  background: #000;
}

.reveal-animation_b0e11b2a466d6fd7.reveal-white_8b46f62d340cb98b::before {
  background: #000;
}

.reveal-animation_b0e11b2a466d6fd7.reveal-top_8e29018d4bd799eb.aos-animate::before,
.reveal-animation_b0e11b2a466d6fd7.reveal-bottom_79573410ea77a210.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_b0e11b2a466d6fd7.reveal-start_a8b7cdf17d2bffc9.aos-animate::before,
.reveal-animation_b0e11b2a466d6fd7.reveal-end_e4be4d370a3913fb.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_b0e11b2a466d6fd7.reveal-top_8e29018d4bd799eb::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_b0e11b2a466d6fd7.reveal-start_a8b7cdf17d2bffc9::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_b0e11b2a466d6fd7.reveal-end_e4be4d370a3913fb::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_b0e11b2a466d6fd7.reveal-bottom_79573410ea77a210::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_5195c0c80cbb5c21 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_5195c0c80cbb5c21 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_5195c0c80cbb5c21 {
    margin: 6em auto;
  }
}
.cd-headline_7b0de5b0ef5204c4 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_7b0de5b0ef5204c4 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_7b0de5b0ef5204c4 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_7b0de5b0ef5204c4 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_7b0de5b0ef5204c4 {
    font-size: 26px;
  }
}
.cd-words-wrapper_0fd7ae0655357da5 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_0fd7ae0655357da5 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_0fd7ae0655357da5 b.is-visible_56ae02ad26000c89 {
  position: relative;
}

.no-js_df350d740dd65206 .cd-words-wrapper_0fd7ae0655357da5 b {
  opacity: 0;
}

.no-js_df350d740dd65206 .cd-words-wrapper_0fd7ae0655357da5 b.is-visible_56ae02ad26000c89 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_7b0de5b0ef5204c4.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_7b0de5b0ef5204c4.clip .cd-words-wrapper_0fd7ae0655357da5 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_7b0de5b0ef5204c4.clip .cd-words-wrapper_0fd7ae0655357da5 b {
  font-weight: 700;
}

.cd-headline_7b0de5b0ef5204c4.clip .cd-words-wrapper_0fd7ae0655357da5::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_7b0de5b0ef5204c4.clip b {
  opacity: 0;
}

.cd-headline_7b0de5b0ef5204c4.clip b.is-visible_56ae02ad26000c89 {
  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_a58bde2ddb0ae673,
body.sal-disabled_539c93d677ea93f0 [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_a58bde2ddb0ae673,
body.sal-disabled_539c93d677ea93f0 [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_a58bde2ddb0ae673,
body.sal-disabled_539c93d677ea93f0 [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_a58bde2ddb0ae673,
body.sal-disabled_539c93d677ea93f0 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_942ed248672470f8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_942ed248672470f8 .button-area-start_29ed0147ba146c00 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_942ed248672470f8 .button-area-start_29ed0147ba146c00 .call-us_dfce2a66fe27a3cb {
    display: none;
  }
}
.header-style-one-wrapper_942ed248672470f8 .button-area-start_29ed0147ba146c00 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_942ed248672470f8 .button-area-start_29ed0147ba146c00 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_942ed248672470f8 .logo-area_98fa703decdcfbe5 .logo_b0eb256e8d437697 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_98fa703decdcfbe5 img.light_0461083ec75b56e0 {
  display: block;
}
[data-theme=light] .logo-area_98fa703decdcfbe5 img.dark_9c93496c3c8b0266 {
  display: none;
}

[data-theme=dark] .logo-area_98fa703decdcfbe5 img.light_0461083ec75b56e0 {
  display: none;
}
[data-theme=dark] .logo-area_98fa703decdcfbe5 img.dark_9c93496c3c8b0266 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_626739ed60c3015c .main-nav-area_b3aa22b291c673c4 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_626739ed60c3015c .button-area-start_29ed0147ba146c00 .text-btn_589a5828e1abfae6 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_b3aa22b291c673c4 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_29ed0147ba146c00 .call-us_dfce2a66fe27a3cb, [data-theme=dark] .header--sticky.sticky .button-area-start_29ed0147ba146c00 .text-btn_589a5828e1abfae6 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_626739ed60c3015c .main-nav-area_b3aa22b291c673c4 ul li a {
  color: #fff;
}

.header-style-one_54708b8ed9a7f4cf {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_54708b8ed9a7f4cf .header-style-one-wrapper_942ed248672470f8 .main-nav-area_b3aa22b291c673c4 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_54708b8ed9a7f4cf .header-style-one-wrapper_942ed248672470f8 .main-nav-area_b3aa22b291c673c4 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_6c9c11a9bfd0c66f {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_54708b8ed9a7f4cf .header-style-one-wrapper_942ed248672470f8 .main-nav-area_b3aa22b291c673c4 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_54708b8ed9a7f4cf .header-style-one-wrapper_942ed248672470f8 .main-nav-area_b3aa22b291c673c4 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_54708b8ed9a7f4cf .header-style-one-wrapper_942ed248672470f8 .button-area-start_29ed0147ba146c00 a.text-btn_589a5828e1abfae6 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_626739ed60c3015c {
  background: var(--body-bg);
}

header.header-two_4b76df23487509e1 {
  display: block;
}
header.header-two_4b76df23487509e1.border-bottom_c957143eaa9b465e {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_566b7d965c481024 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_566b7d965c481024 a.logo-area_98fa703decdcfbe5 {
  padding: 25px 0;
}
.header-two-content-main_566b7d965c481024 .header-end-area_260ca4c0f1bddc78 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_566b7d965c481024 .header-end-area_260ca4c0f1bddc78 a.reqiest_4d04ea72fa030beb {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_566b7d965c481024 .header-end-area_260ca4c0f1bddc78 a.reqiest_4d04ea72fa030beb {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_566b7d965c481024 .header-end-area_260ca4c0f1bddc78 .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_9ad0f02b91b30955 {
  width: 100%;
  position: absolute;
}
.header-three_9ad0f02b91b30955 .header-wrapper-main-three_9563938d445ccd64 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_9ad0f02b91b30955 .header-wrapper-main-three_9563938d445ccd64 .header-right-area_f908c3a795c77080 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_9ad0f02b91b30955 .header-wrapper-main-three_9563938d445ccd64 .header-right-area_f908c3a795c77080 .main-nav-area_b3aa22b291c673c4 {
    display: none;
  }
}
.header-three_9ad0f02b91b30955 .header-wrapper-main-three_9563938d445ccd64 .header-right-area_f908c3a795c77080 .main-nav-area_b3aa22b291c673c4 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_9ad0f02b91b30955 .header-wrapper-main-three_9563938d445ccd64 .header-right-area_f908c3a795c77080 .rts-btn {
    display: none;
  }
}
.header-three_9ad0f02b91b30955 .header-wrapper-main-three_9563938d445ccd64 .logo-area_98fa703decdcfbe5 {
  padding: 25px 0;
}

.main-nav-area_b3aa22b291c673c4 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_b3aa22b291c673c4 ul li {
  margin: 0;
}
.main-nav-area_b3aa22b291c673c4 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_b3aa22b291c673c4 ul.fluxi-desktop-menu_61f86cbaa6df7d34 {
  transition: all 0.3s;
}
.main-nav-area_b3aa22b291c673c4 ul.fluxi-desktop-menu_61f86cbaa6df7d34:hover .menu-item_a2bb8c9fe3bdbf4f {
  opacity: 0.5;
}
.main-nav-area_b3aa22b291c673c4 ul.fluxi-desktop-menu_61f86cbaa6df7d34 .menu-item_a2bb8c9fe3bdbf4f {
  transition: all 0.3s;
}
.main-nav-area_b3aa22b291c673c4 ul.fluxi-desktop-menu_61f86cbaa6df7d34 .menu-item_a2bb8c9fe3bdbf4f .fluxi-dropdown-main-element_a50e7d8f653c7eab {
  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_b3aa22b291c673c4 ul.fluxi-desktop-menu_61f86cbaa6df7d34 .menu-item_a2bb8c9fe3bdbf4f .fluxi-dropdown-main-element_a50e7d8f653c7eab {
    padding: 35px 17px;
  }
}
.main-nav-area_b3aa22b291c673c4 ul.fluxi-desktop-menu_61f86cbaa6df7d34 .menu-item_a2bb8c9fe3bdbf4f:hover {
  opacity: 1;
}
.main-nav-area_b3aa22b291c673c4 ul.fluxi-desktop-menu_61f86cbaa6df7d34 .fluxi-has-dropdown_e9064beb17ff337c {
  z-index: 10;
}
.main-nav-area_b3aa22b291c673c4 ul.fluxi-desktop-menu_61f86cbaa6df7d34 .fluxi-has-dropdown_e9064beb17ff337c .fluxi-submenu_31c47b4b2e0e5d5b {
  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_b3aa22b291c673c4 ul.fluxi-desktop-menu_61f86cbaa6df7d34 .fluxi-has-dropdown_e9064beb17ff337c .fluxi-submenu_31c47b4b2e0e5d5b:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_b3aa22b291c673c4 ul.fluxi-desktop-menu_61f86cbaa6df7d34 .fluxi-has-dropdown_e9064beb17ff337c .fluxi-submenu_31c47b4b2e0e5d5b li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_b3aa22b291c673c4 ul.fluxi-desktop-menu_61f86cbaa6df7d34 .fluxi-has-dropdown_e9064beb17ff337c .fluxi-submenu_31c47b4b2e0e5d5b li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_b3aa22b291c673c4 ul.fluxi-desktop-menu_61f86cbaa6df7d34 .fluxi-has-dropdown_e9064beb17ff337c .fluxi-submenu_31c47b4b2e0e5d5b 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_b3aa22b291c673c4 ul.fluxi-desktop-menu_61f86cbaa6df7d34 .fluxi-has-dropdown_e9064beb17ff337c:hover .fluxi-submenu_31c47b4b2e0e5d5b {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_566b7d965c481024 .main-nav-area_b3aa22b291c673c4 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_566b7d965c481024 .main-nav-area_b3aa22b291c673c4 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_566b7d965c481024 .main-nav-area_b3aa22b291c673c4 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_566b7d965c481024 .main-nav-area_b3aa22b291c673c4 {
    display: none;
  }
}

.side-bar_af35552e1969cf7c {
  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_af35552e1969cf7c {
    width: 315px;
  }
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .thumbnail_8169542a712bfe3e {
  display: flex;
  justify-content: center;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .thumbnail_8169542a712bfe3e img {
  width: 60%;
  margin: auto;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f {
  text-align: center;
  margin-top: 30px;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .title {
  font-weight: 600;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .footer_da472122a5a491b7 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .footer_da472122a5a491b7 .title {
  font-weight: 500;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .footer_da472122a5a491b7 a.rts-btn {
  margin: auto;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .contact-information--sidebar_a21574f4db91f829 {
  margin-top: 50px;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .contact-information--sidebar_a21574f4db91f829 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .contact-information--sidebar_a21574f4db91f829 .single-info_208dcc7c45c1718b {
  margin: 15px 0;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .contact-information--sidebar_a21574f4db91f829 .single-info_208dcc7c45c1718b a:hover {
  color: var(--color-primary);
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .contact-information--sidebar_a21574f4db91f829 .rts-social-style-one_a7239bae718f0efe {
  margin-top: 40px;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .contact-information--sidebar_a21574f4db91f829 .rts-social-style-one_a7239bae718f0efe ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .contact-information--sidebar_a21574f4db91f829 .rts-social-style-one_a7239bae718f0efe ul li {
  margin: 0;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .contact-information--sidebar_a21574f4db91f829 .rts-social-style-one_a7239bae718f0efe ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .contact-information--sidebar_a21574f4db91f829 .rts-social-style-one_a7239bae718f0efe ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_af35552e1969cf7c.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_af35552e1969cf7c button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_af35552e1969cf7c 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_54708b8ed9a7f4cf.case-studies_ef078db164ff8f6c .main-nav-area_b3aa22b291c673c4 ul li > a.fluxi-dropdown-main-element_a50e7d8f653c7eab {
  color: #fff !important;
}

.header-style-one_54708b8ed9a7f4cf.case-studies_ef078db164ff8f6c.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_af35552e1969cf7c {
  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_af35552e1969cf7c {
    width: 300px;
  }
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .thumbnail_8169542a712bfe3e {
  display: flex;
  justify-content: center;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .thumbnail_8169542a712bfe3e img {
  width: 85%;
  margin: auto;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f {
  text-align: center;
  margin-top: 30px;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .title {
  font-weight: 600;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .footer_da472122a5a491b7 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .footer_da472122a5a491b7 .title {
  font-weight: 500;
}
.side-bar_af35552e1969cf7c .inner-main-wrapper-desk_d4ea8d8b3b75984f .inner-content_ee0fdf86addddf3f .footer_da472122a5a491b7 a.rts-btn {
  margin: auto;
}

.side-bar_af35552e1969cf7c.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_af35552e1969cf7c button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_af35552e1969cf7c button i {
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 14px;
  margin-top: -53px;
  font-size: 27px;
  background: var(--color-primary);
  font-weight: 300;
}

#anywhere-home {
  cursor: url(../img/banner/shape/close.png), auto;
  background: #0e1013;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 500ms ease-in-out;
  pointer-events: none;
  z-index: 50;
}

#anywhere-home.bgshow_eeab89256b91881d {
  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_43155311daff1672 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_43155311daff1672 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_43155311daff1672 {
    display: block;
  }
}

.mobile-menu-main_43155311daff1672 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_43155311daff1672 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_43155311daff1672 nav ul li a.main_cf5290eb3d1e96e4 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_43155311daff1672 nav ul li.has-droupdown_61c5dc5333b213a2 {
  position: relative;
}
.mobile-menu-main_43155311daff1672 nav ul li.has-droupdown_61c5dc5333b213a2 ul a {
  padding: 10px 0;
}
.mobile-menu-main_43155311daff1672 nav ul li.has-droupdown_61c5dc5333b213a2 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_43155311daff1672 nav ul li.has-droupdown_61c5dc5333b213a2 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_43155311daff1672 nav ul li.has-droupdown_61c5dc5333b213a2::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_43155311daff1672 nav ul li.has-droupdown_61c5dc5333b213a2.mm-active_629118a273bb494d::after {
  content: "\f077";
}
.mobile-menu-main_43155311daff1672 nav ul li.has-droupdown_61c5dc5333b213a2.third-lvl_73cd23787a8fe85d::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_43155311daff1672 nav ul li.has-droupdown_61c5dc5333b213a2.third-lvl_73cd23787a8fe85d ul {
  padding: 0 20px;
}
.mobile-menu-main_43155311daff1672 nav ul li.has-droupdown_61c5dc5333b213a2.third-lvl_73cd23787a8fe85d ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_43155311daff1672 nav ul li.has-droupdown_61c5dc5333b213a2.third-lvl_73cd23787a8fe85d ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_43155311daff1672 nav ul li.has-droupdown_61c5dc5333b213a2.third-lvl_73cd23787a8fe85d ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_43155311daff1672 nav ul li a {
  display: block;
}
.mobile-menu-main_43155311daff1672 .social-wrapper-one_f8eb0999f6c03587 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_af35552e1969cf7c.header-two_4b76df23487509e1 .inner-main-wrapper-desk_d4ea8d8b3b75984f, .side-bar_af35552e1969cf7c.header-three_9ad0f02b91b30955 .inner-main-wrapper-desk_d4ea8d8b3b75984f {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_af35552e1969cf7c.header-two_4b76df23487509e1 .mobile-menu_6205f0beaebd4f48, .side-bar_af35552e1969cf7c.header-three_9ad0f02b91b30955 .mobile-menu_6205f0beaebd4f48 {
    display: none !important;
  }
}

.header-one_a3ef614586d69fd9 .main-nav-desk_aeccf76b4dd7777a nav ul li.has-droupdown_61c5dc5333b213a2 .submenu.inner-page_ec9b35b1c53f45a4 .sub-dropdown_63c0e46ff3301d91 {
  position: relative;
}
.header-one_a3ef614586d69fd9 .main-nav-desk_aeccf76b4dd7777a nav ul li.has-droupdown_61c5dc5333b213a2 .submenu.inner-page_ec9b35b1c53f45a4 .sub-dropdown_63c0e46ff3301d91:hover::after {
  color: var(--color-primary);
}
.header-one_a3ef614586d69fd9 .main-nav-desk_aeccf76b4dd7777a nav ul li.has-droupdown_61c5dc5333b213a2 .submenu.inner-page_ec9b35b1c53f45a4 .sub-dropdown_63c0e46ff3301d91::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_a3ef614586d69fd9 .main-nav-desk_aeccf76b4dd7777a nav ul li.has-droupdown_61c5dc5333b213a2 .submenu.inner-page_ec9b35b1c53f45a4 .sub-dropdown_63c0e46ff3301d91 .third-lvl_73cd23787a8fe85d {
  margin-left: -4px;
}

.header-three_9ad0f02b91b30955 .main-nav-desk_aeccf76b4dd7777a nav ul li.has-droupdown_61c5dc5333b213a2 .submenu.inner-page_ec9b35b1c53f45a4 {
  padding: 15px 0;
}
.header-three_9ad0f02b91b30955 .main-nav-desk_aeccf76b4dd7777a nav ul li.has-droupdown_61c5dc5333b213a2 .submenu.inner-page_ec9b35b1c53f45a4 .sub-dropdown_63c0e46ff3301d91 {
  position: relative;
}
.header-three_9ad0f02b91b30955 .main-nav-desk_aeccf76b4dd7777a nav ul li.has-droupdown_61c5dc5333b213a2 .submenu.inner-page_ec9b35b1c53f45a4 .sub-dropdown_63c0e46ff3301d91:hover::after {
  color: var(--color-primary);
}
.header-three_9ad0f02b91b30955 .main-nav-desk_aeccf76b4dd7777a nav ul li.has-droupdown_61c5dc5333b213a2 .submenu.inner-page_ec9b35b1c53f45a4 .sub-dropdown_63c0e46ff3301d91::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_9ad0f02b91b30955 .main-nav-desk_aeccf76b4dd7777a nav ul li.has-droupdown_61c5dc5333b213a2 .submenu.inner-page_ec9b35b1c53f45a4 .sub-dropdown_63c0e46ff3301d91 .third-lvl_73cd23787a8fe85d {
  margin-left: -4px;
}
.header-three_9ad0f02b91b30955 .main-nav-desk_aeccf76b4dd7777a nav ul li.has-droupdown_61c5dc5333b213a2 .submenu.inner-page_ec9b35b1c53f45a4 li {
  margin: 0;
  width: 100%;
}
.header-three_9ad0f02b91b30955 .main-nav-desk_aeccf76b4dd7777a nav ul li.has-droupdown_61c5dc5333b213a2 .submenu.inner-page_ec9b35b1c53f45a4 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_63c0e46ff3301d91 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_63c0e46ff3301d91 .submenu.third-lvl_73cd23787a8fe85d {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_63c0e46ff3301d91 .submenu.third-lvl_73cd23787a8fe85d.base {
  display: block !important;
}
.sub-dropdown_63c0e46ff3301d91:hover .sub-menu-link_c08146703093b995 {
  color: var(--color-primary);
}
.sub-dropdown_63c0e46ff3301d91:hover .submenu.third-lvl_73cd23787a8fe85d.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_63c0e46ff3301d91:hover .submenu.third-lvl_73cd23787a8fe85d.base li {
  display: block;
}
.sub-dropdown_63c0e46ff3301d91:hover .submenu.third-lvl_73cd23787a8fe85d.base li a {
  display: block !important;
}

.header-three_9ad0f02b91b30955 .sub-dropdown_63c0e46ff3301d91:hover .submenu.third-lvl_73cd23787a8fe85d.base {
  margin-left: -14px !important;
}

.header-two_4b76df23487509e1 .header-main-wrapper_1be09a43e15c5ec4 .sub-dropdown_63c0e46ff3301d91:hover .submenu.third-lvl_73cd23787a8fe85d.base {
  margin-left: 90px !important;
}

header.heder-two_bbf6e759e0694b9c .sub-dropdown_63c0e46ff3301d91:hover .submenu.third-lvl_73cd23787a8fe85d.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_bbf6e759e0694b9c .sub-dropdown_63c0e46ff3301d91::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_bbf6e759e0694b9c .sub-dropdown_63c0e46ff3301d91:hover a.sub-menu-link_c08146703093b995 {
  color: var(--color-primary) !important;
}
header.heder-two_bbf6e759e0694b9c .sub-dropdown_63c0e46ff3301d91:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_bbf6e759e0694b9c .sub-dropdown_63c0e46ff3301d91 .submenu.third-lvl_73cd23787a8fe85d.base {
  display: block;
}

.sub-dropdown_63c0e46ff3301d91 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_63c0e46ff3301d91.active .sub-menu-link_c08146703093b995 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_63c0e46ff3301d91.active .sub-menu-link_c08146703093b995::after {
  width: 12px !important;
}
.sub-dropdown_63c0e46ff3301d91.active::after {
  color: #FFFFFF;
}
.sub-dropdown_63c0e46ff3301d91 .fluxi-submenu_31c47b4b2e0e5d5b.third-lvl_73cd23787a8fe85d {
  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_63c0e46ff3301d91 .fluxi-submenu_31c47b4b2e0e5d5b.third-lvl_73cd23787a8fe85d:hover li a {
  opacity: 0.5;
}
.sub-dropdown_63c0e46ff3301d91 .fluxi-submenu_31c47b4b2e0e5d5b.third-lvl_73cd23787a8fe85d.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_63c0e46ff3301d91 .fluxi-submenu_31c47b4b2e0e5d5b.third-lvl_73cd23787a8fe85d li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_63c0e46ff3301d91 .fluxi-submenu_31c47b4b2e0e5d5b.third-lvl_73cd23787a8fe85d li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_63c0e46ff3301d91 .fluxi-submenu_31c47b4b2e0e5d5b.third-lvl_73cd23787a8fe85d li:hover a::after {
  width: 12px;
}
.sub-dropdown_63c0e46ff3301d91 .fluxi-submenu_31c47b4b2e0e5d5b.third-lvl_73cd23787a8fe85d 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_63c0e46ff3301d91:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_63c0e46ff3301d91:hover .sub-menu-link_c08146703093b995 {
  color: var(--color-primary);
}
.sub-dropdown_63c0e46ff3301d91:hover .fluxi-submenu_31c47b4b2e0e5d5b.third-lvl_73cd23787a8fe85d.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_8212e70a6d9be385 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_8212e70a6d9be385 {
    padding: 0 15px;
  }
}

.section-bg_da5a01ed47c65850 {
  background: var(--section-bg-gray);
}

.bg_white_35f229feae799078 {
  background: var(--body-bg);
}

.g-48_7f60b3fa4ade123b {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_8ebfe168799a7f3d {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_b485d4c300d10e78 {
  background: #F8F9FB;
}

.bg-gray-2_655c15ddca76152c {
  background: var(--bg-gray-2);
}

.overflow-right-div_ab939fcbe3afae1a {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_ab939fcbe3afae1a {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_ab939fcbe3afae1a {
    width: 100%;
  }
}

.gsap-marker-end_2eb01a4055438fce,
.gsap-marker-start_759ad3e65b608660,
.gsap-marker-scroller-end_fe45d1288ec99287,
.gsap-marker-scroller-start_fde13a2df6b0655f {
  display: none !important;
}

.bg-dark-p_379116518d4cf52b {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_1a54eb369f9459ae {
  background: var(--footer-bg-2);
}

.border-radious-top-section_890c77d502bad2ec {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_5db74d898046d6e4 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_5db74d898046d6e4 .client-img_474e27d5e342c42c {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_5db74d898046d6e4 .client-img_474e27d5e342c42c img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_5db74d898046d6e4 .client-img_474e27d5e342c42c img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_5db74d898046d6e4 .client-img_474e27d5e342c42c img.two_b92504d960948f6e {
  left: 38px;
}
.customer-review-area_5db74d898046d6e4 .client-img_474e27d5e342c42c img.three_d26a56815d434695 {
  left: 73px;
}
.customer-review-area_5db74d898046d6e4 .client-img_474e27d5e342c42c img.four_afc63d2e36c9b01e {
  left: 108px;
}
.customer-review-area_5db74d898046d6e4 p.desc {
  margin-bottom: 0;
}

.br-none_d146a96f187e4c83 {
  border-radius: 0 !important;
}

.color-secondary-2_ea5de2a71ad71c91 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_f7f2114ce106562b {
    order: 2;
  }
}

.loader-wrapper_21b6c61f918d261b {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_21b6c61f918d261b .loader-section_1ce67a3bfc71a82c {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_21b6c61f918d261b .loader-section_1ce67a3bfc71a82c.section-left_3824b74dd089a05a {
  left: 0;
}

.loader-wrapper_21b6c61f918d261b .loader-section_1ce67a3bfc71a82c.section-right_460373047871f9e4 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_21b6c61f918d261b .loader-section_1ce67a3bfc71a82c.section-left_3824b74dd089a05a {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_21b6c61f918d261b .loader-section_1ce67a3bfc71a82c.section-right_460373047871f9e4 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_7e29057b3e8b49a3 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_21b6c61f918d261b {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_7e29057b3e8b49a3: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_7e29057b3e8b49a3 {
  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_2cb43f35cab3ba45 {
  -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_2cb43f35cab3ba45.btt__visible_6c5d40a5e4b833f3 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_2cb43f35cab3ba45 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_1038560fe5a58ae9 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_d6154575b644841e {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_32cce4a4312d349d {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_d6154575b644841e {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_32cce4a4312d349d {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_33dd706632b9301a:hover,
[data-theme=dark] .rts-btn.btn-primary-5_e9dee34dd3be98f1:hover,
[data-theme=dark] .rts-btn.btn-primary-6_08db6b2e033fcb07:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_a4a401001ae38ef6: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_33dd706632b9301a {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_33dd706632b9301a:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_ce4ff3ba2c540c87 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_ce4ff3ba2c540c87::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_ce4ff3ba2c540c87::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_ce4ff3ba2c540c87:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_ce4ff3ba2c540c87:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_1dd83c887f7f2f4d {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_1dd83c887f7f2f4d::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_1dd83c887f7f2f4d::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_1dd83c887f7f2f4d:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_1dd83c887f7f2f4d:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_a4a401001ae38ef6 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_a4a401001ae38ef6:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_e9dee34dd3be98f1 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_e9dee34dd3be98f1:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_08db6b2e033fcb07 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_08db6b2e033fcb07:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_a28d7a6138744b6b {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_a28d7a6138744b6b::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_a28d7a6138744b6b:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_599a3b6fa95a99b3 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_599a3b6fa95a99b3::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_599a3b6fa95a99b3:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_28a6dbb3129f13cb {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_28a6dbb3129f13cb::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_28a6dbb3129f13cb:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_905f6d2c0eb97c43 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_905f6d2c0eb97c43 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_905f6d2c0eb97c43:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_dae4e2da633f6091 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_dae4e2da633f6091 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_dae4e2da633f6091:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_f82457a84edd57d8 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_f82457a84edd57d8:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_f82457a84edd57d8.about_a529b51fa2da0524 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_f82457a84edd57d8.about_a529b51fa2da0524:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_f2857f17334efe7e i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_f2857f17334efe7e:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_e6b527a14806768a {
  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_e6b527a14806768a i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_e6b527a14806768a:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_f2857f17334efe7e i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_747b17d09bfef14d {
  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_747b17d09bfef14d::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_747b17d09bfef14d::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_747b17d09bfef14d i {
  font-weight: 400;
}
.under-line-btn_2eb108356579cab2 {
  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_2eb108356579cab2::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_2eb108356579cab2::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_2eb108356579cab2:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_8600022ec22d3bc0 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_8600022ec22d3bc0 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_8600022ec22d3bc0 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_8600022ec22d3bc0 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_8600022ec22d3bc0 p.disc_e83ff9fcc4714013 {
  margin-bottom: 50px;
}
.banner-one-content-left_8600022ec22d3bc0 .button-banner-one-wrapper_fae2d150c5871058 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_8600022ec22d3bc0 .button-banner-one-wrapper_fae2d150c5871058 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_8600022ec22d3bc0 .button-banner-one-wrapper_fae2d150c5871058 .customer-review-area_5db74d898046d6e4 .client-img_474e27d5e342c42c {
  width: 150px;
}
.banner-one-content-left_8600022ec22d3bc0 .button-banner-one-wrapper_fae2d150c5871058 .customer-review-area_5db74d898046d6e4 p.desc {
  min-width: max-content;
}
.banner-one-content-left_8600022ec22d3bc0 .button-banner-one-wrapper_fae2d150c5871058 .customer-review-area_5db74d898046d6e4 img {
  max-width: 40%;
}
.banner-one-content-left_8600022ec22d3bc0 .button-banner-one-wrapper_fae2d150c5871058 .customer-review-area_5db74d898046d6e4 img.two_b92504d960948f6e {
  left: 24px;
}
.banner-one-content-left_8600022ec22d3bc0 .button-banner-one-wrapper_fae2d150c5871058 .customer-review-area_5db74d898046d6e4 img.three_d26a56815d434695 {
  left: 48px;
}
.banner-one-content-left_8600022ec22d3bc0 .button-banner-one-wrapper_fae2d150c5871058 .customer-review-area_5db74d898046d6e4 img.four_afc63d2e36c9b01e {
  left: 72px;
}

.banner-one-right-content-with-img_427a330b565e94a6 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_427a330b565e94a6 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_427a330b565e94a6 .img-1_fcf56728100e7c63 {
  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_427a330b565e94a6 .img-1_fcf56728100e7c63 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_427a330b565e94a6 .img-2_5b98d7f05c1a10c9 {
  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_427a330b565e94a6 .img-2_5b98d7f05c1a10c9 {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_95e25c008d0a1111 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_95e25c008d0a1111 .box-one-top_9404cabc33420fa4 {
  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_95e25c008d0a1111 .box-one-bottom_5fdd4069d6977ac1 {
  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_95e25c008d0a1111 .radious-shape_21fb9479b42b9175 {
    display: none;
  }
}
.rts-banner-area-one_95e25c008d0a1111 .radious-shape_21fb9479b42b9175 .right-top_d92410f755475d46 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_95e25c008d0a1111 .radious-shape_21fb9479b42b9175 .right-bottom_8617d4768bdf95ad {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_95e25c008d0a1111 .radious-shape_21fb9479b42b9175 .mid-top_5de4e2661938cf89 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_95e25c008d0a1111 .radious-shape_21fb9479b42b9175 .left-bottom_4d19f86c9ef88d78 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_95e25c008d0a1111 .radious-shape_21fb9479b42b9175 .left-top_e85908eb1ed5b715 {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_95e25c008d0a1111 .radious-shape_21fb9479b42b9175 .center-bottom_783efc47d6df7b4d {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .banner-one-content-left_8600022ec22d3bc0 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .banner-one-content-left_8600022ec22d3bc0 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .banner-one-content-left_8600022ec22d3bc0 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .banner-one-content-left_8600022ec22d3bc0 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .banner-one-content-left_8600022ec22d3bc0 p.disc_e83ff9fcc4714013 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .banner-one-content-left_8600022ec22d3bc0 .customer-review-area_5db74d898046d6e4 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .banner-one-right-content-with-img_427a330b565e94a6 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .banner-one-right-content-with-img_427a330b565e94a6 .short-image-area_e74b6d090ec5f669 .img-1_fcf56728100e7c63 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .banner-one-right-content-with-img_427a330b565e94a6 .short-image-area_e74b6d090ec5f669 .img-1_fcf56728100e7c63 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .banner-one-right-content-with-img_427a330b565e94a6 .short-image-area_e74b6d090ec5f669 .img-1_fcf56728100e7c63 {
    left: 0;
  }
}
.rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .brand-area-inner_382a2f482811479b {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .brand-title-area_d47acdf408fc6c5d {
  margin-bottom: 40px;
}
.rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .brand-title-area_d47acdf408fc6c5d .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .brand-title-area_d47acdf408fc6c5d .brand-left-short-title-one_58a5597eb56fcfe9 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .brand-title-area_d47acdf408fc6c5d .brand-left-short-title-one_58a5597eb56fcfe9 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .brand-title-area_d47acdf408fc6c5d .brand-left-short-title-one_58a5597eb56fcfe9 .star-rating_f7e47b26e81280ff {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .brand-title-area_d47acdf408fc6c5d .brand-left-short-title-one_58a5597eb56fcfe9 .star-rating_f7e47b26e81280ff li {
  list-style: none;
}
.rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .brand-title-area_d47acdf408fc6c5d .brand-left-short-title-one_58a5597eb56fcfe9 .star-rating_f7e47b26e81280ff li a {
  color: #FF6354;
}
.rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .brand-title-area_d47acdf408fc6c5d .brand-left-short-title-one_58a5597eb56fcfe9 p.disc_e83ff9fcc4714013 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .brand-slider-area_3928ca6169781a02 {
  overflow: hidden;
}
.rts-banner-area-one_95e25c008d0a1111.banner-five_1ec13171c9c5c0c3 .brand-slider-area_3928ca6169781a02 .brand-inner_406b50d9c1d84de6 {
  text-align: center;
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 {
  background: #212026;
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-content-left_b9af79b3e38b9d8f {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-content-left_b9af79b3e38b9d8f .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_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-content-left_b9af79b3e38b9d8f .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-content-left_b9af79b3e38b9d8f .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-content-left_b9af79b3e38b9d8f .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-content-left_b9af79b3e38b9d8f p.disc_e83ff9fcc4714013 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-content-left_b9af79b3e38b9d8f .button-area_7de1f4a8e2825a90 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-content-left_b9af79b3e38b9d8f .button-area_7de1f4a8e2825a90 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-content-left_b9af79b3e38b9d8f .button-area_7de1f4a8e2825a90 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-content-left_b9af79b3e38b9d8f .button-area_7de1f4a8e2825a90 .rts-btn.btn-primary-5_e9dee34dd3be98f1 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-content-left_b9af79b3e38b9d8f .button-area_7de1f4a8e2825a90 .rts-btn.btn-primary-5_e9dee34dd3be98f1:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-content-left_b9af79b3e38b9d8f .button-area_7de1f4a8e2825a90 .rts-btn.btn-primary-5-border_f82457a84edd57d8 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-content-left_b9af79b3e38b9d8f .counter-upmain-wrapper-style-six_b0d86f2fee9b78e3 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-content-left_b9af79b3e38b9d8f .counter-upmain-wrapper-style-six_b0d86f2fee9b78e3 .single-counter-up-six_925bf5706dc34599 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-content-left_b9af79b3e38b9d8f .counter-upmain-wrapper-style-six_b0d86f2fee9b78e3 .single-counter-up-six_925bf5706dc34599 p {
  color: #D7D9E9;
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 .image-left_e32267b58383c30e {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 .image-left_e32267b58383c30e {
    width: 100%;
  }
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 .image-left_e32267b58383c30e .image-one_1e89fe71fadce97f {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 .image-left_e32267b58383c30e .image-one_1e89fe71fadce97f img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 .image-left_e32267b58383c30e {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 .image-left_e32267b58383c30e .image-two_a44565ee976806c7 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 .image-left_e32267b58383c30e .image-two_a44565ee976806c7 img {
    width: 100%;
  }
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 .image-right_7cb62ddcee5ce3f6 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 .image-right_7cb62ddcee5ce3f6 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 .image-right_7cb62ddcee5ce3f6 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 .image-right_7cb62ddcee5ce3f6 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 .image-right_7cb62ddcee5ce3f6 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 .image-right_7cb62ddcee5ce3f6 {
    display: none;
  }
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 .image-right_7cb62ddcee5ce3f6 .image-three_b801f65717573f4e {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .banner-six-right-content-with-img_a45b17b1cecc7bc1 .image-right_7cb62ddcee5ce3f6 .image-four_49030c1aadf15356 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .shape_1708261730d4e021 {
    display: none;
  }
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .shape_1708261730d4e021 .right-top_d92410f755475d46 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .shape_1708261730d4e021 .right-top_d92410f755475d46 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .shape_1708261730d4e021 .right-bottom_8617d4768bdf95ad {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_95e25c008d0a1111.banner-six_4893256f20f965f7 .shape_1708261730d4e021 .right-bottom_8617d4768bdf95ad {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_9b607174992d7aa2 {
  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_9b607174992d7aa2::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_9b607174992d7aa2 .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_9b607174992d7aa2 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_9b607174992d7aa2 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_9b607174992d7aa2 p.disc_e83ff9fcc4714013 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_9b607174992d7aa2 p.disc_e83ff9fcc4714013 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_9b607174992d7aa2 p.disc_e83ff9fcc4714013 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_9b607174992d7aa2 p.disc_e83ff9fcc4714013 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_9b607174992d7aa2 p.disc_e83ff9fcc4714013 {
    max-width: 100%;
  }
}
.rts-banner-area-two_9b607174992d7aa2 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_9b607174992d7aa2 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_9b607174992d7aa2 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_9b607174992d7aa2 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_9b607174992d7aa2 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_9b607174992d7aa2 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_9b607174992d7aa2 .bottom-text_d7e3db791eeeaa72 p.disc_e83ff9fcc4714013 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_baa919b8ca9024da {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_baa919b8ca9024da {
    margin-top: 70px;
  }
}

.mt-dec-100_8488d5eade48ab99 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_c8a6de287b3ec10e {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_c8a6de287b3ec10e .banner-2-shape_b765ea495ab30b14 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_c8a6de287b3ec10e .banner-2-shape_b765ea495ab30b14 .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_c8a6de287b3ec10e .banner-2-shape_b765ea495ab30b14 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_c8a6de287b3ec10e .banner-2-shape_b765ea495ab30b14 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_c8a6de287b3ec10e .banner-2-shape_b765ea495ab30b14 .two_b92504d960948f6e {
  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_c8a6de287b3ec10e .banner-2-shape_b765ea495ab30b14 .two_b92504d960948f6e {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_c8a6de287b3ec10e .banner-2-shape_b765ea495ab30b14 .two_b92504d960948f6e {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_c8a6de287b3ec10e .banner-2-shape_b765ea495ab30b14 .three_d26a56815d434695 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_c8a6de287b3ec10e .banner-2-shape_b765ea495ab30b14 .three_d26a56815d434695 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_c8a6de287b3ec10e .banner-2-shape_b765ea495ab30b14 .four_afc63d2e36c9b01e {
  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_c8a6de287b3ec10e .banner-2-shape_b765ea495ab30b14 .four_afc63d2e36c9b01e {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_c8a6de287b3ec10e .banner-2-shape_b765ea495ab30b14 .four_afc63d2e36c9b01e {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_c8a6de287b3ec10e .banner-2-shape_b765ea495ab30b14 .five_0bf657bfa9299a52 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_9ad0f02b91b30955 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_dd5ad4a803bf3f06 {
  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_dd5ad4a803bf3f06 .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.banner-three-area-start_dd5ad4a803bf3f06 .shape-area_f35d440a555f8650 img {
  position: absolute;
}
.banner-three-area-start_dd5ad4a803bf3f06 .shape-area_f35d440a555f8650 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_dd5ad4a803bf3f06 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_dd5ad4a803bf3f06 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_dd5ad4a803bf3f06 .shape-area_f35d440a555f8650 .four_afc63d2e36c9b01e {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_5dce7542e73a6c20 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_5dce7542e73a6c20 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_5dce7542e73a6c20 .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_5dce7542e73a6c20 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_5dce7542e73a6c20 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_5dce7542e73a6c20 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_5dce7542e73a6c20 .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_5dce7542e73a6c20 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_5dce7542e73a6c20 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_5dce7542e73a6c20 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_5dce7542e73a6c20 p.disc_e83ff9fcc4714013 {
  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_5dce7542e73a6c20 p.disc_e83ff9fcc4714013 br {
    display: none;
  }
}
.banner-wrapper-three-main_5dce7542e73a6c20 .button-area_7de1f4a8e2825a90 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_5dce7542e73a6c20 .button-area_7de1f4a8e2825a90 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_5dce7542e73a6c20 .button-area_7de1f4a8e2825a90 .under-line-btn_2eb108356579cab2::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_5dce7542e73a6c20 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_91e0ec7bb06507a2 {
  padding-top: 68px;
}
.banner-four-content-left_91e0ec7bb06507a2 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_91e0ec7bb06507a2 .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_91e0ec7bb06507a2 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_91e0ec7bb06507a2 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_91e0ec7bb06507a2 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_91e0ec7bb06507a2 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_91e0ec7bb06507a2 .banner-logo-area_5ab456db4f0ff392 {
  margin-top: 50px;
}
.banner-four-content-left_91e0ec7bb06507a2 .banner-logo-area_5ab456db4f0ff392 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_91e0ec7bb06507a2 .banner-logo-area_5ab456db4f0ff392 .logo-area_98fa703decdcfbe5 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_91e0ec7bb06507a2 .banner-logo-area_5ab456db4f0ff392 .logo-area_98fa703decdcfbe5 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_5ab456db4f0ff392 .light_0461083ec75b56e0 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_5ab456db4f0ff392 .dark_9c93496c3c8b0266 {
  display: none;
}

[data-theme=dark] .banner-logo-area_5ab456db4f0ff392 .light_0461083ec75b56e0 {
  display: none;
}
[data-theme=dark] .banner-logo-area_5ab456db4f0ff392 .dark_9c93496c3c8b0266 {
  display: inline-flex;
}

.thumbnail-banner-right-four_dc5ee0a9dc2e0ac9 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_dc5ee0a9dc2e0ac9::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_dc5ee0a9dc2e0ac9::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_dc5ee0a9dc2e0ac9::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_dc5ee0a9dc2e0ac9::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_dc5ee0a9dc2e0ac9 .main_cf5290eb3d1e96e4 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_dc5ee0a9dc2e0ac9 .main_cf5290eb3d1e96e4 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_dc5ee0a9dc2e0ac9 .main_cf5290eb3d1e96e4 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_dc5ee0a9dc2e0ac9 img.shape_1708261730d4e021 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_dc5ee0a9dc2e0ac9 img.shape_1708261730d4e021 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_dc5ee0a9dc2e0ac9 img.shape_1708261730d4e021 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_dc5ee0a9dc2e0ac9 img.shape_1708261730d4e021 {
    display: none;
  }
}

.rts-banner-four-area-start_63f956adfdccfcc0 {
  position: relative;
}
.rts-banner-four-area-start_63f956adfdccfcc0 .shape-area_f35d440a555f8650 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_63f956adfdccfcc0 .shape-area_f35d440a555f8650 .one {
    display: none;
  }
}
.rts-banner-four-area-start_63f956adfdccfcc0 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_63f956adfdccfcc0 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_63f956adfdccfcc0 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_a795d92833b99140 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_a795d92833b99140 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_a795d92833b99140 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_a795d92833b99140 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_a795d92833b99140 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_a795d92833b99140 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_a795d92833b99140 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_a795d92833b99140 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_a795d92833b99140 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_a795d92833b99140 p.disc_e83ff9fcc4714013 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_a795d92833b99140 p.disc_e83ff9fcc4714013 {
    max-width: 100%;
  }
}
.banner-seven-left-content_a795d92833b99140 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_a795d92833b99140 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_a795d92833b99140 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_a795d92833b99140 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_6d5dc983bf8a0b08 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_6d5dc983bf8a0b08 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_6d5dc983bf8a0b08 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_6d5dc983bf8a0b08 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_6d5dc983bf8a0b08 .short-image_8ffb889498b0cc60 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_6d5dc983bf8a0b08 .short-image_8ffb889498b0cc60.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_6d5dc983bf8a0b08 .short-image_8ffb889498b0cc60.one {
    left: 0;
  }
}
.thumbnail-banner-seven_6d5dc983bf8a0b08 .short-image_8ffb889498b0cc60.two_b92504d960948f6e {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_e3043c8c7dd233ba {
  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_e3043c8c7dd233ba {
    flex-direction: column;
  }
}
.rts-brand-area-seven_e3043c8c7dd233ba p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_e3043c8c7dd233ba .brand-area-style-seven_f2d5da2f342d0a51 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_e3043c8c7dd233ba .brand-area-style-seven_f2d5da2f342d0a51 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_e3043c8c7dd233ba .brand-area-style-seven_f2d5da2f342d0a51 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_e3043c8c7dd233ba .slider-Brand_f65e79fc1b328b0b {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_e47477237e72b2eb {
  position: relative;
}
.rts-banner-area-7_e47477237e72b2eb form {
  position: relative;
}
.rts-banner-area-7_e47477237e72b2eb form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_e47477237e72b2eb form input {
  padding-left: 35px;
}
.rts-banner-area-7_e47477237e72b2eb .shape-area-start_db08905843347a4c .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_e47477237e72b2eb .shape-area-start_db08905843347a4c .two_b92504d960948f6e {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_e47477237e72b2eb .shape-area-start_db08905843347a4c .three_d26a56815d434695 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_e47477237e72b2eb .shape-area-start_db08905843347a4c .three_d26a56815d434695 {
    display: none;
  }
}
.rts-banner-area-7_e47477237e72b2eb .shape-area-start_db08905843347a4c .four_afc63d2e36c9b01e {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_e47477237e72b2eb .shape-area-start_db08905843347a4c .four_afc63d2e36c9b01e {
    display: none;
  }
}

.div-right-banner-floating_5b2f31aceb5684e3 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_5b2f31aceb5684e3 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_5b2f31aceb5684e3 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_a5e9b39e51e402ac {
  background-image: url(../img/banner/05.jpg);
  border-radius: 32px;
  height: 800px;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 991px) {
  .bannre-inner-bg-img-wrapper-8_a5e9b39e51e402ac {
    height: auto;
  }
}

.inner-banner-8_3328a0ee82bcfb02 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_3328a0ee82bcfb02 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_3328a0ee82bcfb02 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_3328a0ee82bcfb02 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 {
    padding-top: 60px;
  }
}
.inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 .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_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 .title {
    font-size: 42px;
  }
}
.inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 p.disc_e83ff9fcc4714013 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 .customer-review-area_5db74d898046d6e4 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 .customer-review-area_5db74d898046d6e4 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_3328a0ee82bcfb02 .left-area_8dac25f4994293d7 .customer-review-area_5db74d898046d6e4 p {
  color: #F2F2F8;
}
.inner-banner-8_3328a0ee82bcfb02 .position-img_ddcebb4b9cd52035 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_3328a0ee82bcfb02 .position-img_ddcebb4b9cd52035 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_3328a0ee82bcfb02 .position-img_ddcebb4b9cd52035 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_3328a0ee82bcfb02 .position-img_ddcebb4b9cd52035 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_3328a0ee82bcfb02 .position-img_ddcebb4b9cd52035 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_3328a0ee82bcfb02 .position-img_ddcebb4b9cd52035 {
    right: 10%;
  }
}
.inner-banner-8_3328a0ee82bcfb02 .right-area_d13520b5e375c807 .thumbnail-right-img_7c64ccc0b16eb131 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_3328a0ee82bcfb02 .right-area_d13520b5e375c807 .thumbnail-right-img_7c64ccc0b16eb131 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_551a36fb642f6fa7 .about-main-wrapper_435beda2e84902fb .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_551a36fb642f6fa7 .about-main-wrapper_435beda2e84902fb .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_551a36fb642f6fa7 .about-main-wrapper_435beda2e84902fb .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_551a36fb642f6fa7 .about-main-wrapper_435beda2e84902fb .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_551a36fb642f6fa7 .about-main-wrapper_435beda2e84902fb .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_551a36fb642f6fa7 .banner-about-right_2f8e610b4fc8e2de p.disc_e83ff9fcc4714013 {
  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_219cb2bea7048500 {
  background-image: url(../img/about/05.jpg);
  height: 560px;
  border-radius: 32px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.about-area-banner-large-image-video_219cb2bea7048500 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_219cb2bea7048500 .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_baa919b8ca9024da {
  position: relative;
}
.large-image-video-area_baa919b8ca9024da .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_baa919b8ca9024da .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_baa919b8ca9024da .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_baa919b8ca9024da .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_baa919b8ca9024da .thumbnail_8169542a712bfe3e {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_baa919b8ca9024da .thumbnail_8169542a712bfe3e .pli-image_47342e491f78ef44 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_baa919b8ca9024da .thumbnail_8169542a712bfe3e .pli-image_47342e491f78ef44 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_d2ffe16c5061deb3 form {
  position: relative;
}
.banner-area-wrapper-two_d2ffe16c5061deb3 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_d2ffe16c5061deb3 form input {
  padding-left: 40px;
}

.button-area-banner-four_2174dc2e19043068 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_2174dc2e19043068 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_2174dc2e19043068 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_2174dc2e19043068 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_3928ca6169781a02 {
  overflow: hidden;
}
.brand-slider-area_3928ca6169781a02 .brand-inner_406b50d9c1d84de6 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_be3b0e22a57bca2f .light_0461083ec75b56e0,
[data-theme=light] .brand-area-main-wrapper-two_d2d5d928b88d42d4 .light_0461083ec75b56e0,
[data-theme=light] .brand-slider-area_3928ca6169781a02 .light_0461083ec75b56e0 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_be3b0e22a57bca2f .dark_9c93496c3c8b0266,
[data-theme=light] .brand-area-main-wrapper-two_d2d5d928b88d42d4 .dark_9c93496c3c8b0266,
[data-theme=light] .brand-slider-area_3928ca6169781a02 .dark_9c93496c3c8b0266 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_be3b0e22a57bca2f .light_0461083ec75b56e0,
[data-theme=dark] .brand-area-main-wrapper-two_d2d5d928b88d42d4 .light_0461083ec75b56e0,
[data-theme=dark] .brand-slider-area_3928ca6169781a02 .light_0461083ec75b56e0 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_be3b0e22a57bca2f .dark_9c93496c3c8b0266,
[data-theme=dark] .brand-area-main-wrapper-two_d2d5d928b88d42d4 .dark_9c93496c3c8b0266,
[data-theme=dark] .brand-slider-area_3928ca6169781a02 .dark_9c93496c3c8b0266 {
  display: block;
}

.brand-left-short-title-one_58a5597eb56fcfe9 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_58a5597eb56fcfe9 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_9b1544f888d30446 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_be3b0e22a57bca2f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_d2d5d928b88d42d4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_d2d5d928b88d42d4 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_d2d5d928b88d42d4.about-page-brand_775682fdd9ea8624 {
  padding: 0;
}

.bg-dark-p_379116518d4cf52b .title-style-one-center_29bde3a864458b1b .pre_71361806c8e31867 {
  color: #fff;
}
.bg-dark-p_379116518d4cf52b .title-style-one-center_29bde3a864458b1b .title {
  color: #fff;
}
.bg-dark-p_379116518d4cf52b .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .title {
  color: #FFF;
}
.bg-dark-p_379116518d4cf52b .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .bottom-area_c88236859e451ab1 .admin_3c1fba53d17b1e29 {
  color: var(--color-primary);
}
.bg-dark-p_379116518d4cf52b .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .bottom-area_c88236859e451ab1 .date_75de983177441889 {
  color: #fff;
}

.title-three-brand-wrapper_ec3c100848801c14 .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_d3603e64606f4a59.home-six_d9defad774a1e30a {
  padding-bottom: 40px;
}

.title-style-one-center_29bde3a864458b1b {
  text-align: center;
}
.title-style-one-center_29bde3a864458b1b 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_29bde3a864458b1b br {
    display: none;
  }
}
.title-style-one-center_29bde3a864458b1b .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_29bde3a864458b1b .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_29bde3a864458b1b .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_29bde3a864458b1b .title br {
    display: none;
  }
}

.title-style-one-left_420553ab608b87f9 {
  text-align: left;
}
.title-style-one-left_420553ab608b87f9 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_420553ab608b87f9 .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_420553ab608b87f9 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_420553ab608b87f9 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_420553ab608b87f9 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_420553ab608b87f9 .title br {
    display: none;
  }
}

.title-hover_676816499a08f278 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_676816499a08f278:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_d5df7b35047b9d6a {
  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_d5df7b35047b9d6a {
    padding: 20px;
  }
}
.single-pricing-area-start_d5df7b35047b9d6a .pricing-top-area_121b4665c4f1822c {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_d5df7b35047b9d6a .pricing-top-area_121b4665c4f1822c .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_d5df7b35047b9d6a .pricing-top-area_121b4665c4f1822c .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_d5df7b35047b9d6a .pricing-top-area_121b4665c4f1822c .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_d5df7b35047b9d6a .pricing-body_1c3382d632124061 p.disc_e83ff9fcc4714013 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_d5df7b35047b9d6a .pricing-body_1c3382d632124061 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_d5df7b35047b9d6a.active {
  background: var(--color-primary);
}
.single-pricing-area-start_d5df7b35047b9d6a.active .pricing-top-area_121b4665c4f1822c .title {
  color: #fff;
}
.single-pricing-area-start_d5df7b35047b9d6a.active .pricing-top-area_121b4665c4f1822c .icon {
  background: #8170E7;
}
.single-pricing-area-start_d5df7b35047b9d6a.active .pricing-top-area_121b4665c4f1822c .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_d5df7b35047b9d6a.active .pricing-body_1c3382d632124061 p.disc_e83ff9fcc4714013 {
  color: #FFFFFF;
}
.single-pricing-area-start_d5df7b35047b9d6a.active .pricing-body_1c3382d632124061 .check-content-wrapper_0c440aae205c4807 .single-check-area_c31461b0f8a0e86e i {
  color: #fff;
}
.single-pricing-area-start_d5df7b35047b9d6a.active .pricing-body_1c3382d632124061 .check-content-wrapper_0c440aae205c4807 .single-check-area_c31461b0f8a0e86e p {
  color: #fff;
}
.single-pricing-area-start_d5df7b35047b9d6a.active .pricing-body_1c3382d632124061 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_d5df7b35047b9d6a:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_d5df7b35047b9d6a:hover .pricing-top-area_121b4665c4f1822c .title {
  color: #fff;
}
.single-pricing-area-start_d5df7b35047b9d6a:hover .pricing-top-area_121b4665c4f1822c .icon {
  background: #8170E7;
}
.single-pricing-area-start_d5df7b35047b9d6a:hover .pricing-top-area_121b4665c4f1822c .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_d5df7b35047b9d6a:hover .pricing-body_1c3382d632124061 p.disc_e83ff9fcc4714013 {
  color: #FFFFFF;
}
.single-pricing-area-start_d5df7b35047b9d6a:hover .pricing-body_1c3382d632124061 .check-content-wrapper_0c440aae205c4807 .single-check-area_c31461b0f8a0e86e i {
  color: #fff;
}
.single-pricing-area-start_d5df7b35047b9d6a:hover .pricing-body_1c3382d632124061 .check-content-wrapper_0c440aae205c4807 .single-check-area_c31461b0f8a0e86e p {
  color: #fff;
}
.single-pricing-area-start_d5df7b35047b9d6a:hover .pricing-body_1c3382d632124061 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_0c440aae205c4807 .single-check-area_c31461b0f8a0e86e {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_0c440aae205c4807 .single-check-area_c31461b0f8a0e86e i {
  color: var(--color-primary);
}

.rts-pricing-area-one_36914c9910bac885 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_36914c9910bac885 .shape-radious-image_49217f5678a22f2a {
    display: none;
  }
}
.rts-pricing-area-one_36914c9910bac885 .shape-radious-image_49217f5678a22f2a .img-1_fcf56728100e7c63 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_36914c9910bac885 .shape-radious-image_49217f5678a22f2a .img-2_5b98d7f05c1a10c9 {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_5c794e473adc876f {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_5c794e473adc876f .head-pricing_4e365dc4480614c2 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_5c794e473adc876f .head-pricing_4e365dc4480614c2 .plane_name_53b6e8a119146a40 {
  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_5c794e473adc876f .head-pricing_4e365dc4480614c2 .doller-area_c8dc0a76650aa506 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_5c794e473adc876f .head-pricing_4e365dc4480614c2 .doller-area_c8dc0a76650aa506 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_5c794e473adc876f .head-pricing_4e365dc4480614c2 .doller-area_c8dc0a76650aa506 .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_5c794e473adc876f .head-pricing_4e365dc4480614c2 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_5c794e473adc876f .body .single-check_23af0734b8dcb0ac {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_5c794e473adc876f .body .single-check_23af0734b8dcb0ac i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_5c794e473adc876f .footer_da472122a5a491b7 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_5c794e473adc876f .footer_da472122a5a491b7 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_5c794e473adc876f .footer_da472122a5a491b7 p {
  margin-top: 20px;
}
.single-pricing-area-two_5c794e473adc876f.free-place_f44d68cd8d2377e9 .footer_da472122a5a491b7 .rts-btn.btn-primary-2_ce4ff3ba2c540c87::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_5c794e473adc876f.free-place_f44d68cd8d2377e9 .footer_da472122a5a491b7 .rts-btn.btn-primary-2_ce4ff3ba2c540c87::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_5c794e473adc876f.professional-place_49355c43d3619708 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_5c794e473adc876f.professional-place_49355c43d3619708 .head-pricing_4e365dc4480614c2 .plane_name_53b6e8a119146a40 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_5c794e473adc876f.professional-place_49355c43d3619708 .body .single-check_23af0734b8dcb0ac i {
  color: var(--color-primary);
}
.single-pricing-area-two_5c794e473adc876f.enterprise-place_5f5fe2dcef96078d .head-pricing_4e365dc4480614c2 .plane_name_53b6e8a119146a40 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_5c794e473adc876f.enterprise-place_5f5fe2dcef96078d .body .single-check_23af0734b8dcb0ac i {
  color: #BCBFDB;
}
.single-pricing-area-two_5c794e473adc876f.enterprise-place_5f5fe2dcef96078d .footer_da472122a5a491b7 .rts-btn.btn-primary-2_ce4ff3ba2c540c87 {
  color: #000000d3;
}
.single-pricing-area-two_5c794e473adc876f.enterprise-place_5f5fe2dcef96078d .footer_da472122a5a491b7 .rts-btn.btn-primary-2_ce4ff3ba2c540c87::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_5c794e473adc876f.enterprise-place_5f5fe2dcef96078d .footer_da472122a5a491b7 .rts-btn.btn-primary-2_ce4ff3ba2c540c87::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_633d43eb8f8a170f {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_633d43eb8f8a170f .pricing-top-tag_c1eaca8a4c7279da 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_633d43eb8f8a170f .pric-area_6b3d9f12cb380e7d {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_633d43eb8f8a170f .pric-area_6b3d9f12cb380e7d .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_633d43eb8f8a170f .pric-area_6b3d9f12cb380e7d .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_633d43eb8f8a170f .pric-area_6b3d9f12cb380e7d p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_633d43eb8f8a170f .body .single-check-area_c31461b0f8a0e86e {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_633d43eb8f8a170f .body .single-check-area_c31461b0f8a0e86e i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_633d43eb8f8a170f .body .single-check-area_c31461b0f8a0e86e 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_633d43eb8f8a170f .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_633d43eb8f8a170f .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_633d43eb8f8a170f.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_633d43eb8f8a170f.active .top-badge_88e99c7c386fc529 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_633d43eb8f8a170f.active .top-badge_88e99c7c386fc529 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_633d43eb8f8a170f.active .pricing-top-tag_c1eaca8a4c7279da 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_633d43eb8f8a170f.active .single-check-area_c31461b0f8a0e86e i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_62132fe0ab63ac76.rts-section-gap_eb2210942ce4a138.bg-light-border-radious_c43565d47d61b6fd {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_62132fe0ab63ac76 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_62132fe0ab63ac76 .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.rtws-pricing-area-start-two_62132fe0ab63ac76 .shape-area_f35d440a555f8650 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_62132fe0ab63ac76 .shape-area_f35d440a555f8650 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_62132fe0ab63ac76 .shape-area_f35d440a555f8650 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_62132fe0ab63ac76 .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_62132fe0ab63ac76 .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_62132fe0ab63ac76 .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_28b0ffe8098491cd {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_28b0ffe8098491cd .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_df1992aca49a9763.inner_7a59624f99d090ed {
  position: relative;
}
.rtws-pricing-area-start_df1992aca49a9763.inner_7a59624f99d090ed .shape-area_f35d440a555f8650 img {
  position: absolute;
}
.rtws-pricing-area-start_df1992aca49a9763.inner_7a59624f99d090ed .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_df1992aca49a9763.inner_7a59624f99d090ed .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_df1992aca49a9763.inner_7a59624f99d090ed .shape-area_f35d440a555f8650 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_d7d6ebc112c0ff36 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_d7d6ebc112c0ff36 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_580718f48e8a4590 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_580718f48e8a4590 p.disc_e83ff9fcc4714013 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_580718f48e8a4590 p.disc_e83ff9fcc4714013 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_e5bdc3bab91865ec {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_e5bdc3bab91865ec .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.providing-service-area-start-one_e5bdc3bab91865ec .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_e5bdc3bab91865ec .two_b92504d960948f6e {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_e5bdc3bab91865ec .three_d26a56815d434695 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_e5bdc3bab91865ec .four_afc63d2e36c9b01e {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_e5bdc3bab91865ec .five_0bf657bfa9299a52 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_e5bdc3bab91865ec .six_f7a21ccbd24b005e {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_1d27775bdbd9f99e .title-wrapper-between_a0c2cabeac192699 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_1d27775bdbd9f99e .title-wrapper-between_a0c2cabeac192699 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_1d27775bdbd9f99e .title-wrapper-between_a0c2cabeac192699 {
    flex-direction: column;
  }
}
.rts-service-area-two_1d27775bdbd9f99e .title-wrapper-between_a0c2cabeac192699 .title-style-one-left_420553ab608b87f9 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_1d27775bdbd9f99e .title-wrapper-between_a0c2cabeac192699 .title-style-one-left_420553ab608b87f9 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_1d27775bdbd9f99e .title-wrapper-between_a0c2cabeac192699 .title-style-one-left_420553ab608b87f9 {
    max-width: 100%;
  }
}
.rts-service-area-two_1d27775bdbd9f99e .title-wrapper-between_a0c2cabeac192699 p.disc_e83ff9fcc4714013 {
  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_1d27775bdbd9f99e .title-wrapper-between_a0c2cabeac192699 p.disc_e83ff9fcc4714013 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_1d27775bdbd9f99e .title-wrapper-between_a0c2cabeac192699 p.disc_e83ff9fcc4714013 {
    max-width: 100%;
  }
}

.single-service-style-two_4705d2516af05d23 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_4705d2516af05d23 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_4705d2516af05d23 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_4705d2516af05d23 p.disc_e83ff9fcc4714013 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_4705d2516af05d23 .btn-border-bottom_b1de736ccbb96a3a {
  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_4705d2516af05d23 .btn-border-bottom_b1de736ccbb96a3a::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_4705d2516af05d23 .btn-border-bottom_b1de736ccbb96a3a::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_4705d2516af05d23 .btn-border-bottom_b1de736ccbb96a3a:hover {
  color: var(--color-primary);
}
.single-service-style-two_4705d2516af05d23 .btn-border-bottom_b1de736ccbb96a3a:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_4705d2516af05d23 .btn-border-bottom_b1de736ccbb96a3a i {
  margin: 0;
}

.mt-dec-service-p-3_7771a517ff44e71a {
  margin-top: -300px;
}

.single-service-primary-3_055d0aee1c8950a6 {
  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_055d0aee1c8950a6::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_055d0aee1c8950a6 .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_055d0aee1c8950a6 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_055d0aee1c8950a6 .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_055d0aee1c8950a6 p.disc_e83ff9fcc4714013 {
  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_055d0aee1c8950a6 .under-line-btn_2eb108356579cab2 {
  transition: 0.3s;
}
.single-service-primary-3_055d0aee1c8950a6:hover {
  border-color: #fff;
}
.single-service-primary-3_055d0aee1c8950a6:hover .icon {
  background: #fff;
}
.single-service-primary-3_055d0aee1c8950a6:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_055d0aee1c8950a6:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_055d0aee1c8950a6:hover .title {
  color: #fff;
}
.single-service-primary-3_055d0aee1c8950a6:hover p.disc_e83ff9fcc4714013 {
  color: #fff;
}
.single-service-primary-3_055d0aee1c8950a6:hover a.under-line-btn_2eb108356579cab2 {
  color: #fff;
}
.single-service-primary-3_055d0aee1c8950a6:hover::after {
  opacity: 1;
}

.rts-service-area-five_7bde628a80ed9fad {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_7bde628a80ed9fad .button-pagination-area_5c926f0661423746 {
    display: none;
  }
}
.rts-service-area-five_7bde628a80ed9fad .section-inner_4cd6391ccd1ea184 {
  position: relative;
}
.rts-service-area-five_7bde628a80ed9fad .service-swiper-main-wrapper-2_6c3aa6b001866732 {
  overflow: hidden;
}
.rts-service-area-five_7bde628a80ed9fad .single-service-style-two_4705d2516af05d23 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_7bde628a80ed9fad .single-service-style-two_4705d2516af05d23 .title {
  color: var(--color-title);
}
.rts-service-area-five_7bde628a80ed9fad .single-service-style-two_4705d2516af05d23 .disc_e83ff9fcc4714013 {
  color: var(--color-body);
}
.rts-service-area-five_7bde628a80ed9fad .single-service-style-two_4705d2516af05d23 .btn-border-bottom_b1de736ccbb96a3a {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_7bde628a80ed9fad .single-service-style-two_4705d2516af05d23 .btn-border-bottom_b1de736ccbb96a3a::after {
  background: #BCBFDB;
}
.rts-service-area-five_7bde628a80ed9fad .single-service-style-two_4705d2516af05d23 .btn-border-bottom_b1de736ccbb96a3a::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_7bde628a80ed9fad .single-service-style-two_4705d2516af05d23 .btn-border-bottom_b1de736ccbb96a3a:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_7bde628a80ed9fad .single-service-style-two_4705d2516af05d23 .btn-border-bottom_b1de736ccbb96a3a:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_7bde628a80ed9fad .single-service-style-two_4705d2516af05d23.style-six_626739ed60c3015c {
  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_7bde628a80ed9fad .single-service-style-two_4705d2516af05d23.style-six_626739ed60c3015c.mid_4c65ce7eeabb4715 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_7bde628a80ed9fad .swiper-button-next,
.rts-service-area-five_7bde628a80ed9fad .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_7bde628a80ed9fad .swiper-button-next:hover,
.rts-service-area-five_7bde628a80ed9fad .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_7bde628a80ed9fad .swiper-button-next::after,
.rts-service-area-five_7bde628a80ed9fad .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_7bde628a80ed9fad .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_7bde628a80ed9fad .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_7bde628a80ed9fad .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_7bde628a80ed9fad .swiper-pagination2 .swiper-pagination-bullet_a870ec68f9aab9d8 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_7bde628a80ed9fad .swiper-pagination2 .swiper-pagination-bullet_a870ec68f9aab9d8.swiper-pagination-bullet-active_5f3a5c52673969b1 {
  background: #FF6354;
}

.title-wrapper-between_a0c2cabeac192699 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_a0c2cabeac192699 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_a0c2cabeac192699 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_a0c2cabeac192699 p.disc_e83ff9fcc4714013 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_a0c2cabeac192699 p.disc_e83ff9fcc4714013 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_a0c2cabeac192699 p.disc_e83ff9fcc4714013 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_a165f405e98eb35f .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_a165f405e98eb35f .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_a165f405e98eb35f p.disc_e83ff9fcc4714013 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_37e90be2c3676031 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_37e90be2c3676031 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_37e90be2c3676031 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_37e90be2c3676031 p.disc_e83ff9fcc4714013 {
  margin-bottom: 20px;
}
.single-service-area-seven_37e90be2c3676031 .rts-readmore-arrow-top_f1ef4340f4c3a5b1 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_37e90be2c3676031 .rts-readmore-arrow-top_f1ef4340f4c3a5b1::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_37e90be2c3676031 .rts-readmore-arrow-top_f1ef4340f4c3a5b1::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_37e90be2c3676031 .rts-readmore-arrow-top_f1ef4340f4c3a5b1 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_37e90be2c3676031 .rts-readmore-arrow-top_f1ef4340f4c3a5b1:hover {
  color: var(--color-primary);
}
.single-service-area-seven_37e90be2c3676031 .rts-readmore-arrow-top_f1ef4340f4c3a5b1:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_37e90be2c3676031 .rts-readmore-arrow-top_f1ef4340f4c3a5b1:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_35708daffc4053d5 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_ef1897e8dbb156b8 .area-3_e1dd149542e53a37 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_ef1897e8dbb156b8 .thumbnail-service-1_d7d6ebc112c0ff36 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_ef1897e8dbb156b8 .service-content-style-one_580718f48e8a4590.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_ef1897e8dbb156b8 .service-content-style-one_580718f48e8a4590 .title {
  color: #fff;
}
.providing-service-area-start-seven_ef1897e8dbb156b8 .service-content-style-one_580718f48e8a4590 p.disc_e83ff9fcc4714013 {
  color: #fff;
}
.providing-service-area-start-seven_ef1897e8dbb156b8 .service-content-style-one_580718f48e8a4590 .under-line-btn_2eb108356579cab2 {
  color: #fff;
}
.providing-service-area-start-seven_ef1897e8dbb156b8 .service-content-style-one_580718f48e8a4590 .under-line-btn_2eb108356579cab2::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_e17292650440624d {
  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_e17292650440624d .title-wrapper-between_a0c2cabeac192699 .title {
  color: #fff;
}
.service-bg-about-page_e17292650440624d .title-wrapper-between_a0c2cabeac192699 p.disc_e83ff9fcc4714013 {
  color: #E4E5F1;
}
.service-bg-about-page_e17292650440624d .rts-service-area-style-4_a165f405e98eb35f p.disc_e83ff9fcc4714013 {
  color: #E4E5F1;
}
.service-bg-about-page_e17292650440624d .rts-service-area-style-4_a165f405e98eb35f .title {
  color: #fff;
}

.title-service-page-area-top_90655799b681445f .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_90655799b681445f .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_90655799b681445f .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_90655799b681445f .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_90655799b681445f .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_90655799b681445f p.disc_e83ff9fcc4714013 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_90655799b681445f p.disc_e83ff9fcc4714013 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_90655799b681445f p.disc_e83ff9fcc4714013 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_90655799b681445f p.disc_e83ff9fcc4714013 {
    max-width: 100%;
  }
}

.service-page-service-style_c13d43001c5499d1 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_c13d43001c5499d1:hover {
  background: #614CE1;
}
.service-page-service-style_c13d43001c5499d1:hover .icon {
  background: #fff;
}
.service-page-service-style_c13d43001c5499d1:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_c13d43001c5499d1:hover .title {
  color: #fff;
}
.service-page-service-style_c13d43001c5499d1:hover p.disc_e83ff9fcc4714013 {
  color: #fff;
}
.service-page-service-style_c13d43001c5499d1:hover a.learn-more-btn-underline_3f88401cbd2e8805 {
  color: #fff;
}
.service-page-service-style_c13d43001c5499d1:hover a.learn-more-btn-underline_3f88401cbd2e8805::after {
  background: #fff;
}
.service-page-service-style_c13d43001c5499d1 .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_c13d43001c5499d1 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_c13d43001c5499d1 p.disc_e83ff9fcc4714013 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_c13d43001c5499d1 .learn-more-btn-underline_3f88401cbd2e8805 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_c13d43001c5499d1 .learn-more-btn-underline_3f88401cbd2e8805::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_c13d43001c5499d1 .learn-more-btn-underline_3f88401cbd2e8805:hover {
  color: var(--color-primary);
}
.service-page-service-style_c13d43001c5499d1 .learn-more-btn-underline_3f88401cbd2e8805:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_0e0d71eb78c77f6b {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_0e0d71eb78c77f6b .service--shape_a521ea56963de266 {
    display: none;
  }
}
.service-relative_0e0d71eb78c77f6b .service--shape_a521ea56963de266 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_0e0d71eb78c77f6b .service--shape_a521ea56963de266 .one {
    display: none;
  }
}
.service-relative_0e0d71eb78c77f6b .service--shape_a521ea56963de266 .two_b92504d960948f6e {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_0e0d71eb78c77f6b .service--shape_a521ea56963de266 .two_b92504d960948f6e {
    display: none;
  }
}

.service-relative_0e0d71eb78c77f6b {
  position: relative;
}
.service-relative_0e0d71eb78c77f6b .service--shape_a521ea56963de266 .three_d26a56815d434695 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_0e0d71eb78c77f6b .service--shape_a521ea56963de266 .three_d26a56815d434695 {
    display: none;
  }
}
.service-relative_0e0d71eb78c77f6b .service--shape_a521ea56963de266 .four_afc63d2e36c9b01e {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_0d96cda453a2180c .portfolio-content-wrapper-list_19359d6bbf62ce85 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_0d96cda453a2180c .portfolio-content-wrapper-list_19359d6bbf62ce85 {
    margin-bottom: 0;
  }
}

.service-relative_0e0d71eb78c77f6b {
  position: relative;
}
.service-relative_0e0d71eb78c77f6b .service--shape_a521ea56963de266 .five_0bf657bfa9299a52 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_0e0d71eb78c77f6b .service--shape_a521ea56963de266 .six_f7a21ccbd24b005e {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_ce1ee638acd6a8ca .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_ce1ee638acd6a8ca .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_ce1ee638acd6a8ca .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_ce1ee638acd6a8ca .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_ce1ee638acd6a8ca .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_ce1ee638acd6a8ca p.disc_e83ff9fcc4714013 {
  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_ce1ee638acd6a8ca p.disc_e83ff9fcc4714013 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_ce1ee638acd6a8ca p.disc_e83ff9fcc4714013 {
    max-width: 100%;
  }
}

.rts-service-banner-area_a27a6a71cb10da23 {
  position: relative;
}
.rts-service-banner-area_a27a6a71cb10da23 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_a27a6a71cb10da23 .one {
    display: none;
  }
}
.rts-service-banner-area_a27a6a71cb10da23 .two_b92504d960948f6e {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_a27a6a71cb10da23 .two_b92504d960948f6e {
    display: none;
  }
}
.rts-service-banner-area_a27a6a71cb10da23 .three_d26a56815d434695 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_a27a6a71cb10da23 .three_d26a56815d434695 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_a27a6a71cb10da23 .three_d26a56815d434695 {
    top: 10%;
  }
}
.rts-service-banner-area_a27a6a71cb10da23 .four_afc63d2e36c9b01e {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_a27a6a71cb10da23 .four_afc63d2e36c9b01e {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_30b15dcca405e865.service-single_6c7320054f29f9e9 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_30b15dcca405e865.service-single_6c7320054f29f9e9 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_30b15dcca405e865.service-single_6c7320054f29f9e9 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_30b15dcca405e865.service-single_6c7320054f29f9e9 .single-counter-up_39081c3a4b0b0b5f {
  position: relative;
}
.counter-upmain-wrapper-style-one_30b15dcca405e865.service-single_6c7320054f29f9e9 .single-counter-up_39081c3a4b0b0b5f::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_30b15dcca405e865.service-single_6c7320054f29f9e9 .single-counter-up_39081c3a4b0b0b5f::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_30b15dcca405e865.service-single_6c7320054f29f9e9 .single-counter-up_39081c3a4b0b0b5f::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_30b15dcca405e865.service-single_6c7320054f29f9e9 .single-counter-up_39081c3a4b0b0b5f:last-child::after {
  display: none;
}

.single-service-banner-area_773ec7f12906dad8 {
  position: relative;
}
.single-service-banner-area_773ec7f12906dad8 .banner-area-left-service-single_ce1ee638acd6a8ca {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_773ec7f12906dad8 .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.single-service-banner-area_773ec7f12906dad8 .shape-area_f35d440a555f8650 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_773ec7f12906dad8 .shape-area_f35d440a555f8650 .one {
    top: 92%;
  }
}
.single-service-banner-area_773ec7f12906dad8 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_773ec7f12906dad8 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_773ec7f12906dad8 .shape-area_f35d440a555f8650 .four_afc63d2e36c9b01e {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_773ec7f12906dad8 .thumbnail_8169542a712bfe3e {
  position: relative;
}
.single-service-banner-area_773ec7f12906dad8 .thumbnail_8169542a712bfe3e .short-image_8ffb889498b0cc60 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_1fd96edc13914bb8 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_1fd96edc13914bb8 .title-style-one-center_29bde3a864458b1b .title {
  color: #fff;
}
.bg-dark-border-radious-sd_1fd96edc13914bb8 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_1fd96edc13914bb8 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_1fd96edc13914bb8 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_1d27775bdbd9f99e {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_1d27775bdbd9f99e .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.rts-service-area-two_1d27775bdbd9f99e .shape-area_f35d440a555f8650 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_1d27775bdbd9f99e .shape-area_f35d440a555f8650 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_1d27775bdbd9f99e .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_1d27775bdbd9f99e .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_1d27775bdbd9f99e .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_1d27775bdbd9f99e .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_ee65bc98806875dd {
    padding: 80px 0;
  }
}

.image-area-service-1_67e8ad0e212df003 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_67e8ad0e212df003 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_67e8ad0e212df003 .small_d5b1bc3ab46e95fe {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_67e8ad0e212df003.bottom-1 .small_d5b1bc3ab46e95fe {
  right: 50px;
  left: unset;
}
.image-area-service-1_67e8ad0e212df003.area-3 .small_d5b1bc3ab46e95fe {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_67e8ad0e212df003.area-3 .small_d5b1bc3ab46e95fe {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_67e8ad0e212df003.area-3 .small_d5b1bc3ab46e95fe {
    display: none;
  }
}
.image-area-service-1_67e8ad0e212df003.area-3 .small_d5b1bc3ab46e95fe.mid_4c65ce7eeabb4715 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_67e8ad0e212df003.area-3 .small_d5b1bc3ab46e95fe.mid_4c65ce7eeabb4715 {
    left: 35%;
  }
}
.image-area-service-1_67e8ad0e212df003.area-3 .small_d5b1bc3ab46e95fe.two_b92504d960948f6e {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_67e8ad0e212df003.area-3 .small_d5b1bc3ab46e95fe.two_b92504d960948f6e {
    display: none;
  }
}
.image-area-service-1_67e8ad0e212df003.area-3 .small_d5b1bc3ab46e95fe.three_d26a56815d434695 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_67e8ad0e212df003.area-3 .small_d5b1bc3ab46e95fe.three_d26a56815d434695 {
    display: none;
  }
}

.rts-working-process-area_605b6638f19f2dc7.about_a529b51fa2da0524 {
  background: var(--choose-bg);
}
.rts-working-process-area_605b6638f19f2dc7.about_a529b51fa2da0524 .accordion-area-4_a376a9e31457a18b .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_605b6638f19f2dc7.about_a529b51fa2da0524 .thumbnail-left_42bf8229bbea7f33 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_605b6638f19f2dc7.about_a529b51fa2da0524 .accordion-area-4_a376a9e31457a18b .accordion-item button {
  color: #fff;
}

.our-service-area_6f470e5cd84e47aa {
  position: relative;
}
.our-service-area_6f470e5cd84e47aa.about_a529b51fa2da0524 {
  overflow: hidden;
}
.our-service-area_6f470e5cd84e47aa.about_a529b51fa2da0524 .shape-area_f35d440a555f8650 img {
  position: absolute;
}
.our-service-area_6f470e5cd84e47aa.about_a529b51fa2da0524 .shape-area_f35d440a555f8650 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_6f470e5cd84e47aa.about_a529b51fa2da0524 .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
  bottom: 120px;
  right: 25%;
}
.our-service-area_6f470e5cd84e47aa.about_a529b51fa2da0524 .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_6f470e5cd84e47aa.about_a529b51fa2da0524 .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
    display: none;
  }
}

.rts-service-banner-area_a27a6a71cb10da23.inner_7a59624f99d090ed .title-service-page-area-top_90655799b681445f .title {
  max-width: 100%;
}

.about-large-image-bg_66fe6fdb980327cf {
  background-image: url(../img/about/01.jpg);
  height: 560px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 16px;
  background-attachment: fixed;
}
@media only screen and (max-width: 575px) {
  .about-large-image-bg_66fe6fdb980327cf {
    height: 350px;
  }
}

.step-down-text-process_2af943fe7d0b58a2 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_2af943fe7d0b58a2 {
    display: none;
  }
}
.step-down-text-process_2af943fe7d0b58a2 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_2af943fe7d0b58a2 .two_b92504d960948f6e {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_2af943fe7d0b58a2 .three_d26a56815d434695 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_2af943fe7d0b58a2 .four_afc63d2e36c9b01e {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_30b85762749ed9c6 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_30b85762749ed9c6 .connection-people-left_163a8a837167117a {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_30b85762749ed9c6 .connection-people-left_163a8a837167117a {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_30b85762749ed9c6 .connection-people-left_163a8a837167117a {
    padding-bottom: 50px;
  }
}
.connection-people-area_30b85762749ed9c6 .connection-people-left_163a8a837167117a .title-main_a52713ae79dbf3ee {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_30b85762749ed9c6 .connection-people-left_163a8a837167117a .title-main_a52713ae79dbf3ee {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_30b85762749ed9c6 .connection-people-left_163a8a837167117a .title-main_a52713ae79dbf3ee {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_30b85762749ed9c6 .connection-people-left_163a8a837167117a p.disc_e83ff9fcc4714013 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_30b85762749ed9c6 .connection-people-left_163a8a837167117a p.disc_e83ff9fcc4714013 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_30b85762749ed9c6 .connection-people-left_163a8a837167117a p.disc_e83ff9fcc4714013 {
    max-width: 100%;
  }
}
.connection-people-area_30b85762749ed9c6 .thumbnail-connection-area-right_92982fa380868c1f {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_30b85762749ed9c6 .shape-area-img_f1628a98e13caf92 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_30b85762749ed9c6 .shape-area-img_f1628a98e13caf92 .one {
    display: none;
  }
}
.connection-people-area_30b85762749ed9c6 .shape-area-img_f1628a98e13caf92 .two_b92504d960948f6e {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_bc36a4f12097fb72 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_bc36a4f12097fb72 img {
  margin-bottom: 24px;
}
.single-about-small-cd_bc36a4f12097fb72 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_bc36a4f12097fb72 p.disc_e83ff9fcc4714013 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_9a21283989cf62e9 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_9a21283989cf62e9 .number_b6f4a14fcb31185a {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_9a21283989cf62e9 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_9a21283989cf62e9 p.disc_e83ff9fcc4714013 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_35ac8c30ce8c0b14 {
  margin-top: -120px;
}

.step-down-text-process_2af943fe7d0b58a2 p.disc_e83ff9fcc4714013 {
  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_2af943fe7d0b58a2 p.disc_e83ff9fcc4714013 {
    font-size: 18px;
  }
}

.container-1058_30dec80ceda5d207 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_7b36f6095240a32a {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_7b36f6095240a32a .thumbnail_8169542a712bfe3e {
  height: 100%;
}
.working-process-right-area-one_7b36f6095240a32a .thumbnail_8169542a712bfe3e .large_a97583552d046eaf {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_7b36f6095240a32a .large_a97583552d046eaf {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_7b36f6095240a32a .small_d5b1bc3ab46e95fe {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_7b36f6095240a32a .small_d5b1bc3ab46e95fe {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_7b36f6095240a32a .small_d5b1bc3ab46e95fe {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_7b36f6095240a32a .small_d5b1bc3ab46e95fe {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_875f7880e327c6ab button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_875f7880e327c6ab button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_37f467dfca5624af .working-process-accordion-one .accordion-item .accordion-header_875f7880e327c6ab 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_cd33d10f52afabdd {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_875f7880e327c6ab {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_875f7880e327c6ab 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_875f7880e327c6ab 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_875f7880e327c6ab button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_875f7880e327c6ab button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_cd33d10f52afabdd {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_605b6638f19f2dc7 .thumbnail-left_42bf8229bbea7f33 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_605b6638f19f2dc7 .thumbnail-left_42bf8229bbea7f33 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_a376a9e31457a18b .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_a376a9e31457a18b {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_a376a9e31457a18b {
    padding-left: 0;
  }
}
.accordion-area-4_a376a9e31457a18b .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_a376a9e31457a18b .accordion-item:last-child {
  border: none;
}
.accordion-area-4_a376a9e31457a18b .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_a376a9e31457a18b .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_a376a9e31457a18b .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_a376a9e31457a18b .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_a376a9e31457a18b .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_a376a9e31457a18b .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_a376a9e31457a18b .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_37f467dfca5624af {
  position: relative;
}
.rts-working-porcess-area-two_37f467dfca5624af .shape-area_f35d440a555f8650 img {
  position: absolute;
}
.rts-working-porcess-area-two_37f467dfca5624af .shape-area_f35d440a555f8650 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_37f467dfca5624af .shape-area_f35d440a555f8650 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_37f467dfca5624af .shape-area_f35d440a555f8650 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_37f467dfca5624af .shape-area_f35d440a555f8650 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_37f467dfca5624af .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_37f467dfca5624af .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_37f467dfca5624af .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_37f467dfca5624af .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
    display: none;
  }
}
.rts-working-porcess-area-two_37f467dfca5624af .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_30b15dcca405e865 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_30b15dcca405e865 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_30b15dcca405e865 .single-counter-up_39081c3a4b0b0b5f {
  text-align: center;
}
.counter-upmain-wrapper-style-one_30b15dcca405e865 .single-counter-up_39081c3a4b0b0b5f .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_30b15dcca405e865 .single-counter-up_39081c3a4b0b0b5f .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_30b15dcca405e865 .single-counter-up_39081c3a4b0b0b5f 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_30b15dcca405e865 .single-counter-up-five_47434f3e457a88e3 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_30b15dcca405e865 .single-counter-up-five_47434f3e457a88e3 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_30b15dcca405e865 .single-counter-up-five_47434f3e457a88e3 .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_ead0bdf4847ad16e .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_d3b2120719360957 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_d3b2120719360957 .single-counter-up-two_2a6bf09e55e08051 .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_d3b2120719360957 .single-counter-up-two_2a6bf09e55e08051 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_d3b2120719360957 .single-counter-up-two_2a6bf09e55e08051 .inmformation_11233f5b81a7dece p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_d3b2120719360957::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_d3b2120719360957 .shape-area_f35d440a555f8650 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_d3b2120719360957 .shape-area_f35d440a555f8650 img {
    display: none;
  }
}
.counter-up-area-four_d3b2120719360957 .shape-area_f35d440a555f8650 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_e91ffdd95d6f75fa p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_e91ffdd95d6f75fa h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_d0f35a1310791f65 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_d0f35a1310791f65 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_d0f35a1310791f65 p.disc_e83ff9fcc4714013 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_b0d86f2fee9b78e3.area-2_d16e48d8c441d4e6 {
  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_b0d86f2fee9b78e3.area-2_d16e48d8c441d4e6 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_b0d86f2fee9b78e3.area-2_d16e48d8c441d4e6 .single-counter-up_39081c3a4b0b0b5f {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_b0d86f2fee9b78e3.area-2_d16e48d8c441d4e6 .single-counter-up_39081c3a4b0b0b5f {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_b0d86f2fee9b78e3.area-2_d16e48d8c441d4e6 .single-counter-up_39081c3a4b0b0b5f .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_b0d86f2fee9b78e3.area-2_d16e48d8c441d4e6 .single-counter-up_39081c3a4b0b0b5f 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_790ce11f5641391d {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_790ce11f5641391d {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_790ce11f5641391d img {
  border-radius: 16px;
}

.call-to-action-area-7_260274d8a40a8f55 {
  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_260274d8a40a8f55 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_260274d8a40a8f55 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_260274d8a40a8f55 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_260274d8a40a8f55 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_260274d8a40a8f55 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_260274d8a40a8f55 p.disc_e83ff9fcc4714013 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_260274d8a40a8f55 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_260274d8a40a8f55 .shape-area_f35d440a555f8650 img {
  position: absolute;
}
.call-to-action-area-7_260274d8a40a8f55 .shape-area_f35d440a555f8650 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_260274d8a40a8f55 .shape-area_f35d440a555f8650 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_260274d8a40a8f55 .shape-area_f35d440a555f8650 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_260274d8a40a8f55 .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_d587ca34461ccb8a {
  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_d587ca34461ccb8a {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_d587ca34461ccb8a {
    padding: 50px;
  }
}
.call-to-action-area-5_d587ca34461ccb8a .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_d587ca34461ccb8a .title {
    font-size: 35px;
  }
  .call-to-action-area-5_d587ca34461ccb8a .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_d587ca34461ccb8a .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_d587ca34461ccb8a p.disc_e83ff9fcc4714013 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_d587ca34461ccb8a .button-area_7de1f4a8e2825a90 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_d587ca34461ccb8a .button-area_7de1f4a8e2825a90 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_d587ca34461ccb8a .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_d587ca34461ccb8a .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_d587ca34461ccb8a .rts-btn.btn-secondary-5_bf6e72baae4bdac8 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_d587ca34461ccb8a .rts-btn.btn-secondary-5_bf6e72baae4bdac8:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_d587ca34461ccb8a .rts-btn.btn-secondary-5-1_3629dd79698bf895 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_d587ca34461ccb8a .rts-btn.btn-secondary-5-1_3629dd79698bf895:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_d587ca34461ccb8a .shape-area_f35d440a555f8650 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_d587ca34461ccb8a .shape-area_f35d440a555f8650 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_d587ca34461ccb8a .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_d587ca34461ccb8a .shape-image_5bf84c5b50b58b3c {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_d587ca34461ccb8a.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_d587ca34461ccb8a.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_d587ca34461ccb8a.area-5_2 p.disc_e83ff9fcc4714013 {
  color: var(--color-second);
}
.call-to-action-area-5_d587ca34461ccb8a.area-5_2 .btn-primary-4-border_905f6d2c0eb97c43 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_d587ca34461ccb8a.area-5_2 .btn-primary-4-border_905f6d2c0eb97c43:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_d587ca34461ccb8a.area-5_2 .shape-image_5bf84c5b50b58b3c {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_d587ca34461ccb8a.area-5_2 .shape-image_5bf84c5b50b58b3c {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_d587ca34461ccb8a.area-5_2 .shape-image_5bf84c5b50b58b3c {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_d587ca34461ccb8a.area-5_2 .shape-image_5bf84c5b50b58b3c img {
    width: 70%;
  }
}

.counter-up-8-wrapper_930c2fb9e7728c08 {
  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_930c2fb9e7728c08 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_930c2fb9e7728c08 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_acdfb15e94253ba1 {
  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_acdfb15e94253ba1 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_acdfb15e94253ba1 .single-counter-up_39081c3a4b0b0b5f {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_acdfb15e94253ba1 .single-counter-up_39081c3a4b0b0b5f {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_acdfb15e94253ba1 .single-counter-up_39081c3a4b0b0b5f {
    flex-basis: 100%;
  }
}
.container-counter-about-page_acdfb15e94253ba1 .single-counter-up_39081c3a4b0b0b5f:last-child {
  border: none;
}
.container-counter-about-page_acdfb15e94253ba1 .single-counter-up_39081c3a4b0b0b5f .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_acdfb15e94253ba1 .single-counter-up_39081c3a4b0b0b5f .title {
  margin-bottom: 3px;
}

.single-testimonials-area_b149e489930c9923 {
  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_b149e489930c9923 {
    padding: 20px;
  }
}
.single-testimonials-area_b149e489930c9923 .logo_b0eb256e8d437697 {
  margin-bottom: 24px;
}
.single-testimonials-area_b149e489930c9923 p.disc_e83ff9fcc4714013 {
  max-width: 95%;
}
.single-testimonials-area_b149e489930c9923 .author-area_a44b526d50a9bc5e {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_b149e489930c9923 .author-area_a44b526d50a9bc5e .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_b149e489930c9923 .quote-image_64b6a2fe9daaea56 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_b149e489930c9923 .quote-image_64b6a2fe9daaea56 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_0ef2cb4a7a7793b2 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_0ef2cb4a7a7793b2 .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.rts-testimonials-area-one_0ef2cb4a7a7793b2 .shape-area_f35d440a555f8650 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_0ef2cb4a7a7793b2 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_0ef2cb4a7a7793b2 .button-pagination-area_5c926f0661423746 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_0ef2cb4a7a7793b2 .button-pagination-area_5c926f0661423746 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_0ef2cb4a7a7793b2 .button-pagination-area_5c926f0661423746 .swiper-pagination .swiper-pagination-bullet_a870ec68f9aab9d8 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_0ef2cb4a7a7793b2 .button-pagination-area_5c926f0661423746 .swiper-button-next,
.rts-testimonials-area-one_0ef2cb4a7a7793b2 .button-pagination-area_5c926f0661423746 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_0ef2cb4a7a7793b2 .button-pagination-area_5c926f0661423746 .swiper-button-next::after,
.rts-testimonials-area-one_0ef2cb4a7a7793b2 .button-pagination-area_5c926f0661423746 .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_0ef2cb4a7a7793b2 .button-pagination-area_5c926f0661423746 .swiper-button-next:hover::after,
.rts-testimonials-area-one_0ef2cb4a7a7793b2 .button-pagination-area_5c926f0661423746 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_0ef2cb4a7a7793b2 .button-pagination-area_5c926f0661423746 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_0ef2cb4a7a7793b2 .button-pagination-area_5c926f0661423746 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_0ef2cb4a7a7793b2 .button-pagination-area_5c926f0661423746 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_33dd706632b9301a {
  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_33dd706632b9301a: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_0d476e7ac92acf8a {
  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_3ded2761ab277e05 {
  border-radius: 20px;
}

.single-testimonisl-three_5024d5784bdb5d6d {
  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_5024d5784bdb5d6d::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_5024d5784bdb5d6d::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_5024d5784bdb5d6d .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_5024d5784bdb5d6d p.disc_e83ff9fcc4714013 {
  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_5024d5784bdb5d6d .author_3c7c64f47a61a821 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_5024d5784bdb5d6d .author_3c7c64f47a61a821 p.disc_e83ff9fcc4714013 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_642318d840bc85ef {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_642318d840bc85ef p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_642318d840bc85ef .small-team-aera_7ac6429e5d761993 {
  margin-top: -40px;
}
.expart-team-small-thumb_642318d840bc85ef .small-team-aera_7ac6429e5d761993 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_642318d840bc85ef .small-team-aera_7ac6429e5d761993 img.two_b92504d960948f6e {
  left: 30px;
}
.expart-team-small-thumb_642318d840bc85ef .small-team-aera_7ac6429e5d761993 img.three_d26a56815d434695 {
  left: 60px;
}
.expart-team-small-thumb_642318d840bc85ef .small-team-aera_7ac6429e5d761993 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_3e7cda807809bde1 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_3e7cda807809bde1 {
    width: 100%;
  }
}

.single-testimonials-4_e8495ed7c170c4ef {
  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_e8495ed7c170c4ef {
    padding: 32px 16px;
  }
}
.single-testimonials-4_e8495ed7c170c4ef .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_e8495ed7c170c4ef p.disc_e83ff9fcc4714013 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_e8495ed7c170c4ef .author_3c7c64f47a61a821 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_e8495ed7c170c4ef .author_3c7c64f47a61a821 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_15aabfbf04fa3f00 {
  position: relative;
}
.rts-client-feedback-area_15aabfbf04fa3f00.home-2_2f4dca4fc2a29606 .shape-area_f35d440a555f8650 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_15aabfbf04fa3f00.home-2_2f4dca4fc2a29606 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_67cad639187c63a9 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_67cad639187c63a9 .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.rts-client-feedback-area-4_67cad639187c63a9 .shape-area_f35d440a555f8650 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_67cad639187c63a9 .shape-area_f35d440a555f8650 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_67cad639187c63a9 .shape-area_f35d440a555f8650 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_67cad639187c63a9 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_67cad639187c63a9 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
    display: none;
  }
}
.rts-client-feedback-area-4_67cad639187c63a9 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_67cad639187c63a9 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
    display: none;
  }
}
.rts-client-feedback-area-4_67cad639187c63a9 .shape-area_f35d440a555f8650 .four_afc63d2e36c9b01e {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_67cad639187c63a9 .shape-area_f35d440a555f8650 .four_afc63d2e36c9b01e {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_3f93b5ca16fd2bcb .single-testimonials-area_b149e489930c9923 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_3f93b5ca16fd2bcb .single-testimonials-area_b149e489930c9923 p.disc_e83ff9fcc4714013 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_3f93b5ca16fd2bcb .single-testimonials-area_b149e489930c9923 .author-area_a44b526d50a9bc5e .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_3f93b5ca16fd2bcb .single-testimonials-area_b149e489930c9923 .author-area_a44b526d50a9bc5e span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_3f93b5ca16fd2bcb {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_3f93b5ca16fd2bcb .title-style-one-center_29bde3a864458b1b .pre_71361806c8e31867 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_3f93b5ca16fd2bcb .title-style-one-center_29bde3a864458b1b .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_3f93b5ca16fd2bcb .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_3f93b5ca16fd2bcb .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_f2393e832bdd72f6 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_f2393e832bdd72f6 .inner_7a59624f99d090ed {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_f2393e832bdd72f6 .inner_7a59624f99d090ed {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_f2393e832bdd72f6 .inner_7a59624f99d090ed {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_f2393e832bdd72f6 .inner_7a59624f99d090ed {
    padding: 25px;
  }
}
.testimonials-filwidth_f2393e832bdd72f6 .body {
  margin-top: 30px;
}
.testimonials-filwidth_f2393e832bdd72f6 .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_f2393e832bdd72f6 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_f2393e832bdd72f6 .body .author_3c7c64f47a61a821 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_f2393e832bdd72f6 .body .author_3c7c64f47a61a821 a .title-name_d69b8a38843b55f5 {
  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_a870ec68f9aab9d8 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_a870ec68f9aab9d8.swiper-pagination-bullet-active_5f3a5c52673969b1 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_24c513957c1d8a19 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_24c513957c1d8a19 .section-inner_4cd6391ccd1ea184 .testimonial-left_8190dd8f5f6708e3 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_24c513957c1d8a19 .section-inner_4cd6391ccd1ea184 .testimonial-left_8190dd8f5f6708e3 .heading-title_3243f4597d39a1c0 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_24c513957c1d8a19 .section-inner_4cd6391ccd1ea184 .testimonial-left_8190dd8f5f6708e3 .author-area_a44b526d50a9bc5e {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_24c513957c1d8a19 .section-inner_4cd6391ccd1ea184 .testimonial-left_8190dd8f5f6708e3 .author-area_a44b526d50a9bc5e .right-content_5ae5fc4c74a8f671 .author-title_83a3782dc38997a0 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_24c513957c1d8a19 .section-inner_4cd6391ccd1ea184 .testimonial-left_8190dd8f5f6708e3 .author-area_a44b526d50a9bc5e .right-content_5ae5fc4c74a8f671 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_24c513957c1d8a19 .section-inner_4cd6391ccd1ea184 .testimonial-right_404f71cd1501e99b {
  margin-left: 40px;
}
.rts-testimonials-area-six_24c513957c1d8a19 .section-inner_4cd6391ccd1ea184 .testimonial-right_404f71cd1501e99b .right-inner_9da0d4e944b3a150 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_24c513957c1d8a19 .section-inner_4cd6391ccd1ea184 .testimonial-right_404f71cd1501e99b .right-inner_9da0d4e944b3a150 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_24c513957c1d8a19 .section-inner_4cd6391ccd1ea184 .testimonial-right_404f71cd1501e99b .right-inner_9da0d4e944b3a150 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_24c513957c1d8a19 .section-inner_4cd6391ccd1ea184 .testimonial-right_404f71cd1501e99b .right-inner_9da0d4e944b3a150 .item .heading-title_3243f4597d39a1c0 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_24c513957c1d8a19 .section-inner_4cd6391ccd1ea184 .testimonial-right_404f71cd1501e99b .right-inner_9da0d4e944b3a150 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_24c513957c1d8a19 .section-inner_4cd6391ccd1ea184 {
  position: relative;
}
.rts-testimonials-area-six_24c513957c1d8a19 .service-swiper-main-wrapper-2_6c3aa6b001866732 {
  overflow: hidden;
}
.rts-testimonials-area-six_24c513957c1d8a19 .swiper-slide:nth-child(odd) .single-service-style-two_4705d2516af05d23 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_24c513957c1d8a19 .single-service-style-two_4705d2516af05d23 {
  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_24c513957c1d8a19 .single-service-style-two_4705d2516af05d23 .disc_e83ff9fcc4714013 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_24c513957c1d8a19 .single-service-style-two_4705d2516af05d23 .author-area_a44b526d50a9bc5e {
  margin-top: 10px;
}
.rts-testimonials-area-six_24c513957c1d8a19 .single-service-style-two_4705d2516af05d23 .author-area_a44b526d50a9bc5e .author-content_001007331ddf8ad2 .author-title_83a3782dc38997a0 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_24c513957c1d8a19 .single-service-style-two_4705d2516af05d23 .author-area_a44b526d50a9bc5e .author-content_001007331ddf8ad2 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_24c513957c1d8a19 .swiper-button-next,
.rts-testimonials-area-six_24c513957c1d8a19 .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_24c513957c1d8a19 .swiper-button-next i,
.rts-testimonials-area-six_24c513957c1d8a19 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_24c513957c1d8a19 .swiper-button-next:hover,
.rts-testimonials-area-six_24c513957c1d8a19 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_24c513957c1d8a19 .swiper-button-next::after,
.rts-testimonials-area-six_24c513957c1d8a19 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_24c513957c1d8a19 .swiper-button-next,
.rts-testimonials-area-six_24c513957c1d8a19 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_24c513957c1d8a19 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_24c513957c1d8a19 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_24c513957c1d8a19 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_24c513957c1d8a19 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_24c513957c1d8a19 .swiper-pagination2 .swiper-pagination-bullet_a870ec68f9aab9d8 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_24c513957c1d8a19 .swiper-pagination2 .swiper-pagination-bullet_a870ec68f9aab9d8.swiper-pagination-bullet-active_5f3a5c52673969b1 {
  background: #FF6354;
}

.rts-testimonials-area-three_2c9a560005761714 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_2c9a560005761714 .shape-area_f35d440a555f8650 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_2c9a560005761714 .shape-area_f35d440a555f8650 .one {
    display: none;
  }
}
.rts-testimonials-area-three_2c9a560005761714 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_2c9a560005761714 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_2c9a560005761714 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_2c9a560005761714 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
    display: none;
  }
}
.rts-testimonials-area-three_2c9a560005761714 .shape-area_f35d440a555f8650 .four_afc63d2e36c9b01e {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_92c0e4ebbe32281e {
  position: relative;
}
.rts-testimonials-area-7_92c0e4ebbe32281e .testimonials--shape_93672ba02c29a9a0 img {
  position: absolute;
}
.rts-testimonials-area-7_92c0e4ebbe32281e .testimonials--shape_93672ba02c29a9a0 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_92c0e4ebbe32281e .testimonials--shape_93672ba02c29a9a0 img.two_b92504d960948f6e {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_b149e489930c9923 .logo_b0eb256e8d437697 .light_0461083ec75b56e0 {
  display: block;
}
[data-theme=light] .single-testimonials-area_b149e489930c9923 .logo_b0eb256e8d437697 .dark_9c93496c3c8b0266 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_b149e489930c9923 .logo_b0eb256e8d437697 .light_0461083ec75b56e0 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_b149e489930c9923 .logo_b0eb256e8d437697 .dark_9c93496c3c8b0266 {
  display: block;
}

.single-blog-area-style-one_0f7c36c7500bbbbc:hover .thumbnail_8169542a712bfe3e img {
  transform: scale(1.1);
}
.single-blog-area-style-one_0f7c36c7500bbbbc .thumbnail_8169542a712bfe3e {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_0f7c36c7500bbbbc .thumbnail_8169542a712bfe3e img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .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_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .bottom-area_c88236859e451ab1 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .bottom-area_c88236859e451ab1 .admin_3c1fba53d17b1e29 {
  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_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .bottom-area_c88236859e451ab1 .date_75de983177441889 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_88249cfc6e05d831 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_88249cfc6e05d831 .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.rts-blog-area-one_88249cfc6e05d831 .shape-area_f35d440a555f8650 img {
  position: absolute;
}
.rts-blog-area-one_88249cfc6e05d831 .shape-area_f35d440a555f8650 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_88249cfc6e05d831 .shape-area_f35d440a555f8650 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_88249cfc6e05d831 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_88249cfc6e05d831 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_88249cfc6e05d831 .rts-btn.btn-primary_33dd706632b9301a.text-center_c8a1394f23696e71 {
  margin: auto;
}
.rts-blog-area-one_88249cfc6e05d831.home-six_d9defad774a1e30a .single-blog-area-style-one_0f7c36c7500bbbbc .thumbnail_8169542a712bfe3e {
  border-radius: 0;
}
.rts-blog-area-one_88249cfc6e05d831.home-six_d9defad774a1e30a .single-blog-area-style-one_0f7c36c7500bbbbc .thumbnail_8169542a712bfe3e img {
  border-radius: 0;
}
.rts-blog-area-one_88249cfc6e05d831.home-six_d9defad774a1e30a .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 {
  background: var(--blog-single);
}
.rts-blog-area-one_88249cfc6e05d831.home-six_d9defad774a1e30a .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .bottom-area_c88236859e451ab1 .date_75de983177441889 span {
  margin-right: 10px;
}
.rts-blog-area-one_88249cfc6e05d831.home-six_d9defad774a1e30a .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .btn-area_86fa048668774ac0 {
  text-align: center;
}
.rts-blog-area-one_88249cfc6e05d831.home-six_d9defad774a1e30a .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .btn-area_86fa048668774ac0 .read-more-btn_1015bd72dd1c46be {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_88249cfc6e05d831.home-six_d9defad774a1e30a .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .btn-area_86fa048668774ac0 .read-more-btn_1015bd72dd1c46be:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_88249cfc6e05d831.home-six_d9defad774a1e30a .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .btn-area_86fa048668774ac0 .read-more-btn_1015bd72dd1c46be::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_88249cfc6e05d831.home-five_2d8af2141db88340 .title-style-one-center_29bde3a864458b1b .pre_71361806c8e31867 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_88249cfc6e05d831.home-five_2d8af2141db88340 .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .bottom-area_c88236859e451ab1 .admin_3c1fba53d17b1e29 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_88249cfc6e05d831.home-five_2d8af2141db88340 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_88249cfc6e05d831.home-five_2d8af2141db88340 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_88249cfc6e05d831.home-six_d9defad774a1e30a .title-style-one-center_29bde3a864458b1b {
  color: var(--color-primary-2);
}

.rts-blog-area-one_88249cfc6e05d831.style-seven_291a15d316d1a05d {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_88249cfc6e05d831.style-seven_291a15d316d1a05d .title-style-one-center_29bde3a864458b1b .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_88249cfc6e05d831.style-seven_291a15d316d1a05d .rts-btn.btn-primary-border_dae4e2da633f6091 {
  color: var(--color-primary);
}
.rts-blog-area-one_88249cfc6e05d831.style-seven_291a15d316d1a05d .rts-btn.btn-primary-border_dae4e2da633f6091:hover {
  color: #fff;
}

.single-blog-area-style-one_0f7c36c7500bbbbc.eight-area_4fd7c619b0d91c62 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_d6c4c377cd45edf2 {
  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_d6c4c377cd45edf2::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_d6c4c377cd45edf2::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_d6c4c377cd45edf2:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_9d97398af9456d93 {
  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_9d97398af9456d93::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_9d97398af9456d93::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_9d97398af9456d93:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_0f7c36c7500bbbbc.about-page_c5bf3172528aa46c {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_ced1170a37f392d1.shape-position_740e8d2a2becc4b3 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_ced1170a37f392d1.shape-position_740e8d2a2becc4b3 .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.rts-blog-area_ced1170a37f392d1.shape-position_740e8d2a2becc4b3 .shape-area_f35d440a555f8650 img {
  position: absolute;
}
.rts-blog-area_ced1170a37f392d1.shape-position_740e8d2a2becc4b3 .shape-area_f35d440a555f8650 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_ced1170a37f392d1.shape-position_740e8d2a2becc4b3 .shape-area_f35d440a555f8650 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_ced1170a37f392d1.shape-position_740e8d2a2becc4b3 .shape-area_f35d440a555f8650 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_ced1170a37f392d1.shape-position_740e8d2a2becc4b3 .shape-area_f35d440a555f8650 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_ced1170a37f392d1.shape-position_740e8d2a2becc4b3 .shape-area_f35d440a555f8650 img.one {
    display: none;
  }
}
.rts-blog-area_ced1170a37f392d1.shape-position_740e8d2a2becc4b3 .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_ced1170a37f392d1.shape-position_740e8d2a2becc4b3 .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
    top: 2%;
  }
}
.rts-blog-area_ced1170a37f392d1.shape-position_740e8d2a2becc4b3 .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_ced1170a37f392d1.shape-position_740e8d2a2becc4b3 .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_ced1170a37f392d1.shape-position_740e8d2a2becc4b3 .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_ced1170a37f392d1.shape-position_740e8d2a2becc4b3 .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_ced1170a37f392d1.shape-position_740e8d2a2becc4b3 .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_a870ec68f9aab9d8 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_a870ec68f9aab9d8.swiper-pagination-bullet-active_5f3a5c52673969b1 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .single-blog-area-style-one_0f7c36c7500bbbbc {
  padding-bottom: 40px;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .single-blog-area-style-one_0f7c36c7500bbbbc .thumbnail_8169542a712bfe3e {
  max-width: 100%;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .read-more-btn_1015bd72dd1c46be {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .read-more-btn_1015bd72dd1c46be:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .read-more-btn_1015bd72dd1c46be:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .read-more-btn_1015bd72dd1c46be::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_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .rts-single-wized_03f2de2fa38bb0de {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .rts-single-wized_03f2de2fa38bb0de.search .wized-body_8cbb45d3328d492f {
  margin-top: 0;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .wized-body_8cbb45d3328d492f {
  margin-top: 30px;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .wized-body_8cbb45d3328d492f .rts-search-wrapper_ac91ad829a5cfad2 {
  position: relative;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .wized-body_8cbb45d3328d492f .rts-search-wrapper_ac91ad829a5cfad2 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_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .wized-body_8cbb45d3328d492f .rts-search-wrapper_ac91ad829a5cfad2 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .wized-body_8cbb45d3328d492f .rts-search-wrapper_ac91ad829a5cfad2 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_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .wized-body_8cbb45d3328d492f .rts-search-wrapper_ac91ad829a5cfad2 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .single-categories_6c5bd1ee48591e46 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .single-categories_6c5bd1ee48591e46:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .single-categories_6c5bd1ee48591e46 li {
  list-style: none;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .single-categories_6c5bd1ee48591e46 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_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .single-categories_6c5bd1ee48591e46 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .single-categories_6c5bd1ee48591e46 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .single-categories_6c5bd1ee48591e46 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .recent-post-single_f01128906446f468 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .recent-post-single_f01128906446f468:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .recent-post-single_f01128906446f468 .thumbnail_8169542a712bfe3e {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .recent-post-single_f01128906446f468 .thumbnail_8169542a712bfe3e img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .recent-post-single_f01128906446f468 .thumbnail_8169542a712bfe3e:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .recent-post-single_f01128906446f468 .content-area_105f598f08386988 {
  flex-basis: 60%;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .recent-post-single_f01128906446f468 .user_160df7a07691d589 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .recent-post-single_f01128906446f468 .user_160df7a07691d589 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .recent-post-single_f01128906446f468 .post-title_c646a70e315370fe .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_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .recent-post-single_f01128906446f468 .post-title_c646a70e315370fe .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .recent-post-single_f01128906446f468 .post-title_c646a70e315370fe:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .gallery-inner_0705cce2bd4c94e5 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .gallery-inner_0705cce2bd4c94e5 .single-row_fe96fef88d320796 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .gallery-inner_0705cce2bd4c94e5 .single-row_fe96fef88d320796 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .gallery-inner_0705cce2bd4c94e5 .single-row_fe96fef88d320796 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .gallery-inner_0705cce2bd4c94e5 .single-row_fe96fef88d320796 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .gallery-inner_0705cce2bd4c94e5 .single-row_fe96fef88d320796 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .gallery-inner_0705cce2bd4c94e5 .single-row_fe96fef88d320796 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .gallery-inner_0705cce2bd4c94e5 .single-row_fe96fef88d320796 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .gallery-inner_0705cce2bd4c94e5 .single-row_fe96fef88d320796 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .gallery-inner_0705cce2bd4c94e5 .single-row_fe96fef88d320796 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .gallery-inner_0705cce2bd4c94e5 .single-row_fe96fef88d320796 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .gallery-inner_0705cce2bd4c94e5 .single-row_fe96fef88d320796 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .gallery-inner_0705cce2bd4c94e5 .single-row_fe96fef88d320796.row-1_ec912b1cd202a1eb {
  margin-bottom: 20px;
}
.w-100_2387e9370d08d7d6 {
  border-radius: 15px;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .tags-wrapper_097ce0d34d226f59 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .tags-wrapper_097ce0d34d226f59 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_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .tags-wrapper_097ce0d34d226f59 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_6ac6e6ebdd238458.grid-2_89163d3ff5aae84b .single-blog-area-style-one_0f7c36c7500bbbbc {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_6ac6e6ebdd238458.grid-2_89163d3ff5aae84b .single-blog-area-style-one_0f7c36c7500bbbbc:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_6ac6e6ebdd238458.grid-2_89163d3ff5aae84b .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 .title {
  font-size: 20px;
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .single-blog-area-style-one_0f7c36c7500bbbbc .thumbnail_8169542a712bfe3e {
  border-radius: 0;
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .single-blog-area-style-one_0f7c36c7500bbbbc .thumbnail_8169542a712bfe3e img {
  border-radius: 0;
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .single-blog-area-style-one_0f7c36c7500bbbbc .inner-content-wrapper_870699cf406c0794 {
  padding: 30px 0 0;
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-content_0573e9a092871f52 {
  padding: 0 0 80px;
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-content_0573e9a092871f52 p.first-text_e0ae240ca89e240a::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-content_0573e9a092871f52 .desc-image_a96aba9446508ce9 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-content_0573e9a092871f52 .desc-image-2_4f55ac082e0318b2 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-footer_b396727101f36f19 {
  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_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-footer_b396727101f36f19 .nav-x_82659ebec4adfcb8 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-footer_b396727101f36f19 .nav-x_82659ebec4adfcb8 li a {
  font-weight: 600;
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-footer_b396727101f36f19 .nav-x_82659ebec4adfcb8 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-author_9a43109486e1f05e {
  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_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-author_9a43109486e1f05e {
    flex-direction: column;
  }
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-author_9a43109486e1f05e .left-image_b3643f3522ed7feb {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-author_9a43109486e1f05e .right-content_5ae5fc4c74a8f671 {
  flex-basis: 70%;
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-author_9a43109486e1f05e .right-content_5ae5fc4c74a8f671 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-author_9a43109486e1f05e .right-content_5ae5fc4c74a8f671 .author-social_f834f453ac7e0091 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-author_9a43109486e1f05e .right-content_5ae5fc4c74a8f671 .author-social_f834f453ac7e0091 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_6ac6e6ebdd238458.details_d48e407a3997f7f1 .post-panel_bf317b6929e3a78b .post-author_9a43109486e1f05e .right-content_5ae5fc4c74a8f671 .author-social_f834f453ac7e0091 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_6ac6e6ebdd238458.inner_7a59624f99d090ed .fluxi-right-ct-1_05b92dd246b70efd .wized-body_8cbb45d3328d492f .rts-search-wrapper_ac91ad829a5cfad2 input {
  color: #717171;
}

.post-form_ac9e200875a47aa6 {
  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_ac9e200875a47aa6 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_ac9e200875a47aa6 .single-input-area_0763a7ef2ee68630 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_ac9e200875a47aa6 .single-input-area_0763a7ef2ee68630 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_ac9e200875a47aa6 .single-input-area_0763a7ef2ee68630 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_ac9e200875a47aa6 .single-input-area_0763a7ef2ee68630 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_ac9e200875a47aa6 .single-input-area_0763a7ef2ee68630 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_ac9e200875a47aa6 .single-input-area_0763a7ef2ee68630 input,
.post-form_ac9e200875a47aa6 .single-input-area_0763a7ef2ee68630 textarea {
  padding-left: 35px;
}
.post-form_ac9e200875a47aa6 .single-input-area_0763a7ef2ee68630.text-area_fcd73330f4b4da04 i {
  top: 61px !important;
}

.rts-fluxi-pagination_0c69722324e21dfc {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_0c69722324e21dfc ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_0c69722324e21dfc ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_0c69722324e21dfc 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_0c69722324e21dfc ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_0c69722324e21dfc ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_1ff9e2922fe707e0 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_492cf9f5fe36303c .inner-content_ee0fdf86addddf3f .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_75cf9f603d2d1887 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_75cf9f603d2d1887 p.disc_e83ff9fcc4714013 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_75cf9f603d2d1887 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_75cf9f603d2d1887 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_75cf9f603d2d1887 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_75cf9f603d2d1887 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_75cf9f603d2d1887 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_75cf9f603d2d1887 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_75cf9f603d2d1887 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_75cf9f603d2d1887 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_75cf9f603d2d1887 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_75cf9f603d2d1887 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_75cf9f603d2d1887 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_75cf9f603d2d1887 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_75cf9f603d2d1887 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_75cf9f603d2d1887 .shape-area_f35d440a555f8650 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_75cf9f603d2d1887 .shape-area_f35d440a555f8650 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_75cf9f603d2d1887 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_75cf9f603d2d1887 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_75cf9f603d2d1887 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
    display: none;
  }
}
.subscribe-main-wrapper-one_75cf9f603d2d1887 .shape-area_f35d440a555f8650 .four_afc63d2e36c9b01e {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_5c926f0661423746 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_5c926f0661423746 .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_5c926f0661423746 .swiper-pagination .swiper-pagination-bullet_a870ec68f9aab9d8 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_5c926f0661423746 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_5c926f0661423746 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_5c926f0661423746 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_5c926f0661423746 .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_5c926f0661423746 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_5c926f0661423746 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_5c926f0661423746 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_5c926f0661423746 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_5c926f0661423746 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_6b5366d707bc4d17.about_a529b51fa2da0524 .btn-area_86fa048668774ac0 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_6b5366d707bc4d17.about_a529b51fa2da0524 .btn-area_86fa048668774ac0 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_7c7bebd548de3e4f .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_7c7bebd548de3e4f .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_7c7bebd548de3e4f .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_71ef9a28f1934d70 .single-footer-wized-one_7c7bebd548de3e4f .title, [data-theme=light] .rts-footer-area-one_9c60d781a185541d .single-footer-wized-one_7c7bebd548de3e4f .title {
  color: #26262C;
}

.rts-footer-area-one_9c60d781a185541d {
  background: var(--footer-bg);
}
.rts-footer-area-one_9c60d781a185541d .footer-top-area_7fa83e45e275258d {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_7c7bebd548de3e4f ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_7c7bebd548de3e4f ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_7c7bebd548de3e4f form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_7c7bebd548de3e4f form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_7c7bebd548de3e4f form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_3ee5858e51f03629 {
  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_3ee5858e51f03629 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_3ee5858e51f03629 p {
  margin-bottom: 0;
}
.copyright-area-start_3ee5858e51f03629 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_3ee5858e51f03629 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_3ee5858e51f03629 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_3ee5858e51f03629 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_3ee5858e51f03629.area-two_1dc11820ca6c4259 p {
  color: #D7D9E9;
}
.copyright-area-start_3ee5858e51f03629.area-two_1dc11820ca6c4259 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_3ee5858e51f03629.area-two_1dc11820ca6c4259 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_a47546924c180eca {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_a47546924c180eca .social-area-one_7469d441f3d7a811 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_26921aa4f6b1d768 .mobile__breakpoint_ef924a8783f07b18 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_26921aa4f6b1d768 .single-footer-wized-one_7c7bebd548de3e4f ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_26921aa4f6b1d768 .single-footer-wized-one_7c7bebd548de3e4f ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_53c501b61fd4c14d {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_53c501b61fd4c14d .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_53c501b61fd4c14d .right .language_3acd9b1c370ed812 {
  color: #fff;
}

.footer-four_71ef9a28f1934d70 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_dd75f2dbc1467698 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_dd75f2dbc1467698 .single-footer-four-wized_cf647648fc07235c ul li a {
  color: #E4E5F1;
}
.footer-three_dd75f2dbc1467698 .single-footer-four-wized_cf647648fc07235c ul li a:hover {
  color: var(--color-primary);
}
.footer-three_dd75f2dbc1467698 .single-footer-four-wized_cf647648fc07235c .footer-input-btn-between_f0e4357d231e47e9 form input {
  background: #FFFFFF;
}
.footer-three_dd75f2dbc1467698 .single-footer-four-wized_cf647648fc07235c .footer-input-btn-between_f0e4357d231e47e9 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_cf647648fc07235c .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_cf647648fc07235c ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_cf647648fc07235c ul li {
  margin: 15px 0;
}
.single-footer-four-wized_cf647648fc07235c ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_cf647648fc07235c .footer-input-btn-between_f0e4357d231e47e9 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_cf647648fc07235c .footer-input-btn-between_f0e4357d231e47e9 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_cf647648fc07235c .footer-input-btn-between_f0e4357d231e47e9 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_cf647648fc07235c .footer-input-btn-between_f0e4357d231e47e9 form button {
  padding: 18px 20px;
}

.copyright-area-four_44e7682cc5a38864 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_44e7682cc5a38864.area-3_e1dd149542e53a37 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_44e7682cc5a38864 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_44e7682cc5a38864 .logo_b0eb256e8d437697 img.light_0461083ec75b56e0 {
  display: block;
}
[data-theme=light] .copyright-area-four_44e7682cc5a38864 .logo_b0eb256e8d437697 img.dark_9c93496c3c8b0266 {
  display: none;
}

[data-theme=dark] .copyright-area-four_44e7682cc5a38864 .logo_b0eb256e8d437697 img.light_0461083ec75b56e0 {
  display: none;
}
[data-theme=dark] .copyright-area-four_44e7682cc5a38864 .logo_b0eb256e8d437697 img.dark_9c93496c3c8b0266 {
  display: block;
}

.rts-footer-area-7_58eb622f9ade6688 .footer-wrapper-7_a1d937c9fbdf9a6f {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_58eb622f9ade6688 .footer-wrapper-7_a1d937c9fbdf9a6f {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_58eb622f9ade6688 .footer-wrapper-7_a1d937c9fbdf9a6f {
    height: 320px;
  }
}
.rts-footer-area-7_58eb622f9ade6688 .footer-wrapper-7_a1d937c9fbdf9a6f .innerr_4f5a57990c81df52 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_58eb622f9ade6688 .footer-wrapper-7_a1d937c9fbdf9a6f .innerr_4f5a57990c81df52 .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_58eb622f9ade6688 .footer-wrapper-7_a1d937c9fbdf9a6f .innerr_4f5a57990c81df52 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_58eb622f9ade6688 .footer-wrapper-7_a1d937c9fbdf9a6f .innerr_4f5a57990c81df52 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_58eb622f9ade6688 .footer-wrapper-7_a1d937c9fbdf9a6f .innerr_4f5a57990c81df52 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_58eb622f9ade6688 .footer-wrapper-7_a1d937c9fbdf9a6f .innerr_4f5a57990c81df52 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_58eb622f9ade6688 .footer-wrapper-7_a1d937c9fbdf9a6f .innerr_4f5a57990c81df52 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_58eb622f9ade6688 .footer-wrapper-7_a1d937c9fbdf9a6f .innerr_4f5a57990c81df52 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_58eb622f9ade6688 .footer-wrapper-7_a1d937c9fbdf9a6f .innerr_4f5a57990c81df52 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_1e9f09af3bb02620 {
  text-align: center;
}
.footer-top-8_1e9f09af3bb02620 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_1e9f09af3bb02620 .title {
    font-size: 35px;
  }
}
.footer-top-8_1e9f09af3bb02620 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_da28197ac335ff03 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_da28197ac335ff03 .sape-image_d2bc4b573cbcb482 {
    display: none;
  }
}
.rts-footer-area-eight_da28197ac335ff03 .sape-image_d2bc4b573cbcb482 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_da28197ac335ff03 .sape-image_d2bc4b573cbcb482 img.two_b92504d960948f6e {
  top: 25%;
  left: 25%;
}

.container-10_a769400a2c8940cb {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_92f98ebb61a41150 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_92f98ebb61a41150 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_92f98ebb61a41150 form .single-input_5e990e9eea1ae0d6 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_92f98ebb61a41150 form .single-input_5e990e9eea1ae0d6 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_92f98ebb61a41150 form .single-input_5e990e9eea1ae0d6 label {
  margin-bottom: 10px;
}
.form-area-footer-8_92f98ebb61a41150 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_92f98ebb61a41150 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_2eb4ff438139c36e {
  text-align: center;
}
.easy-cta-area-wrapper_2eb4ff438139c36e .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_2eb4ff438139c36e .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_2eb4ff438139c36e p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_2eb4ff438139c36e.mid_4c65ce7eeabb4715 {
  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_2eb4ff438139c36e.mid_4c65ce7eeabb4715 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_3b157df48644b150 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_a94659771fd7adeb .copy-right-ul_6c15996c98b69d79 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_a94659771fd7adeb .copy-right-ul_6c15996c98b69d79 {
    flex-direction: column;
  }
}
.copyright-area-8_a94659771fd7adeb .copy-right-ul_6c15996c98b69d79 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_a94659771fd7adeb .copy-right-ul_6c15996c98b69d79 li a {
  color: #FFFFFF;
}
.copyright-area-8_a94659771fd7adeb p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_8bd46741f8a5ca57 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_8bd46741f8a5ca57 .shape-image_5bf84c5b50b58b3c {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_8bd46741f8a5ca57 .shape-image_5bf84c5b50b58b3c {
    width: 200px;
  }
}
.footer-six_8bd46741f8a5ca57 .rts-call-to-action_9753cf2e0d82777b .call-to-action-area-5_d587ca34461ccb8a {
  background: none;
  padding: 80px 0;
}
.footer-six_8bd46741f8a5ca57 .rts-call-to-action_9753cf2e0d82777b .call-to-action-area-5_d587ca34461ccb8a .rts-btn {
  border-radius: 0;
}
.footer-six_8bd46741f8a5ca57 .single-footer-four-wized_cf647648fc07235c .title {
  color: #D7D9E9;
}
.footer-six_8bd46741f8a5ca57 .single-footer-four-wized_cf647648fc07235c ul li a {
  color: #D7D9E9;
}
.footer-six_8bd46741f8a5ca57 .single-footer-four-wized_cf647648fc07235c ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_8bd46741f8a5ca57 .single-footer-four-wized_cf647648fc07235c .footer-input-btn-between_f0e4357d231e47e9 form {
  gap: 0;
}
.footer-six_8bd46741f8a5ca57 .single-footer-four-wized_cf647648fc07235c .footer-input-btn-between_f0e4357d231e47e9 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_8bd46741f8a5ca57 .single-footer-four-wized_cf647648fc07235c .footer-input-btn-between_f0e4357d231e47e9 form input::placeholder {
  color: var(--color-title);
}
.footer-six_8bd46741f8a5ca57 .single-footer-four-wized_cf647648fc07235c .footer-input-btn-between_f0e4357d231e47e9 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_8bd46741f8a5ca57 .single-footer-four-wized_cf647648fc07235c .footer-input-btn-between_f0e4357d231e47e9 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_8bd46741f8a5ca57 .copyright-area-four_44e7682cc5a38864 {
  border-top: 1px solid #37373F;
}
.footer-six_8bd46741f8a5ca57 .copyright-area-four_44e7682cc5a38864 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_4f238c8d7e7389e0 form {
  position: relative;
}
.footer-input-main-wrapper-one_4f238c8d7e7389e0 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_4f238c8d7e7389e0 form input {
  padding-left: 40px;
}

.single-footer-four-wized_cf647648fc07235c .footer-input-btn-between_f0e4357d231e47e9 form {
  position: relative;
}
.single-footer-four-wized_cf647648fc07235c .footer-input-btn-between_f0e4357d231e47e9 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_cf647648fc07235c .footer-input-btn-between_f0e4357d231e47e9 form input {
  padding-left: 35px;
}

.copyright-area-7_2ef3cf833ff723bd {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_2ef3cf833ff723bd {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_2ef3cf833ff723bd p {
  margin: 0;
}
.copyright-area-7_2ef3cf833ff723bd ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_2ef3cf833ff723bd ul li {
  margin: 0;
  padding: 0;
}

.footer-five_9b1c8d5f4a423038 .single-footer-four-wized_cf647648fc07235c ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_9b1c8d5f4a423038 .single-footer-four-wized_cf647648fc07235c form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_9b1c8d5f4a423038 .single-footer-four-wized_cf647648fc07235c form button {
  background: var(--color-primary-2);
}

.social-area-one_7469d441f3d7a811 {
  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_7469d441f3d7a811 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_7469d441f3d7a811 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_7469d441f3d7a811 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_e58ff1ccc9f40383 {
  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_e58ff1ccc9f40383 .title-style-one-left_420553ab608b87f9 .pre_71361806c8e31867 {
  color: #BCBFDB;
}
.bg-dark-border-radious_e58ff1ccc9f40383 .title-style-one-left_420553ab608b87f9 .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_3a855a723e0d2613 {
  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_6e99410f572e9db3 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_ecb76f2633a4a7b9 .progress-wrap svg.progress-circle_6e99410f572e9db3 path {
  stroke: var(--color-primary-2);
}
.home-blue_ecb76f2633a4a7b9 .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_bd2c1207d7a5fdbc {
  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_bd2c1207d7a5fdbc .sape-area_168bea532560eccb img {
  position: absolute;
}
.bg-dark-border-radious-2_bd2c1207d7a5fdbc .sape-area_168bea532560eccb img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_bd2c1207d7a5fdbc .sape-area_168bea532560eccb img.two_b92504d960948f6e {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_bd2c1207d7a5fdbc .sape-area_168bea532560eccb img.two_b92504d960948f6e {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_bd2c1207d7a5fdbc .sape-area_168bea532560eccb img.two_b92504d960948f6e {
    display: none;
  }
}
.bg-dark-border-radious-2_bd2c1207d7a5fdbc .sape-area_168bea532560eccb img.three_d26a56815d434695 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_bd2c1207d7a5fdbc .sape-area_168bea532560eccb img.three_d26a56815d434695 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_bd2c1207d7a5fdbc .sape-area_168bea532560eccb img.four_afc63d2e36c9b01e {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_bd2c1207d7a5fdbc .sape-area_168bea532560eccb img.four_afc63d2e36c9b01e {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_bd2c1207d7a5fdbc .sape-area_168bea532560eccb img.four_afc63d2e36c9b01e {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_bd2c1207d7a5fdbc .sape-area_168bea532560eccb img.four_afc63d2e36c9b01e {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_7e13731bd8709b4c {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_7e13731bd8709b4c {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_7e13731bd8709b4c 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_7e13731bd8709b4c h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_7e13731bd8709b4c h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_7e13731bd8709b4c h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_7e13731bd8709b4c h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_7e13731bd8709b4c p.disc_e83ff9fcc4714013 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_7e13731bd8709b4c .feature-area-wrapper_ce928d92e38bce5e {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_7e13731bd8709b4c .feature-area-wrapper_ce928d92e38bce5e {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_7e13731bd8709b4c .feature-area-wrapper_ce928d92e38bce5e {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_7e13731bd8709b4c .feature-area-wrapper_ce928d92e38bce5e .single-feature_d6a470dfcbe113b1 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_7e13731bd8709b4c .feature-area-wrapper_ce928d92e38bce5e .single-feature_d6a470dfcbe113b1 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_6f302ff16de1b70c {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_6f302ff16de1b70c input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_6f302ff16de1b70c .signle-input_535c358c1bb0a766 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_6f302ff16de1b70c .signle-input_535c358c1bb0a766 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_6f302ff16de1b70c .signle-input_535c358c1bb0a766 label {
  margin-bottom: 15px;
}
.appoinment_form-1_6f302ff16de1b70c .signle-input_535c358c1bb0a766 input {
  padding-left: 40px;
}
.appoinment_form-1_6f302ff16de1b70c .signle-input_535c358c1bb0a766 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_6f302ff16de1b70c button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_c43565d47d61b6fd {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_2a6bf09e55e08051 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_2a6bf09e55e08051 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_2a6bf09e55e08051 .inmformation_11233f5b81a7dece .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_2a6bf09e55e08051 .inmformation_11233f5b81a7dece .title {
    font-size: 40px;
  }
}
.single-counter-up-two_2a6bf09e55e08051 .inmformation_11233f5b81a7dece p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_b03e5775047266b6 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_b03e5775047266b6.team-five .title-style-one-center_29bde3a864458b1b .pre_71361806c8e31867 {
  color: var(--color-primary-2);
}
.expart-team-area-7_b03e5775047266b6.inner {
  background: var(--team-bg);
}

.single-team-area-7_55eeba9f15f617a5 {
  text-align: center;
}
.single-team-area-7_55eeba9f15f617a5 .thumbnail_8169542a712bfe3e {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_55eeba9f15f617a5 .thumbnail_8169542a712bfe3e img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_55eeba9f15f617a5 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_55eeba9f15f617a5 .designation_7b3dc917a0b0e87a {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_55eeba9f15f617a5:hover .thumbnail_8169542a712bfe3e img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_a870ec68f9aab9d8 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_a870ec68f9aab9d8.swiper-pagination-bullet-active_5f3a5c52673969b1 {
  background: var(--color-gradient);
}

.single-team-area-start_a8a107717da978a0:hover .thumbnail_8169542a712bfe3e img {
  transform: rotateY(-180deg);
}
.single-team-area-start_a8a107717da978a0 .thumbnail_8169542a712bfe3e {
  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_a8a107717da978a0 .thumbnail_8169542a712bfe3e img {
  transition: 0.8s;
}
.single-team-area-start_a8a107717da978a0 .inner-content_ee0fdf86addddf3f {
  text-align: center;
}
.single-team-area-start_a8a107717da978a0 .inner-content_ee0fdf86addddf3f .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_a8a107717da978a0 .inner-content_ee0fdf86addddf3f span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_daead3dbdc50c0e9.about_a529b51fa2da0524 {
  position: relative;
}
.rts-team-area_daead3dbdc50c0e9.about_a529b51fa2da0524 .shape-area_f35d440a555f8650 img {
  position: absolute;
}
.rts-team-area_daead3dbdc50c0e9.about_a529b51fa2da0524 .shape-area_f35d440a555f8650 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_daead3dbdc50c0e9.about_a529b51fa2da0524 .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_daead3dbdc50c0e9.about_a529b51fa2da0524 .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
    display: none;
  }
}
.rts-team-area_daead3dbdc50c0e9.about_a529b51fa2da0524 .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
  left: 25%;
  top: 7%;
}
.rts-team-area_daead3dbdc50c0e9.about_a529b51fa2da0524 .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_daead3dbdc50c0e9.about_a529b51fa2da0524 .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
    display: none;
  }
}
.rts-team-area_daead3dbdc50c0e9.inner_7a59624f99d090ed {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_daead3dbdc50c0e9.inner_7a59624f99d090ed .shape-area_f35d440a555f8650 img {
  position: absolute;
}
.rts-team-area_daead3dbdc50c0e9.inner_7a59624f99d090ed .shape-area_f35d440a555f8650 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_daead3dbdc50c0e9.inner_7a59624f99d090ed .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_daead3dbdc50c0e9.inner_7a59624f99d090ed .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
    display: none;
  }
}
.rts-team-area_daead3dbdc50c0e9.inner_7a59624f99d090ed .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
  left: 25%;
  top: 7%;
}
.rts-team-area_daead3dbdc50c0e9.inner_7a59624f99d090ed .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_daead3dbdc50c0e9.inner_7a59624f99d090ed .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
    display: none;
  }
}

.bg-dark-p_379116518d4cf52b .title {
  color: #fff;
}

.section-separator-top_f01d744d921e697d {
  position: relative;
}
.section-separator-top_f01d744d921e697d::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_f15916b5b66d553c {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_f15916b5b66d553c {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_f15916b5b66d553c .left-titlet-wrapper_b233bdbb529b1346 .title {
  color: #fff;
}
.call-to-action-main-wrapper_f15916b5b66d553c p.disc_e83ff9fcc4714013 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_f15916b5b66d553c p.disc_e83ff9fcc4714013 br {
    display: none;
  }
}
.call-to-action-main-wrapper_f15916b5b66d553c .button-area_7de1f4a8e2825a90 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_f15916b5b66d553c .button-area_7de1f4a8e2825a90 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_f15916b5b66d553c .button-area_7de1f4a8e2825a90 .under-line-btn_2eb108356579cab2 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_f15916b5b66d553c .button-area_7de1f4a8e2825a90 .under-line-btn_2eb108356579cab2:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_f15916b5b66d553c .button-area_7de1f4a8e2825a90 .under-line-btn_2eb108356579cab2:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_f15916b5b66d553c .button-area_7de1f4a8e2825a90 .under-line-btn_2eb108356579cab2::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_f15916b5b66d553c .button-area_7de1f4a8e2825a90 .btn-primary-2_ce4ff3ba2c540c87 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_f15916b5b66d553c.area-3_e1dd149542e53a37 .button-area_7de1f4a8e2825a90 .under-line-btn_2eb108356579cab2::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_e0e561d7298a517b .style-four_b03a7508b0cc3e90 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_afb1ef9824066bc7 .rts-faq-area-full-container_e0e561d7298a517b .style-four_b03a7508b0cc3e90 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_e1dd149542e53a37 .cta-main-wrapper-style-box_7366fd1ea37ffe42 .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.area-3_e1dd149542e53a37 .cta-main-wrapper-style-box_7366fd1ea37ffe42 .shape-area_f35d440a555f8650 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_e1dd149542e53a37 .cta-main-wrapper-style-box_7366fd1ea37ffe42 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_e1dd149542e53a37 .cta-main-wrapper-style-box_7366fd1ea37ffe42 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_e1dd149542e53a37 .cta-main-wrapper-style-box_7366fd1ea37ffe42 .shape-area_f35d440a555f8650 .four_afc63d2e36c9b01e {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_7366fd1ea37ffe42 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_7366fd1ea37ffe42 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_7366fd1ea37ffe42.style-four_b03a7508b0cc3e90::after, .cta-main-wrapper-style-box_7366fd1ea37ffe42.style-four_b03a7508b0cc3e90::before {
  display: none;
}
.cta-main-wrapper-style-box_7366fd1ea37ffe42::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_7366fd1ea37ffe42::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_7366fd1ea37ffe42 .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_7366fd1ea37ffe42 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_7366fd1ea37ffe42 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_7366fd1ea37ffe42 .shape-area_f35d440a555f8650 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_7366fd1ea37ffe42 .shape-area_f35d440a555f8650 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_7366fd1ea37ffe42 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_7366fd1ea37ffe42 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_7366fd1ea37ffe42 .shape-area_f35d440a555f8650 .four_afc63d2e36c9b01e {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_c5a175cfe46c85e3 {
  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_c5a175cfe46c85e3 {
    padding: 25px;
  }
}
.call-to-action-style-4_c5a175cfe46c85e3 .button-area_7de1f4a8e2825a90 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_c5a175cfe46c85e3 .shape-area_f35d440a555f8650 img {
  position: absolute;
}
.call-to-action-style-4_c5a175cfe46c85e3 .shape-area_f35d440a555f8650 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_c5a175cfe46c85e3 .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_c5a175cfe46c85e3 .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_c5a175cfe46c85e3 .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
  top: 10%;
  left: 8%;
}

.header-three_9ad0f02b91b30955.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_ed09a910a8625ad9 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_ed09a910a8625ad9 {
    height: 630px;
  }
}
.contact-banner-area-start_ed09a910a8625ad9 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_ed09a910a8625ad9 img {
    display: none;
  }
}
.contact-banner-area-start_ed09a910a8625ad9 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_ed09a910a8625ad9 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_ed09a910a8625ad9 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_ed09a910a8625ad9 img.two_b92504d960948f6e {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_ed09a910a8625ad9 img.three_d26a56815d434695 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_ed09a910a8625ad9 img.four_afc63d2e36c9b01e {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_ed09a910a8625ad9.faq_88d60775275f7f58 {
  height: auto;
}

.contact-form-page_f1bb1655c0be79bf {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_62e0ffc263949892 {
  text-align: center;
}
.banner-inner-area-contact-inner_62e0ffc263949892 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_62e0ffc263949892 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_62e0ffc263949892 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_62e0ffc263949892 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_62e0ffc263949892 p.disc_e83ff9fcc4714013 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_62e0ffc263949892 p.disc_e83ff9fcc4714013 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_62e0ffc263949892 p.disc_e83ff9fcc4714013 {
    max-width: 80%;
  }
}

.contact-form_969343d2b8be0946 {
  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_969343d2b8be0946 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_969343d2b8be0946 {
    padding: 50px 20px;
  }
}
.contact-form_969343d2b8be0946 .single-input-area_0763a7ef2ee68630 {
  margin-bottom: 24px;
}
.contact-form_969343d2b8be0946 .single-input-area_0763a7ef2ee68630 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_969343d2b8be0946 .single-input-area_0763a7ef2ee68630 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_969343d2b8be0946 .single-input-area_0763a7ef2ee68630 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_969343d2b8be0946 .single-input-area_0763a7ef2ee68630 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_dae02ea7c9cc5abb {
  text-align: center;
}
.single-contact-inner-info_dae02ea7c9cc5abb .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_dae02ea7c9cc5abb .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_dae02ea7c9cc5abb p {
  margin-bottom: 0;
}
.single-contact-inner-info_dae02ea7c9cc5abb.mid_4c65ce7eeabb4715 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_dae02ea7c9cc5abb.mid_4c65ce7eeabb4715 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_dae02ea7c9cc5abb.mid_4c65ce7eeabb4715 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_42ba4f820196862c.contact-form-page_f1bb1655c0be79bf .contact-form_969343d2b8be0946 .single-input-area_0763a7ef2ee68630 {
  position: relative;
}
.rts-contact-form-area_42ba4f820196862c.contact-form-page_f1bb1655c0be79bf .contact-form_969343d2b8be0946 .single-input-area_0763a7ef2ee68630 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_42ba4f820196862c.contact-form-page_f1bb1655c0be79bf .contact-form_969343d2b8be0946 .single-input-area_0763a7ef2ee68630 input,
.rts-contact-form-area_42ba4f820196862c.contact-form-page_f1bb1655c0be79bf .contact-form_969343d2b8be0946 .single-input-area_0763a7ef2ee68630 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_42ba4f820196862c.contact-form-page_f1bb1655c0be79bf .contact-form_969343d2b8be0946 .single-input-area_0763a7ef2ee68630 input::placeholder,
.rts-contact-form-area_42ba4f820196862c.contact-form-page_f1bb1655c0be79bf .contact-form_969343d2b8be0946 .single-input-area_0763a7ef2ee68630 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_42ba4f820196862c.contact-form-page_f1bb1655c0be79bf .contact-form_969343d2b8be0946 .single-input-area_0763a7ef2ee68630.text-area_fcd73330f4b4da04 i {
  top: 61px !important;
}
.rts-contact-form-area_42ba4f820196862c.contact-form-page_f1bb1655c0be79bf .contact-form_969343d2b8be0946 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_42ba4f820196862c.contact-form-page_f1bb1655c0be79bf .contact-form_969343d2b8be0946 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_bd5998b4e170f3a5 {
  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_bd5998b4e170f3a5 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_bd5998b4e170f3a5 {
    padding: 20px;
  }
}
.seo-optimization-area_bd5998b4e170f3a5 .thumbnail_8169542a712bfe3e {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_bd5998b4e170f3a5 .thumbnail_8169542a712bfe3e {
    min-width: 100%;
  }
}
.seo-optimization-area_bd5998b4e170f3a5 .thumbnail_8169542a712bfe3e img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_bd5998b4e170f3a5 .thumbnail_8169542a712bfe3e img {
    min-width: 100%;
  }
}

.service-area-8_add6df8324296c4b .icon {
  margin-bottom: 22px;
}
.service-area-8_add6df8324296c4b .title {
  font-weight: 800;
}
.service-area-8_add6df8324296c4b .disc_e83ff9fcc4714013 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_75cf9f603d2d1887.seo-marketing_f1b5de7c0b40c5cc {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_75cf9f603d2d1887.seo-marketing_f1b5de7c0b40c5cc .title-style-one-center_29bde3a864458b1b p.disc_e83ff9fcc4714013 br {
    display: none;
  }
}

.section-separator-top-bg-white_df227dd740aad109 {
  position: relative;
}
.section-separator-top-bg-white_df227dd740aad109::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_ac79eb061cd098ef .large-thumbnail_5adce11b708e6f37 {
  position: relative;
}
.single-product-list_ac79eb061cd098ef .large-thumbnail_5adce11b708e6f37 .sm-right_5e77cf9c39e7304f {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_ac79eb061cd098ef .large-thumbnail_5adce11b708e6f37 .sm-right_5e77cf9c39e7304f {
    display: none;
  }
}
.single-product-list_ac79eb061cd098ef .large-thumbnail_5adce11b708e6f37 .sm-right_5e77cf9c39e7304f.left {
  right: auto;
  left: 0;
}
.single-product-list_ac79eb061cd098ef .thumbnail_8169542a712bfe3e {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_ac79eb061cd098ef .thumbnail_8169542a712bfe3e {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_ac79eb061cd098ef .thumbnail_8169542a712bfe3e img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_ac79eb061cd098ef .thumbnail_8169542a712bfe3e img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_ac79eb061cd098ef .portfolio-content-wrapper-list_19359d6bbf62ce85 .pre-title_6a94d4ad693305a6 {
  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_ac79eb061cd098ef .portfolio-content-wrapper-list_19359d6bbf62ce85 .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_ac79eb061cd098ef .portfolio-content-wrapper-list_19359d6bbf62ce85 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_ac79eb061cd098ef .portfolio-content-wrapper-list_19359d6bbf62ce85 .title {
    font-size: 35px;
  }
}
.single-product-list_ac79eb061cd098ef .portfolio-content-wrapper-list_19359d6bbf62ce85 .single-service_71b02d9dcec89e1b {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_ac79eb061cd098ef .portfolio-content-wrapper-list_19359d6bbf62ce85 .single-service_71b02d9dcec89e1b i {
  color: var(--color-primary);
}
.single-product-list_ac79eb061cd098ef .portfolio-content-wrapper-list_19359d6bbf62ce85 p.disc_e83ff9fcc4714013 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_1253feac4538e84b .single-product-list_ac79eb061cd098ef a.thumbnail_8169542a712bfe3e {
  max-width: 100%;
}
.area-6_1253feac4538e84b .single-product-list_ac79eb061cd098ef a.thumbnail_8169542a712bfe3e img {
  max-width: 100%;
  width: 100%;
}
.area-6_1253feac4538e84b .single-product-list_ac79eb061cd098ef .portfolio-content-wrapper-list_19359d6bbf62ce85 .service-btn_abaf5838ebd25e8c {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_1253feac4538e84b .single-product-list_ac79eb061cd098ef .portfolio-content-wrapper-list_19359d6bbf62ce85 .service-btn_abaf5838ebd25e8c::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_1253feac4538e84b .single-product-list_ac79eb061cd098ef .portfolio-content-wrapper-list_19359d6bbf62ce85 .service-btn_abaf5838ebd25e8c:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_1253feac4538e84b .single-product-list_ac79eb061cd098ef .portfolio-content-wrapper-list_19359d6bbf62ce85 .service-btn_abaf5838ebd25e8c:hover i {
  transform: rotate(0);
}
.area-6_1253feac4538e84b .single-product-list_ac79eb061cd098ef .portfolio-content-wrapper-list_19359d6bbf62ce85 .service-btn_abaf5838ebd25e8c i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_1253feac4538e84b .single-product-list_ac79eb061cd098ef .portfolio-content-wrapper-list_19359d6bbf62ce85 .service-btn_abaf5838ebd25e8c.color-secondary-2_ea5de2a71ad71c91::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_a532e79a1b1cc52b .thumbnail_8169542a712bfe3e:hover img {
  transform: none;
}
.single-product-list-2_a532e79a1b1cc52b .left-image_b3643f3522ed7feb {
  position: relative;
}
.single-product-list-2_a532e79a1b1cc52b .left-image_b3643f3522ed7feb .short-image-area_e74b6d090ec5f669 {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_a532e79a1b1cc52b .left-image_b3643f3522ed7feb .short-image-area_e74b6d090ec5f669 {
    right: 5%;
  }
}
.single-product-list-2_a532e79a1b1cc52b .left-image_b3643f3522ed7feb .short-image-area_e74b6d090ec5f669 img {
  transform: scale(1);
}
.single-product-list-2_a532e79a1b1cc52b .right-image_4de0d96ad0d8bde2 {
  position: relative;
}
.single-product-list-2_a532e79a1b1cc52b .right-image_4de0d96ad0d8bde2 .short-image-area_e74b6d090ec5f669 {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_a532e79a1b1cc52b .right-image_4de0d96ad0d8bde2 .short-image-area_e74b6d090ec5f669 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_a532e79a1b1cc52b .right-image_4de0d96ad0d8bde2 .short-image-area_e74b6d090ec5f669 {
    left: 50%;
  }
}
.single-product-list-2_a532e79a1b1cc52b .right-image_4de0d96ad0d8bde2 .short-image-area_e74b6d090ec5f669 img {
  transform: scale(1);
}
.single-product-list-2_a532e79a1b1cc52b .portfolio-content-wrapper-list_19359d6bbf62ce85 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_a532e79a1b1cc52b .portfolio-content-wrapper-list_19359d6bbf62ce85 .single-service_71b02d9dcec89e1b i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_a532e79a1b1cc52b .portfolio-content-wrapper-list_19359d6bbf62ce85 .single-service_71b02d9dcec89e1b p {
  font-size: 20px;
}
.single-product-list-2_a532e79a1b1cc52b .portfolio-content-wrapper-list_19359d6bbf62ce85 p.disc_e83ff9fcc4714013 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_a532e79a1b1cc52b .portfolio-content-wrapper-list_19359d6bbf62ce85 p.disc_e83ff9fcc4714013 {
    max-width: 100%;
  }
}

.product-section-bg_c71209e85b78ec23 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_060b8b7cb735d00a {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_060b8b7cb735d00a.area-2_d16e48d8c441d4e6 .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.product-area-start_060b8b7cb735d00a.area-2_d16e48d8c441d4e6 .shape-area_f35d440a555f8650 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_060b8b7cb735d00a.area-2_d16e48d8c441d4e6 .shape-area_f35d440a555f8650 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_060b8b7cb735d00a.area-2_d16e48d8c441d4e6 .shape-area_f35d440a555f8650 .one {
    display: none;
  }
}
.product-area-start_060b8b7cb735d00a.area-2_d16e48d8c441d4e6 .two_b92504d960948f6e {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_060b8b7cb735d00a.area-2_d16e48d8c441d4e6 .two_b92504d960948f6e {
    top: 5%;
  }
}
.product-area-start_060b8b7cb735d00a.area-2_d16e48d8c441d4e6 .three_d26a56815d434695 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_060b8b7cb735d00a.area-2_d16e48d8c441d4e6 .three_d26a56815d434695 {
    display: none;
  }
}

.siongle-portfolio-box-style_492cf9f5fe36303c .thumbnail_8169542a712bfe3e {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_492cf9f5fe36303c .thumbnail_8169542a712bfe3e img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_492cf9f5fe36303c .thumbnail_8169542a712bfe3e img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_492cf9f5fe36303c .thumbnail_8169542a712bfe3e:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_492cf9f5fe36303c .inner-content_ee0fdf86addddf3f {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_492cf9f5fe36303c .inner-content_ee0fdf86addddf3f .left-content_545ea0ecc68a6832 .pre_71361806c8e31867 {
  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_492cf9f5fe36303c .inner-content_ee0fdf86addddf3f .left-content_545ea0ecc68a6832 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_492cf9f5fe36303c .inner-content_ee0fdf86addddf3f .left-content_545ea0ecc68a6832 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_492cf9f5fe36303c .inner-content_ee0fdf86addddf3f .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_492cf9f5fe36303c .inner-content_ee0fdf86addddf3f .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_492cf9f5fe36303c .inner-content_ee0fdf86addddf3f .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_492cf9f5fe36303c .inner-content_ee0fdf86addddf3f .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_492cf9f5fe36303c.style-four_b03a7508b0cc3e90 .thumbnail_8169542a712bfe3e img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_492cf9f5fe36303c.style-four_b03a7508b0cc3e90 .left-content_545ea0ecc68a6832 .pre_71361806c8e31867 {
  color: #fff;
}
.siongle-portfolio-box-style_492cf9f5fe36303c.style-four_b03a7508b0cc3e90 .left-content_545ea0ecc68a6832 .title {
  color: #fff;
}
.siongle-portfolio-box-style_492cf9f5fe36303c.style-four_b03a7508b0cc3e90 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_492cf9f5fe36303c.style-four_b03a7508b0cc3e90 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_492cf9f5fe36303c.style-four_b03a7508b0cc3e90:hover .thumbnail_8169542a712bfe3e img {
  transform: scale(1.15);
}

.rts-fun-facts-area_97d07518078bf217 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_97d07518078bf217 .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.rts-fun-facts-area_97d07518078bf217 .shape-area_f35d440a555f8650 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_97d07518078bf217 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_97d07518078bf217 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_97d07518078bf217 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_97d07518078bf217 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
    display: none;
  }
}
.rts-fun-facts-area_97d07518078bf217 .shape-area_f35d440a555f8650 .four_afc63d2e36c9b01e {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_5ec03ab6f121c44e {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_5ec03ab6f121c44e::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_5ec03ab6f121c44e .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_5ec03ab6f121c44e .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_5ec03ab6f121c44e.two_b92504d960948f6e .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_5ec03ab6f121c44e.two_b92504d960948f6e .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_fd2ca55b7263d077 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_d905054b93b8603d {
  border-radius: 32px;
}

.float-right-div-case-studies_421f2eefb07509de {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_421f2eefb07509de {
    width: 100%;
  }
}
.float-right-div-case-studies_421f2eefb07509de .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_421f2eefb07509de .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_a870ec68f9aab9d8 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_da5422ad3f7fab89.rts-section-gap2.bg-dark-border-radious.radious-4_d905054b93b8603d {
  background: var(--case-study);
}

.rts-case-studies-4_da5422ad3f7fab89 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_da5422ad3f7fab89 .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.rts-case-studies-4_da5422ad3f7fab89 .shape-area_f35d440a555f8650 img {
  position: absolute;
}
.rts-case-studies-4_da5422ad3f7fab89 .shape-area_f35d440a555f8650 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_da5422ad3f7fab89 .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_da5422ad3f7fab89 .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_da5422ad3f7fab89 .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_da5422ad3f7fab89 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_da5422ad3f7fab89 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_da5422ad3f7fab89 .swiper-pagination .swiper-pagination-bullet_a870ec68f9aab9d8 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_7b2b077c2296774e {
  position: relative;
}
.rts-case-studies-5_7b2b077c2296774e .title-wrapper-between_a0c2cabeac192699 .pre_71361806c8e31867 {
  font-weight: 800;
}
.rts-case-studies-5_7b2b077c2296774e .title-wrapper-between_a0c2cabeac192699 .title {
  font-weight: 800;
}
.rts-case-studies-5_7b2b077c2296774e .bottom-btn_505fa3ed797f2b11 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_7b2b077c2296774e .bottom-btn_505fa3ed797f2b11 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_0fbd10b4c2fdc5ab.style-five_f32335e94a8036f4 .inner-content_ee0fdf86addddf3f .left-content_545ea0ecc68a6832 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_0fbd10b4c2fdc5ab.style-five_f32335e94a8036f4 .inner-content_ee0fdf86addddf3f .left-content_545ea0ecc68a6832 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_0fbd10b4c2fdc5ab.style-five_f32335e94a8036f4 {
  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_0fbd10b4c2fdc5ab.style-five_f32335e94a8036f4 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_0fbd10b4c2fdc5ab.style-five_f32335e94a8036f4:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_0fbd10b4c2fdc5ab.style-five_f32335e94a8036f4:nth-child(even) .inner-content_ee0fdf86addddf3f .left-content_545ea0ecc68a6832 .pre_71361806c8e31867 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_0fbd10b4c2fdc5ab.style-five_f32335e94a8036f4:nth-child(even) .inner-content_ee0fdf86addddf3f .left-content_545ea0ecc68a6832 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_0fbd10b4c2fdc5ab.style-five_f32335e94a8036f4:nth-child(even) .inner-content_ee0fdf86addddf3f .left-content_545ea0ecc68a6832 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_0fbd10b4c2fdc5ab.style-five_f32335e94a8036f4 .thumbnail_8169542a712bfe3e {
  flex-basis: 40%;
}
.single-portfolio-box-style_0fbd10b4c2fdc5ab.style-five_f32335e94a8036f4 .thumbnail_8169542a712bfe3e img {
  border-radius: 16px;
}
.single-portfolio-box-style_0fbd10b4c2fdc5ab.style-five_f32335e94a8036f4 .inner-content_ee0fdf86addddf3f {
  flex-basis: 60%;
}
.single-portfolio-box-style_0fbd10b4c2fdc5ab.style-five_f32335e94a8036f4 .inner-content_ee0fdf86addddf3f .left-content_545ea0ecc68a6832 .pre_71361806c8e31867 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_0fbd10b4c2fdc5ab.style-five_f32335e94a8036f4 .inner-content_ee0fdf86addddf3f .left-content_545ea0ecc68a6832 .title {
  font-weight: 800;
}
.single-portfolio-box-style_0fbd10b4c2fdc5ab.style-five_f32335e94a8036f4 .inner-content_ee0fdf86addddf3f .left-content_545ea0ecc68a6832 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_0fbd10b4c2fdc5ab.style-five_f32335e94a8036f4 .inner-content_ee0fdf86addddf3f .left-content_545ea0ecc68a6832 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_5b010f677a6b86c5 .siongle-portfolio-box-style_492cf9f5fe36303c .thumbnail_8169542a712bfe3e img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_5b010f677a6b86c5 .siongle-portfolio-box-style_492cf9f5fe36303c:hover .thumbnail_8169542a712bfe3e img {
  transform: scale(1.15);
}
.home-seven-case_5b010f677a6b86c5 .siongle-portfolio-box-style_492cf9f5fe36303c .inner-content_ee0fdf86addddf3f .right a {
  background: #F2F2F8;
}
.home-seven-case_5b010f677a6b86c5 .siongle-portfolio-box-style_492cf9f5fe36303c .inner-content_ee0fdf86addddf3f .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_bd0b6ece8ac31e0f {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_bd0b6ece8ac31e0f .title-style-one-center_29bde3a864458b1b .pre_71361806c8e31867 {
  color: #fff;
}
.rts-product-area-8_bd0b6ece8ac31e0f .title-style-one-center_29bde3a864458b1b .title {
  color: #fff;
}

.single-product-8_9a828112c21f986e {
  text-align: center;
}
.single-product-8_9a828112c21f986e:hover .thumbnail_8169542a712bfe3e img {
  transform: scale(1.12);
}
.single-product-8_9a828112c21f986e .thumbnail_8169542a712bfe3e {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_9a828112c21f986e .thumbnail_8169542a712bfe3e a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_9a828112c21f986e .thumbnail_8169542a712bfe3e a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_9a828112c21f986e .thumbnail_8169542a712bfe3e a img {
    width: 100%;
  }
}
.single-product-8_9a828112c21f986e .thumbnail_8169542a712bfe3e .icon-top-right_f1cf4483a43c13dc {
  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_9a828112c21f986e .thumbnail_8169542a712bfe3e .icon-top-right_f1cf4483a43c13dc i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_9a828112c21f986e .thumbnail_8169542a712bfe3e .icon-top-right_f1cf4483a43c13dc:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_9a828112c21f986e .thumbnail_8169542a712bfe3e .icon-top-right_f1cf4483a43c13dc:hover i {
  color: #fff;
}
.single-product-8_9a828112c21f986e .inner-content_ee0fdf86addddf3f span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_9a828112c21f986e .inner-content_ee0fdf86addddf3f a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_1e59a9513459612a {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_1e59a9513459612a .section-inner_4cd6391ccd1ea184 .left-side-content_5068266a0f430a47 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_1e59a9513459612a .section-inner_4cd6391ccd1ea184 .left-side-content_5068266a0f430a47 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_1e59a9513459612a .section-inner_4cd6391ccd1ea184 .left-side-content_5068266a0f430a47 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_1e59a9513459612a .section-inner_4cd6391ccd1ea184 .right-side-image_4825667667ea7c67 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_1e59a9513459612a .section-inner_4cd6391ccd1ea184 .right-side-image_4825667667ea7c67 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_1e59a9513459612a .section-inner_4cd6391ccd1ea184 .right-side-image_4825667667ea7c67 .short-image_8ffb889498b0cc60 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_1e59a9513459612a .section-inner_4cd6391ccd1ea184 .right-side-image_4825667667ea7c67 .short-image_8ffb889498b0cc60 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_1e59a9513459612a .section-inner_4cd6391ccd1ea184 .right-side-image_4825667667ea7c67 .short-image_8ffb889498b0cc60 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_1e59a9513459612a .section-inner_4cd6391ccd1ea184 .right-side-image_4825667667ea7c67 .short-image_8ffb889498b0cc60 {
    display: none;
  }
}

.rts-product-area-six_245dd53fb06ab612 .section-inner_4cd6391ccd1ea184 .top-inner_e00a69869f1a6632 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_245dd53fb06ab612 .section-inner_4cd6391ccd1ea184 .top-inner_e00a69869f1a6632 .marquee_1e624353e7f1fcfd {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_245dd53fb06ab612 .section-inner_4cd6391ccd1ea184 .top-inner_e00a69869f1a6632 .marquee_1e624353e7f1fcfd:hover {
  animation-play-state: paused;
}
.rts-product-area-six_245dd53fb06ab612 .section-inner_4cd6391ccd1ea184 .top-inner_e00a69869f1a6632 .marquee_1e624353e7f1fcfd li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_245dd53fb06ab612 .section-inner_4cd6391ccd1ea184 .bottom-inner_f64cff5f8e255d17 {
  display: inline-block;
}
.rts-product-area-six_245dd53fb06ab612 .section-inner_4cd6391ccd1ea184 .bottom-inner_f64cff5f8e255d17 .marquee_1e624353e7f1fcfd {
  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_245dd53fb06ab612 .section-inner_4cd6391ccd1ea184 .bottom-inner_f64cff5f8e255d17 .marquee_1e624353e7f1fcfd:hover {
  animation-play-state: paused;
}
.rts-product-area-six_245dd53fb06ab612 .section-inner_4cd6391ccd1ea184 .bottom-inner_f64cff5f8e255d17 .marquee_1e624353e7f1fcfd 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_9bcd4711e914ae5f {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_59b6679d6c50c1db {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_59b6679d6c50c1db {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_59b6679d6c50c1db .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_59b6679d6c50c1db .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_59b6679d6c50c1db .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_59b6679d6c50c1db .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_59b6679d6c50c1db p.disc_e83ff9fcc4714013 {
  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_59b6679d6c50c1db p.disc_e83ff9fcc4714013 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_59b6679d6c50c1db p.disc_e83ff9fcc4714013 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_95a4c2b580884183 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_95a4c2b580884183 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_54c7ba8dc4f4a324 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_54708b8ed9a7f4cf.case-studies_ef078db164ff8f6c .main-nav-area_b3aa22b291c673c4 li a {
  color: #fff;
}
.header-style-one_54708b8ed9a7f4cf.case-studies_ef078db164ff8f6c .main-nav-area_b3aa22b291c673c4 li:hover a {
  color: var(--color-primary);
}
.header-style-one_54708b8ed9a7f4cf.case-studies_ef078db164ff8f6c .button-area-start_29ed0147ba146c00 .demo-req_39ccd208139043cd:hover {
  color: var(--color-primary);
}
.header-style-one_54708b8ed9a7f4cf.case-studies_ef078db164ff8f6c .button-area-start_29ed0147ba146c00 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_3a309ad14e2550e3 .breadcrumb-inner_68399f09ae841a1d {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_3a309ad14e2550e3 .breadcrumb-inner_68399f09ae841a1d .pagimation_5b93654e0dd00975 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_3a309ad14e2550e3 .breadcrumb-inner_68399f09ae841a1d .pagimation_5b93654e0dd00975 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_3a309ad14e2550e3 .breadcrumb-inner_68399f09ae841a1d .pagimation_5b93654e0dd00975 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_3a309ad14e2550e3 .breadcrumb-inner_68399f09ae841a1d .pagimation_5b93654e0dd00975 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_3a309ad14e2550e3 .breadcrumb-inner_68399f09ae841a1d .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_3a309ad14e2550e3 .breadcrumb-inner_68399f09ae841a1d .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_3a309ad14e2550e3 .breadcrumb-inner_68399f09ae841a1d p.disc_e83ff9fcc4714013 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_3a309ad14e2550e3.area-2_d16e48d8c441d4e6 .breadcrumb-inner_68399f09ae841a1d {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_460fdd249094fbf3 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_460fdd249094fbf3 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_460fdd249094fbf3 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_460fdd249094fbf3 a.btn-arrow_dede7a06ebb819ac {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_460fdd249094fbf3 .btn-arrow_dede7a06ebb819ac {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_460fdd249094fbf3 .btn-arrow_dede7a06ebb819ac i {
  margin-left: 10px;
}
.strategy-right-area_460fdd249094fbf3 .btn-arrow_dede7a06ebb819ac::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_460fdd249094fbf3 .btn-arrow_dede7a06ebb819ac::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_460fdd249094fbf3 .btn-arrow_dede7a06ebb819ac:hover::before {
  width: 100%;
}

.strategy-left-content_dab798773a09f79e p.disc_e83ff9fcc4714013 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_dab798773a09f79e p.disc_e83ff9fcc4714013 {
    max-width: 100%;
  }
}

.arrow-rotate_f2857f17334efe7e i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_57f8775553b1f7f5 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_57f8775553b1f7f5 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_57f8775553b1f7f5 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_57f8775553b1f7f5 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_57f8775553b1f7f5 p.disc_e83ff9fcc4714013 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_57f8775553b1f7f5 p.disc_e83ff9fcc4714013 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_be3cda966a61deaf a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_3a309ad14e2550e3 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_3a309ad14e2550e3 .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_3a309ad14e2550e3 .shape-area_f35d440a555f8650 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_3a309ad14e2550e3 .shape-area_f35d440a555f8650 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_3a309ad14e2550e3 .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_3a309ad14e2550e3 .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_3a309ad14e2550e3 .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_3a309ad14e2550e3 .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_3a309ad14e2550e3 .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_3a309ad14e2550e3 .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
    display: none;
  }
}

.large-image-area_b22936174daad274 {
  position: relative;
  z-index: 5;
}
.large-image-area_b22936174daad274 .large-thumbnail_5adce11b708e6f37 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_a20bf863d1ec5b01 {
  padding-left: 200px;
  padding-right: 200px;
}
.accordion-faq-area-border-bottom-style_a20bf863d1ec5b01 .accordion-item {
  background: transparent;
}
@media screen and (max-width: 992px) {
  .accordion-faq-area-border-bottom-style_a20bf863d1ec5b01 {
    padding-left: 110px;
    padding-right: 110px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_a20bf863d1ec5b01 {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_a20bf863d1ec5b01 {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_a20bf863d1ec5b01 {
    padding-left: 0;
    padding-right: 0;
  }
}
.accordion-faq-area-border-bottom-style_a20bf863d1ec5b01 .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_a20bf863d1ec5b01 .accordion .accordion-item .accordion-header_875f7880e327c6ab {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_a20bf863d1ec5b01 .accordion .accordion-item .accordion-header_875f7880e327c6ab 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_a20bf863d1ec5b01 .accordion .accordion-item .accordion-header_875f7880e327c6ab button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_a20bf863d1ec5b01 .accordion .accordion-item .accordion-body_cd33d10f52afabdd {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_a20bf863d1ec5b01.style-four_b03a7508b0cc3e90 .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_5f9ef6818f351534 .accordion-item .accordion-header_875f7880e327c6ab button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_f5f6389f853a162d {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_f5f6389f853a162d {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_f5f6389f853a162d .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_f5f6389f853a162d .shape-area_f35d440a555f8650 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_f5f6389f853a162d .shape-area_f35d440a555f8650 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_f5f6389f853a162d .shape-area_f35d440a555f8650 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_f5f6389f853a162d .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_f5f6389f853a162d .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_f5f6389f853a162d .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_f5f6389f853a162d .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_f5f6389f853a162d .shape-area_f35d440a555f8650 img.five_0bf657bfa9299a52 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_f5f6389f853a162d .shape-area_f35d440a555f8650 img.six_f7a21ccbd24b005e {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_f5f6389f853a162d .shape-area_f35d440a555f8650 img.seven_222c4e489fe62541 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_8f4d528b7e11c817 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_8f4d528b7e11c817 .shape-area_f35d440a555f8650 img {
  position: absolute;
}
.rts-cta-area-start_8f4d528b7e11c817 .shape-area_f35d440a555f8650 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_8f4d528b7e11c817 .shape-area_f35d440a555f8650 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_8f4d528b7e11c817 .shape-area_f35d440a555f8650 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_8f4d528b7e11c817 .shape-area_f35d440a555f8650 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_8f4d528b7e11c817 .shape-area_f35d440a555f8650 img.two_b92504d960948f6e {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_8f4d528b7e11c817 .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_8f4d528b7e11c817 .shape-area_f35d440a555f8650 img.three_d26a56815d434695 {
    bottom: 0;
  }
}
.rts-cta-area-start_8f4d528b7e11c817 .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_8f4d528b7e11c817 .shape-area_f35d440a555f8650 img.four_afc63d2e36c9b01e {
    display: none;
  }
}

.rts-faq-area-full-container_e0e561d7298a517b.style-three_5f9ef6818f351534 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_e0e561d7298a517b.style-three_5f9ef6818f351534 .shape-area_f35d440a555f8650 {
    display: none;
  }
}
.rts-faq-area-full-container_e0e561d7298a517b.style-three_5f9ef6818f351534 .shape-area_f35d440a555f8650 img {
  position: absolute;
}
.rts-faq-area-full-container_e0e561d7298a517b.style-three_5f9ef6818f351534 .shape-area_f35d440a555f8650 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_e0e561d7298a517b.style-three_5f9ef6818f351534 .shape-area_f35d440a555f8650 .one {
    display: none;
  }
}
.rts-faq-area-full-container_e0e561d7298a517b.style-three_5f9ef6818f351534 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_e0e561d7298a517b.style-three_5f9ef6818f351534 .shape-area_f35d440a555f8650 .two_b92504d960948f6e {
    display: none;
  }
}
.rts-faq-area-full-container_e0e561d7298a517b.style-three_5f9ef6818f351534 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_e0e561d7298a517b.style-three_5f9ef6818f351534 .shape-area_f35d440a555f8650 .three_d26a56815d434695 {
    display: none;
  }
}
.rts-faq-area-full-container_e0e561d7298a517b.style-three_5f9ef6818f351534 .shape-area_f35d440a555f8650 .four_afc63d2e36c9b01e {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_e0e561d7298a517b.style-three_5f9ef6818f351534 .shape-area_f35d440a555f8650 .four_afc63d2e36c9b01e {
    display: none;
  }
}

.rts-error-section_1859ef5fa68f3d78 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_1859ef5fa68f3d78 .section-inner_4cd6391ccd1ea184 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_1859ef5fa68f3d78 .section-inner_4cd6391ccd1ea184 img {
  max-width: 100%;
}

.tos__content_bcef12b1be61a3e4 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_399c29ef92a15507 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
