/*=================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_7b0e38b853ec4efc
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_3ee544e73a2c2480 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_c5e080637effb7f0 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_c6f056420781ad05 nav ul li.has-droupdown_c8c0befebfee60b2::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_c6f056420781ad05 nav ul li a.main_495dd300c205d79c,
[data-theme=dark] .mobile-menu-main_c6f056420781ad05 nav ul li.has-droupdown_c8c0befebfee60b2 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_7171d3ee71d35f87 {
    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_06ab0f99ad671a67,
.h2_abda49d600c58578,
.h3_e75bce13a3327cdd,
.h4_feff1f9a774e88f1,
.h5_f861eaee770a6285,
.h6_e504ee1036997f4b,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_06ab0f99ad671a67,
.h2_abda49d600c58578,
.h3_e75bce13a3327cdd,
.h4_feff1f9a774e88f1,
.h5_f861eaee770a6285,
.h6_e504ee1036997f4b {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_06ab0f99ad671a67 a,
.h2_abda49d600c58578 a,
.h3_e75bce13a3327cdd a,
.h4_feff1f9a774e88f1 a,
.h5_f861eaee770a6285 a,
.h6_e504ee1036997f4b a {
  color: inherit;
}

.bg-color-tertiary_d083d7320b18631e h1,
.bg-color-tertiary_d083d7320b18631e h2,
.bg-color-tertiary_d083d7320b18631e h3,
.bg-color-tertiary_d083d7320b18631e h4,
.bg-color-tertiary_d083d7320b18631e h5,
.bg-color-tertiary_d083d7320b18631e h6,
.bg-color-tertiary_d083d7320b18631e .h1_06ab0f99ad671a67,
.bg-color-tertiary_d083d7320b18631e .h2_abda49d600c58578,
.bg-color-tertiary_d083d7320b18631e .h3_e75bce13a3327cdd,
.bg-color-tertiary_d083d7320b18631e .h4_feff1f9a774e88f1,
.bg-color-tertiary_d083d7320b18631e .h5_f861eaee770a6285,
.bg-color-tertiary_d083d7320b18631e .h6_e504ee1036997f4b {
  color: #fff;
}
.bg-color-tertiary_d083d7320b18631e p {
  color: #6c7279;
}
.bg-color-tertiary_d083d7320b18631e a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_f861eaee770a6285 {
    font-size: 20px;
  }
}
h1,
.h1_06ab0f99ad671a67,
h2,
.h2_abda49d600c58578,
h3,
.h3_e75bce13a3327cdd {
  font-weight: var(--s-bold);
}

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

h6,
.h6_e504ee1036997f4b {
  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_bde9b50f2d76aed0 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_aab7f74358c8de11 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_4276bb15d55723fe {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_02df6309afda7720 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_9865d0e94fe081e2 {
  font-size: 13px;
}
p.has-very-light-gray-color_a12729d9165aa80a {
  color: var(--color-white);
}
p.has-background_ea36dd053ce12665 {
  padding: 20px 30px;
}
p.b1_bde9b50f2d76aed0 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_e13a04a826626248 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_aab7f74358c8de11 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_e82594603619cf03 {
  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_61690fa20b3d624b cite,
.wp-block-pullquote_61690fa20b3d624b.is-style-solid-color_9aca87489de873c6 blockquote cite,
.wp-block-quote_9aa4deb7a08c7df6 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_27e912149deed441.bullet_3d34ebb81f219aa5 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_27e912149deed441.bullet_3d34ebb81f219aa5 li {
    padding-left: 19px;
  }
}
ul.liststyle_27e912149deed441.bullet_3d34ebb81f219aa5 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_27e912149deed441.bullet_3d34ebb81f219aa5 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_e60f45f36e0acf8b .title {
  margin-top: 0;
}

.paragraph-area_9437bb3d2c08d17e p.disc_06a1ce06b1170fe4 {
  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_4f3b4c464aa7a8cd.slick-slider_e4321c7211ae93d4 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_0e0f5a3a77edeff9 {
    margin-bottom: 20px;
  }

  .ml_lg--20_3d98809c5e2fc90a {
    margin-left: 20px;
  }

  .ptb_lg--25_61ac1cb4f1a1641d {
    padding: 25px 0;
  }

  .plr_lg--25_6fcce9f2a524ad2a {
    padding: 0 25px;
  }

  .pt_lg--25_789969c13e5a7649 {
    padding-top: 25px;
  }

  .pb_lg--25_70a1111ac59139ea {
    padding-bottom: 25px;
  }

  .pl_lg--25_1ee2382cd9ab3ceb {
    padding-left: 25px;
  }

  .pr_lg--25_a24fe5ac5de8facf {
    padding-right: 25px;
  }

  .mt_lg--25_9dfc8812c79e4bd6 {
    margin-top: 25px;
  }

  .mb_lg--25_9397438f5f81c100 {
    margin-bottom: 25px;
  }

  .ml_lg--25_c8f9a56a95e96411 {
    margin-left: 25px;
  }

  .ptb_lg--30_8ecf71e2ff5c1bd1 {
    padding: 30px 0;
  }

  .plr_lg--30_177f9647e23cfa22 {
    padding: 0 30px;
  }

  .pt_lg--30_381b57ac75269add {
    padding-top: 30px;
  }

  .pb_lg--30_bf19c90bd015a727 {
    padding-bottom: 30px;
  }

  .pl_lg--30_fda80d6272262257 {
    padding-left: 30px;
  }

  .pr_lg--30_d7953bfaf9261c55 {
    padding-right: 30px;
  }

  .mt_lg--30_72ddd02ebcd14ff1 {
    margin-top: 30px;
  }

  .mb_lg--30_79a6d680d132e614 {
    margin-bottom: 30px;
  }

  .ml_lg--30_94ee510f2ead0b89 {
    margin-left: 30px;
  }

  .ptb_lg--35_538470e5f7f5a4cd {
    padding: 35px 0;
  }

  .plr_lg--35_30e0ee66d83d300d {
    padding: 0 35px;
  }

  .pt_lg--35_7daf02d17865b571 {
    padding-top: 35px;
  }

  .pb_lg--35_468a13ea80ad875d {
    padding-bottom: 35px;
  }

  .pl_lg--35_a4560eac66d2b0d7 {
    padding-left: 35px;
  }

  .pr_lg--35_12aa0abba01b9a76 {
    padding-right: 35px;
  }

  .mt_lg--35_fb7085d6400bd3c4 {
    margin-top: 35px;
  }

  .mb_lg--35_4d1dbed8a433944f {
    margin-bottom: 35px;
  }

  .ml_lg--35_a6c5d14cd942f969 {
    margin-left: 35px;
  }

  .ptb_lg--40_d7975def9c1d976e {
    padding: 40px 0;
  }

  .plr_lg--40_2347008efcb594ab {
    padding: 0 40px;
  }

  .pt_lg--40_3db685eb65bc46ef {
    padding-top: 40px;
  }

  .pb_lg--40_6b026558450e368e {
    padding-bottom: 40px;
  }

  .pl_lg--40_14ceedd12ab2ed51 {
    padding-left: 40px;
  }

  .pr_lg--40_e762de1964b0a9f8 {
    padding-right: 40px;
  }

  .mt_lg--40_0c947502834563aa {
    margin-top: 40px;
  }

  .mb_lg--40_5729c484f91409f6 {
    margin-bottom: 40px;
  }

  .ml_lg--40_b574733abdfdb4b3 {
    margin-left: 40px;
  }

  .ptb_lg--45_614b412132b1e1cb {
    padding: 45px 0;
  }

  .plr_lg--45_bf7f97f5c19f3a09 {
    padding: 0 45px;
  }

  .pt_lg--45_022bd24fcf585053 {
    padding-top: 45px;
  }

  .pb_lg--45_e47f71695e4ad6b8 {
    padding-bottom: 45px;
  }

  .pl_lg--45_b2a9a66dcc41a87e {
    padding-left: 45px;
  }

  .pr_lg--45_47b9404c3aed902d {
    padding-right: 45px;
  }

  .mt_lg--45_842ba108dd2184a9 {
    margin-top: 45px;
  }

  .mb_lg--45_e39b1cc9f3b0b77c {
    margin-bottom: 45px;
  }

  .ml_lg--45_6e4fb50bbed21313 {
    margin-left: 45px;
  }

  .ptb_lg--50_b2ddb8c6368cac01 {
    padding: 50px 0;
  }

  .plr_lg--50_00b240e855723ed3 {
    padding: 0 50px;
  }

  .pt_lg--50_5456ad4cccbe58a6 {
    padding-top: 50px;
  }

  .pb_lg--50_65b5db2d962e3173 {
    padding-bottom: 50px;
  }

  .pl_lg--50_812499e02e683710 {
    padding-left: 50px;
  }

  .pr_lg--50_86697b6b61c0b4cc {
    padding-right: 50px;
  }

  .mt_lg--50_ecb0b87b16df76aa {
    margin-top: 50px;
  }

  .mb_lg--50_62565861f8a3b7b8 {
    margin-bottom: 50px;
  }

  .ml_lg--50_e75ae3499dc5cbcc {
    margin-left: 50px;
  }

  .ptb_lg--55_4874bbfac0519497 {
    padding: 55px 0;
  }

  .plr_lg--55_a9d9c3a430111add {
    padding: 0 55px;
  }

  .pt_lg--55_f475ff34a0dfbbcf {
    padding-top: 55px;
  }

  .pb_lg--55_65913b3982d9a082 {
    padding-bottom: 55px;
  }

  .pl_lg--55_71a025660683a431 {
    padding-left: 55px;
  }

  .pr_lg--55_f7fc6e669a66af28 {
    padding-right: 55px;
  }

  .mt_lg--55_c776e0009b21233f {
    margin-top: 55px;
  }

  .mb_lg--55_aeea8ca5fac3ad38 {
    margin-bottom: 55px;
  }

  .ml_lg--55_469fdf3de36f7011 {
    margin-left: 55px;
  }

  .ptb_lg--60_745383fa554ad931 {
    padding: 60px 0;
  }

  .plr_lg--60_07a314e63ff2845e {
    padding: 0 60px;
  }

  .pt_lg--60_e227eccfd3707948 {
    padding-top: 60px;
  }

  .pb_lg--60_f0a567edd69783bc {
    padding-bottom: 60px;
  }

  .pl_lg--60_0eee2105ae1b3fb7 {
    padding-left: 60px;
  }

  .pr_lg--60_27aea6bc1fb17d84 {
    padding-right: 60px;
  }

  .mt_lg--60_ffb6c2d9cfdf44ec {
    margin-top: 60px;
  }

  .mb_lg--60_d04e6a6a56e9e93d {
    margin-bottom: 60px;
  }

  .ml_lg--60_d9d8ec900e27db89 {
    margin-left: 60px;
  }

  .ptb_lg--65_7da19a032e5452ca {
    padding: 65px 0;
  }

  .plr_lg--65_fd47bb65209cf738 {
    padding: 0 65px;
  }

  .pt_lg--65_1a64c4759d5d6a64 {
    padding-top: 65px;
  }

  .pb_lg--65_a126dbcdc91b31bb {
    padding-bottom: 65px;
  }

  .pl_lg--65_9773a827982697ce {
    padding-left: 65px;
  }

  .pr_lg--65_96c18ba66dd9b98e {
    padding-right: 65px;
  }

  .mt_lg--65_05fa48d9e238c44d {
    margin-top: 65px;
  }

  .mb_lg--65_6bc7d7d984005c0f {
    margin-bottom: 65px;
  }

  .ml_lg--65_5d7ac49b70874019 {
    margin-left: 65px;
  }

  .ptb_lg--70_5f38b67a7a5e2042 {
    padding: 70px 0;
  }

  .plr_lg--70_948753e9029e5bf5 {
    padding: 0 70px;
  }

  .pt_lg--70_c8cab211d74e73fb {
    padding-top: 70px;
  }

  .pb_lg--70_290617167009ac3d {
    padding-bottom: 70px;
  }

  .pl_lg--70_433ab37b805d89c1 {
    padding-left: 70px;
  }

  .pr_lg--70_112f3dda24aded52 {
    padding-right: 70px;
  }

  .mt_lg--70_c1f67d9198a302b0 {
    margin-top: 70px;
  }

  .mb_lg--70_939a5af5f13cab2e {
    margin-bottom: 70px;
  }

  .ml_lg--70_d9b34bd4fe38082c {
    margin-left: 70px;
  }

  .ptb_lg--75_2eacedaca4d71cee {
    padding: 75px 0;
  }

  .plr_lg--75_443541c91827c0b7 {
    padding: 0 75px;
  }

  .pt_lg--75_3c5d91bbcd01fe96 {
    padding-top: 75px;
  }

  .pb_lg--75_c759401682ab337f {
    padding-bottom: 75px;
  }

  .pl_lg--75_3ce9246612c09dce {
    padding-left: 75px;
  }

  .pr_lg--75_41f41b893458c6f5 {
    padding-right: 75px;
  }

  .mt_lg--75_eea8d0a5a99e8d01 {
    margin-top: 75px;
  }

  .mb_lg--75_837e5e221235ff37 {
    margin-bottom: 75px;
  }

  .ml_lg--75_84c3ce32d4af2470 {
    margin-left: 75px;
  }

  .ptb_lg--80_6d0114543345e34e {
    padding: 80px 0;
  }

  .plr_lg--80_43412c0251e08bc3 {
    padding: 0 80px;
  }

  .pt_lg--80_c0b4549db65c71d9 {
    padding-top: 80px;
  }

  .pb_lg--80_c9445c269c47c4b9 {
    padding-bottom: 80px;
  }

  .pl_lg--80_ef6e166f6945a32c {
    padding-left: 80px;
  }

  .pr_lg--80_22aa6d9b417f7f10 {
    padding-right: 80px;
  }

  .mt_lg--80_ce1556d0d54e5210 {
    margin-top: 80px;
  }

  .mb_lg--80_dddbeee9ad8d89a1 {
    margin-bottom: 80px;
  }

  .ml_lg--80_8c12ead4b8fa7a95 {
    margin-left: 80px;
  }

  .ptb_lg--85_8ff1484244a4cfdb {
    padding: 85px 0;
  }

  .plr_lg--85_074d5242ea55facd {
    padding: 0 85px;
  }

  .pt_lg--85_85d25d7db15c9ca6 {
    padding-top: 85px;
  }

  .pb_lg--85_e77b211e27167a49 {
    padding-bottom: 85px;
  }

  .pl_lg--85_430a3948d36e30c7 {
    padding-left: 85px;
  }

  .pr_lg--85_16a57cf0d5572f0f {
    padding-right: 85px;
  }

  .mt_lg--85_95381c1d526bbb7c {
    margin-top: 85px;
  }

  .mb_lg--85_f918946b0fca6272 {
    margin-bottom: 85px;
  }

  .ml_lg--85_e83341707314cf35 {
    margin-left: 85px;
  }

  .ptb_lg--90_114bd510123ac3c4 {
    padding: 90px 0;
  }

  .plr_lg--90_d5c29e07245d76d5 {
    padding: 0 90px;
  }

  .pt_lg--90_1c6ed0cfc975700e {
    padding-top: 90px;
  }

  .pb_lg--90_f75a3fa1f48c2515 {
    padding-bottom: 90px;
  }

  .pl_lg--90_67c22f170492a0e8 {
    padding-left: 90px;
  }

  .pr_lg--90_74df3654abe2f248 {
    padding-right: 90px;
  }

  .mt_lg--90_cb0fe92dbea15077 {
    margin-top: 90px;
  }

  .mb_lg--90_3ddea71bacb63c9b {
    margin-bottom: 90px;
  }

  .ml_lg--90_5e487bc9725cf6c1 {
    margin-left: 90px;
  }

  .ptb_lg--95_70836b21ee45306b {
    padding: 95px 0;
  }

  .plr_lg--95_6e443ac4ea3af456 {
    padding: 0 95px;
  }

  .pt_lg--95_897e12103731d867 {
    padding-top: 95px;
  }

  .pb_lg--95_355f5a8d4f4e7bd8 {
    padding-bottom: 95px;
  }

  .pl_lg--95_b33e22d4e8ebb915 {
    padding-left: 95px;
  }

  .pr_lg--95_6ad05a2fd5fe23a8 {
    padding-right: 95px;
  }

  .mt_lg--95_3dd1c39d9c920279 {
    margin-top: 95px;
  }

  .mb_lg--95_4af8a6b936f15af0 {
    margin-bottom: 95px;
  }

  .ml_lg--95_cc5b4b52352536c9 {
    margin-left: 95px;
  }

  .ptb_lg--100_fc08f8528810d19f {
    padding: 100px 0;
  }

  .plr_lg--100_ffe0591a862490c8 {
    padding: 0 100px;
  }

  .pt_lg--100_2d12affe76e37026 {
    padding-top: 100px;
  }

  .pb_lg--100_8f2ed5af677bccae {
    padding-bottom: 100px;
  }

  .pl_lg--100_ce07488dbfda1839 {
    padding-left: 100px;
  }

  .pr_lg--100_7af2e473824fb2ba {
    padding-right: 100px;
  }

  .mt_lg--100_063970eeee3d0bd6 {
    margin-top: 100px;
  }

  .mb_lg--100_f990307d7234fdc6 {
    margin-bottom: 100px;
  }

  .ml_lg--100_1d1b9c1e5787e715 {
    margin-left: 100px;
  }

  .ptb_lg--105_702b691395812716 {
    padding: 105px 0;
  }

  .plr_lg--105_826e790e2d1e9a3a {
    padding: 0 105px;
  }

  .pt_lg--105_5241906b32f30cb2 {
    padding-top: 105px;
  }

  .pb_lg--105_4dc962b44f1e780b {
    padding-bottom: 105px;
  }

  .pl_lg--105_1bb6a16b0e3dab80 {
    padding-left: 105px;
  }

  .pr_lg--105_fb8b47d9fefa39ca {
    padding-right: 105px;
  }

  .mt_lg--105_6306f9ec1d9229d8 {
    margin-top: 105px;
  }

  .mb_lg--105_bbce9e05fd5482de {
    margin-bottom: 105px;
  }

  .ml_lg--105_fb92d00b93e9b9c6 {
    margin-left: 105px;
  }

  .ptb_lg--110_e9a750e7a598a269 {
    padding: 110px 0;
  }

  .plr_lg--110_a786dd527a4a8936 {
    padding: 0 110px;
  }

  .pt_lg--110_78fe350d42b7f8e6 {
    padding-top: 110px;
  }

  .pb_lg--110_192279fa286333df {
    padding-bottom: 110px;
  }

  .pl_lg--110_968ca349bc63942e {
    padding-left: 110px;
  }

  .pr_lg--110_003b831b9d1aebc0 {
    padding-right: 110px;
  }

  .mt_lg--110_a04d3442469c5a47 {
    margin-top: 110px;
  }

  .mb_lg--110_18bf46f7730f50ad {
    margin-bottom: 110px;
  }

  .ml_lg--110_c3d189231c1f326c {
    margin-left: 110px;
  }

  .ptb_lg--115_08de383864cf0d80 {
    padding: 115px 0;
  }

  .plr_lg--115_954845f9c5802b06 {
    padding: 0 115px;
  }

  .pt_lg--115_9631ddd8b0aaea95 {
    padding-top: 115px;
  }

  .pb_lg--115_ba24ed8fe3a9dc40 {
    padding-bottom: 115px;
  }

  .pl_lg--115_c2e5498d7a97846f {
    padding-left: 115px;
  }

  .pr_lg--115_ff18e9d530359ad2 {
    padding-right: 115px;
  }

  .mt_lg--115_94171eba73b9c8af {
    margin-top: 115px;
  }

  .mb_lg--115_4632e84c52f6c64b {
    margin-bottom: 115px;
  }

  .ml_lg--115_6fb08074e5050810 {
    margin-left: 115px;
  }

  .ptb_lg--120_8d98f1fce1e8db7c {
    padding: 120px 0;
  }

  .plr_lg--120_6c7a62e6ab2cbbca {
    padding: 0 120px;
  }

  .pt_lg--120_fa879aed6fe76e0d {
    padding-top: 120px;
  }

  .pb_lg--120_2952920cbdf838fe {
    padding-bottom: 120px;
  }

  .pl_lg--120_94c6575929e59741 {
    padding-left: 120px;
  }

  .pr_lg--120_966c39b05126f358 {
    padding-right: 120px;
  }

  .mt_lg--120_9f64c2de623342a0 {
    margin-top: 120px;
  }

  .mb_lg--120_eea4daa026a6ed3e {
    margin-bottom: 120px;
  }

  .ml_lg--120_da41bfbbc2efb2e8 {
    margin-left: 120px;
  }

  .ptb_lg--125_23edacc1aa2a34b1 {
    padding: 125px 0;
  }

  .plr_lg--125_fe039551ed106058 {
    padding: 0 125px;
  }

  .pt_lg--125_ca13386b82387a0e {
    padding-top: 125px;
  }

  .pb_lg--125_18866e51b9d17c1e {
    padding-bottom: 125px;
  }

  .pl_lg--125_2ae8ad52c07cb07c {
    padding-left: 125px;
  }

  .pr_lg--125_2e4bee9d72c3e50f {
    padding-right: 125px;
  }

  .mt_lg--125_87ad5dbbaabeb37f {
    margin-top: 125px;
  }

  .mb_lg--125_5be0a86bce4de329 {
    margin-bottom: 125px;
  }

  .ml_lg--125_8260354a048624aa {
    margin-left: 125px;
  }

  .ptb_lg--130_22a350ab3ecb2b39 {
    padding: 130px 0;
  }

  .plr_lg--130_4325d2ce03746888 {
    padding: 0 130px;
  }

  .pt_lg--130_a191b5112316ede8 {
    padding-top: 130px;
  }

  .pb_lg--130_4a123068de675fdb {
    padding-bottom: 130px;
  }

  .pl_lg--130_f28b5e1dde1fd368 {
    padding-left: 130px;
  }

  .pr_lg--130_df32b65d0ad44d72 {
    padding-right: 130px;
  }

  .mt_lg--130_6276eebe76802cd4 {
    margin-top: 130px;
  }

  .mb_lg--130_2fcefbbf6c43d6f4 {
    margin-bottom: 130px;
  }

  .ml_lg--130_fa8cf3923679234e {
    margin-left: 130px;
  }

  .ptb_lg--135_69134b9a76eb2823 {
    padding: 135px 0;
  }

  .plr_lg--135_705948dd230b45fa {
    padding: 0 135px;
  }

  .pt_lg--135_21dcabf88df661b8 {
    padding-top: 135px;
  }

  .pb_lg--135_09ddd7cf1c9a6dbb {
    padding-bottom: 135px;
  }

  .pl_lg--135_6d3f50163e7e24f3 {
    padding-left: 135px;
  }

  .pr_lg--135_d236c82d0fcb77f7 {
    padding-right: 135px;
  }

  .mt_lg--135_10a9d976c9831139 {
    margin-top: 135px;
  }

  .mb_lg--135_9a66b9a58e86b942 {
    margin-bottom: 135px;
  }

  .ml_lg--135_29ae27de998fc915 {
    margin-left: 135px;
  }

  .ptb_lg--140_c35ae59c4fbe7987 {
    padding: 140px 0;
  }

  .plr_lg--140_c867a7b3684dcfc0 {
    padding: 0 140px;
  }

  .pt_lg--140_b40df304b56d8d1f {
    padding-top: 140px;
  }

  .pb_lg--140_6c8817bda7cac731 {
    padding-bottom: 140px;
  }

  .pl_lg--140_bb060599b97f9085 {
    padding-left: 140px;
  }

  .pr_lg--140_0e278d1afee5db9e {
    padding-right: 140px;
  }

  .mt_lg--140_c31ad5afde4a2f15 {
    margin-top: 140px;
  }

  .mb_lg--140_16d5e64d08ac30e1 {
    margin-bottom: 140px;
  }

  .ml_lg--140_54158da566fdb678 {
    margin-left: 140px;
  }

  .ptb_lg--145_070b930e1fd87b3a {
    padding: 145px 0;
  }

  .plr_lg--145_a239b7c16b836666 {
    padding: 0 145px;
  }

  .pt_lg--145_352036aa4c8c051a {
    padding-top: 145px;
  }

  .pb_lg--145_7c65ffe0f66df198 {
    padding-bottom: 145px;
  }

  .pl_lg--145_eb81528b2c22d351 {
    padding-left: 145px;
  }

  .pr_lg--145_1d2d8933a02585a3 {
    padding-right: 145px;
  }

  .mt_lg--145_875a53c1e9f70bed {
    margin-top: 145px;
  }

  .mb_lg--145_aca4a10c05d6c55f {
    margin-bottom: 145px;
  }

  .ml_lg--145_7aa8fd6e43a24b68 {
    margin-left: 145px;
  }

  .ptb_lg--150_239855ddc032690f {
    padding: 150px 0;
  }

  .plr_lg--150_f559c430282d9881 {
    padding: 0 150px;
  }

  .pt_lg--150_c79172504bb918d7 {
    padding-top: 150px;
  }

  .pb_lg--150_81241569f7519fe5 {
    padding-bottom: 150px;
  }

  .pl_lg--150_0a9404ccd4cc6221 {
    padding-left: 150px;
  }

  .pr_lg--150_a253df5d5c76ad57 {
    padding-right: 150px;
  }

  .mt_lg--150_233e4900e1d0aa63 {
    margin-top: 150px;
  }

  .mb_lg--150_f0947112e48a57ae {
    margin-bottom: 150px;
  }

  .ml_lg--150_d5e14ca7cd055976 {
    margin-left: 150px;
  }

  .ptb_lg--155_821d27c44d462a33 {
    padding: 155px 0;
  }

  .plr_lg--155_66085b23ebba2cb6 {
    padding: 0 155px;
  }

  .pt_lg--155_2e6861c077f7fd8c {
    padding-top: 155px;
  }

  .pb_lg--155_34f3e1de71002cb1 {
    padding-bottom: 155px;
  }

  .pl_lg--155_5e01cbf0a19cfcd0 {
    padding-left: 155px;
  }

  .pr_lg--155_6ed658a937a38149 {
    padding-right: 155px;
  }

  .mt_lg--155_2da03126cf79300e {
    margin-top: 155px;
  }

  .mb_lg--155_1ddbd32dd7f4ae98 {
    margin-bottom: 155px;
  }

  .ml_lg--155_63050f27ae94c316 {
    margin-left: 155px;
  }

  .ptb_lg--160_d405ea74fa74bfa5 {
    padding: 160px 0;
  }

  .plr_lg--160_b8504a7117a0dca8 {
    padding: 0 160px;
  }

  .pt_lg--160_2a78511c84bf3ef7 {
    padding-top: 160px;
  }

  .pb_lg--160_be2c0779c49c2ccc {
    padding-bottom: 160px;
  }

  .pl_lg--160_943988c358a0bcbf {
    padding-left: 160px;
  }

  .pr_lg--160_63d2d464065be3d1 {
    padding-right: 160px;
  }

  .mt_lg--160_48badc0fa614f9a9 {
    margin-top: 160px;
  }

  .mb_lg--160_1730228c53e36020 {
    margin-bottom: 160px;
  }

  .ml_lg--160_aa264c5f07274039 {
    margin-left: 160px;
  }

  .ptb_lg--165_f6b338846506ebcc {
    padding: 165px 0;
  }

  .plr_lg--165_01c11d3999bf8fd0 {
    padding: 0 165px;
  }

  .pt_lg--165_7c7b4d60b7fd2db6 {
    padding-top: 165px;
  }

  .pb_lg--165_7e8b02dc13dd6b67 {
    padding-bottom: 165px;
  }

  .pl_lg--165_87fa0918613f78ba {
    padding-left: 165px;
  }

  .pr_lg--165_e3fdf509dc86fc0d {
    padding-right: 165px;
  }

  .mt_lg--165_d824af5b44df5242 {
    margin-top: 165px;
  }

  .mb_lg--165_b19a0fdd8d8d5109 {
    margin-bottom: 165px;
  }

  .ml_lg--165_390da72d8af72bd7 {
    margin-left: 165px;
  }

  .ptb_lg--170_af254f88c44c45d6 {
    padding: 170px 0;
  }

  .plr_lg--170_7ef0921190aef6b9 {
    padding: 0 170px;
  }

  .pt_lg--170_f1981c5877b39498 {
    padding-top: 170px;
  }

  .pb_lg--170_333d0b35989c3586 {
    padding-bottom: 170px;
  }

  .pl_lg--170_9f13dfb0c1bb5fdd {
    padding-left: 170px;
  }

  .pr_lg--170_4a429c46ceaf0372 {
    padding-right: 170px;
  }

  .mt_lg--170_7d53c5abbeef146b {
    margin-top: 170px;
  }

  .mb_lg--170_053be2831f6621b6 {
    margin-bottom: 170px;
  }

  .ml_lg--170_02e721a95a421451 {
    margin-left: 170px;
  }

  .ptb_lg--175_38ce634f533c8862 {
    padding: 175px 0;
  }

  .plr_lg--175_55c2f2f5777d42b0 {
    padding: 0 175px;
  }

  .pt_lg--175_1b2f97e7e2950306 {
    padding-top: 175px;
  }

  .pb_lg--175_135de89132f72229 {
    padding-bottom: 175px;
  }

  .pl_lg--175_42769b60ab62c5df {
    padding-left: 175px;
  }

  .pr_lg--175_347420e708755d6e {
    padding-right: 175px;
  }

  .mt_lg--175_70244892a5b43122 {
    margin-top: 175px;
  }

  .mb_lg--175_0bbed103e3db470c {
    margin-bottom: 175px;
  }

  .ml_lg--175_88b4b368c493f2e3 {
    margin-left: 175px;
  }

  .ptb_lg--180_8149d711a679ca77 {
    padding: 180px 0;
  }

  .plr_lg--180_de8c9e09fb28c351 {
    padding: 0 180px;
  }

  .pt_lg--180_f6cb2e6412257161 {
    padding-top: 180px;
  }

  .pb_lg--180_777bfe30874adab3 {
    padding-bottom: 180px;
  }

  .pl_lg--180_9d4b547872a8ccdc {
    padding-left: 180px;
  }

  .pr_lg--180_d5c2297b2ea4ddc2 {
    padding-right: 180px;
  }

  .mt_lg--180_bbe7a8ad71d540e2 {
    margin-top: 180px;
  }

  .mb_lg--180_8126ac106aaa82d2 {
    margin-bottom: 180px;
  }

  .ml_lg--180_43361f2e058f472f {
    margin-left: 180px;
  }

  .ptb_lg--185_62d3f6f38962152a {
    padding: 185px 0;
  }

  .plr_lg--185_2773edd36fdd0fb3 {
    padding: 0 185px;
  }

  .pt_lg--185_115745d22ef466af {
    padding-top: 185px;
  }

  .pb_lg--185_6710648ae5c2611b {
    padding-bottom: 185px;
  }

  .pl_lg--185_b1bde62e9c08f82e {
    padding-left: 185px;
  }

  .pr_lg--185_29c1a7e731c27675 {
    padding-right: 185px;
  }

  .mt_lg--185_21ac205a4c0c1586 {
    margin-top: 185px;
  }

  .mb_lg--185_7a91a39485a58618 {
    margin-bottom: 185px;
  }

  .ml_lg--185_41f2222d5c162d93 {
    margin-left: 185px;
  }

  .ptb_lg--190_fe1bb77392180c09 {
    padding: 190px 0;
  }

  .plr_lg--190_7aa86dbadcbde0f5 {
    padding: 0 190px;
  }

  .pt_lg--190_102bb970a8c15047 {
    padding-top: 190px;
  }

  .pb_lg--190_1414df8db0cd466b {
    padding-bottom: 190px;
  }

  .pl_lg--190_6054c03e16a9f14e {
    padding-left: 190px;
  }

  .pr_lg--190_2dfd12efdf9a2097 {
    padding-right: 190px;
  }

  .mt_lg--190_ca79b41485380432 {
    margin-top: 190px;
  }

  .mb_lg--190_fa72b9b947852a76 {
    margin-bottom: 190px;
  }

  .ml_lg--190_60e7c1895c0ad2fe {
    margin-left: 190px;
  }

  .ptb_lg--195_949c4cd7ae1bdf43 {
    padding: 195px 0;
  }

  .plr_lg--195_8b86f6ab83d5325a {
    padding: 0 195px;
  }

  .pt_lg--195_850a4ab587cb5865 {
    padding-top: 195px;
  }

  .pb_lg--195_3c2606c02a4659d1 {
    padding-bottom: 195px;
  }

  .pl_lg--195_d4362aa9df746b45 {
    padding-left: 195px;
  }

  .pr_lg--195_fe28a9b7749b5399 {
    padding-right: 195px;
  }

  .mt_lg--195_60f073da2db05236 {
    margin-top: 195px;
  }

  .mb_lg--195_af4ff5f1e6cab002 {
    margin-bottom: 195px;
  }

  .ml_lg--195_2d65a5f6baa7803b {
    margin-left: 195px;
  }

  .ptb_lg--200_3522787f0c1484a0 {
    padding: 200px 0;
  }

  .plr_lg--200_7a2fa6f11d8e64f9 {
    padding: 0 200px;
  }

  .pt_lg--200_4837145b534cf089 {
    padding-top: 200px;
  }

  .pb_lg--200_a44ac8861bd5aa5e {
    padding-bottom: 200px;
  }

  .pl_lg--200_7c350864e7490c67 {
    padding-left: 200px;
  }

  .pr_lg--200_e7c8e03ecf7fc5c4 {
    padding-right: 200px;
  }

  .mt_lg--200_986bf98a19675514 {
    margin-top: 200px;
  }

  .mb_lg--200_72eb22514e1c78cb {
    margin-bottom: 200px;
  }

  .ml_lg--200_1d8b30311f687f7b {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_b14ac69fa1de05b7 {
    padding: 0;
  }

  .pl_md--0_6c12bf566d61d884 {
    padding-left: 0;
  }

  .pr_md--0_e355bbbd46c048c0 {
    padding-right: 0;
  }

  .pt_md--0_9ba68feb0e1e6cec {
    padding-top: 0;
  }

  .pb_md--0_5a61010d8e9cec77 {
    padding-bottom: 0;
  }

  .pb_md--80_e22c07cb9bf8d7c7 {
    padding-bottom: 80px;
  }

  .pt_md--50_526b142efe51a472 {
    padding-top: 50px;
  }

  .mr_md--0_03b4c761b1aebd98 {
    margin-right: 0;
  }

  .ml_md--0_1170c02372522ea6 {
    margin-left: 0;
  }

  .mt_md--0_90df7be467e78225 {
    margin-top: 0;
  }

  .mb_md--0_26ac2b18bbe4f3aa {
    margin-bottom: 0;
  }

  .ptb_md--250_854e3a0459fb8cbb {
    padding: 250px 0;
  }

  .ptb_md--5_7a1f3967f804dfd2 {
    padding: 5px 0;
  }

  .plr_md--5_e59b4b66991fce83 {
    padding: 0 5px;
  }

  .pt_md--5_d40630dd305c35fc {
    padding-top: 5px;
  }

  .pb_md--5_e0daec228946f089 {
    padding-bottom: 5px;
  }

  .pl_md--5_82d0a717d83d31a7 {
    padding-left: 5px;
  }

  .pr_md--5_931481301c5c05bd {
    padding-right: 5px;
  }

  .mt_md--5_b36bcf13cf4ac2e6 {
    margin-top: 5px;
  }

  .mb_md--5_d99f0e4666f95398 {
    margin-bottom: 5px;
  }

  .ptb_md--10_8c6e0a97c69a6071 {
    padding: 10px 0;
  }

  .plr_md--10_dc492d735ace2b87 {
    padding: 0 10px;
  }

  .pt_md--10_2d6b96e0120721ca {
    padding-top: 10px;
  }

  .pb_md--10_9857dd0f21a7efaa {
    padding-bottom: 10px;
  }

  .pl_md--10_b10fbf95685cb0cf {
    padding-left: 10px;
  }

  .pr_md--10_600997451a6e74e8 {
    padding-right: 10px;
  }

  .mt_md--10_949012189ffc357d {
    margin-top: 10px;
  }

  .mb_md--10_06c4521aad1b17b9 {
    margin-bottom: 10px;
  }

  .ptb_md--15_d436160b670bcb69 {
    padding: 15px 0;
  }

  .plr_md--15_3a75d1a74d12a9b6 {
    padding: 0 15px;
  }

  .pt_md--15_a65b0f4a2d07d2ff {
    padding-top: 15px;
  }

  .pb_md--15_56f0c7d82b9f85d1 {
    padding-bottom: 15px;
  }

  .pl_md--15_5ea3425229804697 {
    padding-left: 15px;
  }

  .pr_md--15_39b35b825cb3e03d {
    padding-right: 15px;
  }

  .mt_md--15_ea0b0620ebed345f {
    margin-top: 15px;
  }

  .mb_md--15_ce70a13893a367b8 {
    margin-bottom: 15px;
  }

  .ptb_md--20_35ce4641b79ed28a {
    padding: 20px 0;
  }

  .plr_md--20_32c86ed388710c84 {
    padding: 0 20px;
  }

  .pt_md--20_0fd11c96e356a5b9 {
    padding-top: 20px;
  }

  .pb_md--20_642fd1e2cbbd8d5a {
    padding-bottom: 20px;
  }

  .pl_md--20_b96a705ae9b4c6fb {
    padding-left: 20px;
  }

  .pr_md--20_1468c37c4f8638f4 {
    padding-right: 20px;
  }

  .mt_md--20_5f2d511e7cbb631f {
    margin-top: 20px;
  }

  .mb_md--20_f44f49dcc4cdc704 {
    margin-bottom: 20px;
  }

  .ptb_md--25_867f95606b36cb89 {
    padding: 25px 0;
  }

  .plr_md--25_2c28c70579be4615 {
    padding: 0 25px;
  }

  .pt_md--25_c097d4a83811a1f1 {
    padding-top: 25px;
  }

  .pb_md--25_e4031abd35726a82 {
    padding-bottom: 25px;
  }

  .pl_md--25_0a1aa6baa09eafce {
    padding-left: 25px;
  }

  .pr_md--25_05656b0deb731cef {
    padding-right: 25px;
  }

  .mt_md--25_5c71db11243874ef {
    margin-top: 25px;
  }

  .mb_md--25_2d9297807068e3d4 {
    margin-bottom: 25px;
  }

  .ptb_md--30_cbb9d54f55ab05fd {
    padding: 30px 0;
  }

  .plr_md--30_d3fbaf139e5d60d6 {
    padding: 0 30px;
  }

  .pt_md--30_6958e754fcbc0276 {
    padding-top: 30px;
  }

  .pb_md--30_ad943ff790f1c1c2 {
    padding-bottom: 30px;
  }

  .pl_md--30_e3689e397f4f1b78 {
    padding-left: 30px;
  }

  .pr_md--30_abdaa30ab232fb9a {
    padding-right: 30px;
  }

  .mt_md--30_7c18f99dcf309fd9 {
    margin-top: 30px;
  }

  .mb_md--30_d95da16baac3499d {
    margin-bottom: 30px;
  }

  .ptb_md--35_c3656aab5e768340 {
    padding: 35px 0;
  }

  .plr_md--35_c65895b726c1e8a9 {
    padding: 0 35px;
  }

  .pt_md--35_cecea39ac57a74ef {
    padding-top: 35px;
  }

  .pb_md--35_d1701b03c02913f4 {
    padding-bottom: 35px;
  }

  .pl_md--35_c4a03ce7ba821606 {
    padding-left: 35px;
  }

  .pr_md--35_382ccb7e846b5c23 {
    padding-right: 35px;
  }

  .mt_md--35_0ccd5693dbad300a {
    margin-top: 35px;
  }

  .mb_md--35_9071b5cf2f5824b5 {
    margin-bottom: 35px;
  }

  .ptb_md--40_39ccad25012dfa68 {
    padding: 40px 0;
  }

  .plr_md--40_0a912c0f19b63f98 {
    padding: 0 40px;
  }

  .pt_md--40_0f4aa0b57bc13e13 {
    padding-top: 40px;
  }

  .pb_md--40_8bfdf186546e0db6 {
    padding-bottom: 40px;
  }

  .pl_md--40_077a6e5ea8a348c2 {
    padding-left: 40px;
  }

  .pr_md--40_d75a9e098f59d3c7 {
    padding-right: 40px;
  }

  .mt_md--40_e601a9c62c69c656 {
    margin-top: 40px;
  }

  .mb_md--40_1f92af811c6a7e60 {
    margin-bottom: 40px;
  }

  .ptb_md--45_2ceb17cb37d8f75d {
    padding: 45px 0;
  }

  .plr_md--45_604c35033e0778e4 {
    padding: 0 45px;
  }

  .pt_md--45_d7f1d44ad5310073 {
    padding-top: 45px;
  }

  .pb_md--45_dfef679b85faf8fe {
    padding-bottom: 45px;
  }

  .pl_md--45_39134a5692409d17 {
    padding-left: 45px;
  }

  .pr_md--45_8ced2780f756bda5 {
    padding-right: 45px;
  }

  .mt_md--45_487a34df9eaa612d {
    margin-top: 45px;
  }

  .mb_md--45_66cf01016244ea14 {
    margin-bottom: 45px;
  }

  .ptb_md--50_9c52d17a08d94a7a {
    padding: 50px 0;
  }

  .plr_md--50_350d838e4ae9b78f {
    padding: 0 50px;
  }

  .pt_md--50_526b142efe51a472 {
    padding-top: 50px;
  }

  .pb_md--50_1e3d541b5b87c4a5 {
    padding-bottom: 50px;
  }

  .pl_md--50_a0d3216e94411af9 {
    padding-left: 50px;
  }

  .pr_md--50_808b20d629c7c422 {
    padding-right: 50px;
  }

  .mt_md--50_c992765f8980e301 {
    margin-top: 50px;
  }

  .mb_md--50_ad3cc5864a4f6312 {
    margin-bottom: 50px;
  }

  .ptb_md--55_0907ce4ffc98865f {
    padding: 55px 0;
  }

  .plr_md--55_9e602f3cea1e9381 {
    padding: 0 55px;
  }

  .pt_md--55_583b425514f0f927 {
    padding-top: 55px;
  }

  .pb_md--55_af8e7f938b23cea3 {
    padding-bottom: 55px;
  }

  .pl_md--55_44f3b004edee8d72 {
    padding-left: 55px;
  }

  .pr_md--55_6c6d8e1d25f35644 {
    padding-right: 55px;
  }

  .mt_md--55_17a160e0eb355a89 {
    margin-top: 55px;
  }

  .mb_md--55_84d4c0e87d451db7 {
    margin-bottom: 55px;
  }

  .ptb_md--60_6ac72ff188d15bd2 {
    padding: 60px 0;
  }

  .plr_md--60_fd56808ec360dce0 {
    padding: 0 60px;
  }

  .pt_md--60_21067db487ce64d5 {
    padding-top: 60px;
  }

  .pb_md--60_685d29688dbf4b5a {
    padding-bottom: 60px;
  }

  .pl_md--60_d47ddbf3fc67cf1c {
    padding-left: 60px;
  }

  .pr_md--60_ffc1c4fe7cb22e9f {
    padding-right: 60px;
  }

  .mt_md--60_5795d842554aa2db {
    margin-top: 60px;
  }

  .mb_md--60_f2cba5dadbeab6fa {
    margin-bottom: 60px;
  }

  .ptb_md--65_75c7bd2cf81c3f7d {
    padding: 65px 0;
  }

  .plr_md--65_03f83784aa09688f {
    padding: 0 65px;
  }

  .pt_md--65_ee4850e2d96e5d2a {
    padding-top: 65px;
  }

  .pb_md--65_178c21c653d1f4f2 {
    padding-bottom: 65px;
  }

  .pl_md--65_5645b69bd68729d3 {
    padding-left: 65px;
  }

  .pr_md--65_e4c97190894218d0 {
    padding-right: 65px;
  }

  .mt_md--65_1379d5ea721e81c5 {
    margin-top: 65px;
  }

  .mb_md--65_03b82134554b295b {
    margin-bottom: 65px;
  }

  .ptb_md--70_abc96a4078116d27 {
    padding: 70px 0;
  }

  .plr_md--70_9624df65ae3de642 {
    padding: 0 70px;
  }

  .pt_md--70_a7ca8e9d6872dc0c {
    padding-top: 70px;
  }

  .pb_md--70_252bfb91b6f00c08 {
    padding-bottom: 70px;
  }

  .pl_md--70_e8d391abff0bc0f0 {
    padding-left: 70px;
  }

  .pr_md--70_532411bae59f3fd6 {
    padding-right: 70px;
  }

  .mt_md--70_e551615df2fe00b3 {
    margin-top: 70px;
  }

  .mb_md--70_b78d06caf983d817 {
    margin-bottom: 70px;
  }

  .ptb_md--75_ce4d94bc8fb1c7cc {
    padding: 75px 0;
  }

  .plr_md--75_7d44c7998942218d {
    padding: 0 75px;
  }

  .pt_md--75_b2fe96596f57b4d7 {
    padding-top: 75px;
  }

  .pb_md--75_e48a7b08958d0832 {
    padding-bottom: 75px;
  }

  .pl_md--75_1ca2331de7a89513 {
    padding-left: 75px;
  }

  .pr_md--75_2094fddac742d35f {
    padding-right: 75px;
  }

  .mt_md--75_130a620f2030f46b {
    margin-top: 75px;
  }

  .mb_md--75_164cc72c5e1bea77 {
    margin-bottom: 75px;
  }

  .ptb_md--80_c7431207564ff942 {
    padding: 80px 0;
  }

  .plr_md--80_5e7fcecafb8a73fa {
    padding: 0 80px;
  }

  .pt_md--80_d8107aacd76af877 {
    padding-top: 80px;
  }

  .pb_md--80_e22c07cb9bf8d7c7 {
    padding-bottom: 80px;
  }

  .pl_md--80_4cb4f3723421ad09 {
    padding-left: 80px;
  }

  .pr_md--80_3d09443bf90a7820 {
    padding-right: 80px;
  }

  .mt_md--80_fa7d90f6f4c6e7db {
    margin-top: 80px;
  }

  .mb_md--80_80a8cd1d4b3e6227 {
    margin-bottom: 80px;
  }

  .ptb_md--85_ac5ceb66c98651bb {
    padding: 85px 0;
  }

  .plr_md--85_828d2f402a5dd11e {
    padding: 0 85px;
  }

  .pt_md--85_f9c6eba8b894045c {
    padding-top: 85px;
  }

  .pb_md--85_12b77beb6edce7f2 {
    padding-bottom: 85px;
  }

  .pl_md--85_65013009f436867a {
    padding-left: 85px;
  }

  .pr_md--85_830c8db0e5ab7a44 {
    padding-right: 85px;
  }

  .mt_md--85_e4d9c7ccc94eefaa {
    margin-top: 85px;
  }

  .mb_md--85_2af9dda7e052f89c {
    margin-bottom: 85px;
  }

  .ptb_md--90_a5802e459578283b {
    padding: 90px 0;
  }

  .plr_md--90_63d10a86d50e8e9d {
    padding: 0 90px;
  }

  .pt_md--90_40a86f7fc908e7d7 {
    padding-top: 90px;
  }

  .pb_md--90_cec05e5c7cda8f40 {
    padding-bottom: 90px;
  }

  .pl_md--90_63a90b5bf6313f38 {
    padding-left: 90px;
  }

  .pr_md--90_b60c59a9782a8993 {
    padding-right: 90px;
  }

  .mt_md--90_1cc433de377e1fab {
    margin-top: 90px;
  }

  .mb_md--90_744b980ddb798494 {
    margin-bottom: 90px;
  }

  .ptb_md--95_a3c0d38e02a98cfc {
    padding: 95px 0;
  }

  .plr_md--95_9720b9bd36746603 {
    padding: 0 95px;
  }

  .pt_md--95_7764bb9c6cfc683c {
    padding-top: 95px;
  }

  .pb_md--95_8920e6aadf0d4e3b {
    padding-bottom: 95px;
  }

  .pl_md--95_befc2cae47b1c41c {
    padding-left: 95px;
  }

  .pr_md--95_ea0cf658524a53b3 {
    padding-right: 95px;
  }

  .mt_md--95_fb8693f58ce5469a {
    margin-top: 95px;
  }

  .mb_md--95_eff8ad41f973a953 {
    margin-bottom: 95px;
  }

  .ptb_md--100_cdb624c761100462 {
    padding: 100px 0;
  }

  .plr_md--100_e41e106fa70f0a8f {
    padding: 0 100px;
  }

  .pt_md--100_4423867abb35ecd7 {
    padding-top: 100px;
  }

  .pb_md--100_12a8ee7c22deb9eb {
    padding-bottom: 100px;
  }

  .pl_md--100_a8dd91f3a0b4763b {
    padding-left: 100px;
  }

  .pr_md--100_43018758b8d1f828 {
    padding-right: 100px;
  }

  .mt_md--100_c9c3d17147ae9d93 {
    margin-top: 100px;
  }

  .mb_md--100_1c320d06a3bb6f99 {
    margin-bottom: 100px;
  }

  .ptb_md--105_26fe00d4accf5674 {
    padding: 105px 0;
  }

  .plr_md--105_4dc7327958ce96a2 {
    padding: 0 105px;
  }

  .pt_md--105_20138d7d7f92cb6f {
    padding-top: 105px;
  }

  .pb_md--105_11e957244f48a27b {
    padding-bottom: 105px;
  }

  .pl_md--105_c024427740345c37 {
    padding-left: 105px;
  }

  .pr_md--105_1bf194c3e126c63d {
    padding-right: 105px;
  }

  .mt_md--105_5727984f8a3fca30 {
    margin-top: 105px;
  }

  .mb_md--105_337e23d81c2be86c {
    margin-bottom: 105px;
  }

  .ptb_md--110_286e1dec55582fb5 {
    padding: 110px 0;
  }

  .plr_md--110_89227988c9a02fde {
    padding: 0 110px;
  }

  .pt_md--110_4791df9b4b5c7bc1 {
    padding-top: 110px;
  }

  .pb_md--110_4361710b57be013f {
    padding-bottom: 110px;
  }

  .pl_md--110_6b68845f2e06847a {
    padding-left: 110px;
  }

  .pr_md--110_d7ab6a94d27f20d7 {
    padding-right: 110px;
  }

  .mt_md--110_9cd230f260e83b10 {
    margin-top: 110px;
  }

  .mb_md--110_b1bdbb442eaf8c0f {
    margin-bottom: 110px;
  }

  .ptb_md--115_dda25eb7e364ced9 {
    padding: 115px 0;
  }

  .plr_md--115_bddda18ccc29dc4e {
    padding: 0 115px;
  }

  .pt_md--115_1a17e9b76e1c36d1 {
    padding-top: 115px;
  }

  .pb_md--115_73e9bcb1a86edbee {
    padding-bottom: 115px;
  }

  .pl_md--115_72d638e4e2f7d133 {
    padding-left: 115px;
  }

  .pr_md--115_cff3a352eb867697 {
    padding-right: 115px;
  }

  .mt_md--115_524f8022b669f8a6 {
    margin-top: 115px;
  }

  .mb_md--115_42e8bd0c2059a67b {
    margin-bottom: 115px;
  }

  .ptb_md--120_863e237afbb60534 {
    padding: 120px 0;
  }

  .plr_md--120_8829487ec0be22a9 {
    padding: 0 120px;
  }

  .pt_md--120_29c63edbcfe49be3 {
    padding-top: 120px;
  }

  .pb_md--120_5c64e3eced6a6ef2 {
    padding-bottom: 120px;
  }

  .pl_md--120_4035169e94dafb2d {
    padding-left: 120px;
  }

  .pr_md--120_ac6c68c8bfad8140 {
    padding-right: 120px;
  }

  .mt_md--120_706a8dc9fe5e7e67 {
    margin-top: 120px;
  }

  .mb_md--120_e323ac8baa87325e {
    margin-bottom: 120px;
  }

  .ptb_md--125_124e12260b713846 {
    padding: 125px 0;
  }

  .plr_md--125_5547813a859f9531 {
    padding: 0 125px;
  }

  .pt_md--125_dcf95b132d259184 {
    padding-top: 125px;
  }

  .pb_md--125_0c21bf032d27e65b {
    padding-bottom: 125px;
  }

  .pl_md--125_63fe55b56d457808 {
    padding-left: 125px;
  }

  .pr_md--125_2d1c3c011a0a16e6 {
    padding-right: 125px;
  }

  .mt_md--125_b178bf9d3e3f373f {
    margin-top: 125px;
  }

  .mb_md--125_e2504927e367802f {
    margin-bottom: 125px;
  }

  .ptb_md--130_7d5941654f539db2 {
    padding: 130px 0;
  }

  .plr_md--130_3ae14ad355b9ec07 {
    padding: 0 130px;
  }

  .pt_md--130_e454376b9ea04fed {
    padding-top: 130px;
  }

  .pb_md--130_9db6c998a830ffdd {
    padding-bottom: 130px;
  }

  .pl_md--130_cb7c30095d8ddce0 {
    padding-left: 130px;
  }

  .pr_md--130_597d513df557c54b {
    padding-right: 130px;
  }

  .mt_md--130_cccb4a60f055df8d {
    margin-top: 130px;
  }

  .mb_md--130_a15bf9066aef0338 {
    margin-bottom: 130px;
  }

  .ptb_md--135_110d8faad650b2ab {
    padding: 135px 0;
  }

  .plr_md--135_a5535d6c035c8c49 {
    padding: 0 135px;
  }

  .pt_md--135_6b3cf76e4ada1fa5 {
    padding-top: 135px;
  }

  .pb_md--135_1e40e2c6742628ee {
    padding-bottom: 135px;
  }

  .pl_md--135_4eab9d97e75fc41c {
    padding-left: 135px;
  }

  .pr_md--135_e29e80037d7c2f9a {
    padding-right: 135px;
  }

  .mt_md--135_401366a2c2c88c78 {
    margin-top: 135px;
  }

  .mb_md--135_af693b0828953764 {
    margin-bottom: 135px;
  }

  .ptb_md--140_2e44bffb24fc9934 {
    padding: 140px 0;
  }

  .plr_md--140_4dee041d47536110 {
    padding: 0 140px;
  }

  .pt_md--140_4588d9fe68f35ef4 {
    padding-top: 140px;
  }

  .pb_md--140_fb34abc63c51f339 {
    padding-bottom: 140px;
  }

  .pl_md--140_14cf9b9db539fc20 {
    padding-left: 140px;
  }

  .pr_md--140_7794670f83793656 {
    padding-right: 140px;
  }

  .mt_md--140_1d7a7e5e3703d75b {
    margin-top: 140px;
  }

  .mb_md--140_547cdab78765bead {
    margin-bottom: 140px;
  }

  .ptb_md--145_d2f4c84edcafa0ea {
    padding: 145px 0;
  }

  .plr_md--145_427cd3b6c3ef4cdb {
    padding: 0 145px;
  }

  .pt_md--145_8eb2518cb8b69e94 {
    padding-top: 145px;
  }

  .pb_md--145_19ae0b0c4470c6df {
    padding-bottom: 145px;
  }

  .pl_md--145_13e731da1ce5359e {
    padding-left: 145px;
  }

  .pr_md--145_de094db7e4ee5af2 {
    padding-right: 145px;
  }

  .mt_md--145_836913250ab03561 {
    margin-top: 145px;
  }

  .mb_md--145_7f9ae69d23ccfe66 {
    margin-bottom: 145px;
  }

  .ptb_md--150_61093caa54afc903 {
    padding: 150px 0;
  }

  .plr_md--150_94262778f96f254a {
    padding: 0 150px;
  }

  .pt_md--150_109d900789746669 {
    padding-top: 150px;
  }

  .pb_md--150_b58ace7cc0c51008 {
    padding-bottom: 150px;
  }

  .pl_md--150_9f259db97ebabd8a {
    padding-left: 150px;
  }

  .pr_md--150_372a35d0226c5cd9 {
    padding-right: 150px;
  }

  .mt_md--150_e891a49b689e22fc {
    margin-top: 150px;
  }

  .mb_md--150_94d7f8a3a238d9f5 {
    margin-bottom: 150px;
  }

  .ptb_md--155_8e4326e8911b96dc {
    padding: 155px 0;
  }

  .plr_md--155_f51218d89766b062 {
    padding: 0 155px;
  }

  .pt_md--155_920c4912c51dc75b {
    padding-top: 155px;
  }

  .pb_md--155_7da8615f3e81bfcd {
    padding-bottom: 155px;
  }

  .pl_md--155_8e8d49ee52393ce7 {
    padding-left: 155px;
  }

  .pr_md--155_5d54ca33350b01ed {
    padding-right: 155px;
  }

  .mt_md--155_cf751bbb590428b9 {
    margin-top: 155px;
  }

  .mb_md--155_faccf53ded8f9498 {
    margin-bottom: 155px;
  }

  .ptb_md--160_f4d64ed72e0001a8 {
    padding: 160px 0;
  }

  .plr_md--160_b9dc30845f6a8ac4 {
    padding: 0 160px;
  }

  .pt_md--160_5339caf0aa470709 {
    padding-top: 160px;
  }

  .pb_md--160_c041b02bdf5ff13e {
    padding-bottom: 160px;
  }

  .pl_md--160_8d1e2b336d930d1d {
    padding-left: 160px;
  }

  .pr_md--160_ea078f575757a2cb {
    padding-right: 160px;
  }

  .mt_md--160_5cad174370c3e704 {
    margin-top: 160px;
  }

  .mb_md--160_d208ea9492390695 {
    margin-bottom: 160px;
  }

  .ptb_md--165_568139bd4eae3e60 {
    padding: 165px 0;
  }

  .plr_md--165_00f13aa0abda3294 {
    padding: 0 165px;
  }

  .pt_md--165_cf777d140ecc6660 {
    padding-top: 165px;
  }

  .pb_md--165_a1e8884933552454 {
    padding-bottom: 165px;
  }

  .pl_md--165_a3b449f4bee7c9cf {
    padding-left: 165px;
  }

  .pr_md--165_c8b5de474a006c47 {
    padding-right: 165px;
  }

  .mt_md--165_89f3b934f1fe2874 {
    margin-top: 165px;
  }

  .mb_md--165_f96e2fe4dd1da921 {
    margin-bottom: 165px;
  }

  .ptb_md--170_b2ca397dd62165b7 {
    padding: 170px 0;
  }

  .plr_md--170_74c9272295bccb1b {
    padding: 0 170px;
  }

  .pt_md--170_0b070348823d48f2 {
    padding-top: 170px;
  }

  .pb_md--170_4dd09be4c7aeff8d {
    padding-bottom: 170px;
  }

  .pl_md--170_b58f6ac5b86005e0 {
    padding-left: 170px;
  }

  .pr_md--170_c8dc9638d4d3a038 {
    padding-right: 170px;
  }

  .mt_md--170_5240896242741d90 {
    margin-top: 170px;
  }

  .mb_md--170_2e60d7113b2c99da {
    margin-bottom: 170px;
  }

  .ptb_md--175_26ff982b1467e805 {
    padding: 175px 0;
  }

  .plr_md--175_8f2211140d760afa {
    padding: 0 175px;
  }

  .pt_md--175_79a95f510c2a0840 {
    padding-top: 175px;
  }

  .pb_md--175_9aca1af16a9cb11f {
    padding-bottom: 175px;
  }

  .pl_md--175_71b86ed497ab2a1d {
    padding-left: 175px;
  }

  .pr_md--175_f81142904a744bda {
    padding-right: 175px;
  }

  .mt_md--175_ed094b1ac3699c3c {
    margin-top: 175px;
  }

  .mb_md--175_7af4e4918dc7d876 {
    margin-bottom: 175px;
  }

  .ptb_md--180_380d16676e22b420 {
    padding: 180px 0;
  }

  .plr_md--180_ccff998ec8f58f59 {
    padding: 0 180px;
  }

  .pt_md--180_9080e3ccc496e3b9 {
    padding-top: 180px;
  }

  .pb_md--180_cc2e348a9f45120d {
    padding-bottom: 180px;
  }

  .pl_md--180_9d57f8071ee5487d {
    padding-left: 180px;
  }

  .pr_md--180_fe15bad264f7166e {
    padding-right: 180px;
  }

  .mt_md--180_26aa14a213a0eb51 {
    margin-top: 180px;
  }

  .mb_md--180_d6cd42096e0d2bd1 {
    margin-bottom: 180px;
  }

  .ptb_md--185_f527ab18e808027a {
    padding: 185px 0;
  }

  .plr_md--185_93442d6b525ed583 {
    padding: 0 185px;
  }

  .pt_md--185_0d49ddc9d644abb7 {
    padding-top: 185px;
  }

  .pb_md--185_1b2153e606f795e1 {
    padding-bottom: 185px;
  }

  .pl_md--185_589f0c023808cb06 {
    padding-left: 185px;
  }

  .pr_md--185_d8b76463d3d1f6e7 {
    padding-right: 185px;
  }

  .mt_md--185_20dac9c8a1014e46 {
    margin-top: 185px;
  }

  .mb_md--185_2e826f260adead13 {
    margin-bottom: 185px;
  }

  .ptb_md--190_8f08f9b4816c6519 {
    padding: 190px 0;
  }

  .plr_md--190_c795107ae4c55f96 {
    padding: 0 190px;
  }

  .pt_md--190_9fecc538a5c1ad38 {
    padding-top: 190px;
  }

  .pb_md--190_e76c82c07038fbde {
    padding-bottom: 190px;
  }

  .pl_md--190_3b3bd1753d3e33fd {
    padding-left: 190px;
  }

  .pr_md--190_8c296956ce94d5d2 {
    padding-right: 190px;
  }

  .mt_md--190_39316275efcb880a {
    margin-top: 190px;
  }

  .mb_md--190_f05a293c3fad0938 {
    margin-bottom: 190px;
  }

  .ptb_md--195_4b093087d338fd0d {
    padding: 195px 0;
  }

  .plr_md--195_5b32531abc6771e1 {
    padding: 0 195px;
  }

  .pt_md--195_f2280ecaf4944d5e {
    padding-top: 195px;
  }

  .pb_md--195_5fa524e321d7cb72 {
    padding-bottom: 195px;
  }

  .pl_md--195_c60b65f9ef6ebfe6 {
    padding-left: 195px;
  }

  .pr_md--195_232275f3097939ef {
    padding-right: 195px;
  }

  .mt_md--195_948fb3e7ca86c083 {
    margin-top: 195px;
  }

  .mb_md--195_6a9db1163838f909 {
    margin-bottom: 195px;
  }

  .ptb_md--200_91b60cbc813f4f0d {
    padding: 200px 0;
  }

  .plr_md--200_f9f9647c734943e3 {
    padding: 0 200px;
  }

  .pt_md--200_7464757a160fbf21 {
    padding-top: 200px;
  }

  .pb_md--200_70a7bf2027572d01 {
    padding-bottom: 200px;
  }

  .pl_md--200_2a9167db40e1031a {
    padding-left: 200px;
  }

  .pr_md--200_963a8e11b53778d3 {
    padding-right: 200px;
  }

  .mt_md--200_3c9e52a9a4ba454e {
    margin-top: 200px;
  }

  .mb_md--200_e9c11712b3b3ce8c {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_d534f74bcf76a8f8 {
    padding: 250px 0;
  }

  .ptb_sm--0_6fbcc467c15d7558 {
    padding: 0;
  }

  .pl_sm--0_fdba83b7da73a33f {
    padding-left: 0;
  }

  .pr_sm--0_db994a08f9aa0042 {
    padding-right: 0;
  }

  .pt_sm--0_d5b89e00ae4c7f1b {
    padding-top: 0;
  }

  .pb_sm--0_10ef358ae312eb88 {
    padding-bottom: 0;
  }

  .pb_sm--80_e1d128e94a0b1bc7 {
    padding-bottom: 30px;
  }

  .pt_sm--50_3a26d97d89049296 {
    padding-top: 50px;
  }

  .mr_sm--0_24e9e146bdc21cb5 {
    margin-right: 0;
  }

  .ml_sm--0_0fe4f97a6c5398f8 {
    margin-left: 0;
  }

  .mt_sm--0_b913385ff042812f {
    margin-top: 0;
  }

  .mb_sm--0_b21446eacb4d6701 {
    margin-bottom: 0;
  }

  .pt_sm--150_20c73d22ff8634dd {
    padding-top: 150px;
  }

  .pb_sm--110_24d0c5d31a51f3e1 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_22bd4f2b3eecf99d {
    padding: 5px 0;
  }

  .plr_sm--5_5be3febd91b2e53d {
    padding: 0 5px;
  }

  .pt_sm--5_59dac92dd68173d5 {
    padding-top: 5px;
  }

  .pb_sm--5_88dbd10f08b5768e {
    padding-bottom: 5px;
  }

  .pl_sm--5_df86bbd708b5f804 {
    padding-left: 5px;
  }

  .pr_sm--5_8d62116415247c0a {
    padding-right: 5px;
  }

  .mt_sm--5_30c4974ac9e1f3ec {
    margin-top: 5px;
  }

  .ml_sm--5_18b3788993abef48 {
    margin-left: 5px;
  }

  .mr_sm--5_91a51653d8c90fdb {
    margin-right: 5px;
  }

  .mb_sm--5_01cc74ab94d34ea8 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_7c6b6fa3a9be377c {
    padding: 10px 0;
  }

  .plr_sm--10_376e9d5fa369aecd {
    padding: 0 10px;
  }

  .pt_sm--10_c5a1c8fa571ba9ed {
    padding-top: 10px;
  }

  .pb_sm--10_19007f71147eb05e {
    padding-bottom: 10px;
  }

  .pl_sm--10_2dfc69b2e643c214 {
    padding-left: 10px;
  }

  .pr_sm--10_4379625f7cf972d6 {
    padding-right: 10px;
  }

  .mt_sm--10_4959c98e49be4e35 {
    margin-top: 10px;
  }

  .ml_sm--10_87a7fe018b3c19f7 {
    margin-left: 10px;
  }

  .mr_sm--10_3e747470282a22d0 {
    margin-right: 10px;
  }

  .mb_sm--10_59c1c7729fb45e24 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_d3de158f11310b8f {
    padding: 15px 0;
  }

  .plr_sm--15_bb5dc516fec7936e {
    padding: 0 15px;
  }

  .pt_sm--15_94363d3d1f8cb8f5 {
    padding-top: 15px;
  }

  .pb_sm--15_54d682fe9e6ec205 {
    padding-bottom: 15px;
  }

  .pl_sm--15_ef6d1f6cbb84450b {
    padding-left: 15px;
  }

  .pr_sm--15_1186196144298a21 {
    padding-right: 15px;
  }

  .mt_sm--15_5b2f8b64f7ef6967 {
    margin-top: 15px;
  }

  .ml_sm--15_6866788f8bb9686c {
    margin-left: 15px;
  }

  .mr_sm--15_cd0f921ab4ca6ffa {
    margin-right: 15px;
  }

  .mb_sm--15_d00697b4f2f220a3 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_01e8fdd26e3ded9a {
    padding: 20px 0;
  }

  .plr_sm--20_f4b44c3bd14687a7 {
    padding: 0 20px;
  }

  .pt_sm--20_00e9108d724ff3ff {
    padding-top: 20px;
  }

  .pb_sm--20_74a17b78b974173b {
    padding-bottom: 20px;
  }

  .pl_sm--20_69808065128eb2a8 {
    padding-left: 20px;
  }

  .pr_sm--20_6b1962dd3bf43167 {
    padding-right: 20px;
  }

  .mt_sm--20_6f1dee1c8984c86a {
    margin-top: 20px;
  }

  .ml_sm--20_3e6a88aa0de88975 {
    margin-left: 20px;
  }

  .mr_sm--20_0db3d92212bb941a {
    margin-right: 20px;
  }

  .mb_sm--20_1bc391ef33de3fa0 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_95eb42d30de29811 {
    padding: 25px 0;
  }

  .plr_sm--25_141ab339b68b75dd {
    padding: 0 25px;
  }

  .pt_sm--25_b23ac250bf004122 {
    padding-top: 25px;
  }

  .pb_sm--25_69a2e091a44644b1 {
    padding-bottom: 25px;
  }

  .pl_sm--25_43833743fa4279a8 {
    padding-left: 25px;
  }

  .pr_sm--25_192bb5f0d4b9c27a {
    padding-right: 25px;
  }

  .mt_sm--25_e0144203a4646026 {
    margin-top: 25px;
  }

  .ml_sm--25_facd775b5900a465 {
    margin-left: 25px;
  }

  .mr_sm--25_5492b299b1b3269e {
    margin-right: 25px;
  }

  .mb_sm--25_e3fce79ce8545fca {
    margin-bottom: 25px;
  }

  .ptb_sm--30_2acd9256e9fdf832 {
    padding: 30px 0;
  }

  .plr_sm--30_da1deda012ba4090 {
    padding: 0 30px;
  }

  .pt_sm--30_928d769510f31dbc {
    padding-top: 30px;
  }

  .pb_sm--30_0bb6af58022f148c {
    padding-bottom: 30px;
  }

  .pl_sm--30_259701a0fd028f1d {
    padding-left: 30px;
  }

  .pr_sm--30_1ae899aa3af80497 {
    padding-right: 30px;
  }

  .mt_sm--30_9e2cd38051b00881 {
    margin-top: 30px;
  }

  .ml_sm--30_eca1bb6f7829b7d9 {
    margin-left: 30px;
  }

  .mr_sm--30_1d5479660fc70762 {
    margin-right: 30px;
  }

  .mb_sm--30_c3c7a98d6a4df0ab {
    margin-bottom: 30px;
  }

  .ptb_sm--35_5c575819e6910444 {
    padding: 35px 0;
  }

  .plr_sm--35_fa99b1846a645b69 {
    padding: 0 35px;
  }

  .pt_sm--35_cda0ddbe5fee882a {
    padding-top: 35px;
  }

  .pb_sm--35_ebd1ecb33999ae58 {
    padding-bottom: 35px;
  }

  .pl_sm--35_0a8907fbf7f7b0db {
    padding-left: 35px;
  }

  .pr_sm--35_be772fe3fe1f7f05 {
    padding-right: 35px;
  }

  .mt_sm--35_2d3aa343f578cb72 {
    margin-top: 35px;
  }

  .ml_sm--35_dbbbbf9229c5e58c {
    margin-left: 35px;
  }

  .mr_sm--35_bb69f407f49b35bf {
    margin-right: 35px;
  }

  .mb_sm--35_6e1ea775a309f877 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_73aea460bb656477 {
    padding: 40px 0;
  }

  .plr_sm--40_ec1d61238831cf95 {
    padding: 0 40px;
  }

  .pt_sm--40_389e462e8d35663f {
    padding-top: 40px;
  }

  .pb_sm--40_8533fdb6bb4f796e {
    padding-bottom: 40px;
  }

  .pl_sm--40_ac5941d57bc4d198 {
    padding-left: 40px;
  }

  .pr_sm--40_4ab4499ce4307b5f {
    padding-right: 40px;
  }

  .mt_sm--40_1f2f8e81f7555284 {
    margin-top: 40px;
  }

  .ml_sm--40_cb8ac5ef04071351 {
    margin-left: 40px;
  }

  .mr_sm--40_26d1b9086dd39872 {
    margin-right: 40px;
  }

  .mb_sm--40_22b5281a1c9e580a {
    margin-bottom: 40px;
  }

  .ptb_sm--45_f42f3d7189d09a39 {
    padding: 45px 0;
  }

  .plr_sm--45_d340f29a1c1f55d8 {
    padding: 0 45px;
  }

  .pt_sm--45_a2b4d5f1b67d35f1 {
    padding-top: 45px;
  }

  .pb_sm--45_6a389452f2b4e405 {
    padding-bottom: 45px;
  }

  .pl_sm--45_68f5be1f8d665241 {
    padding-left: 45px;
  }

  .pr_sm--45_d390fc8c7a116e2c {
    padding-right: 45px;
  }

  .mt_sm--45_3ebdcc83b16c59ed {
    margin-top: 45px;
  }

  .ml_sm--45_17d84df4087ffd58 {
    margin-left: 45px;
  }

  .mr_sm--45_624f04b2e32f59b4 {
    margin-right: 45px;
  }

  .mb_sm--45_48a7ab5b4a0b3ca1 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_02b4326efc29dd4e {
    padding: 50px 0;
  }

  .plr_sm--50_c0a751556cce955c {
    padding: 0 50px;
  }

  .pt_sm--50_3a26d97d89049296 {
    padding-top: 50px;
  }

  .pb_sm--50_7913c935c507398f {
    padding-bottom: 50px;
  }

  .pl_sm--50_e1d63a4e5438b3eb {
    padding-left: 50px;
  }

  .pr_sm--50_92477c8f0ca57400 {
    padding-right: 50px;
  }

  .mt_sm--50_8d1f683305741c3e {
    margin-top: 50px;
  }

  .ml_sm--50_7b36a0cb1e932acb {
    margin-left: 50px;
  }

  .mr_sm--50_bd98e2fd990c747c {
    margin-right: 50px;
  }

  .mb_sm--50_cb0946fdebb44da4 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_f7bbaa14893020e1 {
    padding: 55px 0;
  }

  .plr_sm--55_f1ca0bd2416eb3ca {
    padding: 0 55px;
  }

  .pt_sm--55_ea2f8685c1f36d2a {
    padding-top: 55px;
  }

  .pb_sm--55_d8b23ad8757d931e {
    padding-bottom: 55px;
  }

  .pl_sm--55_6b1bcc8e42912a7b {
    padding-left: 55px;
  }

  .pr_sm--55_228eaeecbf7a75c5 {
    padding-right: 55px;
  }

  .mt_sm--55_2bf68489126b9a49 {
    margin-top: 55px;
  }

  .ml_sm--55_34c197e930840978 {
    margin-left: 55px;
  }

  .mr_sm--55_ca24b0b2dae86556 {
    margin-right: 55px;
  }

  .mb_sm--55_bcdb0b0701657d85 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_ff3c403e067c4004 {
    padding: 60px 0;
  }

  .plr_sm--60_0cab904e1ec422f4 {
    padding: 0 60px;
  }

  .pt_sm--60_0dfca76a8298de3f {
    padding-top: 60px;
  }

  .pb_sm--60_94896fb9720fdd33 {
    padding-bottom: 60px;
  }

  .pl_sm--60_5d815beed6876220 {
    padding-left: 60px;
  }

  .pr_sm--60_d10728555b0fa9cb {
    padding-right: 60px;
  }

  .mt_sm--60_d061bc9dd47f144a {
    margin-top: 60px;
  }

  .ml_sm--60_afe2f0bae816475c {
    margin-left: 60px;
  }

  .mr_sm--60_ac51096f1be2465d {
    margin-right: 60px;
  }

  .mb_sm--60_b471839e20c14a02 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_d50b84e58c2bcb17 {
    padding: 65px 0;
  }

  .plr_sm--65_d7d1135f9d28ae71 {
    padding: 0 65px;
  }

  .pt_sm--65_d5d20c4bc6ea261b {
    padding-top: 65px;
  }

  .pb_sm--65_21ba988db505b49b {
    padding-bottom: 65px;
  }

  .pl_sm--65_e301aa78e88e6d66 {
    padding-left: 65px;
  }

  .pr_sm--65_56d47af3bcdcf42a {
    padding-right: 65px;
  }

  .mt_sm--65_333d3e7447cd4d12 {
    margin-top: 65px;
  }

  .ml_sm--65_ec31ad1d7f44f094 {
    margin-left: 65px;
  }

  .mr_sm--65_3f8867e42c7acbf4 {
    margin-right: 65px;
  }

  .mb_sm--65_2f43d82878569980 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_052f9883cc921489 {
    padding: 70px 0;
  }

  .plr_sm--70_af5304d0ea919c9a {
    padding: 0 70px;
  }

  .pt_sm--70_223d8fb6216ebe25 {
    padding-top: 70px;
  }

  .pb_sm--70_5d5c7d654fa5a51d {
    padding-bottom: 70px;
  }

  .pl_sm--70_f24f58ce3de2a1b4 {
    padding-left: 70px;
  }

  .pr_sm--70_c81096ee00c28dfa {
    padding-right: 70px;
  }

  .mt_sm--70_10e0b8c198861b13 {
    margin-top: 70px;
  }

  .ml_sm--70_a1899901deacbac5 {
    margin-left: 70px;
  }

  .mr_sm--70_4bac91ed51d937fe {
    margin-right: 70px;
  }

  .mb_sm--70_f3ebdb53a1053ace {
    margin-bottom: 70px;
  }

  .ptb_sm--75_15277d16c2c73945 {
    padding: 75px 0;
  }

  .plr_sm--75_ad54df38528a7f1d {
    padding: 0 75px;
  }

  .pt_sm--75_1201b5ad68c2cd91 {
    padding-top: 75px;
  }

  .pb_sm--75_142ddf20a90a3785 {
    padding-bottom: 75px;
  }

  .pl_sm--75_bcfd07a04e736dc5 {
    padding-left: 75px;
  }

  .pr_sm--75_795bd4d31780a757 {
    padding-right: 75px;
  }

  .mt_sm--75_ffdcf600dd100909 {
    margin-top: 75px;
  }

  .ml_sm--75_21ca8ea61699d445 {
    margin-left: 75px;
  }

  .mr_sm--75_582c8b1cf090a05a {
    margin-right: 75px;
  }

  .mb_sm--75_82713cc87bac39a4 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_a6ab9a8059a6fe48 {
    padding: 80px 0;
  }

  .plr_sm--80_50b38832fbe77bbe {
    padding: 0 80px;
  }

  .pt_sm--80_8aed43d73e0aa7bd {
    padding-top: 80px;
  }

  .pb_sm--80_e1d128e94a0b1bc7 {
    padding-bottom: 80px;
  }

  .pl_sm--80_983816611213d735 {
    padding-left: 80px;
  }

  .pr_sm--80_3d7042da98bd00a4 {
    padding-right: 80px;
  }

  .mt_sm--80_c08d5af71a5ecdde {
    margin-top: 80px;
  }

  .ml_sm--80_8fb4a2fa554fcd7a {
    margin-left: 80px;
  }

  .mr_sm--80_9702c53a5bb0971e {
    margin-right: 80px;
  }

  .mb_sm--80_84cad5afdbe5d381 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_f4f613f78b426484 {
    padding: 85px 0;
  }

  .plr_sm--85_e8aeefd07898894a {
    padding: 0 85px;
  }

  .pt_sm--85_0dbaa4ae2b234886 {
    padding-top: 85px;
  }

  .pb_sm--85_caf6aa10cbfcd662 {
    padding-bottom: 85px;
  }

  .pl_sm--85_1271b1cc01ac93dc {
    padding-left: 85px;
  }

  .pr_sm--85_93c9ccf3f3ea37ae {
    padding-right: 85px;
  }

  .mt_sm--85_4a83ceff5e836bc6 {
    margin-top: 85px;
  }

  .ml_sm--85_d76a759a77636547 {
    margin-left: 85px;
  }

  .mr_sm--85_502ed1ca915cc1b3 {
    margin-right: 85px;
  }

  .mb_sm--85_ebad2ad44653d0b9 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_fa4bf25491700458 {
    padding: 90px 0;
  }

  .plr_sm--90_3ae47bd50052a78c {
    padding: 0 90px;
  }

  .pt_sm--90_49811d59e0baebc7 {
    padding-top: 90px;
  }

  .pb_sm--90_fb85c87b82aaf21d {
    padding-bottom: 90px;
  }

  .pl_sm--90_b81d862ecb88cd24 {
    padding-left: 90px;
  }

  .pr_sm--90_c450f726a995f522 {
    padding-right: 90px;
  }

  .mt_sm--90_95bdf1379898afbb {
    margin-top: 90px;
  }

  .ml_sm--90_dec0d4bedc4ad7de {
    margin-left: 90px;
  }

  .mr_sm--90_2e64a3412eeda055 {
    margin-right: 90px;
  }

  .mb_sm--90_c5c9eb74c9c3eecc {
    margin-bottom: 90px;
  }

  .ptb_sm--95_e6a3a7734b9e0c5b {
    padding: 95px 0;
  }

  .plr_sm--95_ebec150d622ce1c0 {
    padding: 0 95px;
  }

  .pt_sm--95_2f48dbfe00074f9f {
    padding-top: 95px;
  }

  .pb_sm--95_54cc5122d4871305 {
    padding-bottom: 95px;
  }

  .pl_sm--95_656b42ad94cfd720 {
    padding-left: 95px;
  }

  .pr_sm--95_514a0dcf67eebb1a {
    padding-right: 95px;
  }

  .mt_sm--95_9b94a27d4833cb9d {
    margin-top: 95px;
  }

  .ml_sm--95_40bdb4b4a24cc9a7 {
    margin-left: 95px;
  }

  .mr_sm--95_5501ad12dc183c83 {
    margin-right: 95px;
  }

  .mb_sm--95_5841ba64cb033dcd {
    margin-bottom: 95px;
  }

  .ptb_sm--100_83f061e924888270 {
    padding: 100px 0;
  }

  .plr_sm--100_390109a7354be5f9 {
    padding: 0 100px;
  }

  .pt_sm--100_8fd73359caa7b2a9 {
    padding-top: 100px;
  }

  .pb_sm--100_92c86e205e70cf04 {
    padding-bottom: 100px;
  }

  .pl_sm--100_4c921f286bc2ca2a {
    padding-left: 100px;
  }

  .pr_sm--100_c200d606d31b4b22 {
    padding-right: 100px;
  }

  .mt_sm--100_4183e354756eaec7 {
    margin-top: 100px;
  }

  .ml_sm--100_730a0f4459e9de71 {
    margin-left: 100px;
  }

  .mr_sm--100_f85dd685303a01db {
    margin-right: 100px;
  }

  .mb_sm--100_3fd55076f341683f {
    margin-bottom: 100px;
  }

  .ptb_sm--105_531b211097f17180 {
    padding: 105px 0;
  }

  .plr_sm--105_3c30742f43e1d8a9 {
    padding: 0 105px;
  }

  .pt_sm--105_d4cca50435b9ad5e {
    padding-top: 105px;
  }

  .pb_sm--105_4b0f258d0386d3c3 {
    padding-bottom: 105px;
  }

  .pl_sm--105_b628dd7d71bb5ad0 {
    padding-left: 105px;
  }

  .pr_sm--105_584e0fb6d7fbeb17 {
    padding-right: 105px;
  }

  .mt_sm--105_c0cdb97d3f3ca9b2 {
    margin-top: 105px;
  }

  .ml_sm--105_33784c683a2adb55 {
    margin-left: 105px;
  }

  .mr_sm--105_876b70fe741ed15d {
    margin-right: 105px;
  }

  .mb_sm--105_4af01126b1d77be8 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_6931996665b5e355 {
    padding: 110px 0;
  }

  .plr_sm--110_e01081aca647986b {
    padding: 0 110px;
  }

  .pt_sm--110_fc58ec6fc9d02c19 {
    padding-top: 110px;
  }

  .pb_sm--110_24d0c5d31a51f3e1 {
    padding-bottom: 110px;
  }

  .pl_sm--110_486c182da18a4686 {
    padding-left: 110px;
  }

  .pr_sm--110_a4fda8ac836ab32c {
    padding-right: 110px;
  }

  .mt_sm--110_23489d9d3d349425 {
    margin-top: 110px;
  }

  .ml_sm--110_0c5d7587ceb5a8a0 {
    margin-left: 110px;
  }

  .mr_sm--110_f73eb53d56b52a56 {
    margin-right: 110px;
  }

  .mb_sm--110_73b84b194b09843b {
    margin-bottom: 110px;
  }

  .ptb_sm--115_426a50602dd62a6d {
    padding: 115px 0;
  }

  .plr_sm--115_2025d6f737cf5502 {
    padding: 0 115px;
  }

  .pt_sm--115_c71f244ee83afac8 {
    padding-top: 115px;
  }

  .pb_sm--115_43f42ff9520c3551 {
    padding-bottom: 115px;
  }

  .pl_sm--115_ad614d46ce056b18 {
    padding-left: 115px;
  }

  .pr_sm--115_014c1f83994355e4 {
    padding-right: 115px;
  }

  .mt_sm--115_1873f6887eee852f {
    margin-top: 115px;
  }

  .ml_sm--115_4872a2facf35a8f4 {
    margin-left: 115px;
  }

  .mr_sm--115_0f2a318075ea47ae {
    margin-right: 115px;
  }

  .mb_sm--115_b5fce5b08185773e {
    margin-bottom: 115px;
  }

  .ptb_sm--120_3684a05a202cb1dd {
    padding: 120px 0;
  }

  .plr_sm--120_b8a3359daf21381f {
    padding: 0 120px;
  }

  .pt_sm--120_a2cb1045298c68d3 {
    padding-top: 120px;
  }

  .pb_sm--120_7f36e8d845d8be23 {
    padding-bottom: 120px;
  }

  .pl_sm--120_1bd792b4796de655 {
    padding-left: 120px;
  }

  .pr_sm--120_cc6b580e92ee716a {
    padding-right: 120px;
  }

  .mt_sm--120_bd435c2463f37e2a {
    margin-top: 120px;
  }

  .ml_sm--120_300d9eb7c4910e80 {
    margin-left: 120px;
  }

  .mr_sm--120_01948a79f179d516 {
    margin-right: 120px;
  }

  .mb_sm--120_70118a7e0a2d6a96 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_d1b075a3b4a1ffa9 {
    padding: 125px 0;
  }

  .plr_sm--125_b354c5b8264dfd8f {
    padding: 0 125px;
  }

  .pt_sm--125_5014ac89a0c320aa {
    padding-top: 125px;
  }

  .pb_sm--125_b42c371ead37b1c3 {
    padding-bottom: 125px;
  }

  .pl_sm--125_a0ea8d024e2fc31f {
    padding-left: 125px;
  }

  .pr_sm--125_84b796bebffb2934 {
    padding-right: 125px;
  }

  .mt_sm--125_fee9036f357d358f {
    margin-top: 125px;
  }

  .ml_sm--125_0b2619d2f5e385fc {
    margin-left: 125px;
  }

  .mr_sm--125_c78a138eb1d89d88 {
    margin-right: 125px;
  }

  .mb_sm--125_2591b033bda26ca3 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_ab1977703ea6daf9 {
    padding: 130px 0;
  }

  .plr_sm--130_4796088a889098cf {
    padding: 0 130px;
  }

  .pt_sm--130_120e2bda8e78fc6b {
    padding-top: 130px;
  }

  .pb_sm--130_5fc699e18f709074 {
    padding-bottom: 130px;
  }

  .pl_sm--130_aa3f4768fca67456 {
    padding-left: 130px;
  }

  .pr_sm--130_109febb1a04c7e90 {
    padding-right: 130px;
  }

  .mt_sm--130_858097f63f149562 {
    margin-top: 130px;
  }

  .ml_sm--130_879e2ebf799680da {
    margin-left: 130px;
  }

  .mr_sm--130_3c4e83cddd34993a {
    margin-right: 130px;
  }

  .mb_sm--130_fd3e39efaeb1a3a9 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_e884689e00bda792 {
    padding: 135px 0;
  }

  .plr_sm--135_fb26d931ccb059a2 {
    padding: 0 135px;
  }

  .pt_sm--135_6f9ef1acb10c4877 {
    padding-top: 135px;
  }

  .pb_sm--135_6acafafe62e43286 {
    padding-bottom: 135px;
  }

  .pl_sm--135_a199588f765bebf0 {
    padding-left: 135px;
  }

  .pr_sm--135_1765a265ea40cd5f {
    padding-right: 135px;
  }

  .mt_sm--135_622668d9dbd12ae0 {
    margin-top: 135px;
  }

  .ml_sm--135_9987cbc4c59eb009 {
    margin-left: 135px;
  }

  .mr_sm--135_81d2ff45f14a9cc9 {
    margin-right: 135px;
  }

  .mb_sm--135_a2290438392d67cb {
    margin-bottom: 135px;
  }

  .ptb_sm--140_c26057cc55265b1c {
    padding: 140px 0;
  }

  .plr_sm--140_b3b4521f28e163ef {
    padding: 0 140px;
  }

  .pt_sm--140_a8ecdd3370193668 {
    padding-top: 140px;
  }

  .pb_sm--140_26a2227a22432ba3 {
    padding-bottom: 140px;
  }

  .pl_sm--140_3cb06a0cc1668493 {
    padding-left: 140px;
  }

  .pr_sm--140_806b5808f8dee134 {
    padding-right: 140px;
  }

  .mt_sm--140_d0425d0f2c32030b {
    margin-top: 140px;
  }

  .ml_sm--140_096133f630b1d624 {
    margin-left: 140px;
  }

  .mr_sm--140_3bb6d4b2df20baab {
    margin-right: 140px;
  }

  .mb_sm--140_64cabcdfd3219c8e {
    margin-bottom: 140px;
  }

  .ptb_sm--145_6a1125d898f0d4d4 {
    padding: 145px 0;
  }

  .plr_sm--145_a3412befbd2fd869 {
    padding: 0 145px;
  }

  .pt_sm--145_140dd77bb62892f2 {
    padding-top: 145px;
  }

  .pb_sm--145_fe0e972e6e517c0a {
    padding-bottom: 145px;
  }

  .pl_sm--145_c450cb5693e4df92 {
    padding-left: 145px;
  }

  .pr_sm--145_feb3942310a99a40 {
    padding-right: 145px;
  }

  .mt_sm--145_21e5f8e5920161d5 {
    margin-top: 145px;
  }

  .ml_sm--145_2ee8b01897af346c {
    margin-left: 145px;
  }

  .mr_sm--145_77a38e4316f2bd55 {
    margin-right: 145px;
  }

  .mb_sm--145_1ebb615f4745b178 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_06057a2f8d1cfde6 {
    padding: 150px 0;
  }

  .plr_sm--150_7906127eab0131d7 {
    padding: 0 150px;
  }

  .pt_sm--150_20c73d22ff8634dd {
    padding-top: 150px;
  }

  .pb_sm--150_1dc92cc7dee6efd6 {
    padding-bottom: 150px;
  }

  .pl_sm--150_a65bf557e712e3b0 {
    padding-left: 150px;
  }

  .pr_sm--150_87d3158378d8ac55 {
    padding-right: 150px;
  }

  .mt_sm--150_42ac1c500d3bb5b5 {
    margin-top: 150px;
  }

  .ml_sm--150_2d2cd184ee73c527 {
    margin-left: 150px;
  }

  .mr_sm--150_6ba0467b65f0ff66 {
    margin-right: 150px;
  }

  .mb_sm--150_902e25603ee07138 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_8c584762626ce173 {
    padding: 155px 0;
  }

  .plr_sm--155_56577c958ce5ef41 {
    padding: 0 155px;
  }

  .pt_sm--155_126347b1490c170c {
    padding-top: 155px;
  }

  .pb_sm--155_983d6e73e7a586a7 {
    padding-bottom: 155px;
  }

  .pl_sm--155_1f406825a373ee2e {
    padding-left: 155px;
  }

  .pr_sm--155_2548480d8daa29df {
    padding-right: 155px;
  }

  .mt_sm--155_6c1230cdad848ec0 {
    margin-top: 155px;
  }

  .ml_sm--155_036f66e742d8ae64 {
    margin-left: 155px;
  }

  .mr_sm--155_b4d6d48506428df0 {
    margin-right: 155px;
  }

  .mb_sm--155_7d5472b3e5c72ca1 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_88b0683748db10c9 {
    padding: 160px 0;
  }

  .plr_sm--160_cb77479947441c4d {
    padding: 0 160px;
  }

  .pt_sm--160_ed008580f85cfb65 {
    padding-top: 160px;
  }

  .pb_sm--160_c1887f683ef3ec2e {
    padding-bottom: 160px;
  }

  .pl_sm--160_10a03b19ec509276 {
    padding-left: 160px;
  }

  .pr_sm--160_3088896e180b8323 {
    padding-right: 160px;
  }

  .mt_sm--160_5fc9ddaafc1c5fec {
    margin-top: 160px;
  }

  .ml_sm--160_e3d6a581033cbe7d {
    margin-left: 160px;
  }

  .mr_sm--160_17a6bf6f12f8b75e {
    margin-right: 160px;
  }

  .mb_sm--160_2d213dabb081c2bb {
    margin-bottom: 160px;
  }

  .ptb_sm--165_9b1e192b3871fddb {
    padding: 165px 0;
  }

  .plr_sm--165_d416b96de5553b98 {
    padding: 0 165px;
  }

  .pt_sm--165_042f74dcd6613500 {
    padding-top: 165px;
  }

  .pb_sm--165_e4277206663bc2fe {
    padding-bottom: 165px;
  }

  .pl_sm--165_9bcb6f8326274d70 {
    padding-left: 165px;
  }

  .pr_sm--165_6a85837c32b75d8f {
    padding-right: 165px;
  }

  .mt_sm--165_54f4df72b9d2634e {
    margin-top: 165px;
  }

  .ml_sm--165_0d0b0aeffe7d3c6d {
    margin-left: 165px;
  }

  .mr_sm--165_b22eea40bff151a6 {
    margin-right: 165px;
  }

  .mb_sm--165_3bc8aaa5d98aca44 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_42a2122328fd5a19 {
    padding: 170px 0;
  }

  .plr_sm--170_1b913ded1dfe1319 {
    padding: 0 170px;
  }

  .pt_sm--170_3c523ba67fe4f4cb {
    padding-top: 170px;
  }

  .pb_sm--170_c84c8ed0ed50fe5b {
    padding-bottom: 170px;
  }

  .pl_sm--170_c9592795416d3328 {
    padding-left: 170px;
  }

  .pr_sm--170_36af6996886252c3 {
    padding-right: 170px;
  }

  .mt_sm--170_c0ba8ebe5035e72a {
    margin-top: 170px;
  }

  .ml_sm--170_4314d2930b284474 {
    margin-left: 170px;
  }

  .mr_sm--170_a544f64f4e4aa68a {
    margin-right: 170px;
  }

  .mb_sm--170_cbc280aa10a0fcdd {
    margin-bottom: 170px;
  }

  .ptb_sm--175_c7010b690430d0dd {
    padding: 175px 0;
  }

  .plr_sm--175_422a45d431107850 {
    padding: 0 175px;
  }

  .pt_sm--175_ffb3693d1ec666d8 {
    padding-top: 175px;
  }

  .pb_sm--175_a726efc58ae103ec {
    padding-bottom: 175px;
  }

  .pl_sm--175_1b9d157faed53c82 {
    padding-left: 175px;
  }

  .pr_sm--175_e024221ceb619390 {
    padding-right: 175px;
  }

  .mt_sm--175_f868cc35fb4199a4 {
    margin-top: 175px;
  }

  .ml_sm--175_e5d705b53f453265 {
    margin-left: 175px;
  }

  .mr_sm--175_485167013325d2d8 {
    margin-right: 175px;
  }

  .mb_sm--175_02d1ed9f36e01bde {
    margin-bottom: 175px;
  }

  .ptb_sm--180_dc17054bd368ccf5 {
    padding: 180px 0;
  }

  .plr_sm--180_682abf988db6201d {
    padding: 0 180px;
  }

  .pt_sm--180_a231f1a420547402 {
    padding-top: 180px;
  }

  .pb_sm--180_0efea55e6732be6c {
    padding-bottom: 180px;
  }

  .pl_sm--180_c680af1ca79f07eb {
    padding-left: 180px;
  }

  .pr_sm--180_66bfad5b00a637d3 {
    padding-right: 180px;
  }

  .mt_sm--180_975fa084c7bc8650 {
    margin-top: 180px;
  }

  .ml_sm--180_7d7010160b98aeaa {
    margin-left: 180px;
  }

  .mr_sm--180_24dc86ba31de6a74 {
    margin-right: 180px;
  }

  .mb_sm--180_434c90ebcaf7c893 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_4e743aea516d8365 {
    padding: 185px 0;
  }

  .plr_sm--185_f7998a9d9753da9e {
    padding: 0 185px;
  }

  .pt_sm--185_e65ea6395ccea054 {
    padding-top: 185px;
  }

  .pb_sm--185_9e1b63f3f4fbce14 {
    padding-bottom: 185px;
  }

  .pl_sm--185_55973bd58a6e29fa {
    padding-left: 185px;
  }

  .pr_sm--185_be9c4ddd1dc6dbe6 {
    padding-right: 185px;
  }

  .mt_sm--185_1bc927395caefc23 {
    margin-top: 185px;
  }

  .ml_sm--185_6b42df110a752a71 {
    margin-left: 185px;
  }

  .mr_sm--185_16d40a5587e8f971 {
    margin-right: 185px;
  }

  .mb_sm--185_06662774c75543ee {
    margin-bottom: 185px;
  }

  .ptb_sm--190_4ca1472f0a7443ad {
    padding: 190px 0;
  }

  .plr_sm--190_02204c9fe629350c {
    padding: 0 190px;
  }

  .pt_sm--190_3599fe21d6834cee {
    padding-top: 190px;
  }

  .pb_sm--190_2d661160bfc0551d {
    padding-bottom: 190px;
  }

  .pl_sm--190_46f9707258fd277c {
    padding-left: 190px;
  }

  .pr_sm--190_a3056bcd0f0786fb {
    padding-right: 190px;
  }

  .mt_sm--190_9f79ff844196b759 {
    margin-top: 190px;
  }

  .ml_sm--190_12e08f214284a9b4 {
    margin-left: 190px;
  }

  .mr_sm--190_00849a0e168e3e8d {
    margin-right: 190px;
  }

  .mb_sm--190_d90a5be68cc9cc0d {
    margin-bottom: 190px;
  }

  .ptb_sm--195_b7b7641a37c277f3 {
    padding: 195px 0;
  }

  .plr_sm--195_2bdcb3ff7d3f9070 {
    padding: 0 195px;
  }

  .pt_sm--195_89917cc0a4e27678 {
    padding-top: 195px;
  }

  .pb_sm--195_b9212a294992b1ac {
    padding-bottom: 195px;
  }

  .pl_sm--195_e6d09b0a76f4f1dc {
    padding-left: 195px;
  }

  .pr_sm--195_4b434d3fbb1d5d03 {
    padding-right: 195px;
  }

  .mt_sm--195_11205f1dac06fa10 {
    margin-top: 195px;
  }

  .ml_sm--195_a156330b754a3c14 {
    margin-left: 195px;
  }

  .mr_sm--195_e384df16e5374894 {
    margin-right: 195px;
  }

  .mb_sm--195_6bc993820de79162 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_a8a63b2a1515fe6a {
    padding: 200px 0;
  }

  .plr_sm--200_dad1e0440239ad38 {
    padding: 0 200px;
  }

  .pt_sm--200_7803e8cf9dc2fab2 {
    padding-top: 200px;
  }

  .pb_sm--200_779e86b0638bd685 {
    padding-bottom: 200px;
  }

  .pl_sm--200_20fff2bc269e1ea0 {
    padding-left: 200px;
  }

  .pr_sm--200_f9119d5faffe69f1 {
    padding-right: 200px;
  }

  .mt_sm--200_2eed4f133ad6ee88 {
    margin-top: 200px;
  }

  .ml_sm--200_b158650976672d42 {
    margin-left: 200px;
  }

  .mr_sm--200_7f2c33933f14b612 {
    margin-right: 200px;
  }

  .mb_sm--200_862985203aa1a563 {
    margin-bottom: 200px;
  }

  .pl_sm--0_fdba83b7da73a33f {
    padding-left: 0;
  }

  .pr_sm--0_db994a08f9aa0042 {
    padding-right: 0;
  }

  .pt_sm--0_d5b89e00ae4c7f1b {
    padding-top: 0;
  }

  .pb_sm--0_10ef358ae312eb88 {
    padding-bottom: 0;
  }

  .mr_sm--0_24e9e146bdc21cb5 {
    margin-right: 0;
  }

  .ml_sm--0_0fe4f97a6c5398f8 {
    margin-left: 0;
  }

  .mt_sm--0_b913385ff042812f {
    margin-top: 0;
  }

  .mb_sm--0_b21446eacb4d6701 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_4f3c9cf498ed95d7 {
    padding: 5px 0;
  }

  .plr_mobile--5_fd4c05918bd994ae {
    padding: 0 5px;
  }

  .pt_mobile--5_d74587cbd1fccbef {
    padding-top: 5px;
  }

  .pb_mobile--5_10f7cef272f10f26 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_1c48afb0bbb32f45 {
    padding-left: 5px;
  }

  .pr_mobile--5_514b176f33edcfac {
    padding-right: 5px;
  }

  .mt_mobile--5_0287a648a54eb04d {
    margin-top: 5px;
  }

  .mb_mobile--5_5264dd69f5766c71 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_7228543509d49eea {
    padding: 10px 0;
  }

  .plr_mobile--10_dae6bc7207ff5f2b {
    padding: 0 10px;
  }

  .pt_mobile--10_01e531f17cf6c4e9 {
    padding-top: 10px;
  }

  .pb_mobile--10_78fefe9eaa32a160 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_a38606059b9af987 {
    padding-left: 10px;
  }

  .pr_mobile--10_f87dc5b7e0fded0a {
    padding-right: 10px;
  }

  .mt_mobile--10_473b590b7f645f9a {
    margin-top: 10px;
  }

  .mb_mobile--10_49588d59f2e04a59 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_a675687443727f32 {
    padding: 15px 0;
  }

  .plr_mobile--15_79878a94a465137a {
    padding: 0 15px;
  }

  .pt_mobile--15_5cd7c9586bc7e0a4 {
    padding-top: 15px;
  }

  .pb_mobile--15_a174b42617ce850c {
    padding-bottom: 15px;
  }

  .pl_mobile--15_45cc5ad8b2b68b29 {
    padding-left: 15px;
  }

  .pr_mobile--15_f1389132c83e0edb {
    padding-right: 15px;
  }

  .mt_mobile--15_b8eb03fa66a7cbd0 {
    margin-top: 15px;
  }

  .mb_mobile--15_f5bd86ef6ca7d32a {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_79a95eb5347550a9 {
    padding: 20px 0;
  }

  .plr_mobile--20_bb0085e46b5b7325 {
    padding: 0 20px;
  }

  .pt_mobile--20_864830e016764fda {
    padding-top: 20px;
  }

  .pb_mobile--20_50e281797296b4a2 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_1c692b6172064ae4 {
    padding-left: 20px;
  }

  .pr_mobile--20_374238a1c55d5420 {
    padding-right: 20px;
  }

  .mt_mobile--20_578fa8724ac5a096 {
    margin-top: 20px;
  }

  .mb_mobile--20_3b43f0163fd67101 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_c8bbd1b21119e82c {
    padding: 25px 0;
  }

  .plr_mobile--25_1c028ef0ce9f5dc7 {
    padding: 0 25px;
  }

  .pt_mobile--25_778428b1e43c8ea1 {
    padding-top: 25px;
  }

  .pb_mobile--25_80e9e684b8c3a480 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_304f6f69ff7f7a3b {
    padding-left: 25px;
  }

  .pr_mobile--25_ec061c4ad8f2c13c {
    padding-right: 25px;
  }

  .mt_mobile--25_1340d01ad55d38db {
    margin-top: 25px;
  }

  .mb_mobile--25_9ba86560269321b1 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_a493452097c8108f {
    padding: 30px 0;
  }

  .plr_mobile--30_8cca653d65b5194d {
    padding: 0 30px;
  }

  .pt_mobile--30_22d204aecdf799d6 {
    padding-top: 30px;
  }

  .pb_mobile--30_d26b24e2c35788f0 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_2340cfa058e303a2 {
    padding-left: 30px;
  }

  .pr_mobile--30_c9bd30fe254505e1 {
    padding-right: 30px;
  }

  .mt_mobile--30_91b62ca2f9a208ea {
    margin-top: 30px;
  }

  .mb_mobile--30_af9f04ec9a419090 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_523970371728f074 {
    padding: 35px 0;
  }

  .plr_mobile--35_facc8a1407998c9f {
    padding: 0 35px;
  }

  .pt_mobile--35_4d4996a0e95c0688 {
    padding-top: 35px;
  }

  .pb_mobile--35_a32b1f83ead40754 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_ad4c9bb55cce9bae {
    padding-left: 35px;
  }

  .pr_mobile--35_d376a906d343d728 {
    padding-right: 35px;
  }

  .mt_mobile--35_e0c546bada6e9918 {
    margin-top: 35px;
  }

  .mb_mobile--35_febb0efb55252395 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_cfb7e73c14f97eaf {
    padding: 40px 0;
  }

  .plr_mobile--40_bb0e2bbcb116a257 {
    padding: 0 40px;
  }

  .pt_mobile--40_67ced4d895e7c498 {
    padding-top: 40px;
  }

  .pb_mobile--40_15862eeba52e6cbd {
    padding-bottom: 40px;
  }

  .pl_mobile--40_82739cd8c0625ab0 {
    padding-left: 40px;
  }

  .pr_mobile--40_3017b6666ccb9d8b {
    padding-right: 40px;
  }

  .mt_mobile--40_3c5dd9650495a9f0 {
    margin-top: 40px;
  }

  .mb_mobile--40_c9ea1ea5f2d9dae0 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_ee46ae381efa2f69 {
    padding: 45px 0;
  }

  .plr_mobile--45_4c013b789a8f0c06 {
    padding: 0 45px;
  }

  .pt_mobile--45_aa34ff9e80716426 {
    padding-top: 45px;
  }

  .pb_mobile--45_2c7176fcb1392885 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_f001c691d04ca464 {
    padding-left: 45px;
  }

  .pr_mobile--45_9acca5f3bfa45acd {
    padding-right: 45px;
  }

  .mt_mobile--45_5c72fe1e98f59c85 {
    margin-top: 45px;
  }

  .mb_mobile--45_6feefb98c4225bce {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_756e179b8d49009e {
    padding: 50px 0;
  }

  .plr_mobile--50_6d19d806e46df746 {
    padding: 0 50px;
  }

  .pt_mobile--50_317c8c1607059b4b {
    padding-top: 50px;
  }

  .pb_mobile--50_8849b1635c2047c0 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_b672b56ff2ab0a5d {
    padding-left: 50px;
  }

  .pr_mobile--50_cc70d5d24d62c11d {
    padding-right: 50px;
  }

  .mt_mobile--50_23a4e14f505cf83b {
    margin-top: 50px;
  }

  .mb_mobile--50_ac9449fd9a8e4a90 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_f12248c24bf56b92 {
    padding: 55px 0;
  }

  .plr_mobile--55_1d2ceb4cd9dbe094 {
    padding: 0 55px;
  }

  .pt_mobile--55_e3433fc890f8d038 {
    padding-top: 55px;
  }

  .pb_mobile--55_0479333f0f5cb6c4 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_15dd5243e18e184d {
    padding-left: 55px;
  }

  .pr_mobile--55_7ee95a9beb0d9e5f {
    padding-right: 55px;
  }

  .mt_mobile--55_b03969c8eb4d8177 {
    margin-top: 55px;
  }

  .mb_mobile--55_cd66e0679f2c6f35 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_35d5a753b0a2ee3b {
    padding: 60px 0;
  }

  .plr_mobile--60_03daea89469324ae {
    padding: 0 60px;
  }

  .pt_mobile--60_4863130569376216 {
    padding-top: 60px;
  }

  .pb_mobile--60_fd88998ea99287b9 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_c74651779541a7ae {
    padding-left: 60px;
  }

  .pr_mobile--60_3643fe7da4127c5b {
    padding-right: 60px;
  }

  .mt_mobile--60_58d2c5756375f3a0 {
    margin-top: 60px;
  }

  .mb_mobile--60_cfb98753b12d56fe {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_dae227e31e4092eb {
    padding: 65px 0;
  }

  .plr_mobile--65_51648978d1c4d3ee {
    padding: 0 65px;
  }

  .pt_mobile--65_e4fa95983763d295 {
    padding-top: 65px;
  }

  .pb_mobile--65_69b22beb7b741109 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_76fe741f23a7b3ad {
    padding-left: 65px;
  }

  .pr_mobile--65_fba9cbe2c52a0014 {
    padding-right: 65px;
  }

  .mt_mobile--65_395878e8c9fbcb35 {
    margin-top: 65px;
  }

  .mb_mobile--65_6b0855b993996cfc {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_d2711ad464cb2f9a {
    padding: 70px 0;
  }

  .plr_mobile--70_f415cabe1ca0c912 {
    padding: 0 70px;
  }

  .pt_mobile--70_2e815582b9bd4301 {
    padding-top: 70px;
  }

  .pb_mobile--70_400e72b17756b75e {
    padding-bottom: 70px;
  }

  .pl_mobile--70_0c740e8e58d5ce56 {
    padding-left: 70px;
  }

  .pr_mobile--70_f6fda313ea311e58 {
    padding-right: 70px;
  }

  .mt_mobile--70_d1044d210fd5e1c9 {
    margin-top: 70px;
  }

  .mb_mobile--70_007af714e9fea657 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_04d3ae5912a2dd4f {
    padding: 75px 0;
  }

  .plr_mobile--75_6e766b549e72bb15 {
    padding: 0 75px;
  }

  .pt_mobile--75_30db7766641a3ee5 {
    padding-top: 75px;
  }

  .pb_mobile--75_a640c45e43df3609 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_18a9b6a3c3a4e981 {
    padding-left: 75px;
  }

  .pr_mobile--75_4af8e74b5bc1f130 {
    padding-right: 75px;
  }

  .mt_mobile--75_572ca45585b3a8e4 {
    margin-top: 75px;
  }

  .mb_mobile--75_46183b524aeea70d {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_dc56a7cec919aafe {
    padding: 80px 0;
  }

  .plr_mobile--80_03eb861c48a45b38 {
    padding: 0 80px;
  }

  .pt_mobile--80_07624c5ed349986a {
    padding-top: 80px;
  }

  .pb_mobile--80_164320e815922b48 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_faa735459646ab1e {
    padding-left: 80px;
  }

  .pr_mobile--80_a5a2703dfa25b8dd {
    padding-right: 80px;
  }

  .mt_mobile--80_b8473fc1ced5f9fc {
    margin-top: 80px;
  }

  .mb_mobile--80_3320c22cfbb5dd2f {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_a18186293417c699 {
    padding: 85px 0;
  }

  .plr_mobile--85_0c21959678f91c7d {
    padding: 0 85px;
  }

  .pt_mobile--85_98c6cef646358460 {
    padding-top: 85px;
  }

  .pb_mobile--85_6ab850fbc506f05b {
    padding-bottom: 85px;
  }

  .pl_mobile--85_5177c41bab62934d {
    padding-left: 85px;
  }

  .pr_mobile--85_c2867491d62a238f {
    padding-right: 85px;
  }

  .mt_mobile--85_18ffa036d631546f {
    margin-top: 85px;
  }

  .mb_mobile--85_c64e5abcc64c08b5 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_db1eea49729e7638 {
    padding: 90px 0;
  }

  .plr_mobile--90_115364eb9455ddab {
    padding: 0 90px;
  }

  .pt_mobile--90_72530309f7d03227 {
    padding-top: 90px;
  }

  .pb_mobile--90_50e3ef0124fbd041 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_a8af0b13ec656458 {
    padding-left: 90px;
  }

  .pr_mobile--90_46ac6059a8549f69 {
    padding-right: 90px;
  }

  .mt_mobile--90_1c68c81dc0bc42ee {
    margin-top: 90px;
  }

  .mb_mobile--90_397b1ce1e712bb24 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_860cb9bf4a42f924 {
    padding: 95px 0;
  }

  .plr_mobile--95_c8e6b3f61c4b6fe5 {
    padding: 0 95px;
  }

  .pt_mobile--95_a9c7a1ac66794af6 {
    padding-top: 95px;
  }

  .pb_mobile--95_1f5b69f053a793bf {
    padding-bottom: 95px;
  }

  .pl_mobile--95_edbbfe798ed22bd0 {
    padding-left: 95px;
  }

  .pr_mobile--95_dc6e94d5b691620e {
    padding-right: 95px;
  }

  .mt_mobile--95_0827a399fa8cb4b3 {
    margin-top: 95px;
  }

  .mb_mobile--95_b81c0da4998b82e0 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_a08039b108fd705a {
    padding: 100px 0;
  }

  .plr_mobile--100_c782491ac84ea5e8 {
    padding: 0 100px;
  }

  .pt_mobile--100_9d64a19814758d93 {
    padding-top: 100px;
  }

  .pb_mobile--100_2cf32b2f39ba2860 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_839f05ee47ffa4e5 {
    padding-left: 100px;
  }

  .pr_mobile--100_0407b9f79e1cd42d {
    padding-right: 100px;
  }

  .mt_mobile--100_8411dd8e0b85183c {
    margin-top: 100px;
  }

  .mb_mobile--100_1b9af91609eb25ed {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_56d7057cc7a0b9a3 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_56d7057cc7a0b9a3 .slick-slide_26701023b03f688c {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_5099ba15a1cb13df {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_5099ba15a1cb13df .slick-slide_26701023b03f688c {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_1c95791bd799fad3 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_1c95791bd799fad3 .slick-slide_26701023b03f688c {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_2fc6029948b8670e {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_2fc6029948b8670e .slick-slide_26701023b03f688c {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_756b45fc31fb2009 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_756b45fc31fb2009 .slick-slide_26701023b03f688c {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_b80f1fbdd92958a7 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_b80f1fbdd92958a7 .slick-slide_26701023b03f688c {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_b666131a7986c546 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_b666131a7986c546 .slick-slide_26701023b03f688c {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_9cead54d9507121a {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_9cead54d9507121a .slick-slide_26701023b03f688c {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_83235b552f889383 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_83235b552f889383 .slick-slide_26701023b03f688c {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_31a2719f7c5c270c {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_31a2719f7c5c270c .slick-slide_26701023b03f688c {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_c5b6873453a8d281 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_c5b6873453a8d281 .slick-slide_26701023b03f688c {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_96ed2e151944f6a4 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_96ed2e151944f6a4 .slick-slide_26701023b03f688c {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_b5a79051067b5af5 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_b5a79051067b5af5 .slick-slide_26701023b03f688c {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_4fad9ec34176148b {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_4fad9ec34176148b .slick-slide_26701023b03f688c {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_556269ba3ea8edb9 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_556269ba3ea8edb9 .slick-slide_26701023b03f688c {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_c464c33411830149 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_c464c33411830149 .slick-slide_26701023b03f688c {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_12f9a015bbe91efe {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_12f9a015bbe91efe .slick-slide_26701023b03f688c {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_68be24f221dbf7a4 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_68be24f221dbf7a4 .slick-slide_26701023b03f688c {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_2e18275e3a440354 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_2e18275e3a440354 .slick-slide_26701023b03f688c {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_c8db4f48eab45690 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_c8db4f48eab45690 .slick-slide_26701023b03f688c {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_a44e1785a5418c34 {
  margin-top: -30px;
}

.mt_dec--30_3740be5f91a89f5c {
  margin-top: -30px;
}

.mt-dec-100_4355e06b34e52549 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_86d22fd128980c18 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_57182d349d9f3469 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_442539bfc7841f99 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_442539bfc7841f99 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_442539bfc7841f99 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_f8d8e2120de914b7 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_545f4fcd3e2ab2b1 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_57182d349d9f3469 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_57182d349d9f3469 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_b451eb00dfac4650 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_b451eb00dfac4650 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_778ba2409f2508b8 {
    margin-top: -10px;
  }
}

.mt_dec--120_418863264763a5ab {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_aaa89a9abd8c29a3 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_82dd5cee5aed6e33 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_82dd5cee5aed6e33 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_82dd5cee5aed6e33 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_82dd5cee5aed6e33 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_82dd5cee5aed6e33 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_66d794ef24b44f8e {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_66d794ef24b44f8e {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_66d794ef24b44f8e {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_d892f4a051ec1e41 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_d892f4a051ec1e41 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_d892f4a051ec1e41 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_d892f4a051ec1e41 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_18607dbe579f34ea {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_b60634af4971dd10 {
  --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_b850fad8fb455585 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_e1319d81104f3faf, .input-active_9ca05eaec666b7b2 input[type=text], input[type=text].input-active_9ca05eaec666b7b2,
input[type=password].p-holder__active_e1319d81104f3faf,
.input-active_9ca05eaec666b7b2 input[type=password],
input[type=password].input-active_9ca05eaec666b7b2,
input[type=email].p-holder__active_e1319d81104f3faf,
.input-active_9ca05eaec666b7b2 input[type=email],
input[type=email].input-active_9ca05eaec666b7b2,
input[type=number].p-holder__active_e1319d81104f3faf,
.input-active_9ca05eaec666b7b2 input[type=number],
input[type=number].input-active_9ca05eaec666b7b2,
input[type=tel].p-holder__active_e1319d81104f3faf,
.input-active_9ca05eaec666b7b2 input[type=tel],
input[type=tel].input-active_9ca05eaec666b7b2,
input[type=url].p-holder__active_e1319d81104f3faf,
.input-active_9ca05eaec666b7b2 input[type=url],
input[type=url].input-active_9ca05eaec666b7b2,
textarea.p-holder__active_e1319d81104f3faf,
textarea.input-active_9ca05eaec666b7b2 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_e1319d81104f3faf::placeholder, .input-active_9ca05eaec666b7b2 input[type=text]::placeholder, input[type=text].input-active_9ca05eaec666b7b2::placeholder,
input[type=password].p-holder__active_e1319d81104f3faf::placeholder,
.input-active_9ca05eaec666b7b2 input[type=password]::placeholder,
input[type=password].input-active_9ca05eaec666b7b2::placeholder,
input[type=email].p-holder__active_e1319d81104f3faf::placeholder,
.input-active_9ca05eaec666b7b2 input[type=email]::placeholder,
input[type=email].input-active_9ca05eaec666b7b2::placeholder,
input[type=number].p-holder__active_e1319d81104f3faf::placeholder,
.input-active_9ca05eaec666b7b2 input[type=number]::placeholder,
input[type=number].input-active_9ca05eaec666b7b2::placeholder,
input[type=tel].p-holder__active_e1319d81104f3faf::placeholder,
.input-active_9ca05eaec666b7b2 input[type=tel]::placeholder,
input[type=tel].input-active_9ca05eaec666b7b2::placeholder,
input[type=url].p-holder__active_e1319d81104f3faf::placeholder,
.input-active_9ca05eaec666b7b2 input[type=url]::placeholder,
input[type=url].input-active_9ca05eaec666b7b2::placeholder,
textarea.p-holder__active_e1319d81104f3faf::placeholder,
textarea.input-active_9ca05eaec666b7b2::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_e1319d81104f3faf:-ms-input-placeholder, .input-active_9ca05eaec666b7b2 input[type=text]:-ms-input-placeholder, input[type=text].input-active_9ca05eaec666b7b2:-ms-input-placeholder,
input[type=password].p-holder__active_e1319d81104f3faf:-ms-input-placeholder,
.input-active_9ca05eaec666b7b2 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_9ca05eaec666b7b2:-ms-input-placeholder,
input[type=email].p-holder__active_e1319d81104f3faf:-ms-input-placeholder,
.input-active_9ca05eaec666b7b2 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_9ca05eaec666b7b2:-ms-input-placeholder,
input[type=number].p-holder__active_e1319d81104f3faf:-ms-input-placeholder,
.input-active_9ca05eaec666b7b2 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_9ca05eaec666b7b2:-ms-input-placeholder,
input[type=tel].p-holder__active_e1319d81104f3faf:-ms-input-placeholder,
.input-active_9ca05eaec666b7b2 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_9ca05eaec666b7b2:-ms-input-placeholder,
input[type=url].p-holder__active_e1319d81104f3faf:-ms-input-placeholder,
.input-active_9ca05eaec666b7b2 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_9ca05eaec666b7b2:-ms-input-placeholder,
textarea.p-holder__active_e1319d81104f3faf:-ms-input-placeholder,
textarea.input-active_9ca05eaec666b7b2:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_e1319d81104f3faf::-ms-input-placeholder, .input-active_9ca05eaec666b7b2 input[type=text]::-ms-input-placeholder, input[type=text].input-active_9ca05eaec666b7b2::-ms-input-placeholder,
input[type=password].p-holder__active_e1319d81104f3faf::-ms-input-placeholder,
.input-active_9ca05eaec666b7b2 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_9ca05eaec666b7b2::-ms-input-placeholder,
input[type=email].p-holder__active_e1319d81104f3faf::-ms-input-placeholder,
.input-active_9ca05eaec666b7b2 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_9ca05eaec666b7b2::-ms-input-placeholder,
input[type=number].p-holder__active_e1319d81104f3faf::-ms-input-placeholder,
.input-active_9ca05eaec666b7b2 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_9ca05eaec666b7b2::-ms-input-placeholder,
input[type=tel].p-holder__active_e1319d81104f3faf::-ms-input-placeholder,
.input-active_9ca05eaec666b7b2 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_9ca05eaec666b7b2::-ms-input-placeholder,
input[type=url].p-holder__active_e1319d81104f3faf::-ms-input-placeholder,
.input-active_9ca05eaec666b7b2 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_9ca05eaec666b7b2::-ms-input-placeholder,
textarea.p-holder__active_e1319d81104f3faf::-ms-input-placeholder,
textarea.input-active_9ca05eaec666b7b2::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_44f3f497aae674bd, .input-error_fb8413951c4bbcdd input[type=text], input[type=text].input-error_fb8413951c4bbcdd,
input[type=password].p-holder__error_44f3f497aae674bd,
.input-error_fb8413951c4bbcdd input[type=password],
input[type=password].input-error_fb8413951c4bbcdd,
input[type=email].p-holder__error_44f3f497aae674bd,
.input-error_fb8413951c4bbcdd input[type=email],
input[type=email].input-error_fb8413951c4bbcdd,
input[type=number].p-holder__error_44f3f497aae674bd,
.input-error_fb8413951c4bbcdd input[type=number],
input[type=number].input-error_fb8413951c4bbcdd,
input[type=tel].p-holder__error_44f3f497aae674bd,
.input-error_fb8413951c4bbcdd input[type=tel],
input[type=tel].input-error_fb8413951c4bbcdd,
input[type=url].p-holder__error_44f3f497aae674bd,
.input-error_fb8413951c4bbcdd input[type=url],
input[type=url].input-error_fb8413951c4bbcdd,
textarea.p-holder__error_44f3f497aae674bd,
textarea.input-error_fb8413951c4bbcdd {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_44f3f497aae674bd::placeholder, .input-error_fb8413951c4bbcdd input[type=text]::placeholder, input[type=text].input-error_fb8413951c4bbcdd::placeholder,
input[type=password].p-holder__error_44f3f497aae674bd::placeholder,
.input-error_fb8413951c4bbcdd input[type=password]::placeholder,
input[type=password].input-error_fb8413951c4bbcdd::placeholder,
input[type=email].p-holder__error_44f3f497aae674bd::placeholder,
.input-error_fb8413951c4bbcdd input[type=email]::placeholder,
input[type=email].input-error_fb8413951c4bbcdd::placeholder,
input[type=number].p-holder__error_44f3f497aae674bd::placeholder,
.input-error_fb8413951c4bbcdd input[type=number]::placeholder,
input[type=number].input-error_fb8413951c4bbcdd::placeholder,
input[type=tel].p-holder__error_44f3f497aae674bd::placeholder,
.input-error_fb8413951c4bbcdd input[type=tel]::placeholder,
input[type=tel].input-error_fb8413951c4bbcdd::placeholder,
input[type=url].p-holder__error_44f3f497aae674bd::placeholder,
.input-error_fb8413951c4bbcdd input[type=url]::placeholder,
input[type=url].input-error_fb8413951c4bbcdd::placeholder,
textarea.p-holder__error_44f3f497aae674bd::placeholder,
textarea.input-error_fb8413951c4bbcdd::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_44f3f497aae674bd:-ms-input-placeholder, .input-error_fb8413951c4bbcdd input[type=text]:-ms-input-placeholder, input[type=text].input-error_fb8413951c4bbcdd:-ms-input-placeholder,
input[type=password].p-holder__error_44f3f497aae674bd:-ms-input-placeholder,
.input-error_fb8413951c4bbcdd input[type=password]:-ms-input-placeholder,
input[type=password].input-error_fb8413951c4bbcdd:-ms-input-placeholder,
input[type=email].p-holder__error_44f3f497aae674bd:-ms-input-placeholder,
.input-error_fb8413951c4bbcdd input[type=email]:-ms-input-placeholder,
input[type=email].input-error_fb8413951c4bbcdd:-ms-input-placeholder,
input[type=number].p-holder__error_44f3f497aae674bd:-ms-input-placeholder,
.input-error_fb8413951c4bbcdd input[type=number]:-ms-input-placeholder,
input[type=number].input-error_fb8413951c4bbcdd:-ms-input-placeholder,
input[type=tel].p-holder__error_44f3f497aae674bd:-ms-input-placeholder,
.input-error_fb8413951c4bbcdd input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_fb8413951c4bbcdd:-ms-input-placeholder,
input[type=url].p-holder__error_44f3f497aae674bd:-ms-input-placeholder,
.input-error_fb8413951c4bbcdd input[type=url]:-ms-input-placeholder,
input[type=url].input-error_fb8413951c4bbcdd:-ms-input-placeholder,
textarea.p-holder__error_44f3f497aae674bd:-ms-input-placeholder,
textarea.input-error_fb8413951c4bbcdd:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_44f3f497aae674bd::-ms-input-placeholder, .input-error_fb8413951c4bbcdd input[type=text]::-ms-input-placeholder, input[type=text].input-error_fb8413951c4bbcdd::-ms-input-placeholder,
input[type=password].p-holder__error_44f3f497aae674bd::-ms-input-placeholder,
.input-error_fb8413951c4bbcdd input[type=password]::-ms-input-placeholder,
input[type=password].input-error_fb8413951c4bbcdd::-ms-input-placeholder,
input[type=email].p-holder__error_44f3f497aae674bd::-ms-input-placeholder,
.input-error_fb8413951c4bbcdd input[type=email]::-ms-input-placeholder,
input[type=email].input-error_fb8413951c4bbcdd::-ms-input-placeholder,
input[type=number].p-holder__error_44f3f497aae674bd::-ms-input-placeholder,
.input-error_fb8413951c4bbcdd input[type=number]::-ms-input-placeholder,
input[type=number].input-error_fb8413951c4bbcdd::-ms-input-placeholder,
input[type=tel].p-holder__error_44f3f497aae674bd::-ms-input-placeholder,
.input-error_fb8413951c4bbcdd input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_fb8413951c4bbcdd::-ms-input-placeholder,
input[type=url].p-holder__error_44f3f497aae674bd::-ms-input-placeholder,
.input-error_fb8413951c4bbcdd input[type=url]::-ms-input-placeholder,
input[type=url].input-error_fb8413951c4bbcdd::-ms-input-placeholder,
textarea.p-holder__error_44f3f497aae674bd::-ms-input-placeholder,
textarea.input-error_fb8413951c4bbcdd::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_44f3f497aae674bd:focus, .input-error_fb8413951c4bbcdd input[type=text]:focus, input[type=text].input-error_fb8413951c4bbcdd:focus,
input[type=password].p-holder__error_44f3f497aae674bd:focus,
.input-error_fb8413951c4bbcdd input[type=password]:focus,
input[type=password].input-error_fb8413951c4bbcdd:focus,
input[type=email].p-holder__error_44f3f497aae674bd:focus,
.input-error_fb8413951c4bbcdd input[type=email]:focus,
input[type=email].input-error_fb8413951c4bbcdd:focus,
input[type=number].p-holder__error_44f3f497aae674bd:focus,
.input-error_fb8413951c4bbcdd input[type=number]:focus,
input[type=number].input-error_fb8413951c4bbcdd:focus,
input[type=tel].p-holder__error_44f3f497aae674bd:focus,
.input-error_fb8413951c4bbcdd input[type=tel]:focus,
input[type=tel].input-error_fb8413951c4bbcdd:focus,
input[type=url].p-holder__error_44f3f497aae674bd:focus,
.input-error_fb8413951c4bbcdd input[type=url]:focus,
input[type=url].input-error_fb8413951c4bbcdd:focus,
textarea.p-holder__error_44f3f497aae674bd:focus,
textarea.input-error_fb8413951c4bbcdd: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_7e71f819748ed6c6::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_bf499e87d8639645 {
  margin-bottom: 20px;
}
.form-group_bf499e87d8639645 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_bf499e87d8639645 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_bf499e87d8639645 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_bf499e87d8639645 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_bf499e87d8639645 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_357b65c074952508:before,
.clearfix_357b65c074952508:after {
  content: " ";
  display: table;
}

.clearfix_357b65c074952508:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_b84237a02418adb7 .slick-slide_26701023b03f688c {
  margin-bottom: -10px;
}

.slick-gutter-15_1c95791bd799fad3 {
  margin: -30px -15px;
}
.slick-gutter-15_1c95791bd799fad3 .slick-slide_26701023b03f688c {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_3e1482d4eed9166c {
  background: var(--color-primary);
}

.bg-color-secondary_0fae4921384315f1 {
  background: var(--color-secondary);
}

.bg-color-tertiary_d083d7320b18631e {
  background: var(--color-tertiary);
}

.bg-color-gray_2aa2f5732ffc4595 {
  background: var(--color-gray);
}

.bg-color-white_25c58148a04dec57 {
  background: #FFFFFF;
}

.bg-color-black_49ac566ef65d5fd1 {
  background: #1A1A1A;
}

.bg-color-extra03_3376500205a747a8 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_6b99af127c103404 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_fb37b0f4b4fff2a8 {
  background-image: url(../snapshots/bg/bg-image-1.jpg);
}

.bg_image--2_ba0a98f0be29b413 {
  background-image: url(../snapshots/bg/bg-image-2.jpg);
}

.bg_image--3_a2af3e4e6e3399bd {
  background-image: url(../snapshots/bg/bg-image-3.jpg);
}

.bg_image--4_5883e07976e97876 {
  background-image: url(../snapshots/bg/bg-image-4.jpg);
}

.bg_image--5_d647ae1fe16ba2bf {
  background-image: url(../snapshots/bg/bg-image-5.jpg);
}

.bg_image--6_367c392c5fee58bc {
  background-image: url(../snapshots/bg/bg-image-6.jpg);
}

.bg_image--7_14cf0d6a085fa6ae {
  background-image: url(../snapshots/bg/bg-image-7.jpg);
}

.bg_image--8_5afe3f722320bc48 {
  background-image: url(../snapshots/bg/bg-image-8.jpg);
}

.bg_image--9_e197f990473a3f55 {
  background-image: url(../snapshots/bg/bg-image-9.jpg);
}

.bg_image--10_3d811c320de063c9 {
  background-image: url(../snapshots/bg/bg-image-10.jpg);
}

.bg_image--11_cf309b2c5e4c1bcb {
  background-image: url(../snapshots/bg/bg-image-11.jpg);
}

.bg_image--12_d8d84a8eb8144f7e {
  background-image: url(../snapshots/bg/bg-image-12.jpg);
}

.bg_image--13_b9e9ce8899f67cbb {
  background-image: url(../snapshots/bg/bg-image-13.jpg);
}

.bg_image--14_69f5adbc8414b8a7 {
  background-image: url(../snapshots/bg/bg-image-14.jpg);
}

.bg_image--15_523bf007c1f9bfbf {
  background-image: url(../snapshots/bg/bg-image-15.jpg);
}

.bg_image--16_ef0d636b1b445a3d {
  background-image: url(../snapshots/bg/bg-image-16.jpg);
}

.bg_image--17_210289fa30066960 {
  background-image: url(../snapshots/bg/bg-image-17.jpg);
}

.bg_image--18_513177480e138685 {
  background-image: url(../snapshots/bg/bg-image-18.jpg);
}

.bg_image--19_ad68f5934e82df55 {
  background-image: url(../snapshots/bg/bg-image-19.jpg);
}

.bg_image--20_4890ec948852d93c {
  background-image: url(../snapshots/bg/bg-image-20.jpg);
}

.bg_image--21_67b1ebfe50940670 {
  background-image: url(../snapshots/bg/bg-image-21.jpg);
}

.bg_image--22_86dcf49562123ed7 {
  background-image: url(../snapshots/bg/bg-image-22.jpg);
}

.bg_image--23_85d49d4ba3132e10 {
  background-image: url(../snapshots/bg/bg-image-23.jpg);
}

.bg_image--24_6fa068ddb333037e {
  background-image: url(../snapshots/bg/bg-image-24.jpg);
}

.bg_image--25_4e717e9acd942b5d {
  background-image: url(../snapshots/bg/bg-image-25.jpg);
}

.bg_image--26_65dea686268d5fe4 {
  background-image: url(../snapshots/bg/bg-image-26.jpg);
}

.bg_image--27_a74a06cbeb7b4d66 {
  background-image: url(../snapshots/bg/bg-image-27.jpg);
}

.bg_image--28_e5856c096ea1f694 {
  background-image: url(../snapshots/bg/bg-image-28.jpg);
}

.bg_image--29_201fe480559d55f9 {
  background-image: url(../snapshots/bg/bg-image-29.jpg);
}

.bg_image--30_f244d1dde0329a3c {
  background-image: url(../snapshots/bg/bg-image-30.jpg);
}

.bg_image--31_3964df73dfe0d3f3 {
  background-image: url(../snapshots/bg/bg-image-31.jpg);
}

.bg_image--32_46c8c836aa9f2e46 {
  background-image: url(../snapshots/bg/bg-image-32.jpg);
}

.bg_image--33_e888fd10a293edaf {
  background-image: url(../snapshots/bg/bg-image-33.jpg);
}

.bg_image--34_747c15e777a838d6 {
  background-image: url(../snapshots/bg/bg-image-34.jpg);
}

.bg_image--35_cf683cd55b8dcf8b {
  background-image: url(../snapshots/bg/bg-image-35.jpg);
}

.bg_image--36_ab342d15bd6b5830 {
  background-image: url(../snapshots/bg/bg-image-36.jpg);
}

.bg_image--37_87763844f5ef180d {
  background-image: url(../snapshots/bg/bg-image-37.jpg);
}

.bg_image--38_104828e6ef000e29 {
  background-image: url(../snapshots/bg/bg-image-38.jpg);
}

.bg_image--39_478bd3e6ff7aad73 {
  background-image: url(../snapshots/bg/bg-image-39.jpg);
}

.bg_image--40_2344cbe5498cad89 {
  background-image: url(../snapshots/bg/bg-image-40.jpg);
}

.bg_tr-image--1_f3db43d2fd22cfce {
  background-image: url(../snapshots/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_fefb5834f84af7e0 {
  background-image: url(../snapshots/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_0ab323d4e7254449 {
  background-image: url(../snapshots/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_e5b522ffa5ff9829 {
  background-image: url(../snapshots/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_f9f840dcd54a0990 {
  background-image: url(../snapshots/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_2db2175eb4aa0e51 {
  background-image: url(../snapshots/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_3366fab920767ba3 {
  background-image: url(../snapshots/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_0cf9bce432ea9de6 {
  background-image: url(../snapshots/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_deb0947f9c7789ff {
  background-image: url(../snapshots/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_c79ce4981516b50e {
  background-image: url(../snapshots/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_54b2949b1e0e93d9 {
  background-image: url(../snapshots/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_5ceeeb4d917b1961 {
  background-image: url(../snapshots/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_bc00f54172f8db85 {
  background-image: url(../snapshots/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_da8bef3c2c12b3d1 {
  background-image: url(../snapshots/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_f51ceb9a4a8f1935 {
  background-image: url(../snapshots/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_423baff954aa66be {
  background-image: url(../snapshots/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_a7dc28be6c6e3a21 {
  background-image: url(../snapshots/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_4e168bd84f605691 {
  background-image: url(../snapshots/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_7709c11c83962e4e {
  background-image: url(../snapshots/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_6c5f7046507ff2ed {
  background-image: url(../snapshots/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_0e9851ad9d590578 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_c4bab5bf317ec7ef {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_c4bab5bf317ec7ef > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_47a48d1c5c619a90 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_47a48d1c5c619a90 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_ab73a0d6e43b1d77 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_ab73a0d6e43b1d77 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_fc9e2c26c92ab615 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_fc9e2c26c92ab615 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_fc9e2c26c92ab615 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_fc9e2c26c92ab615 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_fc9e2c26c92ab615 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_fc9e2c26c92ab615 > [class*=col], .row--20_fc9e2c26c92ab615 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_fc9e2c26c92ab615 > [class*=col], .row--20_fc9e2c26c92ab615 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_fc9e2c26c92ab615 > [class*=col], .row--20_fc9e2c26c92ab615 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_fc9e2c26c92ab615 > [class*=col], .row--20_fc9e2c26c92ab615 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_fc9e2c26c92ab615 > [class*=col], .row--20_fc9e2c26c92ab615 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_e62d6f0c83437ed1 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_e62d6f0c83437ed1 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_e62d6f0c83437ed1 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_e62d6f0c83437ed1 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_e62d6f0c83437ed1 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_e62d6f0c83437ed1 > [class*=col], .row--25_e62d6f0c83437ed1 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_e62d6f0c83437ed1 > [class*=col], .row--25_e62d6f0c83437ed1 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_e62d6f0c83437ed1 > [class*=col], .row--25_e62d6f0c83437ed1 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_e62d6f0c83437ed1 > [class*=col], .row--25_e62d6f0c83437ed1 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_e62d6f0c83437ed1 > [class*=col], .row--25_e62d6f0c83437ed1 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_1b72880defa8d289 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_1b72880defa8d289 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_1b72880defa8d289 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_1b72880defa8d289 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_1b72880defa8d289 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_1b72880defa8d289 > [class*=col], .row--30_1b72880defa8d289 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_1b72880defa8d289 > [class*=col], .row--30_1b72880defa8d289 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_1b72880defa8d289 > [class*=col], .row--30_1b72880defa8d289 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_1b72880defa8d289 > [class*=col], .row--30_1b72880defa8d289 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_1b72880defa8d289 > [class*=col], .row--30_1b72880defa8d289 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_d75751ca17ab4e41 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_d75751ca17ab4e41 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_d75751ca17ab4e41 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_d75751ca17ab4e41 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_d75751ca17ab4e41 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_d75751ca17ab4e41 > [class*=col], .row--45_d75751ca17ab4e41 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_d75751ca17ab4e41 > [class*=col], .row--45_d75751ca17ab4e41 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_d75751ca17ab4e41 > [class*=col], .row--45_d75751ca17ab4e41 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_d75751ca17ab4e41 > [class*=col], .row--45_d75751ca17ab4e41 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_d75751ca17ab4e41 > [class*=col], .row--45_d75751ca17ab4e41 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_03e738b079d4571c {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_03e738b079d4571c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_03e738b079d4571c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_03e738b079d4571c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_03e738b079d4571c {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_03e738b079d4571c > [class*=col], .row--40_03e738b079d4571c > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_03e738b079d4571c > [class*=col], .row--40_03e738b079d4571c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_03e738b079d4571c > [class*=col], .row--40_03e738b079d4571c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_03e738b079d4571c > [class*=col], .row--40_03e738b079d4571c > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_03e738b079d4571c > [class*=col], .row--40_03e738b079d4571c > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_cff716e96734176a {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_cff716e96734176a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_cff716e96734176a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_cff716e96734176a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_cff716e96734176a {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_cff716e96734176a > [class*=col], .row--60_cff716e96734176a > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_cff716e96734176a > [class*=col], .row--60_cff716e96734176a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_cff716e96734176a > [class*=col], .row--60_cff716e96734176a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_cff716e96734176a > [class*=col], .row--60_cff716e96734176a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_cff716e96734176a > [class*=col], .row--60_cff716e96734176a > [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_6920f18cb5dda4f4(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_6920f18cb5dda4f4(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_6920f18cb5dda4f4(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_6920f18cb5dda4f4(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_11c9f947bd7dc72c/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_66ee056e425703bf {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_57a9925d6786ad10 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_b65e753f2187a67b,
.animated.bounceOut_d6eac72943e59d9f {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_13362393bc232f6f,
.animated.flipOutY_fd551f0bff484c2c {
  -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_19793765b054790c {
  -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_c9a5f2bdaa606821 {
  -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_ab9370f7f19b3249 {
  -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_b1b34b37697a257a {
  -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_b7dbdb7a1411319d {
  -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_65b9f188beafb054 {
  -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_b65e753f2187a67b {
  -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_ebb15c52c0100670 {
  -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_3bbcd1fffdc5b801 {
  -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_3a3fec9bb92dfcef {
  -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_a7ab637f15ffb2a6 {
  -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_d6eac72943e59d9f {
  -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_44580c465e7e4c21 {
  -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_5adfd2245134b8f9 {
  -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_9feaa0ccc58a50e8 {
  -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_26ccd8a00e563ce3 {
  -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_2aac4838606c1f49 {
  -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_837e4dfdff4ff905 {
  -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_879f7039e1103d28 {
  -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_9c81f753ddcc6bb0 {
  -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_c72b6c18201c844e {
  -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_9fb274570378b878 {
  -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_e827f2a872805513 {
  -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_1e78ec45ccda2066 {
  -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_ac628f2dc05501c0 {
  -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_aea4d645b5f69a41 {
  -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_48f378e2367813e2 {
  -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_c13fe6f2e4144c21 {
  -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_3925ff368c102748 {
  -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_c8a06e4bcf04568e {
  -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_0edcd0db5ba8c677 {
  -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_b435cc3625e4e8d3 {
  -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_c54462d4c29b1b53 {
  -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_36449d59aaa8ca52 {
  -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_de610686d20f84bb {
  -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_d56cd45c5ba27627 {
  -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_13362393bc232f6f {
  -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_fd551f0bff484c2c {
  -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_5ee61ea8701fe823 {
  -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_681725c40a009cb3 {
  -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_8468efd638b426cf {
  -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_9ed0293dd41a01de {
  -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_303081aa7cf6753a {
  -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_522116a58fd879c0 {
  -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_40de55443f712867 {
  -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_e3363742219ca93e {
  -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_ab168ce8666c3a94 {
  -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_bd32c1fb479a3b96 {
  -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_d9e2122258f8e6a5 {
  -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_750f957addcd9e88 {
  -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_57a9925d6786ad10 {
  -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_23852ce42cf4db34 {
  -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_ebee1e487b2602d4 {
  -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_f5e6950995162d52 {
  -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_a73816e4335d9986 {
  -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_e3ff88cfac325dd5 {
  -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_6bd28970752f691d {
  -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_f6cd9a093426b3f2 {
  -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_3b3d197687cf7507 {
  -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_affbab856e7cee09 {
  -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_bd94e56d7b9e4826 {
  -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_ba0c7f86890d07db {
  -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_8a9da747e8e19238 {
  -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_60b1ca1a981dc2d8 {
  -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_2c84771c35572c1b {
  -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_a828a6952e2c5598 {
  -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_028d42629f5d2607 {
  -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_bb58e79ef0a8bb25 {
  -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_1273e78c226ba4e3 {
  -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_01d18ec671439415 {
  -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_2d4b6834b035260a {
  -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_74ba06ba26b10a93 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_74ba06ba26b10a93:hover {
  animation-play-state: paused;
}

.floting-line-2_07c649dd901d8bb5 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_07c649dd901d8bb5: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_6920f18cb5dda4f4(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_6920f18cb5dda4f4(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_6920f18cb5dda4f4(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_f3d6aba53ea8caff {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_f3d6aba53ea8caff .reveal-animation_18ef7ec6d71d1cea {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_f3d6aba53ea8caff .reveal-animation_18ef7ec6d71d1cea::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_18ef7ec6d71d1cea.reveal-primary_eaf4675bcdd4e57a::before {
  background: #0c0c0a;
}

.reveal-animation_18ef7ec6d71d1cea.reveal-dark_cadf114f8ba80f0a::before {
  background: #000;
}

.reveal-animation_18ef7ec6d71d1cea.reveal-white_e985bd2273defb00::before {
  background: #000;
}

.reveal-animation_18ef7ec6d71d1cea.reveal-top_2514dc4df4fc54de.aos-animate::before,
.reveal-animation_18ef7ec6d71d1cea.reveal-bottom_1fc42c36d55879bd.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_18ef7ec6d71d1cea.reveal-start_294ae34dc5baa786.aos-animate::before,
.reveal-animation_18ef7ec6d71d1cea.reveal-end_9355e3dfb0b19dce.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_18ef7ec6d71d1cea.reveal-top_2514dc4df4fc54de::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_18ef7ec6d71d1cea.reveal-start_294ae34dc5baa786::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_18ef7ec6d71d1cea.reveal-end_9355e3dfb0b19dce::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_18ef7ec6d71d1cea.reveal-bottom_1fc42c36d55879bd::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_96684f76de481201 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_96684f76de481201 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_96684f76de481201 {
    margin: 6em auto;
  }
}
.cd-headline_467aae14d4308599 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_467aae14d4308599 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_467aae14d4308599 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_467aae14d4308599 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_467aae14d4308599 {
    font-size: 26px;
  }
}
.cd-words-wrapper_18dfee382d085b23 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_18dfee382d085b23 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_18dfee382d085b23 b.is-visible_e584e036a8d8f908 {
  position: relative;
}

.no-js_0d7cb7056289fc34 .cd-words-wrapper_18dfee382d085b23 b {
  opacity: 0;
}

.no-js_0d7cb7056289fc34 .cd-words-wrapper_18dfee382d085b23 b.is-visible_e584e036a8d8f908 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_467aae14d4308599.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_467aae14d4308599.clip .cd-words-wrapper_18dfee382d085b23 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_467aae14d4308599.clip .cd-words-wrapper_18dfee382d085b23 b {
  font-weight: 700;
}

.cd-headline_467aae14d4308599.clip .cd-words-wrapper_18dfee382d085b23::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_467aae14d4308599.clip b {
  opacity: 0;
}

.cd-headline_467aae14d4308599.clip b.is-visible_e584e036a8d8f908 {
  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_9aab06e8aa85de56,
body.sal-disabled_01da2cd40628d869 [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_9aab06e8aa85de56,
body.sal-disabled_01da2cd40628d869 [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_9aab06e8aa85de56,
body.sal-disabled_01da2cd40628d869 [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_9aab06e8aa85de56,
body.sal-disabled_01da2cd40628d869 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_102044e145d6e179 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_102044e145d6e179 .button-area-start_1b3d2c3cead04acd {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_102044e145d6e179 .button-area-start_1b3d2c3cead04acd .call-us_7fbc358a5d11a982 {
    display: none;
  }
}
.header-style-one-wrapper_102044e145d6e179 .button-area-start_1b3d2c3cead04acd a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_102044e145d6e179 .button-area-start_1b3d2c3cead04acd .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_102044e145d6e179 .logo-area_e8687aa0a697d920 .logo_66b69f76b5415b67 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_e8687aa0a697d920 img.light_65d2de6031c7561c {
  display: block;
}
[data-theme=light] .logo-area_e8687aa0a697d920 img.dark_3430737e1923f595 {
  display: none;
}

[data-theme=dark] .logo-area_e8687aa0a697d920 img.light_65d2de6031c7561c {
  display: none;
}
[data-theme=dark] .logo-area_e8687aa0a697d920 img.dark_3430737e1923f595 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_15debf8fc74e10e5 .main-nav-area_320e860ff3566b6e ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_15debf8fc74e10e5 .button-area-start_1b3d2c3cead04acd .text-btn_ded81f721abeaee2 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_320e860ff3566b6e ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_1b3d2c3cead04acd .call-us_7fbc358a5d11a982, [data-theme=dark] .header--sticky.sticky .button-area-start_1b3d2c3cead04acd .text-btn_ded81f721abeaee2 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_15debf8fc74e10e5 .main-nav-area_320e860ff3566b6e ul li a {
  color: #fff;
}

.header-style-one_be441cde9886d687 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_be441cde9886d687 .header-style-one-wrapper_102044e145d6e179 .main-nav-area_320e860ff3566b6e {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_be441cde9886d687 .header-style-one-wrapper_102044e145d6e179 .main-nav-area_320e860ff3566b6e {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_de160898bcedbb1f {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_be441cde9886d687 .header-style-one-wrapper_102044e145d6e179 .main-nav-area_320e860ff3566b6e {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_be441cde9886d687 .header-style-one-wrapper_102044e145d6e179 .main-nav-area_320e860ff3566b6e {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_be441cde9886d687 .header-style-one-wrapper_102044e145d6e179 .button-area-start_1b3d2c3cead04acd a.text-btn_ded81f721abeaee2 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_15debf8fc74e10e5 {
  background: var(--body-bg);
}

header.header-two_73b0dc76610d3963 {
  display: block;
}
header.header-two_73b0dc76610d3963.border-bottom_d61c7226778efe2e {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_3f31a39948b10438 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_3f31a39948b10438 a.logo-area_e8687aa0a697d920 {
  padding: 25px 0;
}
.header-two-content-main_3f31a39948b10438 .header-end-area_5ad2eaf201b8f152 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_3f31a39948b10438 .header-end-area_5ad2eaf201b8f152 a.reqiest_47b1cf1bda9b6cf9 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_3f31a39948b10438 .header-end-area_5ad2eaf201b8f152 a.reqiest_47b1cf1bda9b6cf9 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_3f31a39948b10438 .header-end-area_5ad2eaf201b8f152 .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_ae6cef46945054de {
  width: 100%;
  position: absolute;
}
.header-three_ae6cef46945054de .header-wrapper-main-three_3c0cd9c423223e45 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_ae6cef46945054de .header-wrapper-main-three_3c0cd9c423223e45 .header-right-area_994eaed01b8bfeea {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_ae6cef46945054de .header-wrapper-main-three_3c0cd9c423223e45 .header-right-area_994eaed01b8bfeea .main-nav-area_320e860ff3566b6e {
    display: none;
  }
}
.header-three_ae6cef46945054de .header-wrapper-main-three_3c0cd9c423223e45 .header-right-area_994eaed01b8bfeea .main-nav-area_320e860ff3566b6e ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_ae6cef46945054de .header-wrapper-main-three_3c0cd9c423223e45 .header-right-area_994eaed01b8bfeea .rts-btn {
    display: none;
  }
}
.header-three_ae6cef46945054de .header-wrapper-main-three_3c0cd9c423223e45 .logo-area_e8687aa0a697d920 {
  padding: 25px 0;
}

.main-nav-area_320e860ff3566b6e ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_320e860ff3566b6e ul li {
  margin: 0;
}
.main-nav-area_320e860ff3566b6e 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_320e860ff3566b6e ul.fluxi-desktop-menu_0f04c0ee17f6864b {
  transition: all 0.3s;
}
.main-nav-area_320e860ff3566b6e ul.fluxi-desktop-menu_0f04c0ee17f6864b:hover .menu-item_96f0268ef7dd2677 {
  opacity: 0.5;
}
.main-nav-area_320e860ff3566b6e ul.fluxi-desktop-menu_0f04c0ee17f6864b .menu-item_96f0268ef7dd2677 {
  transition: all 0.3s;
}
.main-nav-area_320e860ff3566b6e ul.fluxi-desktop-menu_0f04c0ee17f6864b .menu-item_96f0268ef7dd2677 .fluxi-dropdown-main-element_e2e6d459df1952cd {
  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_320e860ff3566b6e ul.fluxi-desktop-menu_0f04c0ee17f6864b .menu-item_96f0268ef7dd2677 .fluxi-dropdown-main-element_e2e6d459df1952cd {
    padding: 35px 17px;
  }
}
.main-nav-area_320e860ff3566b6e ul.fluxi-desktop-menu_0f04c0ee17f6864b .menu-item_96f0268ef7dd2677:hover {
  opacity: 1;
}
.main-nav-area_320e860ff3566b6e ul.fluxi-desktop-menu_0f04c0ee17f6864b .fluxi-has-dropdown_737f94da8e0c035d {
  z-index: 10;
}
.main-nav-area_320e860ff3566b6e ul.fluxi-desktop-menu_0f04c0ee17f6864b .fluxi-has-dropdown_737f94da8e0c035d .fluxi-submenu_c02e2315511a3332 {
  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_320e860ff3566b6e ul.fluxi-desktop-menu_0f04c0ee17f6864b .fluxi-has-dropdown_737f94da8e0c035d .fluxi-submenu_c02e2315511a3332:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_320e860ff3566b6e ul.fluxi-desktop-menu_0f04c0ee17f6864b .fluxi-has-dropdown_737f94da8e0c035d .fluxi-submenu_c02e2315511a3332 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_320e860ff3566b6e ul.fluxi-desktop-menu_0f04c0ee17f6864b .fluxi-has-dropdown_737f94da8e0c035d .fluxi-submenu_c02e2315511a3332 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_320e860ff3566b6e ul.fluxi-desktop-menu_0f04c0ee17f6864b .fluxi-has-dropdown_737f94da8e0c035d .fluxi-submenu_c02e2315511a3332 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_320e860ff3566b6e ul.fluxi-desktop-menu_0f04c0ee17f6864b .fluxi-has-dropdown_737f94da8e0c035d:hover .fluxi-submenu_c02e2315511a3332 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_3f31a39948b10438 .main-nav-area_320e860ff3566b6e {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_3f31a39948b10438 .main-nav-area_320e860ff3566b6e {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_3f31a39948b10438 .main-nav-area_320e860ff3566b6e {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_3f31a39948b10438 .main-nav-area_320e860ff3566b6e {
    display: none;
  }
}

.side-bar_c5e080637effb7f0 {
  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_c5e080637effb7f0 {
    width: 315px;
  }
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .thumbnail_e5f7fc0ad039f5d8 {
  display: flex;
  justify-content: center;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .thumbnail_e5f7fc0ad039f5d8 img {
  width: 60%;
  margin: auto;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .title {
  font-weight: 600;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .footer_eb59f64b4d43d7fc {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .footer_eb59f64b4d43d7fc .title {
  font-weight: 500;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .footer_eb59f64b4d43d7fc a.rts-btn {
  margin: auto;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .contact-information--sidebar_fcf7206134840c5d {
  margin-top: 50px;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .contact-information--sidebar_fcf7206134840c5d .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .contact-information--sidebar_fcf7206134840c5d .single-info_e130557436d52abb {
  margin: 15px 0;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .contact-information--sidebar_fcf7206134840c5d .single-info_e130557436d52abb a:hover {
  color: var(--color-primary);
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .contact-information--sidebar_fcf7206134840c5d .rts-social-style-one_ca70d93564896b2a {
  margin-top: 40px;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .contact-information--sidebar_fcf7206134840c5d .rts-social-style-one_ca70d93564896b2a ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .contact-information--sidebar_fcf7206134840c5d .rts-social-style-one_ca70d93564896b2a ul li {
  margin: 0;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .contact-information--sidebar_fcf7206134840c5d .rts-social-style-one_ca70d93564896b2a ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .contact-information--sidebar_fcf7206134840c5d .rts-social-style-one_ca70d93564896b2a ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_c5e080637effb7f0.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_c5e080637effb7f0 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_c5e080637effb7f0 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_be441cde9886d687.case-studies_e21cf7bd4aa5c3bf .main-nav-area_320e860ff3566b6e ul li > a.fluxi-dropdown-main-element_e2e6d459df1952cd {
  color: #fff !important;
}

.header-style-one_be441cde9886d687.case-studies_e21cf7bd4aa5c3bf.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_c5e080637effb7f0 {
  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_c5e080637effb7f0 {
    width: 300px;
  }
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .thumbnail_e5f7fc0ad039f5d8 {
  display: flex;
  justify-content: center;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .thumbnail_e5f7fc0ad039f5d8 img {
  width: 85%;
  margin: auto;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .title {
  font-weight: 600;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .footer_eb59f64b4d43d7fc {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .footer_eb59f64b4d43d7fc .title {
  font-weight: 500;
}
.side-bar_c5e080637effb7f0 .inner-main-wrapper-desk_03b9d5c8b4348ecf .inner-content_bb597ee766b41256 .footer_eb59f64b4d43d7fc a.rts-btn {
  margin: auto;
}

.side-bar_c5e080637effb7f0.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_c5e080637effb7f0 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_c5e080637effb7f0 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(../snapshots/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_45e03fc3f71805e8 {
  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_c6f056420781ad05 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_c6f056420781ad05 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_c6f056420781ad05 {
    display: block;
  }
}

.mobile-menu-main_c6f056420781ad05 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_c6f056420781ad05 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_c6f056420781ad05 nav ul li a.main_495dd300c205d79c {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_c6f056420781ad05 nav ul li.has-droupdown_c8c0befebfee60b2 {
  position: relative;
}
.mobile-menu-main_c6f056420781ad05 nav ul li.has-droupdown_c8c0befebfee60b2 ul a {
  padding: 10px 0;
}
.mobile-menu-main_c6f056420781ad05 nav ul li.has-droupdown_c8c0befebfee60b2 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_c6f056420781ad05 nav ul li.has-droupdown_c8c0befebfee60b2 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_c6f056420781ad05 nav ul li.has-droupdown_c8c0befebfee60b2::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_c6f056420781ad05 nav ul li.has-droupdown_c8c0befebfee60b2.mm-active_e2f0fd9efad2fbba::after {
  content: "\f077";
}
.mobile-menu-main_c6f056420781ad05 nav ul li.has-droupdown_c8c0befebfee60b2.third-lvl_2751a3ac31c79982::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_c6f056420781ad05 nav ul li.has-droupdown_c8c0befebfee60b2.third-lvl_2751a3ac31c79982 ul {
  padding: 0 20px;
}
.mobile-menu-main_c6f056420781ad05 nav ul li.has-droupdown_c8c0befebfee60b2.third-lvl_2751a3ac31c79982 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_c6f056420781ad05 nav ul li.has-droupdown_c8c0befebfee60b2.third-lvl_2751a3ac31c79982 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_c6f056420781ad05 nav ul li.has-droupdown_c8c0befebfee60b2.third-lvl_2751a3ac31c79982 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_c6f056420781ad05 nav ul li a {
  display: block;
}
.mobile-menu-main_c6f056420781ad05 .social-wrapper-one_8f56b10495786c9a {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_c5e080637effb7f0.header-two_73b0dc76610d3963 .inner-main-wrapper-desk_03b9d5c8b4348ecf, .side-bar_c5e080637effb7f0.header-three_ae6cef46945054de .inner-main-wrapper-desk_03b9d5c8b4348ecf {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_c5e080637effb7f0.header-two_73b0dc76610d3963 .mobile-menu_432cf30a12477870, .side-bar_c5e080637effb7f0.header-three_ae6cef46945054de .mobile-menu_432cf30a12477870 {
    display: none !important;
  }
}

.header-one_34cfed28272b0b04 .main-nav-desk_64a2cf20ca547c70 nav ul li.has-droupdown_c8c0befebfee60b2 .submenu.inner-page_f27329a4b07e804a .sub-dropdown_37821d16d261d705 {
  position: relative;
}
.header-one_34cfed28272b0b04 .main-nav-desk_64a2cf20ca547c70 nav ul li.has-droupdown_c8c0befebfee60b2 .submenu.inner-page_f27329a4b07e804a .sub-dropdown_37821d16d261d705:hover::after {
  color: var(--color-primary);
}
.header-one_34cfed28272b0b04 .main-nav-desk_64a2cf20ca547c70 nav ul li.has-droupdown_c8c0befebfee60b2 .submenu.inner-page_f27329a4b07e804a .sub-dropdown_37821d16d261d705::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_34cfed28272b0b04 .main-nav-desk_64a2cf20ca547c70 nav ul li.has-droupdown_c8c0befebfee60b2 .submenu.inner-page_f27329a4b07e804a .sub-dropdown_37821d16d261d705 .third-lvl_2751a3ac31c79982 {
  margin-left: -4px;
}

.header-three_ae6cef46945054de .main-nav-desk_64a2cf20ca547c70 nav ul li.has-droupdown_c8c0befebfee60b2 .submenu.inner-page_f27329a4b07e804a {
  padding: 15px 0;
}
.header-three_ae6cef46945054de .main-nav-desk_64a2cf20ca547c70 nav ul li.has-droupdown_c8c0befebfee60b2 .submenu.inner-page_f27329a4b07e804a .sub-dropdown_37821d16d261d705 {
  position: relative;
}
.header-three_ae6cef46945054de .main-nav-desk_64a2cf20ca547c70 nav ul li.has-droupdown_c8c0befebfee60b2 .submenu.inner-page_f27329a4b07e804a .sub-dropdown_37821d16d261d705:hover::after {
  color: var(--color-primary);
}
.header-three_ae6cef46945054de .main-nav-desk_64a2cf20ca547c70 nav ul li.has-droupdown_c8c0befebfee60b2 .submenu.inner-page_f27329a4b07e804a .sub-dropdown_37821d16d261d705::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_ae6cef46945054de .main-nav-desk_64a2cf20ca547c70 nav ul li.has-droupdown_c8c0befebfee60b2 .submenu.inner-page_f27329a4b07e804a .sub-dropdown_37821d16d261d705 .third-lvl_2751a3ac31c79982 {
  margin-left: -4px;
}
.header-three_ae6cef46945054de .main-nav-desk_64a2cf20ca547c70 nav ul li.has-droupdown_c8c0befebfee60b2 .submenu.inner-page_f27329a4b07e804a li {
  margin: 0;
  width: 100%;
}
.header-three_ae6cef46945054de .main-nav-desk_64a2cf20ca547c70 nav ul li.has-droupdown_c8c0befebfee60b2 .submenu.inner-page_f27329a4b07e804a li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_37821d16d261d705 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_37821d16d261d705 .submenu.third-lvl_2751a3ac31c79982 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_37821d16d261d705 .submenu.third-lvl_2751a3ac31c79982.base {
  display: block !important;
}
.sub-dropdown_37821d16d261d705:hover .sub-menu-link_35bdf9ffa1f48717 {
  color: var(--color-primary);
}
.sub-dropdown_37821d16d261d705:hover .submenu.third-lvl_2751a3ac31c79982.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_37821d16d261d705:hover .submenu.third-lvl_2751a3ac31c79982.base li {
  display: block;
}
.sub-dropdown_37821d16d261d705:hover .submenu.third-lvl_2751a3ac31c79982.base li a {
  display: block !important;
}

.header-three_ae6cef46945054de .sub-dropdown_37821d16d261d705:hover .submenu.third-lvl_2751a3ac31c79982.base {
  margin-left: -14px !important;
}

.header-two_73b0dc76610d3963 .header-main-wrapper_b1442f1cf115712a .sub-dropdown_37821d16d261d705:hover .submenu.third-lvl_2751a3ac31c79982.base {
  margin-left: 90px !important;
}

header.heder-two_0a22d5964c917293 .sub-dropdown_37821d16d261d705:hover .submenu.third-lvl_2751a3ac31c79982.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_0a22d5964c917293 .sub-dropdown_37821d16d261d705::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_0a22d5964c917293 .sub-dropdown_37821d16d261d705:hover a.sub-menu-link_35bdf9ffa1f48717 {
  color: var(--color-primary) !important;
}
header.heder-two_0a22d5964c917293 .sub-dropdown_37821d16d261d705:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_0a22d5964c917293 .sub-dropdown_37821d16d261d705 .submenu.third-lvl_2751a3ac31c79982.base {
  display: block;
}

.sub-dropdown_37821d16d261d705 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_37821d16d261d705.active .sub-menu-link_35bdf9ffa1f48717 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_37821d16d261d705.active .sub-menu-link_35bdf9ffa1f48717::after {
  width: 12px !important;
}
.sub-dropdown_37821d16d261d705.active::after {
  color: #FFFFFF;
}
.sub-dropdown_37821d16d261d705 .fluxi-submenu_c02e2315511a3332.third-lvl_2751a3ac31c79982 {
  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_37821d16d261d705 .fluxi-submenu_c02e2315511a3332.third-lvl_2751a3ac31c79982:hover li a {
  opacity: 0.5;
}
.sub-dropdown_37821d16d261d705 .fluxi-submenu_c02e2315511a3332.third-lvl_2751a3ac31c79982.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_37821d16d261d705 .fluxi-submenu_c02e2315511a3332.third-lvl_2751a3ac31c79982 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_37821d16d261d705 .fluxi-submenu_c02e2315511a3332.third-lvl_2751a3ac31c79982 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_37821d16d261d705 .fluxi-submenu_c02e2315511a3332.third-lvl_2751a3ac31c79982 li:hover a::after {
  width: 12px;
}
.sub-dropdown_37821d16d261d705 .fluxi-submenu_c02e2315511a3332.third-lvl_2751a3ac31c79982 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_37821d16d261d705:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_37821d16d261d705:hover .sub-menu-link_35bdf9ffa1f48717 {
  color: var(--color-primary);
}
.sub-dropdown_37821d16d261d705:hover .fluxi-submenu_c02e2315511a3332.third-lvl_2751a3ac31c79982.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_22dcd20484260f2f {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_22dcd20484260f2f {
    padding: 0 15px;
  }
}

.section-bg_f8f93b361cc2b899 {
  background: var(--section-bg-gray);
}

.bg_white_84ca7c36baf12214 {
  background: var(--body-bg);
}

.g-48_3166be8dbe7092c8 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_94e379eca0fa8dc8 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_8d52d0e6f1dd58e2 {
  background: #F8F9FB;
}

.bg-gray-2_502c29a0bf1984cb {
  background: var(--bg-gray-2);
}

.overflow-right-div_957b2eb4e4700f12 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_957b2eb4e4700f12 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_957b2eb4e4700f12 {
    width: 100%;
  }
}

.gsap-marker-end_510d8c861ca42c62,
.gsap-marker-start_e42c3daf47581e39,
.gsap-marker-scroller-end_96da609624f76017,
.gsap-marker-scroller-start_b75bb22d123315ca {
  display: none !important;
}

.bg-dark-p_6207f7d2fd43c1db {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_9acf5c81bbcd0835 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_ccc2abe8bdeac0cb {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_fe447f83bcd01dbf {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_fe447f83bcd01dbf .client-img_f929f637e3fe6163 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_fe447f83bcd01dbf .client-img_f929f637e3fe6163 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_fe447f83bcd01dbf .client-img_f929f637e3fe6163 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_fe447f83bcd01dbf .client-img_f929f637e3fe6163 img.two_6bd256d38d8b1e77 {
  left: 38px;
}
.customer-review-area_fe447f83bcd01dbf .client-img_f929f637e3fe6163 img.three_cd70e6a7687da68e {
  left: 73px;
}
.customer-review-area_fe447f83bcd01dbf .client-img_f929f637e3fe6163 img.four_0ee6a177ca53de07 {
  left: 108px;
}
.customer-review-area_fe447f83bcd01dbf p.desc {
  margin-bottom: 0;
}

.br-none_b1b611a919c37e8b {
  border-radius: 0 !important;
}

.color-secondary-2_1ba4030d7f4149f6 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_906dbd54d1daf112 {
    order: 2;
  }
}

.loader-wrapper_9ca4dbb1de0cc093 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_9ca4dbb1de0cc093 .loader-section_4a55f8316f246662 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_9ca4dbb1de0cc093 .loader-section_4a55f8316f246662.section-left_6e4a27f3a1b914b9 {
  left: 0;
}

.loader-wrapper_9ca4dbb1de0cc093 .loader-section_4a55f8316f246662.section-right_d4f2498477035143 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_9ca4dbb1de0cc093 .loader-section_4a55f8316f246662.section-left_6e4a27f3a1b914b9 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_9ca4dbb1de0cc093 .loader-section_4a55f8316f246662.section-right_d4f2498477035143 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_5a5397a52714a7c0 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_9ca4dbb1de0cc093 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_5a5397a52714a7c0: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_5a5397a52714a7c0 {
  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_13609b0b0ec694ba {
  -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_13609b0b0ec694ba.btt__visible_61ffe47b145aa87f {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_13609b0b0ec694ba {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_b6eacda305b2ffcd 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_9524ea324e11cbe4 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_bbc33199da711fbe {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_9524ea324e11cbe4 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_bbc33199da711fbe {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_ae39cf2c50fec4bc:hover,
[data-theme=dark] .rts-btn.btn-primary-5_0de46b1ed6ce404e:hover,
[data-theme=dark] .rts-btn.btn-primary-6_78f6b2e278290b2a:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_6652ca3d0f8d8e0c: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_ae39cf2c50fec4bc {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_ae39cf2c50fec4bc:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_3ba77b45f0ea6407 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_3ba77b45f0ea6407::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_3ba77b45f0ea6407::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_3ba77b45f0ea6407:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_3ba77b45f0ea6407:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_d4fb5f99bff63d41 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_d4fb5f99bff63d41::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_d4fb5f99bff63d41::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_d4fb5f99bff63d41:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_d4fb5f99bff63d41:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_6652ca3d0f8d8e0c {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_6652ca3d0f8d8e0c:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_0de46b1ed6ce404e {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_0de46b1ed6ce404e:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_78f6b2e278290b2a {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_78f6b2e278290b2a:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_4e51100de4827e70 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_4e51100de4827e70::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_4e51100de4827e70:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_86cfc53f0e10ae2c {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_86cfc53f0e10ae2c::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_86cfc53f0e10ae2c:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_ce7b1e4e1412fc76 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_ce7b1e4e1412fc76::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_ce7b1e4e1412fc76:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_b78f9fd0d9602d51 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_b78f9fd0d9602d51 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_b78f9fd0d9602d51:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_7080e44e1b7a154e {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_7080e44e1b7a154e i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_7080e44e1b7a154e:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_35aea04c3a8ed49f {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_35aea04c3a8ed49f:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_35aea04c3a8ed49f.about_fc823cd0f2a6381d {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_35aea04c3a8ed49f.about_fc823cd0f2a6381d:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_f8e855d7216be3aa i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_f8e855d7216be3aa:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_ce3f6617e5b47dc3 {
  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_ce3f6617e5b47dc3 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_ce3f6617e5b47dc3:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_f8e855d7216be3aa i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_746d06a7896987b9 {
  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_746d06a7896987b9::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_746d06a7896987b9::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_746d06a7896987b9 i {
  font-weight: 400;
}
.under-line-btn_b26b2bdcf07d0aea {
  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_b26b2bdcf07d0aea::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_b26b2bdcf07d0aea::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_b26b2bdcf07d0aea:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_1da5d592bde1155c .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_1da5d592bde1155c .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_1da5d592bde1155c .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_1da5d592bde1155c .title {
    font-size: 40px;
  }
}
.banner-one-content-left_1da5d592bde1155c p.disc_06a1ce06b1170fe4 {
  margin-bottom: 50px;
}
.banner-one-content-left_1da5d592bde1155c .button-banner-one-wrapper_7bf4ad4f4be42a57 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_1da5d592bde1155c .button-banner-one-wrapper_7bf4ad4f4be42a57 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_1da5d592bde1155c .button-banner-one-wrapper_7bf4ad4f4be42a57 .customer-review-area_fe447f83bcd01dbf .client-img_f929f637e3fe6163 {
  width: 150px;
}
.banner-one-content-left_1da5d592bde1155c .button-banner-one-wrapper_7bf4ad4f4be42a57 .customer-review-area_fe447f83bcd01dbf p.desc {
  min-width: max-content;
}
.banner-one-content-left_1da5d592bde1155c .button-banner-one-wrapper_7bf4ad4f4be42a57 .customer-review-area_fe447f83bcd01dbf img {
  max-width: 40%;
}
.banner-one-content-left_1da5d592bde1155c .button-banner-one-wrapper_7bf4ad4f4be42a57 .customer-review-area_fe447f83bcd01dbf img.two_6bd256d38d8b1e77 {
  left: 24px;
}
.banner-one-content-left_1da5d592bde1155c .button-banner-one-wrapper_7bf4ad4f4be42a57 .customer-review-area_fe447f83bcd01dbf img.three_cd70e6a7687da68e {
  left: 48px;
}
.banner-one-content-left_1da5d592bde1155c .button-banner-one-wrapper_7bf4ad4f4be42a57 .customer-review-area_fe447f83bcd01dbf img.four_0ee6a177ca53de07 {
  left: 72px;
}

.banner-one-right-content-with-img_4dd6fbe92c45035c {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_4dd6fbe92c45035c {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_4dd6fbe92c45035c .img-1_5ed3aef96fcaa1e2 {
  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_4dd6fbe92c45035c .img-1_5ed3aef96fcaa1e2 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_4dd6fbe92c45035c .img-2_bb561dd5d2b6aa50 {
  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_4dd6fbe92c45035c .img-2_bb561dd5d2b6aa50 {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_6f4689d9ec365453 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_6f4689d9ec365453 .box-one-top_f2b2062a90866b9e {
  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_6f4689d9ec365453 .box-one-bottom_ec9c616d4c18ed08 {
  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_6f4689d9ec365453 .radious-shape_3e6efd01cfc54747 {
    display: none;
  }
}
.rts-banner-area-one_6f4689d9ec365453 .radious-shape_3e6efd01cfc54747 .right-top_924d946f722400b4 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_6f4689d9ec365453 .radious-shape_3e6efd01cfc54747 .right-bottom_c3bcb7abdaa2a4a8 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_6f4689d9ec365453 .radious-shape_3e6efd01cfc54747 .mid-top_b93e83f73fb561ed {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_6f4689d9ec365453 .radious-shape_3e6efd01cfc54747 .left-bottom_4308e616c0a8e82d {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_6f4689d9ec365453 .radious-shape_3e6efd01cfc54747 .left-top_75c35613692e5dd6 {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_6f4689d9ec365453 .radious-shape_3e6efd01cfc54747 .center-bottom_a3b2b0fc100d3e73 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .banner-one-content-left_1da5d592bde1155c .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .banner-one-content-left_1da5d592bde1155c .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .banner-one-content-left_1da5d592bde1155c .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .banner-one-content-left_1da5d592bde1155c .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .banner-one-content-left_1da5d592bde1155c p.disc_06a1ce06b1170fe4 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .banner-one-content-left_1da5d592bde1155c .customer-review-area_fe447f83bcd01dbf {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .banner-one-right-content-with-img_4dd6fbe92c45035c {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .banner-one-right-content-with-img_4dd6fbe92c45035c .short-image-area_241f165e330ce890 .img-1_5ed3aef96fcaa1e2 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .banner-one-right-content-with-img_4dd6fbe92c45035c .short-image-area_241f165e330ce890 .img-1_5ed3aef96fcaa1e2 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .banner-one-right-content-with-img_4dd6fbe92c45035c .short-image-area_241f165e330ce890 .img-1_5ed3aef96fcaa1e2 {
    left: 0;
  }
}
.rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .brand-area-inner_67e78bae298ac24d {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .brand-title-area_9ff9f69f7ba1662d {
  margin-bottom: 40px;
}
.rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .brand-title-area_9ff9f69f7ba1662d .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .brand-title-area_9ff9f69f7ba1662d .brand-left-short-title-one_efdd13b2a812c376 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .brand-title-area_9ff9f69f7ba1662d .brand-left-short-title-one_efdd13b2a812c376 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .brand-title-area_9ff9f69f7ba1662d .brand-left-short-title-one_efdd13b2a812c376 .star-rating_fdf3df55675478e7 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .brand-title-area_9ff9f69f7ba1662d .brand-left-short-title-one_efdd13b2a812c376 .star-rating_fdf3df55675478e7 li {
  list-style: none;
}
.rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .brand-title-area_9ff9f69f7ba1662d .brand-left-short-title-one_efdd13b2a812c376 .star-rating_fdf3df55675478e7 li a {
  color: #FF6354;
}
.rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .brand-title-area_9ff9f69f7ba1662d .brand-left-short-title-one_efdd13b2a812c376 p.disc_06a1ce06b1170fe4 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .brand-slider-area_7bd45823fb98ad8a {
  overflow: hidden;
}
.rts-banner-area-one_6f4689d9ec365453.banner-five_6dc6cfe30cd855a7 .brand-slider-area_7bd45823fb98ad8a .brand-inner_431dffa9b5cc1bfd {
  text-align: center;
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 {
  background: #212026;
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-content-left_c2d0622d29588cc3 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-content-left_c2d0622d29588cc3 .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_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-content-left_c2d0622d29588cc3 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-content-left_c2d0622d29588cc3 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-content-left_c2d0622d29588cc3 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-content-left_c2d0622d29588cc3 p.disc_06a1ce06b1170fe4 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-content-left_c2d0622d29588cc3 .button-area_a63364fe992ab6ec {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-content-left_c2d0622d29588cc3 .button-area_a63364fe992ab6ec {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-content-left_c2d0622d29588cc3 .button-area_a63364fe992ab6ec .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-content-left_c2d0622d29588cc3 .button-area_a63364fe992ab6ec .rts-btn.btn-primary-5_0de46b1ed6ce404e {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-content-left_c2d0622d29588cc3 .button-area_a63364fe992ab6ec .rts-btn.btn-primary-5_0de46b1ed6ce404e:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-content-left_c2d0622d29588cc3 .button-area_a63364fe992ab6ec .rts-btn.btn-primary-5-border_35aea04c3a8ed49f {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-content-left_c2d0622d29588cc3 .counter-upmain-wrapper-style-six_9b649d64dd50ac7c {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-content-left_c2d0622d29588cc3 .counter-upmain-wrapper-style-six_9b649d64dd50ac7c .single-counter-up-six_1d3ffc2f4213e4a8 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-content-left_c2d0622d29588cc3 .counter-upmain-wrapper-style-six_9b649d64dd50ac7c .single-counter-up-six_1d3ffc2f4213e4a8 p {
  color: #D7D9E9;
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b .image-left_e08a8f8b5f2c1969 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b .image-left_e08a8f8b5f2c1969 {
    width: 100%;
  }
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b .image-left_e08a8f8b5f2c1969 .image-one_b2b9cb137dd7b22c {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b .image-left_e08a8f8b5f2c1969 .image-one_b2b9cb137dd7b22c img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b .image-left_e08a8f8b5f2c1969 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b .image-left_e08a8f8b5f2c1969 .image-two_e074c76de9493fd7 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b .image-left_e08a8f8b5f2c1969 .image-two_e074c76de9493fd7 img {
    width: 100%;
  }
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b .image-right_5e4b82d6ea1199f9 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b .image-right_5e4b82d6ea1199f9 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b .image-right_5e4b82d6ea1199f9 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b .image-right_5e4b82d6ea1199f9 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b .image-right_5e4b82d6ea1199f9 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b .image-right_5e4b82d6ea1199f9 {
    display: none;
  }
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b .image-right_5e4b82d6ea1199f9 .image-three_6468ef040645a84b {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .banner-six-right-content-with-img_a13f28c31089409b .image-right_5e4b82d6ea1199f9 .image-four_c74164414a273d4e {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .shape_b79c432f8d6a1d1e {
    display: none;
  }
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .shape_b79c432f8d6a1d1e .right-top_924d946f722400b4 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .shape_b79c432f8d6a1d1e .right-top_924d946f722400b4 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .shape_b79c432f8d6a1d1e .right-bottom_c3bcb7abdaa2a4a8 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_6f4689d9ec365453.banner-six_7bcbfd21b20ae694 .shape_b79c432f8d6a1d1e .right-bottom_c3bcb7abdaa2a4a8 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_27342f1a01745c5e {
  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_27342f1a01745c5e::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_27342f1a01745c5e .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_27342f1a01745c5e .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_27342f1a01745c5e .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_27342f1a01745c5e p.disc_06a1ce06b1170fe4 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_27342f1a01745c5e p.disc_06a1ce06b1170fe4 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_27342f1a01745c5e p.disc_06a1ce06b1170fe4 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_27342f1a01745c5e p.disc_06a1ce06b1170fe4 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_27342f1a01745c5e p.disc_06a1ce06b1170fe4 {
    max-width: 100%;
  }
}
.rts-banner-area-two_27342f1a01745c5e 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_27342f1a01745c5e form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_27342f1a01745c5e form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_27342f1a01745c5e form {
    max-width: 80%;
  }
}
.rts-banner-area-two_27342f1a01745c5e form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_27342f1a01745c5e form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_27342f1a01745c5e .bottom-text_f9aee05bfd41cbae p.disc_06a1ce06b1170fe4 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_63e692d5493863cc {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_63e692d5493863cc {
    margin-top: 70px;
  }
}

.mt-dec-100_4355e06b34e52549 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_246ab0fe0c40ae9e {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_246ab0fe0c40ae9e .banner-2-shape_c1daf316ab5e5bc9 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_246ab0fe0c40ae9e .banner-2-shape_c1daf316ab5e5bc9 .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_246ab0fe0c40ae9e .banner-2-shape_c1daf316ab5e5bc9 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_246ab0fe0c40ae9e .banner-2-shape_c1daf316ab5e5bc9 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_246ab0fe0c40ae9e .banner-2-shape_c1daf316ab5e5bc9 .two_6bd256d38d8b1e77 {
  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_246ab0fe0c40ae9e .banner-2-shape_c1daf316ab5e5bc9 .two_6bd256d38d8b1e77 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_246ab0fe0c40ae9e .banner-2-shape_c1daf316ab5e5bc9 .two_6bd256d38d8b1e77 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_246ab0fe0c40ae9e .banner-2-shape_c1daf316ab5e5bc9 .three_cd70e6a7687da68e {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_246ab0fe0c40ae9e .banner-2-shape_c1daf316ab5e5bc9 .three_cd70e6a7687da68e {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_246ab0fe0c40ae9e .banner-2-shape_c1daf316ab5e5bc9 .four_0ee6a177ca53de07 {
  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_246ab0fe0c40ae9e .banner-2-shape_c1daf316ab5e5bc9 .four_0ee6a177ca53de07 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_246ab0fe0c40ae9e .banner-2-shape_c1daf316ab5e5bc9 .four_0ee6a177ca53de07 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_246ab0fe0c40ae9e .banner-2-shape_c1daf316ab5e5bc9 .five_78028fc60d827c59 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_ae6cef46945054de {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_91b330fd36c1a764 {
  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_91b330fd36c1a764 .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.banner-three-area-start_91b330fd36c1a764 .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
}
.banner-three-area-start_91b330fd36c1a764 .shape-area_5b1e96bac1409ca0 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_91b330fd36c1a764 .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_91b330fd36c1a764 .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_91b330fd36c1a764 .shape-area_5b1e96bac1409ca0 .four_0ee6a177ca53de07 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_1b584b90d05a04b5 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_1b584b90d05a04b5 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_1b584b90d05a04b5 .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_1b584b90d05a04b5 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_1b584b90d05a04b5 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_1b584b90d05a04b5 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_1b584b90d05a04b5 .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_1b584b90d05a04b5 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_1b584b90d05a04b5 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_1b584b90d05a04b5 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_1b584b90d05a04b5 p.disc_06a1ce06b1170fe4 {
  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_1b584b90d05a04b5 p.disc_06a1ce06b1170fe4 br {
    display: none;
  }
}
.banner-wrapper-three-main_1b584b90d05a04b5 .button-area_a63364fe992ab6ec {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_1b584b90d05a04b5 .button-area_a63364fe992ab6ec {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_1b584b90d05a04b5 .button-area_a63364fe992ab6ec .under-line-btn_b26b2bdcf07d0aea::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_1b584b90d05a04b5 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_069ac7a891e25300 {
  padding-top: 68px;
}
.banner-four-content-left_069ac7a891e25300 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_069ac7a891e25300 .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_069ac7a891e25300 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_069ac7a891e25300 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_069ac7a891e25300 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_069ac7a891e25300 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_069ac7a891e25300 .banner-logo-area_174d71117b1ab59c {
  margin-top: 50px;
}
.banner-four-content-left_069ac7a891e25300 .banner-logo-area_174d71117b1ab59c p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_069ac7a891e25300 .banner-logo-area_174d71117b1ab59c .logo-area_e8687aa0a697d920 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_069ac7a891e25300 .banner-logo-area_174d71117b1ab59c .logo-area_e8687aa0a697d920 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_174d71117b1ab59c .light_65d2de6031c7561c {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_174d71117b1ab59c .dark_3430737e1923f595 {
  display: none;
}

[data-theme=dark] .banner-logo-area_174d71117b1ab59c .light_65d2de6031c7561c {
  display: none;
}
[data-theme=dark] .banner-logo-area_174d71117b1ab59c .dark_3430737e1923f595 {
  display: inline-flex;
}

.thumbnail-banner-right-four_c466a19dcc0cc3e4 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_c466a19dcc0cc3e4::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_c466a19dcc0cc3e4::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_c466a19dcc0cc3e4::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_c466a19dcc0cc3e4::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_c466a19dcc0cc3e4 .main_495dd300c205d79c {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_c466a19dcc0cc3e4 .main_495dd300c205d79c {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_c466a19dcc0cc3e4 .main_495dd300c205d79c {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_c466a19dcc0cc3e4 img.shape_b79c432f8d6a1d1e {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_c466a19dcc0cc3e4 img.shape_b79c432f8d6a1d1e {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_c466a19dcc0cc3e4 img.shape_b79c432f8d6a1d1e {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_c466a19dcc0cc3e4 img.shape_b79c432f8d6a1d1e {
    display: none;
  }
}

.rts-banner-four-area-start_1bf08f756939c08c {
  position: relative;
}
.rts-banner-four-area-start_1bf08f756939c08c .shape-area_5b1e96bac1409ca0 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_1bf08f756939c08c .shape-area_5b1e96bac1409ca0 .one {
    display: none;
  }
}
.rts-banner-four-area-start_1bf08f756939c08c .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_1bf08f756939c08c .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_1bf08f756939c08c .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_df8a7a80a2f645c2 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_df8a7a80a2f645c2 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_df8a7a80a2f645c2 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_df8a7a80a2f645c2 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_df8a7a80a2f645c2 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_df8a7a80a2f645c2 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_df8a7a80a2f645c2 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_df8a7a80a2f645c2 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_df8a7a80a2f645c2 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_df8a7a80a2f645c2 p.disc_06a1ce06b1170fe4 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_df8a7a80a2f645c2 p.disc_06a1ce06b1170fe4 {
    max-width: 100%;
  }
}
.banner-seven-left-content_df8a7a80a2f645c2 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_df8a7a80a2f645c2 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_df8a7a80a2f645c2 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_df8a7a80a2f645c2 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_4788c244f1b7a9e9 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_4788c244f1b7a9e9 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_4788c244f1b7a9e9 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_4788c244f1b7a9e9 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_4788c244f1b7a9e9 .short-image_12f2e45aec9ac1a2 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_4788c244f1b7a9e9 .short-image_12f2e45aec9ac1a2.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_4788c244f1b7a9e9 .short-image_12f2e45aec9ac1a2.one {
    left: 0;
  }
}
.thumbnail-banner-seven_4788c244f1b7a9e9 .short-image_12f2e45aec9ac1a2.two_6bd256d38d8b1e77 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_2947e8b0ee07384d {
  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_2947e8b0ee07384d {
    flex-direction: column;
  }
}
.rts-brand-area-seven_2947e8b0ee07384d p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_2947e8b0ee07384d .brand-area-style-seven_4907db9b97a6f525 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_2947e8b0ee07384d .brand-area-style-seven_4907db9b97a6f525 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_2947e8b0ee07384d .brand-area-style-seven_4907db9b97a6f525 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_2947e8b0ee07384d .slider-Brand_a5909b4187c156c1 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_dc9ef7716d83ca8b {
  position: relative;
}
.rts-banner-area-7_dc9ef7716d83ca8b form {
  position: relative;
}
.rts-banner-area-7_dc9ef7716d83ca8b form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_dc9ef7716d83ca8b form input {
  padding-left: 35px;
}
.rts-banner-area-7_dc9ef7716d83ca8b .shape-area-start_6b4f145689e29ea9 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_dc9ef7716d83ca8b .shape-area-start_6b4f145689e29ea9 .two_6bd256d38d8b1e77 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_dc9ef7716d83ca8b .shape-area-start_6b4f145689e29ea9 .three_cd70e6a7687da68e {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_dc9ef7716d83ca8b .shape-area-start_6b4f145689e29ea9 .three_cd70e6a7687da68e {
    display: none;
  }
}
.rts-banner-area-7_dc9ef7716d83ca8b .shape-area-start_6b4f145689e29ea9 .four_0ee6a177ca53de07 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_dc9ef7716d83ca8b .shape-area-start_6b4f145689e29ea9 .four_0ee6a177ca53de07 {
    display: none;
  }
}

.div-right-banner-floating_ea3db63c4324f1f2 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_ea3db63c4324f1f2 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_ea3db63c4324f1f2 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_d975d7b9ca0c331a {
  background-image: url(../snapshots/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_d975d7b9ca0c331a {
    height: auto;
  }
}

.inner-banner-8_cfbf9a96d918a618 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_cfbf9a96d918a618 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_cfbf9a96d918a618 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_cfbf9a96d918a618 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a {
    padding-top: 60px;
  }
}
.inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a .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_cfbf9a96d918a618 .left-area_c3b9538385c4505a .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a .title {
    font-size: 42px;
  }
}
.inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a p.disc_06a1ce06b1170fe4 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a .customer-review-area_fe447f83bcd01dbf {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a .customer-review-area_fe447f83bcd01dbf {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_cfbf9a96d918a618 .left-area_c3b9538385c4505a .customer-review-area_fe447f83bcd01dbf p {
  color: #F2F2F8;
}
.inner-banner-8_cfbf9a96d918a618 .position-img_87e75df128624404 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_cfbf9a96d918a618 .position-img_87e75df128624404 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_cfbf9a96d918a618 .position-img_87e75df128624404 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_cfbf9a96d918a618 .position-img_87e75df128624404 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_cfbf9a96d918a618 .position-img_87e75df128624404 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_cfbf9a96d918a618 .position-img_87e75df128624404 {
    right: 10%;
  }
}
.inner-banner-8_cfbf9a96d918a618 .right-area_0ff8322d6a13cfe1 .thumbnail-right-img_6d886b4405893bed {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_cfbf9a96d918a618 .right-area_0ff8322d6a13cfe1 .thumbnail-right-img_6d886b4405893bed {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_f4934870f02ce71d .about-main-wrapper_8ec01ae40313ceba .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_f4934870f02ce71d .about-main-wrapper_8ec01ae40313ceba .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_f4934870f02ce71d .about-main-wrapper_8ec01ae40313ceba .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_f4934870f02ce71d .about-main-wrapper_8ec01ae40313ceba .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_f4934870f02ce71d .about-main-wrapper_8ec01ae40313ceba .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_f4934870f02ce71d .banner-about-right_3c1b967e212b1c07 p.disc_06a1ce06b1170fe4 {
  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_d43edda796b056e1 {
  background-image: url(../snapshots/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_d43edda796b056e1 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_d43edda796b056e1 .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_63e692d5493863cc {
  position: relative;
}
.large-image-video-area_63e692d5493863cc .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_63e692d5493863cc .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_63e692d5493863cc .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_63e692d5493863cc .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_63e692d5493863cc .thumbnail_e5f7fc0ad039f5d8 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_63e692d5493863cc .thumbnail_e5f7fc0ad039f5d8 .pli-image_42f6d86ed0ee632c {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_63e692d5493863cc .thumbnail_e5f7fc0ad039f5d8 .pli-image_42f6d86ed0ee632c img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_43e71280c82f6dfe form {
  position: relative;
}
.banner-area-wrapper-two_43e71280c82f6dfe form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_43e71280c82f6dfe form input {
  padding-left: 40px;
}

.button-area-banner-four_1f5ffeb30e5fb470 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_1f5ffeb30e5fb470 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_1f5ffeb30e5fb470 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_1f5ffeb30e5fb470 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_7bd45823fb98ad8a {
  overflow: hidden;
}
.brand-slider-area_7bd45823fb98ad8a .brand-inner_431dffa9b5cc1bfd {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_cbf259350b95f200 .light_65d2de6031c7561c,
[data-theme=light] .brand-area-main-wrapper-two_377358a821167346 .light_65d2de6031c7561c,
[data-theme=light] .brand-slider-area_7bd45823fb98ad8a .light_65d2de6031c7561c {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_cbf259350b95f200 .dark_3430737e1923f595,
[data-theme=light] .brand-area-main-wrapper-two_377358a821167346 .dark_3430737e1923f595,
[data-theme=light] .brand-slider-area_7bd45823fb98ad8a .dark_3430737e1923f595 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_cbf259350b95f200 .light_65d2de6031c7561c,
[data-theme=dark] .brand-area-main-wrapper-two_377358a821167346 .light_65d2de6031c7561c,
[data-theme=dark] .brand-slider-area_7bd45823fb98ad8a .light_65d2de6031c7561c {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_cbf259350b95f200 .dark_3430737e1923f595,
[data-theme=dark] .brand-area-main-wrapper-two_377358a821167346 .dark_3430737e1923f595,
[data-theme=dark] .brand-slider-area_7bd45823fb98ad8a .dark_3430737e1923f595 {
  display: block;
}

.brand-left-short-title-one_efdd13b2a812c376 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_efdd13b2a812c376 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_f7695a778b293568 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_cbf259350b95f200 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_377358a821167346 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_377358a821167346 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_377358a821167346.about-page-brand_5e1978a1621add4d {
  padding: 0;
}

.bg-dark-p_6207f7d2fd43c1db .title-style-one-center_39e5c68a96ed37a7 .pre_c56d763de8414e79 {
  color: #fff;
}
.bg-dark-p_6207f7d2fd43c1db .title-style-one-center_39e5c68a96ed37a7 .title {
  color: #fff;
}
.bg-dark-p_6207f7d2fd43c1db .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .title {
  color: #FFF;
}
.bg-dark-p_6207f7d2fd43c1db .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .bottom-area_ae4df4402bc25d34 .admin_924fb5079d9100ab {
  color: var(--color-primary);
}
.bg-dark-p_6207f7d2fd43c1db .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .bottom-area_ae4df4402bc25d34 .date_0fe477d3eaec5926 {
  color: #fff;
}

.title-three-brand-wrapper_9cf7af1a480cf5ea .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_ec1045523e206992.home-six_e17c6dbb395a12f7 {
  padding-bottom: 40px;
}

.title-style-one-center_39e5c68a96ed37a7 {
  text-align: center;
}
.title-style-one-center_39e5c68a96ed37a7 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_39e5c68a96ed37a7 br {
    display: none;
  }
}
.title-style-one-center_39e5c68a96ed37a7 .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_39e5c68a96ed37a7 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_39e5c68a96ed37a7 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_39e5c68a96ed37a7 .title br {
    display: none;
  }
}

.title-style-one-left_5abb5d0eaf59a73c {
  text-align: left;
}
.title-style-one-left_5abb5d0eaf59a73c 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_5abb5d0eaf59a73c .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_5abb5d0eaf59a73c .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_5abb5d0eaf59a73c .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_5abb5d0eaf59a73c .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_5abb5d0eaf59a73c .title br {
    display: none;
  }
}

.title-hover_630aacf0d1db35d3 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_630aacf0d1db35d3:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_9573719989cf969d {
  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_9573719989cf969d {
    padding: 20px;
  }
}
.single-pricing-area-start_9573719989cf969d .pricing-top-area_1c65ba7cb27347ce {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_9573719989cf969d .pricing-top-area_1c65ba7cb27347ce .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_9573719989cf969d .pricing-top-area_1c65ba7cb27347ce .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_9573719989cf969d .pricing-top-area_1c65ba7cb27347ce .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_9573719989cf969d .pricing-body_08608542e7daf403 p.disc_06a1ce06b1170fe4 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_9573719989cf969d .pricing-body_08608542e7daf403 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_9573719989cf969d.active {
  background: var(--color-primary);
}
.single-pricing-area-start_9573719989cf969d.active .pricing-top-area_1c65ba7cb27347ce .title {
  color: #fff;
}
.single-pricing-area-start_9573719989cf969d.active .pricing-top-area_1c65ba7cb27347ce .icon {
  background: #8170E7;
}
.single-pricing-area-start_9573719989cf969d.active .pricing-top-area_1c65ba7cb27347ce .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_9573719989cf969d.active .pricing-body_08608542e7daf403 p.disc_06a1ce06b1170fe4 {
  color: #FFFFFF;
}
.single-pricing-area-start_9573719989cf969d.active .pricing-body_08608542e7daf403 .check-content-wrapper_c461540bec88f3ae .single-check-area_41945a3c31f21186 i {
  color: #fff;
}
.single-pricing-area-start_9573719989cf969d.active .pricing-body_08608542e7daf403 .check-content-wrapper_c461540bec88f3ae .single-check-area_41945a3c31f21186 p {
  color: #fff;
}
.single-pricing-area-start_9573719989cf969d.active .pricing-body_08608542e7daf403 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_9573719989cf969d:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_9573719989cf969d:hover .pricing-top-area_1c65ba7cb27347ce .title {
  color: #fff;
}
.single-pricing-area-start_9573719989cf969d:hover .pricing-top-area_1c65ba7cb27347ce .icon {
  background: #8170E7;
}
.single-pricing-area-start_9573719989cf969d:hover .pricing-top-area_1c65ba7cb27347ce .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_9573719989cf969d:hover .pricing-body_08608542e7daf403 p.disc_06a1ce06b1170fe4 {
  color: #FFFFFF;
}
.single-pricing-area-start_9573719989cf969d:hover .pricing-body_08608542e7daf403 .check-content-wrapper_c461540bec88f3ae .single-check-area_41945a3c31f21186 i {
  color: #fff;
}
.single-pricing-area-start_9573719989cf969d:hover .pricing-body_08608542e7daf403 .check-content-wrapper_c461540bec88f3ae .single-check-area_41945a3c31f21186 p {
  color: #fff;
}
.single-pricing-area-start_9573719989cf969d:hover .pricing-body_08608542e7daf403 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_c461540bec88f3ae .single-check-area_41945a3c31f21186 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_c461540bec88f3ae .single-check-area_41945a3c31f21186 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_2a10021fdf4f3700 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_2a10021fdf4f3700 .shape-radious-image_73ed3a9f14888def {
    display: none;
  }
}
.rts-pricing-area-one_2a10021fdf4f3700 .shape-radious-image_73ed3a9f14888def .img-1_5ed3aef96fcaa1e2 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_2a10021fdf4f3700 .shape-radious-image_73ed3a9f14888def .img-2_bb561dd5d2b6aa50 {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_0a29730a3eb5a30c {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_0a29730a3eb5a30c .head-pricing_920db3330b1586de {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_0a29730a3eb5a30c .head-pricing_920db3330b1586de .plane_name_8a324d7ec1c662db {
  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_0a29730a3eb5a30c .head-pricing_920db3330b1586de .doller-area_343a0875f3d04b83 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_0a29730a3eb5a30c .head-pricing_920db3330b1586de .doller-area_343a0875f3d04b83 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_0a29730a3eb5a30c .head-pricing_920db3330b1586de .doller-area_343a0875f3d04b83 .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_0a29730a3eb5a30c .head-pricing_920db3330b1586de p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_0a29730a3eb5a30c .body .single-check_4ff1fde790998c0b {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_0a29730a3eb5a30c .body .single-check_4ff1fde790998c0b i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_0a29730a3eb5a30c .footer_eb59f64b4d43d7fc {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_0a29730a3eb5a30c .footer_eb59f64b4d43d7fc .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_0a29730a3eb5a30c .footer_eb59f64b4d43d7fc p {
  margin-top: 20px;
}
.single-pricing-area-two_0a29730a3eb5a30c.free-place_e1b9f1a4d1ba4071 .footer_eb59f64b4d43d7fc .rts-btn.btn-primary-2_3ba77b45f0ea6407::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_0a29730a3eb5a30c.free-place_e1b9f1a4d1ba4071 .footer_eb59f64b4d43d7fc .rts-btn.btn-primary-2_3ba77b45f0ea6407::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_0a29730a3eb5a30c.professional-place_815ad787798e0717 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_0a29730a3eb5a30c.professional-place_815ad787798e0717 .head-pricing_920db3330b1586de .plane_name_8a324d7ec1c662db {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_0a29730a3eb5a30c.professional-place_815ad787798e0717 .body .single-check_4ff1fde790998c0b i {
  color: var(--color-primary);
}
.single-pricing-area-two_0a29730a3eb5a30c.enterprise-place_46837fb5c8fc14fa .head-pricing_920db3330b1586de .plane_name_8a324d7ec1c662db {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_0a29730a3eb5a30c.enterprise-place_46837fb5c8fc14fa .body .single-check_4ff1fde790998c0b i {
  color: #BCBFDB;
}
.single-pricing-area-two_0a29730a3eb5a30c.enterprise-place_46837fb5c8fc14fa .footer_eb59f64b4d43d7fc .rts-btn.btn-primary-2_3ba77b45f0ea6407 {
  color: #000000d3;
}
.single-pricing-area-two_0a29730a3eb5a30c.enterprise-place_46837fb5c8fc14fa .footer_eb59f64b4d43d7fc .rts-btn.btn-primary-2_3ba77b45f0ea6407::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_0a29730a3eb5a30c.enterprise-place_46837fb5c8fc14fa .footer_eb59f64b4d43d7fc .rts-btn.btn-primary-2_3ba77b45f0ea6407::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_65a7f95dc0e9207a {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_65a7f95dc0e9207a .pricing-top-tag_eb38c6ffc0be93d5 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_65a7f95dc0e9207a .pric-area_c0f8e85169bc7fbf {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_65a7f95dc0e9207a .pric-area_c0f8e85169bc7fbf .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_65a7f95dc0e9207a .pric-area_c0f8e85169bc7fbf .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_65a7f95dc0e9207a .pric-area_c0f8e85169bc7fbf p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_65a7f95dc0e9207a .body .single-check-area_41945a3c31f21186 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_65a7f95dc0e9207a .body .single-check-area_41945a3c31f21186 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_65a7f95dc0e9207a .body .single-check-area_41945a3c31f21186 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_65a7f95dc0e9207a .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_65a7f95dc0e9207a .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_65a7f95dc0e9207a.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_65a7f95dc0e9207a.active .top-badge_12252ba34e5105b9 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_65a7f95dc0e9207a.active .top-badge_12252ba34e5105b9 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_65a7f95dc0e9207a.active .pricing-top-tag_eb38c6ffc0be93d5 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_65a7f95dc0e9207a.active .single-check-area_41945a3c31f21186 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_599908968386121b.rts-section-gap_485eac83129acd19.bg-light-border-radious_f6105905881330d8 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_599908968386121b {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_599908968386121b .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.rtws-pricing-area-start-two_599908968386121b .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_599908968386121b .shape-area_5b1e96bac1409ca0 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_599908968386121b .shape-area_5b1e96bac1409ca0 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_599908968386121b .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_599908968386121b .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_599908968386121b .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_022089697b041bd3 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_022089697b041bd3 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_54ca9655848bf6ad.inner_c435c92a293076c3 {
  position: relative;
}
.rtws-pricing-area-start_54ca9655848bf6ad.inner_c435c92a293076c3 .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
}
.rtws-pricing-area-start_54ca9655848bf6ad.inner_c435c92a293076c3 .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_54ca9655848bf6ad.inner_c435c92a293076c3 .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_54ca9655848bf6ad.inner_c435c92a293076c3 .shape-area_5b1e96bac1409ca0 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_2258f76087348b09 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_2258f76087348b09 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_7064ef6656e0b3fe .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_7064ef6656e0b3fe p.disc_06a1ce06b1170fe4 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_7064ef6656e0b3fe p.disc_06a1ce06b1170fe4 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_4283720bfa430eb1 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_4283720bfa430eb1 .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.providing-service-area-start-one_4283720bfa430eb1 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_4283720bfa430eb1 .two_6bd256d38d8b1e77 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_4283720bfa430eb1 .three_cd70e6a7687da68e {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_4283720bfa430eb1 .four_0ee6a177ca53de07 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_4283720bfa430eb1 .five_78028fc60d827c59 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_4283720bfa430eb1 .six_363f582805b7f5ab {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_2603872ee7361aa0 .title-wrapper-between_d0f3b94aee6c0f37 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_2603872ee7361aa0 .title-wrapper-between_d0f3b94aee6c0f37 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_2603872ee7361aa0 .title-wrapper-between_d0f3b94aee6c0f37 {
    flex-direction: column;
  }
}
.rts-service-area-two_2603872ee7361aa0 .title-wrapper-between_d0f3b94aee6c0f37 .title-style-one-left_5abb5d0eaf59a73c {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_2603872ee7361aa0 .title-wrapper-between_d0f3b94aee6c0f37 .title-style-one-left_5abb5d0eaf59a73c .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_2603872ee7361aa0 .title-wrapper-between_d0f3b94aee6c0f37 .title-style-one-left_5abb5d0eaf59a73c {
    max-width: 100%;
  }
}
.rts-service-area-two_2603872ee7361aa0 .title-wrapper-between_d0f3b94aee6c0f37 p.disc_06a1ce06b1170fe4 {
  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_2603872ee7361aa0 .title-wrapper-between_d0f3b94aee6c0f37 p.disc_06a1ce06b1170fe4 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_2603872ee7361aa0 .title-wrapper-between_d0f3b94aee6c0f37 p.disc_06a1ce06b1170fe4 {
    max-width: 100%;
  }
}

.single-service-style-two_5892a5aef350b523 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_5892a5aef350b523 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_5892a5aef350b523 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_5892a5aef350b523 p.disc_06a1ce06b1170fe4 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_5892a5aef350b523 .btn-border-bottom_42e484369ffdf926 {
  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_5892a5aef350b523 .btn-border-bottom_42e484369ffdf926::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_5892a5aef350b523 .btn-border-bottom_42e484369ffdf926::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_5892a5aef350b523 .btn-border-bottom_42e484369ffdf926:hover {
  color: var(--color-primary);
}
.single-service-style-two_5892a5aef350b523 .btn-border-bottom_42e484369ffdf926:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_5892a5aef350b523 .btn-border-bottom_42e484369ffdf926 i {
  margin: 0;
}

.mt-dec-service-p-3_0301c19ff6ac0e73 {
  margin-top: -300px;
}

.single-service-primary-3_7e22b71f5db290b4 {
  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_7e22b71f5db290b4::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_7e22b71f5db290b4 .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_7e22b71f5db290b4 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_7e22b71f5db290b4 .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_7e22b71f5db290b4 p.disc_06a1ce06b1170fe4 {
  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_7e22b71f5db290b4 .under-line-btn_b26b2bdcf07d0aea {
  transition: 0.3s;
}
.single-service-primary-3_7e22b71f5db290b4:hover {
  border-color: #fff;
}
.single-service-primary-3_7e22b71f5db290b4:hover .icon {
  background: #fff;
}
.single-service-primary-3_7e22b71f5db290b4:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_7e22b71f5db290b4:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_7e22b71f5db290b4:hover .title {
  color: #fff;
}
.single-service-primary-3_7e22b71f5db290b4:hover p.disc_06a1ce06b1170fe4 {
  color: #fff;
}
.single-service-primary-3_7e22b71f5db290b4:hover a.under-line-btn_b26b2bdcf07d0aea {
  color: #fff;
}
.single-service-primary-3_7e22b71f5db290b4:hover::after {
  opacity: 1;
}

.rts-service-area-five_dc705bd9a0ce12f2 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_dc705bd9a0ce12f2 .button-pagination-area_83575e72ebff1afd {
    display: none;
  }
}
.rts-service-area-five_dc705bd9a0ce12f2 .section-inner_3c1d9ed05d35e5a4 {
  position: relative;
}
.rts-service-area-five_dc705bd9a0ce12f2 .service-swiper-main-wrapper-2_cbf9261daf563698 {
  overflow: hidden;
}
.rts-service-area-five_dc705bd9a0ce12f2 .single-service-style-two_5892a5aef350b523 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_dc705bd9a0ce12f2 .single-service-style-two_5892a5aef350b523 .title {
  color: var(--color-title);
}
.rts-service-area-five_dc705bd9a0ce12f2 .single-service-style-two_5892a5aef350b523 .disc_06a1ce06b1170fe4 {
  color: var(--color-body);
}
.rts-service-area-five_dc705bd9a0ce12f2 .single-service-style-two_5892a5aef350b523 .btn-border-bottom_42e484369ffdf926 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_dc705bd9a0ce12f2 .single-service-style-two_5892a5aef350b523 .btn-border-bottom_42e484369ffdf926::after {
  background: #BCBFDB;
}
.rts-service-area-five_dc705bd9a0ce12f2 .single-service-style-two_5892a5aef350b523 .btn-border-bottom_42e484369ffdf926::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_dc705bd9a0ce12f2 .single-service-style-two_5892a5aef350b523 .btn-border-bottom_42e484369ffdf926:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_dc705bd9a0ce12f2 .single-service-style-two_5892a5aef350b523 .btn-border-bottom_42e484369ffdf926:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_dc705bd9a0ce12f2 .single-service-style-two_5892a5aef350b523.style-six_15debf8fc74e10e5 {
  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_dc705bd9a0ce12f2 .single-service-style-two_5892a5aef350b523.style-six_15debf8fc74e10e5.mid_cf71615dc0ed8add {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_dc705bd9a0ce12f2 .swiper-button-next,
.rts-service-area-five_dc705bd9a0ce12f2 .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_dc705bd9a0ce12f2 .swiper-button-next:hover,
.rts-service-area-five_dc705bd9a0ce12f2 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_dc705bd9a0ce12f2 .swiper-button-next::after,
.rts-service-area-five_dc705bd9a0ce12f2 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_dc705bd9a0ce12f2 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_dc705bd9a0ce12f2 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_dc705bd9a0ce12f2 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_dc705bd9a0ce12f2 .swiper-pagination2 .swiper-pagination-bullet_d757275f9e7351fe {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_dc705bd9a0ce12f2 .swiper-pagination2 .swiper-pagination-bullet_d757275f9e7351fe.swiper-pagination-bullet-active_a855fe6829e011f9 {
  background: #FF6354;
}

.title-wrapper-between_d0f3b94aee6c0f37 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_d0f3b94aee6c0f37 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_d0f3b94aee6c0f37 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_d0f3b94aee6c0f37 p.disc_06a1ce06b1170fe4 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_d0f3b94aee6c0f37 p.disc_06a1ce06b1170fe4 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_d0f3b94aee6c0f37 p.disc_06a1ce06b1170fe4 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_18e976aba1321ad8 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_18e976aba1321ad8 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_18e976aba1321ad8 p.disc_06a1ce06b1170fe4 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_6eda967056bbc1af {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_6eda967056bbc1af .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_6eda967056bbc1af .title {
  margin-bottom: 24px;
}
.single-service-area-seven_6eda967056bbc1af p.disc_06a1ce06b1170fe4 {
  margin-bottom: 20px;
}
.single-service-area-seven_6eda967056bbc1af .rts-readmore-arrow-top_b534b391c843773d {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_6eda967056bbc1af .rts-readmore-arrow-top_b534b391c843773d::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_6eda967056bbc1af .rts-readmore-arrow-top_b534b391c843773d::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_6eda967056bbc1af .rts-readmore-arrow-top_b534b391c843773d i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_6eda967056bbc1af .rts-readmore-arrow-top_b534b391c843773d:hover {
  color: var(--color-primary);
}
.single-service-area-seven_6eda967056bbc1af .rts-readmore-arrow-top_b534b391c843773d:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_6eda967056bbc1af .rts-readmore-arrow-top_b534b391c843773d:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_4411ba57002104ca {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_a7422adc0ce390b5 .area-3_48041b17b5c1a9d6 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_a7422adc0ce390b5 .thumbnail-service-1_2258f76087348b09 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_a7422adc0ce390b5 .service-content-style-one_7064ef6656e0b3fe.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_a7422adc0ce390b5 .service-content-style-one_7064ef6656e0b3fe .title {
  color: #fff;
}
.providing-service-area-start-seven_a7422adc0ce390b5 .service-content-style-one_7064ef6656e0b3fe p.disc_06a1ce06b1170fe4 {
  color: #fff;
}
.providing-service-area-start-seven_a7422adc0ce390b5 .service-content-style-one_7064ef6656e0b3fe .under-line-btn_b26b2bdcf07d0aea {
  color: #fff;
}
.providing-service-area-start-seven_a7422adc0ce390b5 .service-content-style-one_7064ef6656e0b3fe .under-line-btn_b26b2bdcf07d0aea::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_6b807b9c82c6ecb7 {
  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_6b807b9c82c6ecb7 .title-wrapper-between_d0f3b94aee6c0f37 .title {
  color: #fff;
}
.service-bg-about-page_6b807b9c82c6ecb7 .title-wrapper-between_d0f3b94aee6c0f37 p.disc_06a1ce06b1170fe4 {
  color: #E4E5F1;
}
.service-bg-about-page_6b807b9c82c6ecb7 .rts-service-area-style-4_18e976aba1321ad8 p.disc_06a1ce06b1170fe4 {
  color: #E4E5F1;
}
.service-bg-about-page_6b807b9c82c6ecb7 .rts-service-area-style-4_18e976aba1321ad8 .title {
  color: #fff;
}

.title-service-page-area-top_788e29c250b333ed .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_788e29c250b333ed .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_788e29c250b333ed .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_788e29c250b333ed .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_788e29c250b333ed .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_788e29c250b333ed p.disc_06a1ce06b1170fe4 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_788e29c250b333ed p.disc_06a1ce06b1170fe4 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_788e29c250b333ed p.disc_06a1ce06b1170fe4 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_788e29c250b333ed p.disc_06a1ce06b1170fe4 {
    max-width: 100%;
  }
}

.service-page-service-style_35e64ab529df54bf {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_35e64ab529df54bf:hover {
  background: #614CE1;
}
.service-page-service-style_35e64ab529df54bf:hover .icon {
  background: #fff;
}
.service-page-service-style_35e64ab529df54bf:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_35e64ab529df54bf:hover .title {
  color: #fff;
}
.service-page-service-style_35e64ab529df54bf:hover p.disc_06a1ce06b1170fe4 {
  color: #fff;
}
.service-page-service-style_35e64ab529df54bf:hover a.learn-more-btn-underline_b7a1043f3d266e77 {
  color: #fff;
}
.service-page-service-style_35e64ab529df54bf:hover a.learn-more-btn-underline_b7a1043f3d266e77::after {
  background: #fff;
}
.service-page-service-style_35e64ab529df54bf .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_35e64ab529df54bf .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_35e64ab529df54bf p.disc_06a1ce06b1170fe4 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_35e64ab529df54bf .learn-more-btn-underline_b7a1043f3d266e77 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_35e64ab529df54bf .learn-more-btn-underline_b7a1043f3d266e77::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_35e64ab529df54bf .learn-more-btn-underline_b7a1043f3d266e77:hover {
  color: var(--color-primary);
}
.service-page-service-style_35e64ab529df54bf .learn-more-btn-underline_b7a1043f3d266e77:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_0492891fe7954eb9 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_0492891fe7954eb9 .service--shape_251e477fbcfb9a5e {
    display: none;
  }
}
.service-relative_0492891fe7954eb9 .service--shape_251e477fbcfb9a5e .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_0492891fe7954eb9 .service--shape_251e477fbcfb9a5e .one {
    display: none;
  }
}
.service-relative_0492891fe7954eb9 .service--shape_251e477fbcfb9a5e .two_6bd256d38d8b1e77 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_0492891fe7954eb9 .service--shape_251e477fbcfb9a5e .two_6bd256d38d8b1e77 {
    display: none;
  }
}

.service-relative_0492891fe7954eb9 {
  position: relative;
}
.service-relative_0492891fe7954eb9 .service--shape_251e477fbcfb9a5e .three_cd70e6a7687da68e {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_0492891fe7954eb9 .service--shape_251e477fbcfb9a5e .three_cd70e6a7687da68e {
    display: none;
  }
}
.service-relative_0492891fe7954eb9 .service--shape_251e477fbcfb9a5e .four_0ee6a177ca53de07 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_2fa56119d46da444 .portfolio-content-wrapper-list_d4eef6f65159bbc4 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_2fa56119d46da444 .portfolio-content-wrapper-list_d4eef6f65159bbc4 {
    margin-bottom: 0;
  }
}

.service-relative_0492891fe7954eb9 {
  position: relative;
}
.service-relative_0492891fe7954eb9 .service--shape_251e477fbcfb9a5e .five_78028fc60d827c59 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_0492891fe7954eb9 .service--shape_251e477fbcfb9a5e .six_363f582805b7f5ab {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_dd4ab29326961381 .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_dd4ab29326961381 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_dd4ab29326961381 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_dd4ab29326961381 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_dd4ab29326961381 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_dd4ab29326961381 p.disc_06a1ce06b1170fe4 {
  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_dd4ab29326961381 p.disc_06a1ce06b1170fe4 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_dd4ab29326961381 p.disc_06a1ce06b1170fe4 {
    max-width: 100%;
  }
}

.rts-service-banner-area_7839d8c89ec523d9 {
  position: relative;
}
.rts-service-banner-area_7839d8c89ec523d9 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_7839d8c89ec523d9 .one {
    display: none;
  }
}
.rts-service-banner-area_7839d8c89ec523d9 .two_6bd256d38d8b1e77 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_7839d8c89ec523d9 .two_6bd256d38d8b1e77 {
    display: none;
  }
}
.rts-service-banner-area_7839d8c89ec523d9 .three_cd70e6a7687da68e {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_7839d8c89ec523d9 .three_cd70e6a7687da68e {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_7839d8c89ec523d9 .three_cd70e6a7687da68e {
    top: 10%;
  }
}
.rts-service-banner-area_7839d8c89ec523d9 .four_0ee6a177ca53de07 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_7839d8c89ec523d9 .four_0ee6a177ca53de07 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_d7921860ee2f9869.service-single_d37d297b97550a50 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_d7921860ee2f9869.service-single_d37d297b97550a50 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_d7921860ee2f9869.service-single_d37d297b97550a50 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_d7921860ee2f9869.service-single_d37d297b97550a50 .single-counter-up_d4fe820b0e507ca5 {
  position: relative;
}
.counter-upmain-wrapper-style-one_d7921860ee2f9869.service-single_d37d297b97550a50 .single-counter-up_d4fe820b0e507ca5::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_d7921860ee2f9869.service-single_d37d297b97550a50 .single-counter-up_d4fe820b0e507ca5::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_d7921860ee2f9869.service-single_d37d297b97550a50 .single-counter-up_d4fe820b0e507ca5::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_d7921860ee2f9869.service-single_d37d297b97550a50 .single-counter-up_d4fe820b0e507ca5:last-child::after {
  display: none;
}

.single-service-banner-area_9464b4a33e6ea245 {
  position: relative;
}
.single-service-banner-area_9464b4a33e6ea245 .banner-area-left-service-single_dd4ab29326961381 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_9464b4a33e6ea245 .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.single-service-banner-area_9464b4a33e6ea245 .shape-area_5b1e96bac1409ca0 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_9464b4a33e6ea245 .shape-area_5b1e96bac1409ca0 .one {
    top: 92%;
  }
}
.single-service-banner-area_9464b4a33e6ea245 .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_9464b4a33e6ea245 .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_9464b4a33e6ea245 .shape-area_5b1e96bac1409ca0 .four_0ee6a177ca53de07 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_9464b4a33e6ea245 .thumbnail_e5f7fc0ad039f5d8 {
  position: relative;
}
.single-service-banner-area_9464b4a33e6ea245 .thumbnail_e5f7fc0ad039f5d8 .short-image_12f2e45aec9ac1a2 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_79c5d61ff73c929a {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_79c5d61ff73c929a .title-style-one-center_39e5c68a96ed37a7 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_79c5d61ff73c929a .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_79c5d61ff73c929a .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_79c5d61ff73c929a .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_2603872ee7361aa0 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_2603872ee7361aa0 .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.rts-service-area-two_2603872ee7361aa0 .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_2603872ee7361aa0 .shape-area_5b1e96bac1409ca0 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_2603872ee7361aa0 .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_2603872ee7361aa0 .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_2603872ee7361aa0 .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_2603872ee7361aa0 .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_f77d631268945c2c {
    padding: 80px 0;
  }
}

.image-area-service-1_4e0c11350e8a7331 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_4e0c11350e8a7331 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_4e0c11350e8a7331 .small_974b55af46a8e71b {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_4e0c11350e8a7331.bottom-1 .small_974b55af46a8e71b {
  right: 50px;
  left: unset;
}
.image-area-service-1_4e0c11350e8a7331.area-3 .small_974b55af46a8e71b {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_4e0c11350e8a7331.area-3 .small_974b55af46a8e71b {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_4e0c11350e8a7331.area-3 .small_974b55af46a8e71b {
    display: none;
  }
}
.image-area-service-1_4e0c11350e8a7331.area-3 .small_974b55af46a8e71b.mid_cf71615dc0ed8add {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_4e0c11350e8a7331.area-3 .small_974b55af46a8e71b.mid_cf71615dc0ed8add {
    left: 35%;
  }
}
.image-area-service-1_4e0c11350e8a7331.area-3 .small_974b55af46a8e71b.two_6bd256d38d8b1e77 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_4e0c11350e8a7331.area-3 .small_974b55af46a8e71b.two_6bd256d38d8b1e77 {
    display: none;
  }
}
.image-area-service-1_4e0c11350e8a7331.area-3 .small_974b55af46a8e71b.three_cd70e6a7687da68e {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_4e0c11350e8a7331.area-3 .small_974b55af46a8e71b.three_cd70e6a7687da68e {
    display: none;
  }
}

.rts-working-process-area_16a115866d88b794.about_fc823cd0f2a6381d {
  background: var(--choose-bg);
}
.rts-working-process-area_16a115866d88b794.about_fc823cd0f2a6381d .accordion-area-4_36b2976999edb07b .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_16a115866d88b794.about_fc823cd0f2a6381d .thumbnail-left_0bc3d71335bbfaca {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_16a115866d88b794.about_fc823cd0f2a6381d .accordion-area-4_36b2976999edb07b .accordion-item button {
  color: #fff;
}

.our-service-area_ec247e4a5e4848d1 {
  position: relative;
}
.our-service-area_ec247e4a5e4848d1.about_fc823cd0f2a6381d {
  overflow: hidden;
}
.our-service-area_ec247e4a5e4848d1.about_fc823cd0f2a6381d .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
}
.our-service-area_ec247e4a5e4848d1.about_fc823cd0f2a6381d .shape-area_5b1e96bac1409ca0 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_ec247e4a5e4848d1.about_fc823cd0f2a6381d .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_ec247e4a5e4848d1.about_fc823cd0f2a6381d .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_ec247e4a5e4848d1.about_fc823cd0f2a6381d .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
    display: none;
  }
}

.rts-service-banner-area_7839d8c89ec523d9.inner_c435c92a293076c3 .title-service-page-area-top_788e29c250b333ed .title {
  max-width: 100%;
}

.about-large-image-bg_434c02bac2b19848 {
  background-image: url(../snapshots/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_434c02bac2b19848 {
    height: 350px;
  }
}

.step-down-text-process_96d4e6d71b063ce2 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_96d4e6d71b063ce2 {
    display: none;
  }
}
.step-down-text-process_96d4e6d71b063ce2 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_96d4e6d71b063ce2 .two_6bd256d38d8b1e77 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_96d4e6d71b063ce2 .three_cd70e6a7687da68e {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_96d4e6d71b063ce2 .four_0ee6a177ca53de07 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_af4140848c364f5c {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_af4140848c364f5c .connection-people-left_e6c0e6052d22a72d {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_af4140848c364f5c .connection-people-left_e6c0e6052d22a72d {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_af4140848c364f5c .connection-people-left_e6c0e6052d22a72d {
    padding-bottom: 50px;
  }
}
.connection-people-area_af4140848c364f5c .connection-people-left_e6c0e6052d22a72d .title-main_189e2b758ae22f5d {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_af4140848c364f5c .connection-people-left_e6c0e6052d22a72d .title-main_189e2b758ae22f5d {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_af4140848c364f5c .connection-people-left_e6c0e6052d22a72d .title-main_189e2b758ae22f5d {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_af4140848c364f5c .connection-people-left_e6c0e6052d22a72d p.disc_06a1ce06b1170fe4 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_af4140848c364f5c .connection-people-left_e6c0e6052d22a72d p.disc_06a1ce06b1170fe4 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_af4140848c364f5c .connection-people-left_e6c0e6052d22a72d p.disc_06a1ce06b1170fe4 {
    max-width: 100%;
  }
}
.connection-people-area_af4140848c364f5c .thumbnail-connection-area-right_eb228d233e6c382b {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_af4140848c364f5c .shape-area-img_bc32c6b26a9ba246 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_af4140848c364f5c .shape-area-img_bc32c6b26a9ba246 .one {
    display: none;
  }
}
.connection-people-area_af4140848c364f5c .shape-area-img_bc32c6b26a9ba246 .two_6bd256d38d8b1e77 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_44b2448b6d7d8e06 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_44b2448b6d7d8e06 img {
  margin-bottom: 24px;
}
.single-about-small-cd_44b2448b6d7d8e06 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_44b2448b6d7d8e06 p.disc_06a1ce06b1170fe4 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_7cf5d6063a3a9528 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_7cf5d6063a3a9528 .number_81fb26eb531fb197 {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_7cf5d6063a3a9528 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_7cf5d6063a3a9528 p.disc_06a1ce06b1170fe4 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_eb59139e66304bea {
  margin-top: -120px;
}

.step-down-text-process_96d4e6d71b063ce2 p.disc_06a1ce06b1170fe4 {
  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_96d4e6d71b063ce2 p.disc_06a1ce06b1170fe4 {
    font-size: 18px;
  }
}

.container-1058_862e691cb57727f7 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_fdf009000feb5fb8 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_fdf009000feb5fb8 .thumbnail_e5f7fc0ad039f5d8 {
  height: 100%;
}
.working-process-right-area-one_fdf009000feb5fb8 .thumbnail_e5f7fc0ad039f5d8 .large_16b0239c737a2097 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_fdf009000feb5fb8 .large_16b0239c737a2097 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_fdf009000feb5fb8 .small_974b55af46a8e71b {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_fdf009000feb5fb8 .small_974b55af46a8e71b {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_fdf009000feb5fb8 .small_974b55af46a8e71b {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_fdf009000feb5fb8 .small_974b55af46a8e71b {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_bb8c40aaec47be80 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_bb8c40aaec47be80 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_60b5753af1a9fbfc .working-process-accordion-one .accordion-item .accordion-header_bb8c40aaec47be80 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_dc7095899636209a {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_bb8c40aaec47be80 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_bb8c40aaec47be80 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_bb8c40aaec47be80 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_bb8c40aaec47be80 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_bb8c40aaec47be80 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_dc7095899636209a {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_16a115866d88b794 .thumbnail-left_0bc3d71335bbfaca img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_16a115866d88b794 .thumbnail-left_0bc3d71335bbfaca img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_36b2976999edb07b .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_36b2976999edb07b {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_36b2976999edb07b {
    padding-left: 0;
  }
}
.accordion-area-4_36b2976999edb07b .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_36b2976999edb07b .accordion-item:last-child {
  border: none;
}
.accordion-area-4_36b2976999edb07b .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_36b2976999edb07b .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_36b2976999edb07b .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_36b2976999edb07b .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_36b2976999edb07b .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_36b2976999edb07b .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_36b2976999edb07b .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_60b5753af1a9fbfc {
  position: relative;
}
.rts-working-porcess-area-two_60b5753af1a9fbfc .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
}
.rts-working-porcess-area-two_60b5753af1a9fbfc .shape-area_5b1e96bac1409ca0 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_60b5753af1a9fbfc .shape-area_5b1e96bac1409ca0 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_60b5753af1a9fbfc .shape-area_5b1e96bac1409ca0 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_60b5753af1a9fbfc .shape-area_5b1e96bac1409ca0 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_60b5753af1a9fbfc .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_60b5753af1a9fbfc .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_60b5753af1a9fbfc .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_60b5753af1a9fbfc .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
    display: none;
  }
}
.rts-working-porcess-area-two_60b5753af1a9fbfc .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_d7921860ee2f9869 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_d7921860ee2f9869 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_d7921860ee2f9869 .single-counter-up_d4fe820b0e507ca5 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_d7921860ee2f9869 .single-counter-up_d4fe820b0e507ca5 .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_d7921860ee2f9869 .single-counter-up_d4fe820b0e507ca5 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_d7921860ee2f9869 .single-counter-up_d4fe820b0e507ca5 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_d7921860ee2f9869 .single-counter-up-five_f7294350bf5e0896 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_d7921860ee2f9869 .single-counter-up-five_f7294350bf5e0896 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_d7921860ee2f9869 .single-counter-up-five_f7294350bf5e0896 .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_be2a9743d4a06286 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_4abefbaa9ee7d388 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_4abefbaa9ee7d388 .single-counter-up-two_9aefb5acb56dcdf1 .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_4abefbaa9ee7d388 .single-counter-up-two_9aefb5acb56dcdf1 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_4abefbaa9ee7d388 .single-counter-up-two_9aefb5acb56dcdf1 .inmformation_1ed4114389d5eeb7 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_4abefbaa9ee7d388::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_4abefbaa9ee7d388 .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_4abefbaa9ee7d388 .shape-area_5b1e96bac1409ca0 img {
    display: none;
  }
}
.counter-up-area-four_4abefbaa9ee7d388 .shape-area_5b1e96bac1409ca0 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_01e83664cc5ce005 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_01e83664cc5ce005 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_5d9f451dcd313524 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_5d9f451dcd313524 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_5d9f451dcd313524 p.disc_06a1ce06b1170fe4 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_9b649d64dd50ac7c.area-2_b1c83735fb31d190 {
  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_9b649d64dd50ac7c.area-2_b1c83735fb31d190 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_9b649d64dd50ac7c.area-2_b1c83735fb31d190 .single-counter-up_d4fe820b0e507ca5 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_9b649d64dd50ac7c.area-2_b1c83735fb31d190 .single-counter-up_d4fe820b0e507ca5 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_9b649d64dd50ac7c.area-2_b1c83735fb31d190 .single-counter-up_d4fe820b0e507ca5 .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_9b649d64dd50ac7c.area-2_b1c83735fb31d190 .single-counter-up_d4fe820b0e507ca5 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_38f42c9428aef375 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_38f42c9428aef375 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_38f42c9428aef375 img {
  border-radius: 16px;
}

.call-to-action-area-7_211ba7189fef012e {
  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_211ba7189fef012e {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_211ba7189fef012e {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_211ba7189fef012e .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_211ba7189fef012e .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_211ba7189fef012e .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_211ba7189fef012e p.disc_06a1ce06b1170fe4 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_211ba7189fef012e .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_211ba7189fef012e .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
}
.call-to-action-area-7_211ba7189fef012e .shape-area_5b1e96bac1409ca0 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_211ba7189fef012e .shape-area_5b1e96bac1409ca0 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_211ba7189fef012e .shape-area_5b1e96bac1409ca0 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_211ba7189fef012e .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_c4b1d2a5198577d9 {
  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_c4b1d2a5198577d9 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_c4b1d2a5198577d9 {
    padding: 50px;
  }
}
.call-to-action-area-5_c4b1d2a5198577d9 .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_c4b1d2a5198577d9 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_c4b1d2a5198577d9 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_c4b1d2a5198577d9 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_c4b1d2a5198577d9 p.disc_06a1ce06b1170fe4 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_c4b1d2a5198577d9 .button-area_a63364fe992ab6ec {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_c4b1d2a5198577d9 .button-area_a63364fe992ab6ec {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_c4b1d2a5198577d9 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_c4b1d2a5198577d9 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_c4b1d2a5198577d9 .rts-btn.btn-secondary-5_4f8d006ea156347c {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_c4b1d2a5198577d9 .rts-btn.btn-secondary-5_4f8d006ea156347c:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_c4b1d2a5198577d9 .rts-btn.btn-secondary-5-1_a51c6bda42c68040 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_c4b1d2a5198577d9 .rts-btn.btn-secondary-5-1_a51c6bda42c68040:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_c4b1d2a5198577d9 .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_c4b1d2a5198577d9 .shape-area_5b1e96bac1409ca0 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_c4b1d2a5198577d9 .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_c4b1d2a5198577d9 .shape-image_a67e00fb81c2aa81 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_c4b1d2a5198577d9.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_c4b1d2a5198577d9.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_c4b1d2a5198577d9.area-5_2 p.disc_06a1ce06b1170fe4 {
  color: var(--color-second);
}
.call-to-action-area-5_c4b1d2a5198577d9.area-5_2 .btn-primary-4-border_b78f9fd0d9602d51 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_c4b1d2a5198577d9.area-5_2 .btn-primary-4-border_b78f9fd0d9602d51:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_c4b1d2a5198577d9.area-5_2 .shape-image_a67e00fb81c2aa81 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_c4b1d2a5198577d9.area-5_2 .shape-image_a67e00fb81c2aa81 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_c4b1d2a5198577d9.area-5_2 .shape-image_a67e00fb81c2aa81 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_c4b1d2a5198577d9.area-5_2 .shape-image_a67e00fb81c2aa81 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_eb092a20235193fc {
  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_eb092a20235193fc {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_eb092a20235193fc {
    padding: 80px 30px;
  }
}

.container-counter-about-page_01cf4f3daa1f672c {
  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_01cf4f3daa1f672c {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_01cf4f3daa1f672c .single-counter-up_d4fe820b0e507ca5 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_01cf4f3daa1f672c .single-counter-up_d4fe820b0e507ca5 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_01cf4f3daa1f672c .single-counter-up_d4fe820b0e507ca5 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_01cf4f3daa1f672c .single-counter-up_d4fe820b0e507ca5:last-child {
  border: none;
}
.container-counter-about-page_01cf4f3daa1f672c .single-counter-up_d4fe820b0e507ca5 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_01cf4f3daa1f672c .single-counter-up_d4fe820b0e507ca5 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_3195162ca9306aa1 {
  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_3195162ca9306aa1 {
    padding: 20px;
  }
}
.single-testimonials-area_3195162ca9306aa1 .logo_66b69f76b5415b67 {
  margin-bottom: 24px;
}
.single-testimonials-area_3195162ca9306aa1 p.disc_06a1ce06b1170fe4 {
  max-width: 95%;
}
.single-testimonials-area_3195162ca9306aa1 .author-area_2cd2d9cd17fa191e {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_3195162ca9306aa1 .author-area_2cd2d9cd17fa191e .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_3195162ca9306aa1 .quote-image_4aaa00ab0fc21d0a {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_3195162ca9306aa1 .quote-image_4aaa00ab0fc21d0a {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_20193cddda399995 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_20193cddda399995 .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.rts-testimonials-area-one_20193cddda399995 .shape-area_5b1e96bac1409ca0 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_20193cddda399995 .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_20193cddda399995 .button-pagination-area_83575e72ebff1afd {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_20193cddda399995 .button-pagination-area_83575e72ebff1afd .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_20193cddda399995 .button-pagination-area_83575e72ebff1afd .swiper-pagination .swiper-pagination-bullet_d757275f9e7351fe {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_20193cddda399995 .button-pagination-area_83575e72ebff1afd .swiper-button-next,
.rts-testimonials-area-one_20193cddda399995 .button-pagination-area_83575e72ebff1afd .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_20193cddda399995 .button-pagination-area_83575e72ebff1afd .swiper-button-next::after,
.rts-testimonials-area-one_20193cddda399995 .button-pagination-area_83575e72ebff1afd .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_20193cddda399995 .button-pagination-area_83575e72ebff1afd .swiper-button-next:hover::after,
.rts-testimonials-area-one_20193cddda399995 .button-pagination-area_83575e72ebff1afd .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_20193cddda399995 .button-pagination-area_83575e72ebff1afd .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_20193cddda399995 .button-pagination-area_83575e72ebff1afd .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_20193cddda399995 .button-pagination-area_83575e72ebff1afd .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_ae39cf2c50fec4bc {
  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_ae39cf2c50fec4bc: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_fa2932ddd4331b1a {
  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_1785bd42469e46e2 {
  border-radius: 20px;
}

.single-testimonisl-three_6b650b1e29065601 {
  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_6b650b1e29065601::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_6b650b1e29065601::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_6b650b1e29065601 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_6b650b1e29065601 p.disc_06a1ce06b1170fe4 {
  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_6b650b1e29065601 .author_4a9f6d53164e5221 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_6b650b1e29065601 .author_4a9f6d53164e5221 p.disc_06a1ce06b1170fe4 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_2f3eb84b725dc1f5 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_2f3eb84b725dc1f5 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_2f3eb84b725dc1f5 .small-team-aera_8cc19a029704f429 {
  margin-top: -40px;
}
.expart-team-small-thumb_2f3eb84b725dc1f5 .small-team-aera_8cc19a029704f429 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_2f3eb84b725dc1f5 .small-team-aera_8cc19a029704f429 img.two_6bd256d38d8b1e77 {
  left: 30px;
}
.expart-team-small-thumb_2f3eb84b725dc1f5 .small-team-aera_8cc19a029704f429 img.three_cd70e6a7687da68e {
  left: 60px;
}
.expart-team-small-thumb_2f3eb84b725dc1f5 .small-team-aera_8cc19a029704f429 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_0f9a18869f3b5cce {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_0f9a18869f3b5cce {
    width: 100%;
  }
}

.single-testimonials-4_6db991ad16b62d12 {
  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_6db991ad16b62d12 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_6db991ad16b62d12 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_6db991ad16b62d12 p.disc_06a1ce06b1170fe4 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_6db991ad16b62d12 .author_4a9f6d53164e5221 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_6db991ad16b62d12 .author_4a9f6d53164e5221 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_964088160345c4e3 {
  position: relative;
}
.rts-client-feedback-area_964088160345c4e3.home-2_84fbbf380ea9d955 .shape-area_5b1e96bac1409ca0 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_964088160345c4e3.home-2_84fbbf380ea9d955 .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_4bb35cd7253121ef {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_4bb35cd7253121ef .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.rts-client-feedback-area-4_4bb35cd7253121ef .shape-area_5b1e96bac1409ca0 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_4bb35cd7253121ef .shape-area_5b1e96bac1409ca0 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_4bb35cd7253121ef .shape-area_5b1e96bac1409ca0 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_4bb35cd7253121ef .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_4bb35cd7253121ef .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
    display: none;
  }
}
.rts-client-feedback-area-4_4bb35cd7253121ef .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_4bb35cd7253121ef .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
    display: none;
  }
}
.rts-client-feedback-area-4_4bb35cd7253121ef .shape-area_5b1e96bac1409ca0 .four_0ee6a177ca53de07 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_4bb35cd7253121ef .shape-area_5b1e96bac1409ca0 .four_0ee6a177ca53de07 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_0c85836d91cfecfa .single-testimonials-area_3195162ca9306aa1 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_0c85836d91cfecfa .single-testimonials-area_3195162ca9306aa1 p.disc_06a1ce06b1170fe4 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_0c85836d91cfecfa .single-testimonials-area_3195162ca9306aa1 .author-area_2cd2d9cd17fa191e .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_0c85836d91cfecfa .single-testimonials-area_3195162ca9306aa1 .author-area_2cd2d9cd17fa191e span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_0c85836d91cfecfa {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_0c85836d91cfecfa .title-style-one-center_39e5c68a96ed37a7 .pre_c56d763de8414e79 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_0c85836d91cfecfa .title-style-one-center_39e5c68a96ed37a7 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_0c85836d91cfecfa .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_0c85836d91cfecfa .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_2c3be10669abc5c0 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_2c3be10669abc5c0 .inner_c435c92a293076c3 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_2c3be10669abc5c0 .inner_c435c92a293076c3 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_2c3be10669abc5c0 .inner_c435c92a293076c3 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_2c3be10669abc5c0 .inner_c435c92a293076c3 {
    padding: 25px;
  }
}
.testimonials-filwidth_2c3be10669abc5c0 .body {
  margin-top: 30px;
}
.testimonials-filwidth_2c3be10669abc5c0 .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_2c3be10669abc5c0 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_2c3be10669abc5c0 .body .author_4a9f6d53164e5221 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_2c3be10669abc5c0 .body .author_4a9f6d53164e5221 a .title-name_5397d695d72b906b {
  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_d757275f9e7351fe {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_d757275f9e7351fe.swiper-pagination-bullet-active_a855fe6829e011f9 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_0806c77c2d93e681 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_0806c77c2d93e681 .section-inner_3c1d9ed05d35e5a4 .testimonial-left_6cffedc99a09285f {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_0806c77c2d93e681 .section-inner_3c1d9ed05d35e5a4 .testimonial-left_6cffedc99a09285f .heading-title_f48cd72e1c6ee07b {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_0806c77c2d93e681 .section-inner_3c1d9ed05d35e5a4 .testimonial-left_6cffedc99a09285f .author-area_2cd2d9cd17fa191e {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_0806c77c2d93e681 .section-inner_3c1d9ed05d35e5a4 .testimonial-left_6cffedc99a09285f .author-area_2cd2d9cd17fa191e .right-content_03f1082e2c5a3bac .author-title_7994eb1070f77563 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_0806c77c2d93e681 .section-inner_3c1d9ed05d35e5a4 .testimonial-left_6cffedc99a09285f .author-area_2cd2d9cd17fa191e .right-content_03f1082e2c5a3bac .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_0806c77c2d93e681 .section-inner_3c1d9ed05d35e5a4 .testimonial-right_a89a60b32b32540f {
  margin-left: 40px;
}
.rts-testimonials-area-six_0806c77c2d93e681 .section-inner_3c1d9ed05d35e5a4 .testimonial-right_a89a60b32b32540f .right-inner_19475d4b6d7b6ac4 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_0806c77c2d93e681 .section-inner_3c1d9ed05d35e5a4 .testimonial-right_a89a60b32b32540f .right-inner_19475d4b6d7b6ac4 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_0806c77c2d93e681 .section-inner_3c1d9ed05d35e5a4 .testimonial-right_a89a60b32b32540f .right-inner_19475d4b6d7b6ac4 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_0806c77c2d93e681 .section-inner_3c1d9ed05d35e5a4 .testimonial-right_a89a60b32b32540f .right-inner_19475d4b6d7b6ac4 .item .heading-title_f48cd72e1c6ee07b {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_0806c77c2d93e681 .section-inner_3c1d9ed05d35e5a4 .testimonial-right_a89a60b32b32540f .right-inner_19475d4b6d7b6ac4 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_0806c77c2d93e681 .section-inner_3c1d9ed05d35e5a4 {
  position: relative;
}
.rts-testimonials-area-six_0806c77c2d93e681 .service-swiper-main-wrapper-2_cbf9261daf563698 {
  overflow: hidden;
}
.rts-testimonials-area-six_0806c77c2d93e681 .swiper-slide:nth-child(odd) .single-service-style-two_5892a5aef350b523 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_0806c77c2d93e681 .single-service-style-two_5892a5aef350b523 {
  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_0806c77c2d93e681 .single-service-style-two_5892a5aef350b523 .disc_06a1ce06b1170fe4 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_0806c77c2d93e681 .single-service-style-two_5892a5aef350b523 .author-area_2cd2d9cd17fa191e {
  margin-top: 10px;
}
.rts-testimonials-area-six_0806c77c2d93e681 .single-service-style-two_5892a5aef350b523 .author-area_2cd2d9cd17fa191e .author-content_558edc2f028eb1bb .author-title_7994eb1070f77563 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_0806c77c2d93e681 .single-service-style-two_5892a5aef350b523 .author-area_2cd2d9cd17fa191e .author-content_558edc2f028eb1bb .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_0806c77c2d93e681 .swiper-button-next,
.rts-testimonials-area-six_0806c77c2d93e681 .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_0806c77c2d93e681 .swiper-button-next i,
.rts-testimonials-area-six_0806c77c2d93e681 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_0806c77c2d93e681 .swiper-button-next:hover,
.rts-testimonials-area-six_0806c77c2d93e681 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_0806c77c2d93e681 .swiper-button-next::after,
.rts-testimonials-area-six_0806c77c2d93e681 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_0806c77c2d93e681 .swiper-button-next,
.rts-testimonials-area-six_0806c77c2d93e681 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_0806c77c2d93e681 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_0806c77c2d93e681 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_0806c77c2d93e681 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_0806c77c2d93e681 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_0806c77c2d93e681 .swiper-pagination2 .swiper-pagination-bullet_d757275f9e7351fe {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_0806c77c2d93e681 .swiper-pagination2 .swiper-pagination-bullet_d757275f9e7351fe.swiper-pagination-bullet-active_a855fe6829e011f9 {
  background: #FF6354;
}

.rts-testimonials-area-three_af657ae51412f587 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_af657ae51412f587 .shape-area_5b1e96bac1409ca0 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_af657ae51412f587 .shape-area_5b1e96bac1409ca0 .one {
    display: none;
  }
}
.rts-testimonials-area-three_af657ae51412f587 .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_af657ae51412f587 .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_af657ae51412f587 .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_af657ae51412f587 .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
    display: none;
  }
}
.rts-testimonials-area-three_af657ae51412f587 .shape-area_5b1e96bac1409ca0 .four_0ee6a177ca53de07 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_3e68a8731731ee2d {
  position: relative;
}
.rts-testimonials-area-7_3e68a8731731ee2d .testimonials--shape_64b259e5cff60fe2 img {
  position: absolute;
}
.rts-testimonials-area-7_3e68a8731731ee2d .testimonials--shape_64b259e5cff60fe2 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_3e68a8731731ee2d .testimonials--shape_64b259e5cff60fe2 img.two_6bd256d38d8b1e77 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_3195162ca9306aa1 .logo_66b69f76b5415b67 .light_65d2de6031c7561c {
  display: block;
}
[data-theme=light] .single-testimonials-area_3195162ca9306aa1 .logo_66b69f76b5415b67 .dark_3430737e1923f595 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_3195162ca9306aa1 .logo_66b69f76b5415b67 .light_65d2de6031c7561c {
  display: none;
}
[data-theme=dark] .single-testimonials-area_3195162ca9306aa1 .logo_66b69f76b5415b67 .dark_3430737e1923f595 {
  display: block;
}

.single-blog-area-style-one_4ed04b60b1a12c35:hover .thumbnail_e5f7fc0ad039f5d8 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_4ed04b60b1a12c35 .thumbnail_e5f7fc0ad039f5d8 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_4ed04b60b1a12c35 .thumbnail_e5f7fc0ad039f5d8 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .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_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .bottom-area_ae4df4402bc25d34 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .bottom-area_ae4df4402bc25d34 .admin_924fb5079d9100ab {
  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_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .bottom-area_ae4df4402bc25d34 .date_0fe477d3eaec5926 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_01b6f5f62c0574d7 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_01b6f5f62c0574d7 .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.rts-blog-area-one_01b6f5f62c0574d7 .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
}
.rts-blog-area-one_01b6f5f62c0574d7 .shape-area_5b1e96bac1409ca0 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_01b6f5f62c0574d7 .shape-area_5b1e96bac1409ca0 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_01b6f5f62c0574d7 .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_01b6f5f62c0574d7 .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_01b6f5f62c0574d7 .rts-btn.btn-primary_ae39cf2c50fec4bc.text-center_3c1e838d3f1f82e9 {
  margin: auto;
}
.rts-blog-area-one_01b6f5f62c0574d7.home-six_e17c6dbb395a12f7 .single-blog-area-style-one_4ed04b60b1a12c35 .thumbnail_e5f7fc0ad039f5d8 {
  border-radius: 0;
}
.rts-blog-area-one_01b6f5f62c0574d7.home-six_e17c6dbb395a12f7 .single-blog-area-style-one_4ed04b60b1a12c35 .thumbnail_e5f7fc0ad039f5d8 img {
  border-radius: 0;
}
.rts-blog-area-one_01b6f5f62c0574d7.home-six_e17c6dbb395a12f7 .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 {
  background: var(--blog-single);
}
.rts-blog-area-one_01b6f5f62c0574d7.home-six_e17c6dbb395a12f7 .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .bottom-area_ae4df4402bc25d34 .date_0fe477d3eaec5926 span {
  margin-right: 10px;
}
.rts-blog-area-one_01b6f5f62c0574d7.home-six_e17c6dbb395a12f7 .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .btn-area_dd419c02a244595b {
  text-align: center;
}
.rts-blog-area-one_01b6f5f62c0574d7.home-six_e17c6dbb395a12f7 .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .btn-area_dd419c02a244595b .read-more-btn_f3a6888a69584e1e {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_01b6f5f62c0574d7.home-six_e17c6dbb395a12f7 .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .btn-area_dd419c02a244595b .read-more-btn_f3a6888a69584e1e:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_01b6f5f62c0574d7.home-six_e17c6dbb395a12f7 .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .btn-area_dd419c02a244595b .read-more-btn_f3a6888a69584e1e::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_01b6f5f62c0574d7.home-five_eab89bbbbd013b62 .title-style-one-center_39e5c68a96ed37a7 .pre_c56d763de8414e79 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_01b6f5f62c0574d7.home-five_eab89bbbbd013b62 .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .bottom-area_ae4df4402bc25d34 .admin_924fb5079d9100ab {
  color: var(--color-primary-2);
}
.rts-blog-area-one_01b6f5f62c0574d7.home-five_eab89bbbbd013b62 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_01b6f5f62c0574d7.home-five_eab89bbbbd013b62 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_01b6f5f62c0574d7.home-six_e17c6dbb395a12f7 .title-style-one-center_39e5c68a96ed37a7 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_01b6f5f62c0574d7.style-seven_18026d8170bfbfef {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_01b6f5f62c0574d7.style-seven_18026d8170bfbfef .title-style-one-center_39e5c68a96ed37a7 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_01b6f5f62c0574d7.style-seven_18026d8170bfbfef .rts-btn.btn-primary-border_7080e44e1b7a154e {
  color: var(--color-primary);
}
.rts-blog-area-one_01b6f5f62c0574d7.style-seven_18026d8170bfbfef .rts-btn.btn-primary-border_7080e44e1b7a154e:hover {
  color: #fff;
}

.single-blog-area-style-one_4ed04b60b1a12c35.eight-area_059974067aa3f03b {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_ebd3ce0354f2d44a {
  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_ebd3ce0354f2d44a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_ebd3ce0354f2d44a::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_ebd3ce0354f2d44a:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_5b55776e84fd8b64 {
  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_5b55776e84fd8b64::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_5b55776e84fd8b64::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_5b55776e84fd8b64:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_4ed04b60b1a12c35.about-page_a4737cf9e7c93e73 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_404071a73b0573de.shape-position_57cf7f497021d2a4 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_404071a73b0573de.shape-position_57cf7f497021d2a4 .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.rts-blog-area_404071a73b0573de.shape-position_57cf7f497021d2a4 .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
}
.rts-blog-area_404071a73b0573de.shape-position_57cf7f497021d2a4 .shape-area_5b1e96bac1409ca0 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_404071a73b0573de.shape-position_57cf7f497021d2a4 .shape-area_5b1e96bac1409ca0 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_404071a73b0573de.shape-position_57cf7f497021d2a4 .shape-area_5b1e96bac1409ca0 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_404071a73b0573de.shape-position_57cf7f497021d2a4 .shape-area_5b1e96bac1409ca0 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_404071a73b0573de.shape-position_57cf7f497021d2a4 .shape-area_5b1e96bac1409ca0 img.one {
    display: none;
  }
}
.rts-blog-area_404071a73b0573de.shape-position_57cf7f497021d2a4 .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_404071a73b0573de.shape-position_57cf7f497021d2a4 .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
    top: 2%;
  }
}
.rts-blog-area_404071a73b0573de.shape-position_57cf7f497021d2a4 .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_404071a73b0573de.shape-position_57cf7f497021d2a4 .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_404071a73b0573de.shape-position_57cf7f497021d2a4 .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_404071a73b0573de.shape-position_57cf7f497021d2a4 .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_404071a73b0573de.shape-position_57cf7f497021d2a4 .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_d757275f9e7351fe {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_d757275f9e7351fe.swiper-pagination-bullet-active_a855fe6829e011f9 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .single-blog-area-style-one_4ed04b60b1a12c35 {
  padding-bottom: 40px;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .single-blog-area-style-one_4ed04b60b1a12c35 .thumbnail_e5f7fc0ad039f5d8 {
  max-width: 100%;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .read-more-btn_f3a6888a69584e1e {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .read-more-btn_f3a6888a69584e1e:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .read-more-btn_f3a6888a69584e1e:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .read-more-btn_f3a6888a69584e1e::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_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .rts-single-wized_e57973e7a1e43f9e {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .rts-single-wized_e57973e7a1e43f9e.search .wized-body_131ec98f22dac8b1 {
  margin-top: 0;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .wized-body_131ec98f22dac8b1 {
  margin-top: 30px;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .wized-body_131ec98f22dac8b1 .rts-search-wrapper_b4c7c9eec9ecde2a {
  position: relative;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .wized-body_131ec98f22dac8b1 .rts-search-wrapper_b4c7c9eec9ecde2a 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_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .wized-body_131ec98f22dac8b1 .rts-search-wrapper_b4c7c9eec9ecde2a input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .wized-body_131ec98f22dac8b1 .rts-search-wrapper_b4c7c9eec9ecde2a 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_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .wized-body_131ec98f22dac8b1 .rts-search-wrapper_b4c7c9eec9ecde2a button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .single-categories_1388783ca6fe4426 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .single-categories_1388783ca6fe4426:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .single-categories_1388783ca6fe4426 li {
  list-style: none;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .single-categories_1388783ca6fe4426 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_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .single-categories_1388783ca6fe4426 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .single-categories_1388783ca6fe4426 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .single-categories_1388783ca6fe4426 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .recent-post-single_cc2e6615b78c0938 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .recent-post-single_cc2e6615b78c0938:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .recent-post-single_cc2e6615b78c0938 .thumbnail_e5f7fc0ad039f5d8 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .recent-post-single_cc2e6615b78c0938 .thumbnail_e5f7fc0ad039f5d8 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .recent-post-single_cc2e6615b78c0938 .thumbnail_e5f7fc0ad039f5d8:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .recent-post-single_cc2e6615b78c0938 .content-area_095c10cc5489e12c {
  flex-basis: 60%;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .recent-post-single_cc2e6615b78c0938 .user_798d926641b53bc9 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .recent-post-single_cc2e6615b78c0938 .user_798d926641b53bc9 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .recent-post-single_cc2e6615b78c0938 .post-title_f661494c66dfd9aa .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_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .recent-post-single_cc2e6615b78c0938 .post-title_f661494c66dfd9aa .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .recent-post-single_cc2e6615b78c0938 .post-title_f661494c66dfd9aa:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .gallery-inner_6cace9944005e0e9 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .gallery-inner_6cace9944005e0e9 .single-row_65faffcab7e4fa31 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .gallery-inner_6cace9944005e0e9 .single-row_65faffcab7e4fa31 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .gallery-inner_6cace9944005e0e9 .single-row_65faffcab7e4fa31 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .gallery-inner_6cace9944005e0e9 .single-row_65faffcab7e4fa31 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .gallery-inner_6cace9944005e0e9 .single-row_65faffcab7e4fa31 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .gallery-inner_6cace9944005e0e9 .single-row_65faffcab7e4fa31 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .gallery-inner_6cace9944005e0e9 .single-row_65faffcab7e4fa31 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .gallery-inner_6cace9944005e0e9 .single-row_65faffcab7e4fa31 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .gallery-inner_6cace9944005e0e9 .single-row_65faffcab7e4fa31 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .gallery-inner_6cace9944005e0e9 .single-row_65faffcab7e4fa31 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .gallery-inner_6cace9944005e0e9 .single-row_65faffcab7e4fa31 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .gallery-inner_6cace9944005e0e9 .single-row_65faffcab7e4fa31.row-1_005934e387a81787 {
  margin-bottom: 20px;
}
.w-100_aa2ebc4072dc4bc8 {
  border-radius: 15px;
}
img.w-100_aa2ebc4072dc4bc8 {
  margin-top: 1.25rem;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .tags-wrapper_b7f08752f2e5e6cf {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .tags-wrapper_b7f08752f2e5e6cf 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_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .tags-wrapper_b7f08752f2e5e6cf a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_e0b32d92fe944963.grid-2_08fba3cf095baf3d .single-blog-area-style-one_4ed04b60b1a12c35 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_e0b32d92fe944963.grid-2_08fba3cf095baf3d .single-blog-area-style-one_4ed04b60b1a12c35:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_e0b32d92fe944963.grid-2_08fba3cf095baf3d .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 .title {
  font-size: 20px;
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .single-blog-area-style-one_4ed04b60b1a12c35 .thumbnail_e5f7fc0ad039f5d8 {
  border-radius: 0;
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .single-blog-area-style-one_4ed04b60b1a12c35 .thumbnail_e5f7fc0ad039f5d8 img {
  border-radius: 0;
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .single-blog-area-style-one_4ed04b60b1a12c35 .inner-content-wrapper_24e807688ebd36d9 {
  padding: 30px 0 0;
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-content_c240c129ba30270d {
  padding: 0 0 80px;
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-content_c240c129ba30270d p.first-text_ba8a2bad50ddcaf4::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-content_c240c129ba30270d .desc-image_a003d8f816b9fe84 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-content_c240c129ba30270d .desc-image-2_6034271a3791c49d .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-footer_537eb45c34d7099a {
  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_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-footer_537eb45c34d7099a .nav-x_a84641283c9b3b5f {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-footer_537eb45c34d7099a .nav-x_a84641283c9b3b5f li a {
  font-weight: 600;
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-footer_537eb45c34d7099a .nav-x_a84641283c9b3b5f li a span {
  color: var(--color-body);
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-author_c75abe3820b3dc01 {
  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_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-author_c75abe3820b3dc01 {
    flex-direction: column;
  }
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-author_c75abe3820b3dc01 .left-image_e797eb1ca35a7c13 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-author_c75abe3820b3dc01 .right-content_03f1082e2c5a3bac {
  flex-basis: 70%;
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-author_c75abe3820b3dc01 .right-content_03f1082e2c5a3bac .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-author_c75abe3820b3dc01 .right-content_03f1082e2c5a3bac .author-social_f49ad421c9ec4de7 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-author_c75abe3820b3dc01 .right-content_03f1082e2c5a3bac .author-social_f49ad421c9ec4de7 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_e0b32d92fe944963.details_1e39dfa554a81c5c .post-panel_d6b0077abfa7a814 .post-author_c75abe3820b3dc01 .right-content_03f1082e2c5a3bac .author-social_f49ad421c9ec4de7 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_e0b32d92fe944963.inner_c435c92a293076c3 .fluxi-right-ct-1_718239318c91707f .wized-body_131ec98f22dac8b1 .rts-search-wrapper_b4c7c9eec9ecde2a input {
  color: #717171;
}

.post-form_bcd8023f808e6688 {
  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_bcd8023f808e6688 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_bcd8023f808e6688 .single-input-area_255a54dde40dea96 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_bcd8023f808e6688 .single-input-area_255a54dde40dea96 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_bcd8023f808e6688 .single-input-area_255a54dde40dea96 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_bcd8023f808e6688 .single-input-area_255a54dde40dea96 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_bcd8023f808e6688 .single-input-area_255a54dde40dea96 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_bcd8023f808e6688 .single-input-area_255a54dde40dea96 input,
.post-form_bcd8023f808e6688 .single-input-area_255a54dde40dea96 textarea {
  padding-left: 35px;
}
.post-form_bcd8023f808e6688 .single-input-area_255a54dde40dea96.text-area_c13397ec6409e0ac i {
  top: 61px !important;
}

.rts-fluxi-pagination_6611c6bfe7752c47 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_6611c6bfe7752c47 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_6611c6bfe7752c47 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_6611c6bfe7752c47 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_6611c6bfe7752c47 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_6611c6bfe7752c47 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_0a9bf5438b49ddc8 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_bab3c15b1089ba4e .inner-content_bb597ee766b41256 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_b8f526a5058c852e {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_b8f526a5058c852e p.disc_06a1ce06b1170fe4 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_b8f526a5058c852e {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_b8f526a5058c852e form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_b8f526a5058c852e form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_b8f526a5058c852e form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_b8f526a5058c852e .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_b8f526a5058c852e .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_b8f526a5058c852e .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_b8f526a5058c852e .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_b8f526a5058c852e form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_b8f526a5058c852e form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_b8f526a5058c852e form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_b8f526a5058c852e form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_b8f526a5058c852e form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_b8f526a5058c852e .shape-area_5b1e96bac1409ca0 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_b8f526a5058c852e .shape-area_5b1e96bac1409ca0 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_b8f526a5058c852e .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_b8f526a5058c852e .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_b8f526a5058c852e .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
    display: none;
  }
}
.subscribe-main-wrapper-one_b8f526a5058c852e .shape-area_5b1e96bac1409ca0 .four_0ee6a177ca53de07 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_83575e72ebff1afd {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_83575e72ebff1afd .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_83575e72ebff1afd .swiper-pagination .swiper-pagination-bullet_d757275f9e7351fe {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_83575e72ebff1afd .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_83575e72ebff1afd .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_83575e72ebff1afd .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_83575e72ebff1afd .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_83575e72ebff1afd .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_83575e72ebff1afd .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_83575e72ebff1afd .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_83575e72ebff1afd .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_83575e72ebff1afd .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_750f1760fdb21918.about_fc823cd0f2a6381d .btn-area_dd419c02a244595b {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_750f1760fdb21918.about_fc823cd0f2a6381d .btn-area_dd419c02a244595b {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_e39d058166d070f2 .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_e39d058166d070f2 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_e39d058166d070f2 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_516b7b9a1299acb5 .single-footer-wized-one_e39d058166d070f2 .title, [data-theme=light] .rts-footer-area-one_5adb364af6932d6e .single-footer-wized-one_e39d058166d070f2 .title {
  color: #26262C;
}

.rts-footer-area-one_5adb364af6932d6e {
  background: var(--footer-bg);
}
.rts-footer-area-one_5adb364af6932d6e .footer-top-area_7171d3ee71d35f87 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_e39d058166d070f2 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_e39d058166d070f2 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_e39d058166d070f2 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_e39d058166d070f2 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_e39d058166d070f2 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_f77fcaf6f9a8a328 {
  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_f77fcaf6f9a8a328 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_f77fcaf6f9a8a328 p {
  margin-bottom: 0;
}
.copyright-area-start_f77fcaf6f9a8a328 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_f77fcaf6f9a8a328 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_f77fcaf6f9a8a328 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_f77fcaf6f9a8a328 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_f77fcaf6f9a8a328.area-two_5676d1612082267f p {
  color: #D7D9E9;
}
.copyright-area-start_f77fcaf6f9a8a328.area-two_5676d1612082267f ul li a {
  color: #D7D9E9;
}
.copyright-area-start_f77fcaf6f9a8a328.area-two_5676d1612082267f ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_f246259322e87831 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_f246259322e87831 .social-area-one_8b11bc20aa345c17 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_7e3461ccd306f49f .mobile__breakpoint_88e46212b98bc843 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_7e3461ccd306f49f .single-footer-wized-one_e39d058166d070f2 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_7e3461ccd306f49f .single-footer-wized-one_e39d058166d070f2 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_096d1fef814fda2d {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_096d1fef814fda2d .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_096d1fef814fda2d .right .language_4752741eb3167bfb {
  color: #fff;
}

.footer-four_516b7b9a1299acb5 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_5c48422a78508e49 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_5c48422a78508e49 .single-footer-four-wized_944dc23be91f878e ul li a {
  color: #E4E5F1;
}
.footer-three_5c48422a78508e49 .single-footer-four-wized_944dc23be91f878e ul li a:hover {
  color: var(--color-primary);
}
.footer-three_5c48422a78508e49 .single-footer-four-wized_944dc23be91f878e .footer-input-btn-between_e3856163b27de8b8 form input {
  background: #FFFFFF;
}
.footer-three_5c48422a78508e49 .single-footer-four-wized_944dc23be91f878e .footer-input-btn-between_e3856163b27de8b8 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_944dc23be91f878e .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_944dc23be91f878e ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_944dc23be91f878e ul li {
  margin: 15px 0;
}
.single-footer-four-wized_944dc23be91f878e ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_944dc23be91f878e .footer-input-btn-between_e3856163b27de8b8 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_944dc23be91f878e .footer-input-btn-between_e3856163b27de8b8 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_944dc23be91f878e .footer-input-btn-between_e3856163b27de8b8 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_944dc23be91f878e .footer-input-btn-between_e3856163b27de8b8 form button {
  padding: 18px 20px;
}

.copyright-area-four_4044398658bdf605 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_4044398658bdf605.area-3_48041b17b5c1a9d6 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_4044398658bdf605 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_4044398658bdf605 .logo_66b69f76b5415b67 img.light_65d2de6031c7561c {
  display: block;
}
[data-theme=light] .copyright-area-four_4044398658bdf605 .logo_66b69f76b5415b67 img.dark_3430737e1923f595 {
  display: none;
}

[data-theme=dark] .copyright-area-four_4044398658bdf605 .logo_66b69f76b5415b67 img.light_65d2de6031c7561c {
  display: none;
}
[data-theme=dark] .copyright-area-four_4044398658bdf605 .logo_66b69f76b5415b67 img.dark_3430737e1923f595 {
  display: block;
}

.rts-footer-area-7_a7813dc1809b4e6b .footer-wrapper-7_0d9903cd42ee4444 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_a7813dc1809b4e6b .footer-wrapper-7_0d9903cd42ee4444 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_a7813dc1809b4e6b .footer-wrapper-7_0d9903cd42ee4444 {
    height: 320px;
  }
}
.rts-footer-area-7_a7813dc1809b4e6b .footer-wrapper-7_0d9903cd42ee4444 .innerr_da5df2891cacce9e {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_a7813dc1809b4e6b .footer-wrapper-7_0d9903cd42ee4444 .innerr_da5df2891cacce9e .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_a7813dc1809b4e6b .footer-wrapper-7_0d9903cd42ee4444 .innerr_da5df2891cacce9e .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_a7813dc1809b4e6b .footer-wrapper-7_0d9903cd42ee4444 .innerr_da5df2891cacce9e .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_a7813dc1809b4e6b .footer-wrapper-7_0d9903cd42ee4444 .innerr_da5df2891cacce9e .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_a7813dc1809b4e6b .footer-wrapper-7_0d9903cd42ee4444 .innerr_da5df2891cacce9e .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_a7813dc1809b4e6b .footer-wrapper-7_0d9903cd42ee4444 .innerr_da5df2891cacce9e 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_a7813dc1809b4e6b .footer-wrapper-7_0d9903cd42ee4444 .innerr_da5df2891cacce9e .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_a7813dc1809b4e6b .footer-wrapper-7_0d9903cd42ee4444 .innerr_da5df2891cacce9e .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_3032bc902be31e9a {
  text-align: center;
}
.footer-top-8_3032bc902be31e9a .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_3032bc902be31e9a .title {
    font-size: 35px;
  }
}
.footer-top-8_3032bc902be31e9a 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_26dea93be96d925f {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_26dea93be96d925f .sape-image_1246e22b39471b25 {
    display: none;
  }
}
.rts-footer-area-eight_26dea93be96d925f .sape-image_1246e22b39471b25 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_26dea93be96d925f .sape-image_1246e22b39471b25 img.two_6bd256d38d8b1e77 {
  top: 25%;
  left: 25%;
}

.container-10_aaf24dcf13cfd1bb {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_2a15c9f8dd2be2a5 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_2a15c9f8dd2be2a5 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_2a15c9f8dd2be2a5 form .single-input_82016888468ec027 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_2a15c9f8dd2be2a5 form .single-input_82016888468ec027 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_2a15c9f8dd2be2a5 form .single-input_82016888468ec027 label {
  margin-bottom: 10px;
}
.form-area-footer-8_2a15c9f8dd2be2a5 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_2a15c9f8dd2be2a5 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_347e5adadc037764 {
  text-align: center;
}
.easy-cta-area-wrapper_347e5adadc037764 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_347e5adadc037764 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_347e5adadc037764 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_347e5adadc037764.mid_cf71615dc0ed8add {
  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_347e5adadc037764.mid_cf71615dc0ed8add {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_73cd90c2dbbeada3 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_0912e1abd77683fa .copy-right-ul_616472e23558c318 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_0912e1abd77683fa .copy-right-ul_616472e23558c318 {
    flex-direction: column;
  }
}
.copyright-area-8_0912e1abd77683fa .copy-right-ul_616472e23558c318 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_0912e1abd77683fa .copy-right-ul_616472e23558c318 li a {
  color: #FFFFFF;
}
.copyright-area-8_0912e1abd77683fa p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_b61c969530e2793f {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_b61c969530e2793f .shape-image_a67e00fb81c2aa81 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_b61c969530e2793f .shape-image_a67e00fb81c2aa81 {
    width: 200px;
  }
}
.footer-six_b61c969530e2793f .rts-call-to-action_545873232846b0fc .call-to-action-area-5_c4b1d2a5198577d9 {
  background: none;
  padding: 80px 0;
}
.footer-six_b61c969530e2793f .rts-call-to-action_545873232846b0fc .call-to-action-area-5_c4b1d2a5198577d9 .rts-btn {
  border-radius: 0;
}
.footer-six_b61c969530e2793f .single-footer-four-wized_944dc23be91f878e .title {
  color: #D7D9E9;
}
.footer-six_b61c969530e2793f .single-footer-four-wized_944dc23be91f878e ul li a {
  color: #D7D9E9;
}
.footer-six_b61c969530e2793f .single-footer-four-wized_944dc23be91f878e ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_b61c969530e2793f .single-footer-four-wized_944dc23be91f878e .footer-input-btn-between_e3856163b27de8b8 form {
  gap: 0;
}
.footer-six_b61c969530e2793f .single-footer-four-wized_944dc23be91f878e .footer-input-btn-between_e3856163b27de8b8 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_b61c969530e2793f .single-footer-four-wized_944dc23be91f878e .footer-input-btn-between_e3856163b27de8b8 form input::placeholder {
  color: var(--color-title);
}
.footer-six_b61c969530e2793f .single-footer-four-wized_944dc23be91f878e .footer-input-btn-between_e3856163b27de8b8 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_b61c969530e2793f .single-footer-four-wized_944dc23be91f878e .footer-input-btn-between_e3856163b27de8b8 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_b61c969530e2793f .copyright-area-four_4044398658bdf605 {
  border-top: 1px solid #37373F;
}
.footer-six_b61c969530e2793f .copyright-area-four_4044398658bdf605 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_29b414ef933085cb form {
  position: relative;
}
.footer-input-main-wrapper-one_29b414ef933085cb form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_29b414ef933085cb form input {
  padding-left: 40px;
}

.single-footer-four-wized_944dc23be91f878e .footer-input-btn-between_e3856163b27de8b8 form {
  position: relative;
}
.single-footer-four-wized_944dc23be91f878e .footer-input-btn-between_e3856163b27de8b8 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_944dc23be91f878e .footer-input-btn-between_e3856163b27de8b8 form input {
  padding-left: 35px;
}

.copyright-area-7_3243d2aa2a15da8a {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_3243d2aa2a15da8a {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_3243d2aa2a15da8a p {
  margin: 0;
}
.copyright-area-7_3243d2aa2a15da8a ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_3243d2aa2a15da8a ul li {
  margin: 0;
  padding: 0;
}

.footer-five_f6b337859270028b .single-footer-four-wized_944dc23be91f878e ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_f6b337859270028b .single-footer-four-wized_944dc23be91f878e form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_f6b337859270028b .single-footer-four-wized_944dc23be91f878e form button {
  background: var(--color-primary-2);
}

.social-area-one_8b11bc20aa345c17 {
  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_8b11bc20aa345c17 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_8b11bc20aa345c17 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_8b11bc20aa345c17 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_71c7cfb769d89458 {
  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_71c7cfb769d89458 .title-style-one-left_5abb5d0eaf59a73c .pre_c56d763de8414e79 {
  color: #BCBFDB;
}
.bg-dark-border-radious_71c7cfb769d89458 .title-style-one-left_5abb5d0eaf59a73c .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_098905db7fa17388 {
  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_233bfeafd63a28a7 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_fa5615677064ae14 .progress-wrap svg.progress-circle_233bfeafd63a28a7 path {
  stroke: var(--color-primary-2);
}
.home-blue_fa5615677064ae14 .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_40e1c84b962735e5 {
  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_40e1c84b962735e5 .sape-area_fc3655a54c5a2685 img {
  position: absolute;
}
.bg-dark-border-radious-2_40e1c84b962735e5 .sape-area_fc3655a54c5a2685 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_40e1c84b962735e5 .sape-area_fc3655a54c5a2685 img.two_6bd256d38d8b1e77 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_40e1c84b962735e5 .sape-area_fc3655a54c5a2685 img.two_6bd256d38d8b1e77 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_40e1c84b962735e5 .sape-area_fc3655a54c5a2685 img.two_6bd256d38d8b1e77 {
    display: none;
  }
}
.bg-dark-border-radious-2_40e1c84b962735e5 .sape-area_fc3655a54c5a2685 img.three_cd70e6a7687da68e {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_40e1c84b962735e5 .sape-area_fc3655a54c5a2685 img.three_cd70e6a7687da68e {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_40e1c84b962735e5 .sape-area_fc3655a54c5a2685 img.four_0ee6a177ca53de07 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_40e1c84b962735e5 .sape-area_fc3655a54c5a2685 img.four_0ee6a177ca53de07 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_40e1c84b962735e5 .sape-area_fc3655a54c5a2685 img.four_0ee6a177ca53de07 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_40e1c84b962735e5 .sape-area_fc3655a54c5a2685 img.four_0ee6a177ca53de07 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_856778aecdea706b {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_856778aecdea706b {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_856778aecdea706b 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_856778aecdea706b h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_856778aecdea706b h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_856778aecdea706b h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_856778aecdea706b h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_856778aecdea706b p.disc_06a1ce06b1170fe4 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_856778aecdea706b .feature-area-wrapper_1fa1e3bd6da52d08 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_856778aecdea706b .feature-area-wrapper_1fa1e3bd6da52d08 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_856778aecdea706b .feature-area-wrapper_1fa1e3bd6da52d08 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_856778aecdea706b .feature-area-wrapper_1fa1e3bd6da52d08 .single-feature_0a83f8f143c05c94 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_856778aecdea706b .feature-area-wrapper_1fa1e3bd6da52d08 .single-feature_0a83f8f143c05c94 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_4f5bf39ac2e8bf37 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_4f5bf39ac2e8bf37 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_4f5bf39ac2e8bf37 .signle-input_6a5d981a6a4e84ab {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_4f5bf39ac2e8bf37 .signle-input_6a5d981a6a4e84ab i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_4f5bf39ac2e8bf37 .signle-input_6a5d981a6a4e84ab label {
  margin-bottom: 15px;
}
.appoinment_form-1_4f5bf39ac2e8bf37 .signle-input_6a5d981a6a4e84ab input {
  padding-left: 40px;
}
.appoinment_form-1_4f5bf39ac2e8bf37 .signle-input_6a5d981a6a4e84ab input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_4f5bf39ac2e8bf37 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_f6105905881330d8 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_9aefb5acb56dcdf1 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_9aefb5acb56dcdf1 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_9aefb5acb56dcdf1 .inmformation_1ed4114389d5eeb7 .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_9aefb5acb56dcdf1 .inmformation_1ed4114389d5eeb7 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_9aefb5acb56dcdf1 .inmformation_1ed4114389d5eeb7 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_94228b502cd7a145 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_94228b502cd7a145.team-five .title-style-one-center_39e5c68a96ed37a7 .pre_c56d763de8414e79 {
  color: var(--color-primary-2);
}
.expart-team-area-7_94228b502cd7a145.inner {
  background: var(--team-bg);
}

.single-team-area-7_9fc888481f814906 {
  text-align: center;
}
.single-team-area-7_9fc888481f814906 .thumbnail_e5f7fc0ad039f5d8 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_9fc888481f814906 .thumbnail_e5f7fc0ad039f5d8 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_9fc888481f814906 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_9fc888481f814906 .designation_fe78ff29f033f859 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_9fc888481f814906:hover .thumbnail_e5f7fc0ad039f5d8 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_d757275f9e7351fe {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_d757275f9e7351fe.swiper-pagination-bullet-active_a855fe6829e011f9 {
  background: var(--color-gradient);
}

.single-team-area-start_162ee958a92b54ef:hover .thumbnail_e5f7fc0ad039f5d8 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_162ee958a92b54ef .thumbnail_e5f7fc0ad039f5d8 {
  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_162ee958a92b54ef .thumbnail_e5f7fc0ad039f5d8 img {
  transition: 0.8s;
}
.single-team-area-start_162ee958a92b54ef .inner-content_bb597ee766b41256 {
  text-align: center;
}
.single-team-area-start_162ee958a92b54ef .inner-content_bb597ee766b41256 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_162ee958a92b54ef .inner-content_bb597ee766b41256 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_4289d4cb1bf37ed6.about_fc823cd0f2a6381d {
  position: relative;
}
.rts-team-area_4289d4cb1bf37ed6.about_fc823cd0f2a6381d .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
}
.rts-team-area_4289d4cb1bf37ed6.about_fc823cd0f2a6381d .shape-area_5b1e96bac1409ca0 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_4289d4cb1bf37ed6.about_fc823cd0f2a6381d .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_4289d4cb1bf37ed6.about_fc823cd0f2a6381d .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
    display: none;
  }
}
.rts-team-area_4289d4cb1bf37ed6.about_fc823cd0f2a6381d .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
  left: 25%;
  top: 7%;
}
.rts-team-area_4289d4cb1bf37ed6.about_fc823cd0f2a6381d .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_4289d4cb1bf37ed6.about_fc823cd0f2a6381d .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
    display: none;
  }
}
.rts-team-area_4289d4cb1bf37ed6.inner_c435c92a293076c3 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_4289d4cb1bf37ed6.inner_c435c92a293076c3 .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
}
.rts-team-area_4289d4cb1bf37ed6.inner_c435c92a293076c3 .shape-area_5b1e96bac1409ca0 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_4289d4cb1bf37ed6.inner_c435c92a293076c3 .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_4289d4cb1bf37ed6.inner_c435c92a293076c3 .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
    display: none;
  }
}
.rts-team-area_4289d4cb1bf37ed6.inner_c435c92a293076c3 .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
  left: 25%;
  top: 7%;
}
.rts-team-area_4289d4cb1bf37ed6.inner_c435c92a293076c3 .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_4289d4cb1bf37ed6.inner_c435c92a293076c3 .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
    display: none;
  }
}

.bg-dark-p_6207f7d2fd43c1db .title {
  color: #fff;
}

.section-separator-top_56f9169955a046fd {
  position: relative;
}
.section-separator-top_56f9169955a046fd::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_d9a1cff3561718a6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_d9a1cff3561718a6 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_d9a1cff3561718a6 .left-titlet-wrapper_4d465c861b1787c7 .title {
  color: #fff;
}
.call-to-action-main-wrapper_d9a1cff3561718a6 p.disc_06a1ce06b1170fe4 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_d9a1cff3561718a6 p.disc_06a1ce06b1170fe4 br {
    display: none;
  }
}
.call-to-action-main-wrapper_d9a1cff3561718a6 .button-area_a63364fe992ab6ec {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_d9a1cff3561718a6 .button-area_a63364fe992ab6ec {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_d9a1cff3561718a6 .button-area_a63364fe992ab6ec .under-line-btn_b26b2bdcf07d0aea {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_d9a1cff3561718a6 .button-area_a63364fe992ab6ec .under-line-btn_b26b2bdcf07d0aea:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_d9a1cff3561718a6 .button-area_a63364fe992ab6ec .under-line-btn_b26b2bdcf07d0aea:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_d9a1cff3561718a6 .button-area_a63364fe992ab6ec .under-line-btn_b26b2bdcf07d0aea::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_d9a1cff3561718a6 .button-area_a63364fe992ab6ec .btn-primary-2_3ba77b45f0ea6407 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_d9a1cff3561718a6.area-3_48041b17b5c1a9d6 .button-area_a63364fe992ab6ec .under-line-btn_b26b2bdcf07d0aea::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_bc4e244b7c465a53 .style-four_961a9a3298b0fd81 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_fa80a686ecfa5d5c .rts-faq-area-full-container_bc4e244b7c465a53 .style-four_961a9a3298b0fd81 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_48041b17b5c1a9d6 .cta-main-wrapper-style-box_022399e9f4abd18c .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.area-3_48041b17b5c1a9d6 .cta-main-wrapper-style-box_022399e9f4abd18c .shape-area_5b1e96bac1409ca0 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_48041b17b5c1a9d6 .cta-main-wrapper-style-box_022399e9f4abd18c .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_48041b17b5c1a9d6 .cta-main-wrapper-style-box_022399e9f4abd18c .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_48041b17b5c1a9d6 .cta-main-wrapper-style-box_022399e9f4abd18c .shape-area_5b1e96bac1409ca0 .four_0ee6a177ca53de07 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_022399e9f4abd18c {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_022399e9f4abd18c {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_022399e9f4abd18c.style-four_961a9a3298b0fd81::after, .cta-main-wrapper-style-box_022399e9f4abd18c.style-four_961a9a3298b0fd81::before {
  display: none;
}
.cta-main-wrapper-style-box_022399e9f4abd18c::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_022399e9f4abd18c::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_022399e9f4abd18c .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_022399e9f4abd18c .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_022399e9f4abd18c .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_022399e9f4abd18c .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_022399e9f4abd18c .shape-area_5b1e96bac1409ca0 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_022399e9f4abd18c .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_022399e9f4abd18c .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_022399e9f4abd18c .shape-area_5b1e96bac1409ca0 .four_0ee6a177ca53de07 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_572418a853ad712a {
  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_572418a853ad712a {
    padding: 25px;
  }
}
.call-to-action-style-4_572418a853ad712a .button-area_a63364fe992ab6ec {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_572418a853ad712a .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
}
.call-to-action-style-4_572418a853ad712a .shape-area_5b1e96bac1409ca0 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_572418a853ad712a .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_572418a853ad712a .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_572418a853ad712a .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
  top: 10%;
  left: 8%;
}

.header-three_ae6cef46945054de.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_7022baee581cf41a {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_7022baee581cf41a {
    height: 630px;
  }
}
.contact-banner-area-start_7022baee581cf41a img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_7022baee581cf41a img {
    display: none;
  }
}
.contact-banner-area-start_7022baee581cf41a img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_7022baee581cf41a img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_7022baee581cf41a img.one {
    right: 15%;
  }
}
.contact-banner-area-start_7022baee581cf41a img.two_6bd256d38d8b1e77 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_7022baee581cf41a img.three_cd70e6a7687da68e {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_7022baee581cf41a img.four_0ee6a177ca53de07 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_7022baee581cf41a.faq_0a1b35d837582dd7 {
  height: auto;
}

.contact-form-page_bb9cf1768f4f67a4 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_60acee9dee3f9c83 {
  text-align: center;
}
.banner-inner-area-contact-inner_60acee9dee3f9c83 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_60acee9dee3f9c83 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_60acee9dee3f9c83 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_60acee9dee3f9c83 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_60acee9dee3f9c83 p.disc_06a1ce06b1170fe4 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_60acee9dee3f9c83 p.disc_06a1ce06b1170fe4 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_60acee9dee3f9c83 p.disc_06a1ce06b1170fe4 {
    max-width: 80%;
  }
}

.contact-form_60bc2ced2c28f0e1 {
  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_60bc2ced2c28f0e1 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_60bc2ced2c28f0e1 {
    padding: 50px 20px;
  }
}
.contact-form_60bc2ced2c28f0e1 .single-input-area_255a54dde40dea96 {
  margin-bottom: 24px;
}
.contact-form_60bc2ced2c28f0e1 .single-input-area_255a54dde40dea96 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_60bc2ced2c28f0e1 .single-input-area_255a54dde40dea96 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_60bc2ced2c28f0e1 .single-input-area_255a54dde40dea96 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_60bc2ced2c28f0e1 .single-input-area_255a54dde40dea96 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_466c33a716aea6bb {
  text-align: center;
}
.single-contact-inner-info_466c33a716aea6bb .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_466c33a716aea6bb .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_466c33a716aea6bb p {
  margin-bottom: 0;
}
.single-contact-inner-info_466c33a716aea6bb.mid_cf71615dc0ed8add {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_466c33a716aea6bb.mid_cf71615dc0ed8add {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_466c33a716aea6bb.mid_cf71615dc0ed8add {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_cd8e4d899fcbf8f3.contact-form-page_bb9cf1768f4f67a4 .contact-form_60bc2ced2c28f0e1 .single-input-area_255a54dde40dea96 {
  position: relative;
}
.rts-contact-form-area_cd8e4d899fcbf8f3.contact-form-page_bb9cf1768f4f67a4 .contact-form_60bc2ced2c28f0e1 .single-input-area_255a54dde40dea96 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_cd8e4d899fcbf8f3.contact-form-page_bb9cf1768f4f67a4 .contact-form_60bc2ced2c28f0e1 .single-input-area_255a54dde40dea96 input,
.rts-contact-form-area_cd8e4d899fcbf8f3.contact-form-page_bb9cf1768f4f67a4 .contact-form_60bc2ced2c28f0e1 .single-input-area_255a54dde40dea96 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_cd8e4d899fcbf8f3.contact-form-page_bb9cf1768f4f67a4 .contact-form_60bc2ced2c28f0e1 .single-input-area_255a54dde40dea96 input::placeholder,
.rts-contact-form-area_cd8e4d899fcbf8f3.contact-form-page_bb9cf1768f4f67a4 .contact-form_60bc2ced2c28f0e1 .single-input-area_255a54dde40dea96 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_cd8e4d899fcbf8f3.contact-form-page_bb9cf1768f4f67a4 .contact-form_60bc2ced2c28f0e1 .single-input-area_255a54dde40dea96.text-area_c13397ec6409e0ac i {
  top: 61px !important;
}
.rts-contact-form-area_cd8e4d899fcbf8f3.contact-form-page_bb9cf1768f4f67a4 .contact-form_60bc2ced2c28f0e1 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_cd8e4d899fcbf8f3.contact-form-page_bb9cf1768f4f67a4 .contact-form_60bc2ced2c28f0e1 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_c43204e7ca4239ed {
  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_c43204e7ca4239ed {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_c43204e7ca4239ed {
    padding: 20px;
  }
}
.seo-optimization-area_c43204e7ca4239ed .thumbnail_e5f7fc0ad039f5d8 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_c43204e7ca4239ed .thumbnail_e5f7fc0ad039f5d8 {
    min-width: 100%;
  }
}
.seo-optimization-area_c43204e7ca4239ed .thumbnail_e5f7fc0ad039f5d8 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_c43204e7ca4239ed .thumbnail_e5f7fc0ad039f5d8 img {
    min-width: 100%;
  }
}

.service-area-8_e593fc85c05357b7 .icon {
  margin-bottom: 22px;
}
.service-area-8_e593fc85c05357b7 .title {
  font-weight: 800;
}
.service-area-8_e593fc85c05357b7 .disc_06a1ce06b1170fe4 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_b8f526a5058c852e.seo-marketing_f8ffe8f9b449b8e4 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_b8f526a5058c852e.seo-marketing_f8ffe8f9b449b8e4 .title-style-one-center_39e5c68a96ed37a7 p.disc_06a1ce06b1170fe4 br {
    display: none;
  }
}

.section-separator-top-bg-white_8af3b60a69157319 {
  position: relative;
}
.section-separator-top-bg-white_8af3b60a69157319::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_1869c3ff234577d8 .large-thumbnail_c2a31ab856287256 {
  position: relative;
}
.single-product-list_1869c3ff234577d8 .large-thumbnail_c2a31ab856287256 .sm-right_8ac4d4b2b9ed5980 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_1869c3ff234577d8 .large-thumbnail_c2a31ab856287256 .sm-right_8ac4d4b2b9ed5980 {
    display: none;
  }
}
.single-product-list_1869c3ff234577d8 .large-thumbnail_c2a31ab856287256 .sm-right_8ac4d4b2b9ed5980.left {
  right: auto;
  left: 0;
}
.single-product-list_1869c3ff234577d8 .thumbnail_e5f7fc0ad039f5d8 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_1869c3ff234577d8 .thumbnail_e5f7fc0ad039f5d8 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_1869c3ff234577d8 .thumbnail_e5f7fc0ad039f5d8 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_1869c3ff234577d8 .thumbnail_e5f7fc0ad039f5d8 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_1869c3ff234577d8 .portfolio-content-wrapper-list_d4eef6f65159bbc4 .pre-title_60f28e4f6bbae3fe {
  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_1869c3ff234577d8 .portfolio-content-wrapper-list_d4eef6f65159bbc4 .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_1869c3ff234577d8 .portfolio-content-wrapper-list_d4eef6f65159bbc4 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_1869c3ff234577d8 .portfolio-content-wrapper-list_d4eef6f65159bbc4 .title {
    font-size: 35px;
  }
}
.single-product-list_1869c3ff234577d8 .portfolio-content-wrapper-list_d4eef6f65159bbc4 .single-service_997e8ae8f136d7f8 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_1869c3ff234577d8 .portfolio-content-wrapper-list_d4eef6f65159bbc4 .single-service_997e8ae8f136d7f8 i {
  color: var(--color-primary);
}
.single-product-list_1869c3ff234577d8 .portfolio-content-wrapper-list_d4eef6f65159bbc4 p.disc_06a1ce06b1170fe4 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_94cca01448dc0af2 .single-product-list_1869c3ff234577d8 a.thumbnail_e5f7fc0ad039f5d8 {
  max-width: 100%;
}
.area-6_94cca01448dc0af2 .single-product-list_1869c3ff234577d8 a.thumbnail_e5f7fc0ad039f5d8 img {
  max-width: 100%;
  width: 100%;
}
.area-6_94cca01448dc0af2 .single-product-list_1869c3ff234577d8 .portfolio-content-wrapper-list_d4eef6f65159bbc4 .service-btn_1a1dcd0cde9ec129 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_94cca01448dc0af2 .single-product-list_1869c3ff234577d8 .portfolio-content-wrapper-list_d4eef6f65159bbc4 .service-btn_1a1dcd0cde9ec129::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_94cca01448dc0af2 .single-product-list_1869c3ff234577d8 .portfolio-content-wrapper-list_d4eef6f65159bbc4 .service-btn_1a1dcd0cde9ec129:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_94cca01448dc0af2 .single-product-list_1869c3ff234577d8 .portfolio-content-wrapper-list_d4eef6f65159bbc4 .service-btn_1a1dcd0cde9ec129:hover i {
  transform: rotate(0);
}
.area-6_94cca01448dc0af2 .single-product-list_1869c3ff234577d8 .portfolio-content-wrapper-list_d4eef6f65159bbc4 .service-btn_1a1dcd0cde9ec129 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_94cca01448dc0af2 .single-product-list_1869c3ff234577d8 .portfolio-content-wrapper-list_d4eef6f65159bbc4 .service-btn_1a1dcd0cde9ec129.color-secondary-2_1ba4030d7f4149f6::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_43be544741415d97 .thumbnail_e5f7fc0ad039f5d8:hover img {
  transform: none;
}
.single-product-list-2_43be544741415d97 .left-image_e797eb1ca35a7c13 {
  position: relative;
}
.single-product-list-2_43be544741415d97 .left-image_e797eb1ca35a7c13 .short-image-area_241f165e330ce890 {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_43be544741415d97 .left-image_e797eb1ca35a7c13 .short-image-area_241f165e330ce890 {
    right: 5%;
  }
}
.single-product-list-2_43be544741415d97 .left-image_e797eb1ca35a7c13 .short-image-area_241f165e330ce890 img {
  transform: scale(1);
}
.single-product-list-2_43be544741415d97 .right-image_c98e62913ab61e38 {
  position: relative;
}
.single-product-list-2_43be544741415d97 .right-image_c98e62913ab61e38 .short-image-area_241f165e330ce890 {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_43be544741415d97 .right-image_c98e62913ab61e38 .short-image-area_241f165e330ce890 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_43be544741415d97 .right-image_c98e62913ab61e38 .short-image-area_241f165e330ce890 {
    left: 50%;
  }
}
.single-product-list-2_43be544741415d97 .right-image_c98e62913ab61e38 .short-image-area_241f165e330ce890 img {
  transform: scale(1);
}
.single-product-list-2_43be544741415d97 .portfolio-content-wrapper-list_d4eef6f65159bbc4 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_43be544741415d97 .portfolio-content-wrapper-list_d4eef6f65159bbc4 .single-service_997e8ae8f136d7f8 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_43be544741415d97 .portfolio-content-wrapper-list_d4eef6f65159bbc4 .single-service_997e8ae8f136d7f8 p {
  font-size: 20px;
}
.single-product-list-2_43be544741415d97 .portfolio-content-wrapper-list_d4eef6f65159bbc4 p.disc_06a1ce06b1170fe4 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_43be544741415d97 .portfolio-content-wrapper-list_d4eef6f65159bbc4 p.disc_06a1ce06b1170fe4 {
    max-width: 100%;
  }
}

.product-section-bg_940466265f7767b5 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_35ab177737235a40 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_35ab177737235a40.area-2_b1c83735fb31d190 .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.product-area-start_35ab177737235a40.area-2_b1c83735fb31d190 .shape-area_5b1e96bac1409ca0 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_35ab177737235a40.area-2_b1c83735fb31d190 .shape-area_5b1e96bac1409ca0 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_35ab177737235a40.area-2_b1c83735fb31d190 .shape-area_5b1e96bac1409ca0 .one {
    display: none;
  }
}
.product-area-start_35ab177737235a40.area-2_b1c83735fb31d190 .two_6bd256d38d8b1e77 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_35ab177737235a40.area-2_b1c83735fb31d190 .two_6bd256d38d8b1e77 {
    top: 5%;
  }
}
.product-area-start_35ab177737235a40.area-2_b1c83735fb31d190 .three_cd70e6a7687da68e {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_35ab177737235a40.area-2_b1c83735fb31d190 .three_cd70e6a7687da68e {
    display: none;
  }
}

.siongle-portfolio-box-style_bab3c15b1089ba4e .thumbnail_e5f7fc0ad039f5d8 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_bab3c15b1089ba4e .thumbnail_e5f7fc0ad039f5d8 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_bab3c15b1089ba4e .thumbnail_e5f7fc0ad039f5d8 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_bab3c15b1089ba4e .thumbnail_e5f7fc0ad039f5d8:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_bab3c15b1089ba4e .inner-content_bb597ee766b41256 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_bab3c15b1089ba4e .inner-content_bb597ee766b41256 .left-content_b1e10003f2d3f742 .pre_c56d763de8414e79 {
  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_bab3c15b1089ba4e .inner-content_bb597ee766b41256 .left-content_b1e10003f2d3f742 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_bab3c15b1089ba4e .inner-content_bb597ee766b41256 .left-content_b1e10003f2d3f742 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_bab3c15b1089ba4e .inner-content_bb597ee766b41256 .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_bab3c15b1089ba4e .inner-content_bb597ee766b41256 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_bab3c15b1089ba4e .inner-content_bb597ee766b41256 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_bab3c15b1089ba4e .inner-content_bb597ee766b41256 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_bab3c15b1089ba4e.style-four_961a9a3298b0fd81 .thumbnail_e5f7fc0ad039f5d8 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_bab3c15b1089ba4e.style-four_961a9a3298b0fd81 .left-content_b1e10003f2d3f742 .pre_c56d763de8414e79 {
  color: #fff;
}
.siongle-portfolio-box-style_bab3c15b1089ba4e.style-four_961a9a3298b0fd81 .left-content_b1e10003f2d3f742 .title {
  color: #fff;
}
.siongle-portfolio-box-style_bab3c15b1089ba4e.style-four_961a9a3298b0fd81 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_bab3c15b1089ba4e.style-four_961a9a3298b0fd81 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_bab3c15b1089ba4e.style-four_961a9a3298b0fd81:hover .thumbnail_e5f7fc0ad039f5d8 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_fb6cb9fcb201830c {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_fb6cb9fcb201830c .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.rts-fun-facts-area_fb6cb9fcb201830c .shape-area_5b1e96bac1409ca0 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_fb6cb9fcb201830c .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_fb6cb9fcb201830c .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_fb6cb9fcb201830c .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_fb6cb9fcb201830c .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
    display: none;
  }
}
.rts-fun-facts-area_fb6cb9fcb201830c .shape-area_5b1e96bac1409ca0 .four_0ee6a177ca53de07 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_79ba23b91d405a27 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_79ba23b91d405a27::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_79ba23b91d405a27 .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_79ba23b91d405a27 .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_79ba23b91d405a27.two_6bd256d38d8b1e77 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_79ba23b91d405a27.two_6bd256d38d8b1e77 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_bc66cd12d0c5b59f {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_dfd1ebb90c4713c2 {
  border-radius: 32px;
}

.float-right-div-case-studies_f23f3949b0990b34 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_f23f3949b0990b34 {
    width: 100%;
  }
}
.float-right-div-case-studies_f23f3949b0990b34 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_f23f3949b0990b34 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_d757275f9e7351fe {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_7e1ce25c210c6419.rts-section-gap2.bg-dark-border-radious.radious-4_dfd1ebb90c4713c2 {
  background: var(--case-study);
}

.rts-case-studies-4_7e1ce25c210c6419 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_7e1ce25c210c6419 .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.rts-case-studies-4_7e1ce25c210c6419 .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
}
.rts-case-studies-4_7e1ce25c210c6419 .shape-area_5b1e96bac1409ca0 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_7e1ce25c210c6419 .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_7e1ce25c210c6419 .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_7e1ce25c210c6419 .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_7e1ce25c210c6419 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_7e1ce25c210c6419 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_7e1ce25c210c6419 .swiper-pagination .swiper-pagination-bullet_d757275f9e7351fe {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_e96c93805c626655 {
  position: relative;
}
.rts-case-studies-5_e96c93805c626655 .title-wrapper-between_d0f3b94aee6c0f37 .pre_c56d763de8414e79 {
  font-weight: 800;
}
.rts-case-studies-5_e96c93805c626655 .title-wrapper-between_d0f3b94aee6c0f37 .title {
  font-weight: 800;
}
.rts-case-studies-5_e96c93805c626655 .bottom-btn_b01291422ff1c09a .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_e96c93805c626655 .bottom-btn_b01291422ff1c09a .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_8c53a25e8010ff26.style-five_8b56f2c84ea4222e .inner-content_bb597ee766b41256 .left-content_b1e10003f2d3f742 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_8c53a25e8010ff26.style-five_8b56f2c84ea4222e .inner-content_bb597ee766b41256 .left-content_b1e10003f2d3f742 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_8c53a25e8010ff26.style-five_8b56f2c84ea4222e {
  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_8c53a25e8010ff26.style-five_8b56f2c84ea4222e {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_8c53a25e8010ff26.style-five_8b56f2c84ea4222e:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_8c53a25e8010ff26.style-five_8b56f2c84ea4222e:nth-child(even) .inner-content_bb597ee766b41256 .left-content_b1e10003f2d3f742 .pre_c56d763de8414e79 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_8c53a25e8010ff26.style-five_8b56f2c84ea4222e:nth-child(even) .inner-content_bb597ee766b41256 .left-content_b1e10003f2d3f742 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_8c53a25e8010ff26.style-five_8b56f2c84ea4222e:nth-child(even) .inner-content_bb597ee766b41256 .left-content_b1e10003f2d3f742 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_8c53a25e8010ff26.style-five_8b56f2c84ea4222e .thumbnail_e5f7fc0ad039f5d8 {
  flex-basis: 40%;
}
.single-portfolio-box-style_8c53a25e8010ff26.style-five_8b56f2c84ea4222e .thumbnail_e5f7fc0ad039f5d8 img {
  border-radius: 16px;
}
.single-portfolio-box-style_8c53a25e8010ff26.style-five_8b56f2c84ea4222e .inner-content_bb597ee766b41256 {
  flex-basis: 60%;
}
.single-portfolio-box-style_8c53a25e8010ff26.style-five_8b56f2c84ea4222e .inner-content_bb597ee766b41256 .left-content_b1e10003f2d3f742 .pre_c56d763de8414e79 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_8c53a25e8010ff26.style-five_8b56f2c84ea4222e .inner-content_bb597ee766b41256 .left-content_b1e10003f2d3f742 .title {
  font-weight: 800;
}
.single-portfolio-box-style_8c53a25e8010ff26.style-five_8b56f2c84ea4222e .inner-content_bb597ee766b41256 .left-content_b1e10003f2d3f742 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_8c53a25e8010ff26.style-five_8b56f2c84ea4222e .inner-content_bb597ee766b41256 .left-content_b1e10003f2d3f742 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_004c4b307658c2e9 .siongle-portfolio-box-style_bab3c15b1089ba4e .thumbnail_e5f7fc0ad039f5d8 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_004c4b307658c2e9 .siongle-portfolio-box-style_bab3c15b1089ba4e:hover .thumbnail_e5f7fc0ad039f5d8 img {
  transform: scale(1.15);
}
.home-seven-case_004c4b307658c2e9 .siongle-portfolio-box-style_bab3c15b1089ba4e .inner-content_bb597ee766b41256 .right a {
  background: #F2F2F8;
}
.home-seven-case_004c4b307658c2e9 .siongle-portfolio-box-style_bab3c15b1089ba4e .inner-content_bb597ee766b41256 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_8aa036765140b2d8 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_8aa036765140b2d8 .title-style-one-center_39e5c68a96ed37a7 .pre_c56d763de8414e79 {
  color: #fff;
}
.rts-product-area-8_8aa036765140b2d8 .title-style-one-center_39e5c68a96ed37a7 .title {
  color: #fff;
}

.single-product-8_44e6aa09dbeabbd6 {
  text-align: center;
}
.single-product-8_44e6aa09dbeabbd6:hover .thumbnail_e5f7fc0ad039f5d8 img {
  transform: scale(1.12);
}
.single-product-8_44e6aa09dbeabbd6 .thumbnail_e5f7fc0ad039f5d8 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_44e6aa09dbeabbd6 .thumbnail_e5f7fc0ad039f5d8 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_44e6aa09dbeabbd6 .thumbnail_e5f7fc0ad039f5d8 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_44e6aa09dbeabbd6 .thumbnail_e5f7fc0ad039f5d8 a img {
    width: 100%;
  }
}
.single-product-8_44e6aa09dbeabbd6 .thumbnail_e5f7fc0ad039f5d8 .icon-top-right_5350540e15bc17f5 {
  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_44e6aa09dbeabbd6 .thumbnail_e5f7fc0ad039f5d8 .icon-top-right_5350540e15bc17f5 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_44e6aa09dbeabbd6 .thumbnail_e5f7fc0ad039f5d8 .icon-top-right_5350540e15bc17f5:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_44e6aa09dbeabbd6 .thumbnail_e5f7fc0ad039f5d8 .icon-top-right_5350540e15bc17f5:hover i {
  color: #fff;
}
.single-product-8_44e6aa09dbeabbd6 .inner-content_bb597ee766b41256 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_44e6aa09dbeabbd6 .inner-content_bb597ee766b41256 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_d8cb17145b982a74 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_d8cb17145b982a74 .section-inner_3c1d9ed05d35e5a4 .left-side-content_757c9a794c94a18c .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_d8cb17145b982a74 .section-inner_3c1d9ed05d35e5a4 .left-side-content_757c9a794c94a18c .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_d8cb17145b982a74 .section-inner_3c1d9ed05d35e5a4 .left-side-content_757c9a794c94a18c .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_d8cb17145b982a74 .section-inner_3c1d9ed05d35e5a4 .right-side-image_f6e1d927238af042 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_d8cb17145b982a74 .section-inner_3c1d9ed05d35e5a4 .right-side-image_f6e1d927238af042 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_d8cb17145b982a74 .section-inner_3c1d9ed05d35e5a4 .right-side-image_f6e1d927238af042 .short-image_12f2e45aec9ac1a2 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_d8cb17145b982a74 .section-inner_3c1d9ed05d35e5a4 .right-side-image_f6e1d927238af042 .short-image_12f2e45aec9ac1a2 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_d8cb17145b982a74 .section-inner_3c1d9ed05d35e5a4 .right-side-image_f6e1d927238af042 .short-image_12f2e45aec9ac1a2 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_d8cb17145b982a74 .section-inner_3c1d9ed05d35e5a4 .right-side-image_f6e1d927238af042 .short-image_12f2e45aec9ac1a2 {
    display: none;
  }
}

.rts-product-area-six_691170c6e57aab30 .section-inner_3c1d9ed05d35e5a4 .top-inner_65060ed0e80ad965 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_691170c6e57aab30 .section-inner_3c1d9ed05d35e5a4 .top-inner_65060ed0e80ad965 .marquee_e6cc63f49ebe4b5a {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_691170c6e57aab30 .section-inner_3c1d9ed05d35e5a4 .top-inner_65060ed0e80ad965 .marquee_e6cc63f49ebe4b5a:hover {
  animation-play-state: paused;
}
.rts-product-area-six_691170c6e57aab30 .section-inner_3c1d9ed05d35e5a4 .top-inner_65060ed0e80ad965 .marquee_e6cc63f49ebe4b5a li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_691170c6e57aab30 .section-inner_3c1d9ed05d35e5a4 .bottom-inner_15ef72ae994d8cbe {
  display: inline-block;
}
.rts-product-area-six_691170c6e57aab30 .section-inner_3c1d9ed05d35e5a4 .bottom-inner_15ef72ae994d8cbe .marquee_e6cc63f49ebe4b5a {
  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_691170c6e57aab30 .section-inner_3c1d9ed05d35e5a4 .bottom-inner_15ef72ae994d8cbe .marquee_e6cc63f49ebe4b5a:hover {
  animation-play-state: paused;
}
.rts-product-area-six_691170c6e57aab30 .section-inner_3c1d9ed05d35e5a4 .bottom-inner_15ef72ae994d8cbe .marquee_e6cc63f49ebe4b5a 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_b5b68f9a2e901544 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_31a7e5eecfca3cca {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_31a7e5eecfca3cca {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_31a7e5eecfca3cca .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_31a7e5eecfca3cca .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_31a7e5eecfca3cca .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_31a7e5eecfca3cca .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_31a7e5eecfca3cca p.disc_06a1ce06b1170fe4 {
  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_31a7e5eecfca3cca p.disc_06a1ce06b1170fe4 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_31a7e5eecfca3cca p.disc_06a1ce06b1170fe4 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_6ebcc947d0043e00 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_6ebcc947d0043e00 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_57be9069732836a8 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_be441cde9886d687.case-studies_e21cf7bd4aa5c3bf .main-nav-area_320e860ff3566b6e li a {
  color: #fff;
}
.header-style-one_be441cde9886d687.case-studies_e21cf7bd4aa5c3bf .main-nav-area_320e860ff3566b6e li:hover a {
  color: var(--color-primary);
}
.header-style-one_be441cde9886d687.case-studies_e21cf7bd4aa5c3bf .button-area-start_1b3d2c3cead04acd .demo-req_36e544aa4bc96a49:hover {
  color: var(--color-primary);
}
.header-style-one_be441cde9886d687.case-studies_e21cf7bd4aa5c3bf .button-area-start_1b3d2c3cead04acd a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .breadcrumb-inner_b38bd4291bab32f0 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .breadcrumb-inner_b38bd4291bab32f0 .pagimation_fab8b0c46d007279 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .breadcrumb-inner_b38bd4291bab32f0 .pagimation_fab8b0c46d007279 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .breadcrumb-inner_b38bd4291bab32f0 .pagimation_fab8b0c46d007279 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .breadcrumb-inner_b38bd4291bab32f0 .pagimation_fab8b0c46d007279 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .breadcrumb-inner_b38bd4291bab32f0 .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_d50a8f9ac2bec5aa .breadcrumb-inner_b38bd4291bab32f0 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .breadcrumb-inner_b38bd4291bab32f0 p.disc_06a1ce06b1170fe4 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa.area-2_b1c83735fb31d190 .breadcrumb-inner_b38bd4291bab32f0 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_e669e9716bfc444b {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_e669e9716bfc444b 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_e669e9716bfc444b a:hover {
  color: var(--color-primary);
}
.strategy-right-area_e669e9716bfc444b a.btn-arrow_91af3b88ba916517 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_e669e9716bfc444b .btn-arrow_91af3b88ba916517 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_e669e9716bfc444b .btn-arrow_91af3b88ba916517 i {
  margin-left: 10px;
}
.strategy-right-area_e669e9716bfc444b .btn-arrow_91af3b88ba916517::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_e669e9716bfc444b .btn-arrow_91af3b88ba916517::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_e669e9716bfc444b .btn-arrow_91af3b88ba916517:hover::before {
  width: 100%;
}

.strategy-left-content_0e5e97afe6e8577b p.disc_06a1ce06b1170fe4 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_0e5e97afe6e8577b p.disc_06a1ce06b1170fe4 {
    max-width: 100%;
  }
}

.arrow-rotate_f8e855d7216be3aa i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_43a097965c7d4470 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_43a097965c7d4470 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_43a097965c7d4470 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_43a097965c7d4470 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_43a097965c7d4470 p.disc_06a1ce06b1170fe4 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_43a097965c7d4470 p.disc_06a1ce06b1170fe4 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_5e6753f64eb70cf3 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .shape-area_5b1e96bac1409ca0 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_d50a8f9ac2bec5aa .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
    display: none;
  }
}

.large-image-area_0c95739ace6bd57c {
  position: relative;
  z-index: 5;
}
.large-image-area_0c95739ace6bd57c .large-thumbnail_c2a31ab856287256 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_567224f80c9e9672 .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_567224f80c9e9672 .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_567224f80c9e9672 .accordion .accordion-item .accordion-header_bb8c40aaec47be80 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_567224f80c9e9672 .accordion .accordion-item .accordion-header_bb8c40aaec47be80 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_567224f80c9e9672 .accordion .accordion-item .accordion-header_bb8c40aaec47be80 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_567224f80c9e9672 .accordion .accordion-item .accordion-body_dc7095899636209a {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_567224f80c9e9672.style-four_961a9a3298b0fd81 .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_30ecb9efc1a42bf7 .accordion-item .accordion-header_bb8c40aaec47be80 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_f2dc5dad0007e6e4 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_f2dc5dad0007e6e4 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_f2dc5dad0007e6e4 .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_f2dc5dad0007e6e4 .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_f2dc5dad0007e6e4 .shape-area_5b1e96bac1409ca0 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_f2dc5dad0007e6e4 .shape-area_5b1e96bac1409ca0 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_f2dc5dad0007e6e4 .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_f2dc5dad0007e6e4 .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_f2dc5dad0007e6e4 .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_f2dc5dad0007e6e4 .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_f2dc5dad0007e6e4 .shape-area_5b1e96bac1409ca0 img.five_78028fc60d827c59 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_f2dc5dad0007e6e4 .shape-area_5b1e96bac1409ca0 img.six_363f582805b7f5ab {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_f2dc5dad0007e6e4 .shape-area_5b1e96bac1409ca0 img.seven_cb2930db44157e77 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_db10babaac283ebe {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_db10babaac283ebe .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
}
.rts-cta-area-start_db10babaac283ebe .shape-area_5b1e96bac1409ca0 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_db10babaac283ebe .shape-area_5b1e96bac1409ca0 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_db10babaac283ebe .shape-area_5b1e96bac1409ca0 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_db10babaac283ebe .shape-area_5b1e96bac1409ca0 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_db10babaac283ebe .shape-area_5b1e96bac1409ca0 img.two_6bd256d38d8b1e77 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_db10babaac283ebe .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_db10babaac283ebe .shape-area_5b1e96bac1409ca0 img.three_cd70e6a7687da68e {
    bottom: 0;
  }
}
.rts-cta-area-start_db10babaac283ebe .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_db10babaac283ebe .shape-area_5b1e96bac1409ca0 img.four_0ee6a177ca53de07 {
    display: none;
  }
}

.rts-faq-area-full-container_bc4e244b7c465a53.style-three_30ecb9efc1a42bf7 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_bc4e244b7c465a53.style-three_30ecb9efc1a42bf7 .shape-area_5b1e96bac1409ca0 {
    display: none;
  }
}
.rts-faq-area-full-container_bc4e244b7c465a53.style-three_30ecb9efc1a42bf7 .shape-area_5b1e96bac1409ca0 img {
  position: absolute;
}
.rts-faq-area-full-container_bc4e244b7c465a53.style-three_30ecb9efc1a42bf7 .shape-area_5b1e96bac1409ca0 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_bc4e244b7c465a53.style-three_30ecb9efc1a42bf7 .shape-area_5b1e96bac1409ca0 .one {
    display: none;
  }
}
.rts-faq-area-full-container_bc4e244b7c465a53.style-three_30ecb9efc1a42bf7 .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_bc4e244b7c465a53.style-three_30ecb9efc1a42bf7 .shape-area_5b1e96bac1409ca0 .two_6bd256d38d8b1e77 {
    display: none;
  }
}
.rts-faq-area-full-container_bc4e244b7c465a53.style-three_30ecb9efc1a42bf7 .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_bc4e244b7c465a53.style-three_30ecb9efc1a42bf7 .shape-area_5b1e96bac1409ca0 .three_cd70e6a7687da68e {
    display: none;
  }
}
.rts-faq-area-full-container_bc4e244b7c465a53.style-three_30ecb9efc1a42bf7 .shape-area_5b1e96bac1409ca0 .four_0ee6a177ca53de07 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_bc4e244b7c465a53.style-three_30ecb9efc1a42bf7 .shape-area_5b1e96bac1409ca0 .four_0ee6a177ca53de07 {
    display: none;
  }
}

.rts-error-section_9ca14d3cbd824eec {
  height: 100vh;
  width: 100%;
}
.rts-error-section_9ca14d3cbd824eec .section-inner_3c1d9ed05d35e5a4 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_9ca14d3cbd824eec .section-inner_3c1d9ed05d35e5a4 img {
  max-width: 100%;
}

.tos__content_4fbf06efd5203f57 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_9a616d59631398ca p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
