/*=================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_f0d97fa3743e1b7c
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_cb5d9244cbc4b8fb svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_8280eb05fa239f22 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_d67a3a16f90d1392 nav ul li.has-droupdown_8cfdfde23e037724::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_d67a3a16f90d1392 nav ul li a.main_2c2c21002410b94c,
[data-theme=dark] .mobile-menu-main_d67a3a16f90d1392 nav ul li.has-droupdown_8cfdfde23e037724 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_7abec3eae179e741 {
    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_a9b939902322b03d,
.h2_e13a6ca092f32c5f,
.h3_fb6bd68af02efc6d,
.h4_e1ff42409f7d988e,
.h5_abad79d1672756b9,
.h6_6ade270860bc22a6,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_a9b939902322b03d,
.h2_e13a6ca092f32c5f,
.h3_fb6bd68af02efc6d,
.h4_e1ff42409f7d988e,
.h5_abad79d1672756b9,
.h6_6ade270860bc22a6 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_a9b939902322b03d a,
.h2_e13a6ca092f32c5f a,
.h3_fb6bd68af02efc6d a,
.h4_e1ff42409f7d988e a,
.h5_abad79d1672756b9 a,
.h6_6ade270860bc22a6 a {
  color: inherit;
}

.bg-color-tertiary_ea06668517b6a251 h1,
.bg-color-tertiary_ea06668517b6a251 h2,
.bg-color-tertiary_ea06668517b6a251 h3,
.bg-color-tertiary_ea06668517b6a251 h4,
.bg-color-tertiary_ea06668517b6a251 h5,
.bg-color-tertiary_ea06668517b6a251 h6,
.bg-color-tertiary_ea06668517b6a251 .h1_a9b939902322b03d,
.bg-color-tertiary_ea06668517b6a251 .h2_e13a6ca092f32c5f,
.bg-color-tertiary_ea06668517b6a251 .h3_fb6bd68af02efc6d,
.bg-color-tertiary_ea06668517b6a251 .h4_e1ff42409f7d988e,
.bg-color-tertiary_ea06668517b6a251 .h5_abad79d1672756b9,
.bg-color-tertiary_ea06668517b6a251 .h6_6ade270860bc22a6 {
  color: #fff;
}
.bg-color-tertiary_ea06668517b6a251 p {
  color: #6c7279;
}
.bg-color-tertiary_ea06668517b6a251 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_abad79d1672756b9 {
    font-size: 20px;
  }
}
h1,
.h1_a9b939902322b03d,
h2,
.h2_e13a6ca092f32c5f,
h3,
.h3_fb6bd68af02efc6d {
  font-weight: var(--s-bold);
}

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

h6,
.h6_6ade270860bc22a6 {
  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_3e7795e5e03cb671 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_6baddcbaed9be4ab {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_4648b401ea3d7d3e {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_05f00ce22c67ed93 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_f8e685a55df1f3fe {
  font-size: 13px;
}
p.has-very-light-gray-color_9dc5b364b6b174d1 {
  color: var(--color-white);
}
p.has-background_21b76f3caf99ad99 {
  padding: 20px 30px;
}
p.b1_3e7795e5e03cb671 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_357396948d3dc793 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_6baddcbaed9be4ab {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_12c9d7d160eac1cf {
  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_e5a2662f575baa5a cite,
.wp-block-pullquote_e5a2662f575baa5a.is-style-solid-color_5b8946a37017f6c9 blockquote cite,
.wp-block-quote_4e6208aa88050c3e 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_4913844afab8a405.bullet_8c2543e441bf9dcc 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_4913844afab8a405.bullet_8c2543e441bf9dcc li {
    padding-left: 19px;
  }
}
ul.liststyle_4913844afab8a405.bullet_8c2543e441bf9dcc li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_4913844afab8a405.bullet_8c2543e441bf9dcc 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_92a6b80d76fe3dc1 .title {
  margin-top: 0;
}

.paragraph-area_27e4e2ac13edb9f5 p.disc_c02b527f171d6e29 {
  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_f60fe70f47df1732.slick-slider_4f08ceeaa2e8a239 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_082a6e21ebb7262b {
    margin-bottom: 20px;
  }

  .ml_lg--20_c6be9b6f9b14c1f1 {
    margin-left: 20px;
  }

  .ptb_lg--25_2315d8f5875b6def {
    padding: 25px 0;
  }

  .plr_lg--25_a9993297504a7fcb {
    padding: 0 25px;
  }

  .pt_lg--25_d2c58f2cebc11931 {
    padding-top: 25px;
  }

  .pb_lg--25_c162d87cda57772a {
    padding-bottom: 25px;
  }

  .pl_lg--25_3b5e1091d678ecc3 {
    padding-left: 25px;
  }

  .pr_lg--25_08be7da80e3dad9d {
    padding-right: 25px;
  }

  .mt_lg--25_2a64856adee4ec54 {
    margin-top: 25px;
  }

  .mb_lg--25_e074a0e440ecb49a {
    margin-bottom: 25px;
  }

  .ml_lg--25_b5c1897f59caaff4 {
    margin-left: 25px;
  }

  .ptb_lg--30_6d22f866ab9140c3 {
    padding: 30px 0;
  }

  .plr_lg--30_4898821af9d65e42 {
    padding: 0 30px;
  }

  .pt_lg--30_2db76bd7d2dbae4d {
    padding-top: 30px;
  }

  .pb_lg--30_61c343b66f1c5c07 {
    padding-bottom: 30px;
  }

  .pl_lg--30_7a246bdbd852b569 {
    padding-left: 30px;
  }

  .pr_lg--30_e1746ff080fb246e {
    padding-right: 30px;
  }

  .mt_lg--30_3531eafd6912ecf6 {
    margin-top: 30px;
  }

  .mb_lg--30_8cec183e76647166 {
    margin-bottom: 30px;
  }

  .ml_lg--30_fb8d359c77f85e43 {
    margin-left: 30px;
  }

  .ptb_lg--35_2f0e4f934663b01e {
    padding: 35px 0;
  }

  .plr_lg--35_fb220df9b7fbefb3 {
    padding: 0 35px;
  }

  .pt_lg--35_2ef6e1d4268d258d {
    padding-top: 35px;
  }

  .pb_lg--35_01d478a3fd7d3682 {
    padding-bottom: 35px;
  }

  .pl_lg--35_3fd98423b77bb587 {
    padding-left: 35px;
  }

  .pr_lg--35_1414548341f6eba0 {
    padding-right: 35px;
  }

  .mt_lg--35_d65cd56e35b2bc87 {
    margin-top: 35px;
  }

  .mb_lg--35_ce15cd9b7b3524ff {
    margin-bottom: 35px;
  }

  .ml_lg--35_be105c0686cc9654 {
    margin-left: 35px;
  }

  .ptb_lg--40_435abb64226dfac6 {
    padding: 40px 0;
  }

  .plr_lg--40_90909e8acaa719c5 {
    padding: 0 40px;
  }

  .pt_lg--40_b75d7e1806c2cbd4 {
    padding-top: 40px;
  }

  .pb_lg--40_dc5213662f5bb490 {
    padding-bottom: 40px;
  }

  .pl_lg--40_e84abd3ddceaf5c7 {
    padding-left: 40px;
  }

  .pr_lg--40_dfa98df814eede6b {
    padding-right: 40px;
  }

  .mt_lg--40_1a054064d8947ace {
    margin-top: 40px;
  }

  .mb_lg--40_86fae111ca87ba0f {
    margin-bottom: 40px;
  }

  .ml_lg--40_c79190528406fa26 {
    margin-left: 40px;
  }

  .ptb_lg--45_daf18fd2e958108e {
    padding: 45px 0;
  }

  .plr_lg--45_dd34cf09fbe9a260 {
    padding: 0 45px;
  }

  .pt_lg--45_9147608ff711676b {
    padding-top: 45px;
  }

  .pb_lg--45_820d1a0978d73335 {
    padding-bottom: 45px;
  }

  .pl_lg--45_bafadb78ce23aa3e {
    padding-left: 45px;
  }

  .pr_lg--45_5b128b0dd42d2289 {
    padding-right: 45px;
  }

  .mt_lg--45_ffa9796d77ccb6ae {
    margin-top: 45px;
  }

  .mb_lg--45_40b4245697851dc3 {
    margin-bottom: 45px;
  }

  .ml_lg--45_a77594317a934a59 {
    margin-left: 45px;
  }

  .ptb_lg--50_995d2dfcb58412e9 {
    padding: 50px 0;
  }

  .plr_lg--50_5122ec685cba92fa {
    padding: 0 50px;
  }

  .pt_lg--50_58c61344231efc9c {
    padding-top: 50px;
  }

  .pb_lg--50_49c4b285509f90df {
    padding-bottom: 50px;
  }

  .pl_lg--50_3817c9e31424040e {
    padding-left: 50px;
  }

  .pr_lg--50_75d4245fd281f57c {
    padding-right: 50px;
  }

  .mt_lg--50_7b80498a7883e24c {
    margin-top: 50px;
  }

  .mb_lg--50_56805bfc10c0e9c3 {
    margin-bottom: 50px;
  }

  .ml_lg--50_2e4620a5a6899abe {
    margin-left: 50px;
  }

  .ptb_lg--55_744c539b3cef1e74 {
    padding: 55px 0;
  }

  .plr_lg--55_3748ea3856b30e7e {
    padding: 0 55px;
  }

  .pt_lg--55_727024abcb0aaee0 {
    padding-top: 55px;
  }

  .pb_lg--55_280f075773c71b43 {
    padding-bottom: 55px;
  }

  .pl_lg--55_c3dbab16cd192142 {
    padding-left: 55px;
  }

  .pr_lg--55_5b58caae819847e0 {
    padding-right: 55px;
  }

  .mt_lg--55_94500f277bde717a {
    margin-top: 55px;
  }

  .mb_lg--55_bf95186216c216f0 {
    margin-bottom: 55px;
  }

  .ml_lg--55_39d194257bcb75fc {
    margin-left: 55px;
  }

  .ptb_lg--60_c8e04004568aae36 {
    padding: 60px 0;
  }

  .plr_lg--60_654b39ad5bc62a10 {
    padding: 0 60px;
  }

  .pt_lg--60_a17e3b320a8b8d0e {
    padding-top: 60px;
  }

  .pb_lg--60_d8f7a77fe309e4ec {
    padding-bottom: 60px;
  }

  .pl_lg--60_eccb789d4d2bb4bd {
    padding-left: 60px;
  }

  .pr_lg--60_352000e11e77c0f5 {
    padding-right: 60px;
  }

  .mt_lg--60_88f98f7efa1d08cc {
    margin-top: 60px;
  }

  .mb_lg--60_c850c3dc0e100885 {
    margin-bottom: 60px;
  }

  .ml_lg--60_f3049a53dce9fc55 {
    margin-left: 60px;
  }

  .ptb_lg--65_13864e2700dc7d22 {
    padding: 65px 0;
  }

  .plr_lg--65_95b941d1806eb0d8 {
    padding: 0 65px;
  }

  .pt_lg--65_7b690d3c252036ad {
    padding-top: 65px;
  }

  .pb_lg--65_c966128e40814f23 {
    padding-bottom: 65px;
  }

  .pl_lg--65_5751c8571d9db1cb {
    padding-left: 65px;
  }

  .pr_lg--65_3ad513ef89f62d5e {
    padding-right: 65px;
  }

  .mt_lg--65_c6d108878669e186 {
    margin-top: 65px;
  }

  .mb_lg--65_a6e9a8ff2db7ee76 {
    margin-bottom: 65px;
  }

  .ml_lg--65_5d15315ea456afa4 {
    margin-left: 65px;
  }

  .ptb_lg--70_13f69c6009041366 {
    padding: 70px 0;
  }

  .plr_lg--70_1e432d2c1951d7bd {
    padding: 0 70px;
  }

  .pt_lg--70_b28aa033db2a9d65 {
    padding-top: 70px;
  }

  .pb_lg--70_7b805b99ab0fc1c6 {
    padding-bottom: 70px;
  }

  .pl_lg--70_59b7b2da54e55f48 {
    padding-left: 70px;
  }

  .pr_lg--70_d216118bb40383ac {
    padding-right: 70px;
  }

  .mt_lg--70_dc9611ef99be8b5d {
    margin-top: 70px;
  }

  .mb_lg--70_e84efea5a36ecbed {
    margin-bottom: 70px;
  }

  .ml_lg--70_6fa6bf8ad141f9a0 {
    margin-left: 70px;
  }

  .ptb_lg--75_a05edcecaae36722 {
    padding: 75px 0;
  }

  .plr_lg--75_cc2ae0929b0a4ecb {
    padding: 0 75px;
  }

  .pt_lg--75_702ac54412ba34ba {
    padding-top: 75px;
  }

  .pb_lg--75_fe3ccb851b12d1be {
    padding-bottom: 75px;
  }

  .pl_lg--75_52254a1c2ec7793c {
    padding-left: 75px;
  }

  .pr_lg--75_a13632d23559ce9f {
    padding-right: 75px;
  }

  .mt_lg--75_d46ccf804191180f {
    margin-top: 75px;
  }

  .mb_lg--75_c609b364ac9492e0 {
    margin-bottom: 75px;
  }

  .ml_lg--75_1aeb8007de2cb3e5 {
    margin-left: 75px;
  }

  .ptb_lg--80_836cdfe6781a210d {
    padding: 80px 0;
  }

  .plr_lg--80_c20d27c1adfb6c3d {
    padding: 0 80px;
  }

  .pt_lg--80_965e6774c2faabc1 {
    padding-top: 80px;
  }

  .pb_lg--80_a2bae7855b6c2b78 {
    padding-bottom: 80px;
  }

  .pl_lg--80_d5254244bf38ee67 {
    padding-left: 80px;
  }

  .pr_lg--80_04517a3fa2609498 {
    padding-right: 80px;
  }

  .mt_lg--80_abbe97640924214f {
    margin-top: 80px;
  }

  .mb_lg--80_7b466c00470fb973 {
    margin-bottom: 80px;
  }

  .ml_lg--80_811cf307ed63f362 {
    margin-left: 80px;
  }

  .ptb_lg--85_91f88705930036b9 {
    padding: 85px 0;
  }

  .plr_lg--85_4327509a13b0a7f5 {
    padding: 0 85px;
  }

  .pt_lg--85_59ba8b2d1c96c4c7 {
    padding-top: 85px;
  }

  .pb_lg--85_51b8bb347560cce7 {
    padding-bottom: 85px;
  }

  .pl_lg--85_a0b35b2f68a64478 {
    padding-left: 85px;
  }

  .pr_lg--85_45e305913da009c6 {
    padding-right: 85px;
  }

  .mt_lg--85_338ae9c47578ee20 {
    margin-top: 85px;
  }

  .mb_lg--85_f124b4e6c6794233 {
    margin-bottom: 85px;
  }

  .ml_lg--85_34ac5ca3f6613a4e {
    margin-left: 85px;
  }

  .ptb_lg--90_b97055d72ead122b {
    padding: 90px 0;
  }

  .plr_lg--90_b3f60f1b0285b754 {
    padding: 0 90px;
  }

  .pt_lg--90_b0e1492655d03b20 {
    padding-top: 90px;
  }

  .pb_lg--90_f15a82f3ad8a2a45 {
    padding-bottom: 90px;
  }

  .pl_lg--90_0b9a21a0de4179b6 {
    padding-left: 90px;
  }

  .pr_lg--90_43beb62d949d7018 {
    padding-right: 90px;
  }

  .mt_lg--90_92771f6e73143bae {
    margin-top: 90px;
  }

  .mb_lg--90_58f330bb60b1d957 {
    margin-bottom: 90px;
  }

  .ml_lg--90_7d3217eada6a8898 {
    margin-left: 90px;
  }

  .ptb_lg--95_14403770c7bd03bf {
    padding: 95px 0;
  }

  .plr_lg--95_68c8333bb2b8b30f {
    padding: 0 95px;
  }

  .pt_lg--95_b504f90f684fe5ca {
    padding-top: 95px;
  }

  .pb_lg--95_41909f2a727acfd9 {
    padding-bottom: 95px;
  }

  .pl_lg--95_a0c378c0632d0512 {
    padding-left: 95px;
  }

  .pr_lg--95_368fc33e6c66a982 {
    padding-right: 95px;
  }

  .mt_lg--95_b111904dce388324 {
    margin-top: 95px;
  }

  .mb_lg--95_11a1cebb2a9dde44 {
    margin-bottom: 95px;
  }

  .ml_lg--95_12f94ac4e8df6bfb {
    margin-left: 95px;
  }

  .ptb_lg--100_663a308521cc6127 {
    padding: 100px 0;
  }

  .plr_lg--100_ae7c41dd77fdd662 {
    padding: 0 100px;
  }

  .pt_lg--100_c1c11b48c56d4c1a {
    padding-top: 100px;
  }

  .pb_lg--100_fee1713f739410f8 {
    padding-bottom: 100px;
  }

  .pl_lg--100_e81460ea4af8ca5e {
    padding-left: 100px;
  }

  .pr_lg--100_a49188690b17d693 {
    padding-right: 100px;
  }

  .mt_lg--100_fc5118309855865c {
    margin-top: 100px;
  }

  .mb_lg--100_9354cccc5635cca2 {
    margin-bottom: 100px;
  }

  .ml_lg--100_b6234fd3800c1e68 {
    margin-left: 100px;
  }

  .ptb_lg--105_81db78e5492803c6 {
    padding: 105px 0;
  }

  .plr_lg--105_aee051ac1d361566 {
    padding: 0 105px;
  }

  .pt_lg--105_aa7af8dc8cb4dda2 {
    padding-top: 105px;
  }

  .pb_lg--105_32da546a376b91b5 {
    padding-bottom: 105px;
  }

  .pl_lg--105_83038031569a620a {
    padding-left: 105px;
  }

  .pr_lg--105_19c60543405c61ee {
    padding-right: 105px;
  }

  .mt_lg--105_c0cbf4e996c952c3 {
    margin-top: 105px;
  }

  .mb_lg--105_769575625b3ace92 {
    margin-bottom: 105px;
  }

  .ml_lg--105_6d01835623dcbcfc {
    margin-left: 105px;
  }

  .ptb_lg--110_565fea2285e3a21a {
    padding: 110px 0;
  }

  .plr_lg--110_7bf716210df0a730 {
    padding: 0 110px;
  }

  .pt_lg--110_1e9894e82bc2f0d8 {
    padding-top: 110px;
  }

  .pb_lg--110_98548a9ddec02b76 {
    padding-bottom: 110px;
  }

  .pl_lg--110_a404a96c66d76fd5 {
    padding-left: 110px;
  }

  .pr_lg--110_c0738c03e4740a30 {
    padding-right: 110px;
  }

  .mt_lg--110_06feb7a4a1311da0 {
    margin-top: 110px;
  }

  .mb_lg--110_524d785df852cde9 {
    margin-bottom: 110px;
  }

  .ml_lg--110_b928092a03b848db {
    margin-left: 110px;
  }

  .ptb_lg--115_14097ed221d233cc {
    padding: 115px 0;
  }

  .plr_lg--115_b5c638005c8b42e1 {
    padding: 0 115px;
  }

  .pt_lg--115_b11771b89bcda545 {
    padding-top: 115px;
  }

  .pb_lg--115_945d0c54bfe509c0 {
    padding-bottom: 115px;
  }

  .pl_lg--115_319fb459765764dd {
    padding-left: 115px;
  }

  .pr_lg--115_65595cd18b5b122a {
    padding-right: 115px;
  }

  .mt_lg--115_6d5271f479d23e90 {
    margin-top: 115px;
  }

  .mb_lg--115_c4b5de2def9b59e8 {
    margin-bottom: 115px;
  }

  .ml_lg--115_e59b282d1d264a95 {
    margin-left: 115px;
  }

  .ptb_lg--120_d53eb88304507bf4 {
    padding: 120px 0;
  }

  .plr_lg--120_33aa604349c23de0 {
    padding: 0 120px;
  }

  .pt_lg--120_f542e10cb0ac3321 {
    padding-top: 120px;
  }

  .pb_lg--120_8f10d952cfd40610 {
    padding-bottom: 120px;
  }

  .pl_lg--120_10ee54eb6d6eacab {
    padding-left: 120px;
  }

  .pr_lg--120_1807cd63dedcbd11 {
    padding-right: 120px;
  }

  .mt_lg--120_c8a287504fbad6b6 {
    margin-top: 120px;
  }

  .mb_lg--120_bd7b32bf6e9249cb {
    margin-bottom: 120px;
  }

  .ml_lg--120_78482e9c8c9e8831 {
    margin-left: 120px;
  }

  .ptb_lg--125_6b5ffd487b0e830b {
    padding: 125px 0;
  }

  .plr_lg--125_4ae05ad1b4b17bc9 {
    padding: 0 125px;
  }

  .pt_lg--125_5ce10d567f06e743 {
    padding-top: 125px;
  }

  .pb_lg--125_7aa0bed49b426dae {
    padding-bottom: 125px;
  }

  .pl_lg--125_0139e88a609fdec1 {
    padding-left: 125px;
  }

  .pr_lg--125_640a9d923521b2e4 {
    padding-right: 125px;
  }

  .mt_lg--125_632b2692054b8b02 {
    margin-top: 125px;
  }

  .mb_lg--125_7633ddaa1b15ae79 {
    margin-bottom: 125px;
  }

  .ml_lg--125_5dafb664927dde16 {
    margin-left: 125px;
  }

  .ptb_lg--130_5ac9219bfd6b33b4 {
    padding: 130px 0;
  }

  .plr_lg--130_cb14c5344b27eeda {
    padding: 0 130px;
  }

  .pt_lg--130_3b0635c41b7672ad {
    padding-top: 130px;
  }

  .pb_lg--130_54c959141dbf0824 {
    padding-bottom: 130px;
  }

  .pl_lg--130_2b428b35ab837e1f {
    padding-left: 130px;
  }

  .pr_lg--130_428aa87b5152662e {
    padding-right: 130px;
  }

  .mt_lg--130_e7ea1e3ff4821ff9 {
    margin-top: 130px;
  }

  .mb_lg--130_23a081d0c79d10d8 {
    margin-bottom: 130px;
  }

  .ml_lg--130_a65d8a8a9a2ae9a9 {
    margin-left: 130px;
  }

  .ptb_lg--135_8bdb22c9ad6c7303 {
    padding: 135px 0;
  }

  .plr_lg--135_fcab137553c59958 {
    padding: 0 135px;
  }

  .pt_lg--135_32874295516180e8 {
    padding-top: 135px;
  }

  .pb_lg--135_2e86aaff42ec2f4a {
    padding-bottom: 135px;
  }

  .pl_lg--135_538cfe3f93c9e774 {
    padding-left: 135px;
  }

  .pr_lg--135_012837e951678362 {
    padding-right: 135px;
  }

  .mt_lg--135_c35521b1b7b050b3 {
    margin-top: 135px;
  }

  .mb_lg--135_203087c534fbc6c7 {
    margin-bottom: 135px;
  }

  .ml_lg--135_afde1fec95e28040 {
    margin-left: 135px;
  }

  .ptb_lg--140_53b6efc647d19892 {
    padding: 140px 0;
  }

  .plr_lg--140_ff79df2405b0c97e {
    padding: 0 140px;
  }

  .pt_lg--140_3f4c7742466b673c {
    padding-top: 140px;
  }

  .pb_lg--140_83b87b0e7ad21312 {
    padding-bottom: 140px;
  }

  .pl_lg--140_5a26d3d18d74e2bb {
    padding-left: 140px;
  }

  .pr_lg--140_90f4536045d9f387 {
    padding-right: 140px;
  }

  .mt_lg--140_ca7ffd56709f7e3e {
    margin-top: 140px;
  }

  .mb_lg--140_c4af6d8fbf82ea50 {
    margin-bottom: 140px;
  }

  .ml_lg--140_e42eb0378c731c35 {
    margin-left: 140px;
  }

  .ptb_lg--145_db3fa19ad25a284e {
    padding: 145px 0;
  }

  .plr_lg--145_451cfb83d631f847 {
    padding: 0 145px;
  }

  .pt_lg--145_9b5b23eff01df7a3 {
    padding-top: 145px;
  }

  .pb_lg--145_f9233319e2683e41 {
    padding-bottom: 145px;
  }

  .pl_lg--145_d5a1d4dfe8867db8 {
    padding-left: 145px;
  }

  .pr_lg--145_e49636105b83345d {
    padding-right: 145px;
  }

  .mt_lg--145_24f253a6bae2e1c5 {
    margin-top: 145px;
  }

  .mb_lg--145_2b656df7778ccb93 {
    margin-bottom: 145px;
  }

  .ml_lg--145_ff2c9269da2a70ca {
    margin-left: 145px;
  }

  .ptb_lg--150_86ea7ca8459d36f5 {
    padding: 150px 0;
  }

  .plr_lg--150_13ca358ebdeedd60 {
    padding: 0 150px;
  }

  .pt_lg--150_26bd881bbe47093c {
    padding-top: 150px;
  }

  .pb_lg--150_bd178fb64a5a3bad {
    padding-bottom: 150px;
  }

  .pl_lg--150_e99d6edb7c02aeff {
    padding-left: 150px;
  }

  .pr_lg--150_356f69ce55b174c4 {
    padding-right: 150px;
  }

  .mt_lg--150_b7868b060edfc409 {
    margin-top: 150px;
  }

  .mb_lg--150_dde6f1ac9ebfee7a {
    margin-bottom: 150px;
  }

  .ml_lg--150_25d5d4d64dcb61ba {
    margin-left: 150px;
  }

  .ptb_lg--155_0f1f0f10add376db {
    padding: 155px 0;
  }

  .plr_lg--155_64240516b0d116c4 {
    padding: 0 155px;
  }

  .pt_lg--155_005a985fa2d7005c {
    padding-top: 155px;
  }

  .pb_lg--155_1b00a8d04599283e {
    padding-bottom: 155px;
  }

  .pl_lg--155_1fcaaf55f86f5d65 {
    padding-left: 155px;
  }

  .pr_lg--155_36248edf18609821 {
    padding-right: 155px;
  }

  .mt_lg--155_97243302cfa495ce {
    margin-top: 155px;
  }

  .mb_lg--155_8d3af32cd5549623 {
    margin-bottom: 155px;
  }

  .ml_lg--155_d8a9e2bcd0316625 {
    margin-left: 155px;
  }

  .ptb_lg--160_48e7bff8655c0453 {
    padding: 160px 0;
  }

  .plr_lg--160_17fb026bacdd6160 {
    padding: 0 160px;
  }

  .pt_lg--160_ecdf8947981b9a55 {
    padding-top: 160px;
  }

  .pb_lg--160_0be90dbada1006d6 {
    padding-bottom: 160px;
  }

  .pl_lg--160_85b3b630cc8681f8 {
    padding-left: 160px;
  }

  .pr_lg--160_4bb05dc4e09584c1 {
    padding-right: 160px;
  }

  .mt_lg--160_b0e3f000f0d23de8 {
    margin-top: 160px;
  }

  .mb_lg--160_73fbb7ef63093efe {
    margin-bottom: 160px;
  }

  .ml_lg--160_a587c0de3114910a {
    margin-left: 160px;
  }

  .ptb_lg--165_2a3ba33ffe1805fe {
    padding: 165px 0;
  }

  .plr_lg--165_a9e22c8a0d074100 {
    padding: 0 165px;
  }

  .pt_lg--165_51c0f8ead342f9d1 {
    padding-top: 165px;
  }

  .pb_lg--165_d45e7dfff544df93 {
    padding-bottom: 165px;
  }

  .pl_lg--165_d58aa1c62829c597 {
    padding-left: 165px;
  }

  .pr_lg--165_57f2f037b28fb298 {
    padding-right: 165px;
  }

  .mt_lg--165_18914e7bc509ef42 {
    margin-top: 165px;
  }

  .mb_lg--165_a275ac05e3c0ed78 {
    margin-bottom: 165px;
  }

  .ml_lg--165_ef1464cd3c066d1c {
    margin-left: 165px;
  }

  .ptb_lg--170_54e032c5006d673a {
    padding: 170px 0;
  }

  .plr_lg--170_dd4b3c6934d5cd65 {
    padding: 0 170px;
  }

  .pt_lg--170_b42790401366742c {
    padding-top: 170px;
  }

  .pb_lg--170_fa089cdcc026091d {
    padding-bottom: 170px;
  }

  .pl_lg--170_56a21c2e5d396b64 {
    padding-left: 170px;
  }

  .pr_lg--170_9f43174000e7f35c {
    padding-right: 170px;
  }

  .mt_lg--170_319a29628638ef9f {
    margin-top: 170px;
  }

  .mb_lg--170_b34b4a7ba2e09799 {
    margin-bottom: 170px;
  }

  .ml_lg--170_2a21fa6fa50b2464 {
    margin-left: 170px;
  }

  .ptb_lg--175_2ef5526fa46936cc {
    padding: 175px 0;
  }

  .plr_lg--175_20af0f80e27c06ca {
    padding: 0 175px;
  }

  .pt_lg--175_befde35899b18654 {
    padding-top: 175px;
  }

  .pb_lg--175_415888ffc413963d {
    padding-bottom: 175px;
  }

  .pl_lg--175_da7bb9e1ef0a6fea {
    padding-left: 175px;
  }

  .pr_lg--175_a22391c650aaca1a {
    padding-right: 175px;
  }

  .mt_lg--175_cf4220acff4b4712 {
    margin-top: 175px;
  }

  .mb_lg--175_11fb462dc5ad9025 {
    margin-bottom: 175px;
  }

  .ml_lg--175_348ced0b9ea1945e {
    margin-left: 175px;
  }

  .ptb_lg--180_3d73a9efa816d0f1 {
    padding: 180px 0;
  }

  .plr_lg--180_0b99d8d8399742e6 {
    padding: 0 180px;
  }

  .pt_lg--180_e4dba7f3cd53a52e {
    padding-top: 180px;
  }

  .pb_lg--180_3c60f8ffd5fd58b1 {
    padding-bottom: 180px;
  }

  .pl_lg--180_8d91bf388fb5cf61 {
    padding-left: 180px;
  }

  .pr_lg--180_8ad424f0afd54eaf {
    padding-right: 180px;
  }

  .mt_lg--180_3727957bbd0627c5 {
    margin-top: 180px;
  }

  .mb_lg--180_4839c2b3b6f9423d {
    margin-bottom: 180px;
  }

  .ml_lg--180_1c55546412151ca4 {
    margin-left: 180px;
  }

  .ptb_lg--185_380229f198d2bf8b {
    padding: 185px 0;
  }

  .plr_lg--185_f35cf22a99b3a0e5 {
    padding: 0 185px;
  }

  .pt_lg--185_fab58dffcd1e6166 {
    padding-top: 185px;
  }

  .pb_lg--185_04e304ed30bef33a {
    padding-bottom: 185px;
  }

  .pl_lg--185_b92033c69c221599 {
    padding-left: 185px;
  }

  .pr_lg--185_78bc7b727c449914 {
    padding-right: 185px;
  }

  .mt_lg--185_4475741828ee447b {
    margin-top: 185px;
  }

  .mb_lg--185_5681a7c8625110b6 {
    margin-bottom: 185px;
  }

  .ml_lg--185_17f28e29c5e0d354 {
    margin-left: 185px;
  }

  .ptb_lg--190_30c4b3d4266deabe {
    padding: 190px 0;
  }

  .plr_lg--190_a104645e7d664979 {
    padding: 0 190px;
  }

  .pt_lg--190_f056753c7f568f0b {
    padding-top: 190px;
  }

  .pb_lg--190_f5809ff40c15f149 {
    padding-bottom: 190px;
  }

  .pl_lg--190_de056c5d4b0c17f1 {
    padding-left: 190px;
  }

  .pr_lg--190_c0c3067ac25a20a5 {
    padding-right: 190px;
  }

  .mt_lg--190_dc5511835397048f {
    margin-top: 190px;
  }

  .mb_lg--190_78e0e571147c2fcc {
    margin-bottom: 190px;
  }

  .ml_lg--190_2079021c3310c80f {
    margin-left: 190px;
  }

  .ptb_lg--195_1645124f0ed13dd4 {
    padding: 195px 0;
  }

  .plr_lg--195_05c67be61b773f3b {
    padding: 0 195px;
  }

  .pt_lg--195_06a403465e6ce635 {
    padding-top: 195px;
  }

  .pb_lg--195_51dcd0614264fc9e {
    padding-bottom: 195px;
  }

  .pl_lg--195_6856c12920115def {
    padding-left: 195px;
  }

  .pr_lg--195_cc46c8bb2544cc64 {
    padding-right: 195px;
  }

  .mt_lg--195_25c7e229f6ab3d0c {
    margin-top: 195px;
  }

  .mb_lg--195_64daac8bf421c067 {
    margin-bottom: 195px;
  }

  .ml_lg--195_233b02a5a7fc54fc {
    margin-left: 195px;
  }

  .ptb_lg--200_502e57446b4dfd60 {
    padding: 200px 0;
  }

  .plr_lg--200_d46d9ae404f9e1c7 {
    padding: 0 200px;
  }

  .pt_lg--200_abcbdedd820815f3 {
    padding-top: 200px;
  }

  .pb_lg--200_95043e3299d6c551 {
    padding-bottom: 200px;
  }

  .pl_lg--200_db992583ea6290d6 {
    padding-left: 200px;
  }

  .pr_lg--200_fcdbfc9c629804ae {
    padding-right: 200px;
  }

  .mt_lg--200_277f8ff12811a5d2 {
    margin-top: 200px;
  }

  .mb_lg--200_81f4b7fa0a095029 {
    margin-bottom: 200px;
  }

  .ml_lg--200_34ff782661a2aa92 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_3d33493ec5d08243 {
    padding: 0;
  }

  .pl_md--0_eb1603146f363c69 {
    padding-left: 0;
  }

  .pr_md--0_ae97f64eb041e5ce {
    padding-right: 0;
  }

  .pt_md--0_37d072fcd4793442 {
    padding-top: 0;
  }

  .pb_md--0_f0632cfdb8355f96 {
    padding-bottom: 0;
  }

  .pb_md--80_4c00ed0e425ec730 {
    padding-bottom: 80px;
  }

  .pt_md--50_f1da84337b846c37 {
    padding-top: 50px;
  }

  .mr_md--0_33ba4c15c4b2d9a3 {
    margin-right: 0;
  }

  .ml_md--0_78abda4bc0fbe577 {
    margin-left: 0;
  }

  .mt_md--0_c8d8ff1a053f423d {
    margin-top: 0;
  }

  .mb_md--0_e551d0b0e9908e65 {
    margin-bottom: 0;
  }

  .ptb_md--250_346337deae94a724 {
    padding: 250px 0;
  }

  .ptb_md--5_6076c7150610d7d4 {
    padding: 5px 0;
  }

  .plr_md--5_e7e944b60e49f925 {
    padding: 0 5px;
  }

  .pt_md--5_b2921ed9a7f0f766 {
    padding-top: 5px;
  }

  .pb_md--5_00f55123647f8a68 {
    padding-bottom: 5px;
  }

  .pl_md--5_dec1e0b56bf1b22c {
    padding-left: 5px;
  }

  .pr_md--5_e3de88efeeef456b {
    padding-right: 5px;
  }

  .mt_md--5_e723d88b1d727d8a {
    margin-top: 5px;
  }

  .mb_md--5_fd7e913a212d7e7b {
    margin-bottom: 5px;
  }

  .ptb_md--10_6b7f44bca062cbd8 {
    padding: 10px 0;
  }

  .plr_md--10_46717e61868f9d7c {
    padding: 0 10px;
  }

  .pt_md--10_4048cb41f56b23a0 {
    padding-top: 10px;
  }

  .pb_md--10_fa757a247be502f9 {
    padding-bottom: 10px;
  }

  .pl_md--10_c16730e2f0de2be7 {
    padding-left: 10px;
  }

  .pr_md--10_79f7fceb4da4b101 {
    padding-right: 10px;
  }

  .mt_md--10_df51c98c73723ee9 {
    margin-top: 10px;
  }

  .mb_md--10_f9a68f71caa77806 {
    margin-bottom: 10px;
  }

  .ptb_md--15_c5c3f063a4622421 {
    padding: 15px 0;
  }

  .plr_md--15_2dab313930a549c9 {
    padding: 0 15px;
  }

  .pt_md--15_e221aeb2a1c3a4c1 {
    padding-top: 15px;
  }

  .pb_md--15_d8d97f736ee77653 {
    padding-bottom: 15px;
  }

  .pl_md--15_70c7dd4558c11565 {
    padding-left: 15px;
  }

  .pr_md--15_345764d3918a77a5 {
    padding-right: 15px;
  }

  .mt_md--15_9e4f323f8de83921 {
    margin-top: 15px;
  }

  .mb_md--15_39da8144d2511f11 {
    margin-bottom: 15px;
  }

  .ptb_md--20_213205955bd48e9d {
    padding: 20px 0;
  }

  .plr_md--20_77d79d8929547b8d {
    padding: 0 20px;
  }

  .pt_md--20_77e4b41d13145a47 {
    padding-top: 20px;
  }

  .pb_md--20_c19cce971504c13e {
    padding-bottom: 20px;
  }

  .pl_md--20_b8c5f96b7a0ddca3 {
    padding-left: 20px;
  }

  .pr_md--20_d2f1a475151bd2fa {
    padding-right: 20px;
  }

  .mt_md--20_6873e50e1e2d6265 {
    margin-top: 20px;
  }

  .mb_md--20_8065faee3c6aa044 {
    margin-bottom: 20px;
  }

  .ptb_md--25_06024da2ab78a0cf {
    padding: 25px 0;
  }

  .plr_md--25_3c3ac04daba95736 {
    padding: 0 25px;
  }

  .pt_md--25_9ab742051be55ae8 {
    padding-top: 25px;
  }

  .pb_md--25_c56e519a48fee8c0 {
    padding-bottom: 25px;
  }

  .pl_md--25_feb332b81908d283 {
    padding-left: 25px;
  }

  .pr_md--25_4817b01890b0e4ad {
    padding-right: 25px;
  }

  .mt_md--25_609c672123c1d0c1 {
    margin-top: 25px;
  }

  .mb_md--25_a8be077ff209623f {
    margin-bottom: 25px;
  }

  .ptb_md--30_ff4d725f0a049ecd {
    padding: 30px 0;
  }

  .plr_md--30_aabcdf5e7b9d69d5 {
    padding: 0 30px;
  }

  .pt_md--30_ca4f44177ad25815 {
    padding-top: 30px;
  }

  .pb_md--30_3d3ca0d48841d215 {
    padding-bottom: 30px;
  }

  .pl_md--30_9dd19dc7260595b4 {
    padding-left: 30px;
  }

  .pr_md--30_c9bef264ac8b1eda {
    padding-right: 30px;
  }

  .mt_md--30_46990d1f36a528a7 {
    margin-top: 30px;
  }

  .mb_md--30_86d3674d85279892 {
    margin-bottom: 30px;
  }

  .ptb_md--35_d82323e79c768642 {
    padding: 35px 0;
  }

  .plr_md--35_32ef560b953bc84a {
    padding: 0 35px;
  }

  .pt_md--35_1014a0fd72701830 {
    padding-top: 35px;
  }

  .pb_md--35_149951013b8b920d {
    padding-bottom: 35px;
  }

  .pl_md--35_a5edb6a453b9aa7c {
    padding-left: 35px;
  }

  .pr_md--35_e19864c023261858 {
    padding-right: 35px;
  }

  .mt_md--35_2000f876bea4e0ab {
    margin-top: 35px;
  }

  .mb_md--35_a8e36cf343b20748 {
    margin-bottom: 35px;
  }

  .ptb_md--40_2d2e0a10fdbc2c8d {
    padding: 40px 0;
  }

  .plr_md--40_3f9d0ccdf3b6e837 {
    padding: 0 40px;
  }

  .pt_md--40_9cca35d25ddbec96 {
    padding-top: 40px;
  }

  .pb_md--40_cee1d5027a3401d0 {
    padding-bottom: 40px;
  }

  .pl_md--40_504186d748a685bd {
    padding-left: 40px;
  }

  .pr_md--40_20bbf97cce1edfc2 {
    padding-right: 40px;
  }

  .mt_md--40_ee7b94d9b3b9e419 {
    margin-top: 40px;
  }

  .mb_md--40_72182873dadeb5f5 {
    margin-bottom: 40px;
  }

  .ptb_md--45_328f5775cbdb4b20 {
    padding: 45px 0;
  }

  .plr_md--45_c1d7e9f64a697f5a {
    padding: 0 45px;
  }

  .pt_md--45_d06ab30f1ddfbbbb {
    padding-top: 45px;
  }

  .pb_md--45_c638f017b6767752 {
    padding-bottom: 45px;
  }

  .pl_md--45_6e0836c92d6b8b0e {
    padding-left: 45px;
  }

  .pr_md--45_7338f73b5a4be4e6 {
    padding-right: 45px;
  }

  .mt_md--45_10d92527b6025b99 {
    margin-top: 45px;
  }

  .mb_md--45_b7684d43fb32c686 {
    margin-bottom: 45px;
  }

  .ptb_md--50_8c40815a071fd740 {
    padding: 50px 0;
  }

  .plr_md--50_3157843b5712027b {
    padding: 0 50px;
  }

  .pt_md--50_f1da84337b846c37 {
    padding-top: 50px;
  }

  .pb_md--50_48ef81320cba2bcd {
    padding-bottom: 50px;
  }

  .pl_md--50_3d62f7aacaf7f3f1 {
    padding-left: 50px;
  }

  .pr_md--50_3a2e8b9687874102 {
    padding-right: 50px;
  }

  .mt_md--50_4b9fae63684dd7b5 {
    margin-top: 50px;
  }

  .mb_md--50_5f37506987a43f1d {
    margin-bottom: 50px;
  }

  .ptb_md--55_b98fc5c0845f5f09 {
    padding: 55px 0;
  }

  .plr_md--55_9f667d0d1fcf3e60 {
    padding: 0 55px;
  }

  .pt_md--55_e0d8456074d00162 {
    padding-top: 55px;
  }

  .pb_md--55_4154b9a211717d4e {
    padding-bottom: 55px;
  }

  .pl_md--55_1240b4df1badc72c {
    padding-left: 55px;
  }

  .pr_md--55_ae0cf6ef469fb55c {
    padding-right: 55px;
  }

  .mt_md--55_d571a33daa1a9c4b {
    margin-top: 55px;
  }

  .mb_md--55_6667568240b05ba0 {
    margin-bottom: 55px;
  }

  .ptb_md--60_58ccafa608730237 {
    padding: 60px 0;
  }

  .plr_md--60_a52d483fc8bfebf8 {
    padding: 0 60px;
  }

  .pt_md--60_25c293ca99628c17 {
    padding-top: 60px;
  }

  .pb_md--60_152b654c6297985e {
    padding-bottom: 60px;
  }

  .pl_md--60_367f448fc9568e7e {
    padding-left: 60px;
  }

  .pr_md--60_27c7358953eb9e3b {
    padding-right: 60px;
  }

  .mt_md--60_aaee5f18dea6101e {
    margin-top: 60px;
  }

  .mb_md--60_0236f390b5e79206 {
    margin-bottom: 60px;
  }

  .ptb_md--65_edf1f655bf3e18f2 {
    padding: 65px 0;
  }

  .plr_md--65_9c6319d345dad5a8 {
    padding: 0 65px;
  }

  .pt_md--65_d837c219ee0b7df8 {
    padding-top: 65px;
  }

  .pb_md--65_d3e9ad6164e21c46 {
    padding-bottom: 65px;
  }

  .pl_md--65_c4ee1a1c6e83d47d {
    padding-left: 65px;
  }

  .pr_md--65_91d501a4c6ed0043 {
    padding-right: 65px;
  }

  .mt_md--65_3ad0527757ba29ee {
    margin-top: 65px;
  }

  .mb_md--65_0892710c064133e9 {
    margin-bottom: 65px;
  }

  .ptb_md--70_270695349dfb243a {
    padding: 70px 0;
  }

  .plr_md--70_3be8cead5e1e8105 {
    padding: 0 70px;
  }

  .pt_md--70_a32750383e947b7e {
    padding-top: 70px;
  }

  .pb_md--70_92a1ea7f3b8ce978 {
    padding-bottom: 70px;
  }

  .pl_md--70_5b955fccfeaebc10 {
    padding-left: 70px;
  }

  .pr_md--70_8dd0e0a265d02396 {
    padding-right: 70px;
  }

  .mt_md--70_86222b5beb7b3608 {
    margin-top: 70px;
  }

  .mb_md--70_3aa623f3ae0f5e56 {
    margin-bottom: 70px;
  }

  .ptb_md--75_eb8fcf629ad8efa6 {
    padding: 75px 0;
  }

  .plr_md--75_d9a111a674956736 {
    padding: 0 75px;
  }

  .pt_md--75_f01f4fa1eb2b4c1c {
    padding-top: 75px;
  }

  .pb_md--75_f7e4b2a45674212e {
    padding-bottom: 75px;
  }

  .pl_md--75_17e937d094a3ed9d {
    padding-left: 75px;
  }

  .pr_md--75_23356e4c1a59a27e {
    padding-right: 75px;
  }

  .mt_md--75_f916cbcbb8ac60b3 {
    margin-top: 75px;
  }

  .mb_md--75_8982eab4e448a744 {
    margin-bottom: 75px;
  }

  .ptb_md--80_9ff90078feecb9a5 {
    padding: 80px 0;
  }

  .plr_md--80_81d39bea8d60c8c8 {
    padding: 0 80px;
  }

  .pt_md--80_759cf06ce27f5c23 {
    padding-top: 80px;
  }

  .pb_md--80_4c00ed0e425ec730 {
    padding-bottom: 80px;
  }

  .pl_md--80_3231a2b1335be05c {
    padding-left: 80px;
  }

  .pr_md--80_eaa955d031a292ed {
    padding-right: 80px;
  }

  .mt_md--80_a0b975d04d1311bc {
    margin-top: 80px;
  }

  .mb_md--80_e78867d1ceccee4e {
    margin-bottom: 80px;
  }

  .ptb_md--85_c1c999a4928bef7a {
    padding: 85px 0;
  }

  .plr_md--85_5e63c871877d5254 {
    padding: 0 85px;
  }

  .pt_md--85_1abaef03316236ad {
    padding-top: 85px;
  }

  .pb_md--85_60930bb5905032a0 {
    padding-bottom: 85px;
  }

  .pl_md--85_7da713e8db84d388 {
    padding-left: 85px;
  }

  .pr_md--85_11b270dcf5d2600b {
    padding-right: 85px;
  }

  .mt_md--85_93c186b3f2a68fa3 {
    margin-top: 85px;
  }

  .mb_md--85_72cdd10d266e76ad {
    margin-bottom: 85px;
  }

  .ptb_md--90_52c09925a6576eb5 {
    padding: 90px 0;
  }

  .plr_md--90_0be7db736a26d2a4 {
    padding: 0 90px;
  }

  .pt_md--90_ef60b8fa2a373996 {
    padding-top: 90px;
  }

  .pb_md--90_34c0d83201f5a151 {
    padding-bottom: 90px;
  }

  .pl_md--90_5a82143a8960b5f7 {
    padding-left: 90px;
  }

  .pr_md--90_90aba35bc08a630b {
    padding-right: 90px;
  }

  .mt_md--90_4c59525a42ae0192 {
    margin-top: 90px;
  }

  .mb_md--90_1705fb29b4af5e49 {
    margin-bottom: 90px;
  }

  .ptb_md--95_9d5e5aa8dce46bd6 {
    padding: 95px 0;
  }

  .plr_md--95_aaca10fae54c02bb {
    padding: 0 95px;
  }

  .pt_md--95_07abb4a7f25fd764 {
    padding-top: 95px;
  }

  .pb_md--95_251e038266bc8304 {
    padding-bottom: 95px;
  }

  .pl_md--95_93c082a5e98835e3 {
    padding-left: 95px;
  }

  .pr_md--95_a3d9f61899de67fd {
    padding-right: 95px;
  }

  .mt_md--95_d45918c2df2b39db {
    margin-top: 95px;
  }

  .mb_md--95_449384f271311415 {
    margin-bottom: 95px;
  }

  .ptb_md--100_5dea983c4c1ae322 {
    padding: 100px 0;
  }

  .plr_md--100_3e1973437048ef9c {
    padding: 0 100px;
  }

  .pt_md--100_a1f6c8e51073c8fd {
    padding-top: 100px;
  }

  .pb_md--100_787565207baf144e {
    padding-bottom: 100px;
  }

  .pl_md--100_c4d5b6e65f0856c6 {
    padding-left: 100px;
  }

  .pr_md--100_acba00c6fb009b54 {
    padding-right: 100px;
  }

  .mt_md--100_db5603c719017522 {
    margin-top: 100px;
  }

  .mb_md--100_82499c3488d8eb9b {
    margin-bottom: 100px;
  }

  .ptb_md--105_91c6b5acdde1b151 {
    padding: 105px 0;
  }

  .plr_md--105_a1e34b3b50086ee6 {
    padding: 0 105px;
  }

  .pt_md--105_0527673197396124 {
    padding-top: 105px;
  }

  .pb_md--105_e1df421747367d95 {
    padding-bottom: 105px;
  }

  .pl_md--105_9c2a8acf5cb62a13 {
    padding-left: 105px;
  }

  .pr_md--105_c14a2a15258afc3c {
    padding-right: 105px;
  }

  .mt_md--105_1ba44d5efd88c1c6 {
    margin-top: 105px;
  }

  .mb_md--105_eb85cb3c8dfc5f9a {
    margin-bottom: 105px;
  }

  .ptb_md--110_c25077334d8ecfd5 {
    padding: 110px 0;
  }

  .plr_md--110_19d42be9b2b570f0 {
    padding: 0 110px;
  }

  .pt_md--110_9a94f077d9bf3298 {
    padding-top: 110px;
  }

  .pb_md--110_9c5692d3f1435fa8 {
    padding-bottom: 110px;
  }

  .pl_md--110_a7bb1971337cc100 {
    padding-left: 110px;
  }

  .pr_md--110_33d8f2f0632a431b {
    padding-right: 110px;
  }

  .mt_md--110_8eada815d05ba456 {
    margin-top: 110px;
  }

  .mb_md--110_b40a9a590986be6a {
    margin-bottom: 110px;
  }

  .ptb_md--115_b89f267dae674998 {
    padding: 115px 0;
  }

  .plr_md--115_06ae0dba4218aab3 {
    padding: 0 115px;
  }

  .pt_md--115_4ba333024c282f1b {
    padding-top: 115px;
  }

  .pb_md--115_c18ca88e5b06927d {
    padding-bottom: 115px;
  }

  .pl_md--115_6f73bffd386e0547 {
    padding-left: 115px;
  }

  .pr_md--115_5d7dff2bdc1bc62c {
    padding-right: 115px;
  }

  .mt_md--115_b6b19d2cf2f47692 {
    margin-top: 115px;
  }

  .mb_md--115_c38afad84d7fc159 {
    margin-bottom: 115px;
  }

  .ptb_md--120_67741e8469e7f35c {
    padding: 120px 0;
  }

  .plr_md--120_843a3fbfed67648f {
    padding: 0 120px;
  }

  .pt_md--120_0fd2e01a75b20730 {
    padding-top: 120px;
  }

  .pb_md--120_637e88e23e180a6c {
    padding-bottom: 120px;
  }

  .pl_md--120_48ed8d01c04a48b1 {
    padding-left: 120px;
  }

  .pr_md--120_51e037c8ec08e8d0 {
    padding-right: 120px;
  }

  .mt_md--120_e27aa7ec23196ce7 {
    margin-top: 120px;
  }

  .mb_md--120_8b950331b23a6ca8 {
    margin-bottom: 120px;
  }

  .ptb_md--125_7386b7a36770ef36 {
    padding: 125px 0;
  }

  .plr_md--125_b5e2294c03de5031 {
    padding: 0 125px;
  }

  .pt_md--125_78024434da8f7ef2 {
    padding-top: 125px;
  }

  .pb_md--125_33246f4a841e17b2 {
    padding-bottom: 125px;
  }

  .pl_md--125_8b82bf08f4d9c034 {
    padding-left: 125px;
  }

  .pr_md--125_8783d3d8a71a4085 {
    padding-right: 125px;
  }

  .mt_md--125_8aaa10383de33dfc {
    margin-top: 125px;
  }

  .mb_md--125_31528e39882b4de3 {
    margin-bottom: 125px;
  }

  .ptb_md--130_77567535220c42f0 {
    padding: 130px 0;
  }

  .plr_md--130_6850ef112609bf7a {
    padding: 0 130px;
  }

  .pt_md--130_b22f812322aa72d4 {
    padding-top: 130px;
  }

  .pb_md--130_7f5fa7f0605f6201 {
    padding-bottom: 130px;
  }

  .pl_md--130_0350ead7c5234d08 {
    padding-left: 130px;
  }

  .pr_md--130_46d987a46b8d8018 {
    padding-right: 130px;
  }

  .mt_md--130_12dcb3834301486f {
    margin-top: 130px;
  }

  .mb_md--130_b68edab175eea2e3 {
    margin-bottom: 130px;
  }

  .ptb_md--135_7163a63a65ca58e0 {
    padding: 135px 0;
  }

  .plr_md--135_d59d0ec40c14004c {
    padding: 0 135px;
  }

  .pt_md--135_c69cf26cf67123dc {
    padding-top: 135px;
  }

  .pb_md--135_81c97130f1732338 {
    padding-bottom: 135px;
  }

  .pl_md--135_2fcdb345aeba2c8f {
    padding-left: 135px;
  }

  .pr_md--135_8bf618d7213e22a7 {
    padding-right: 135px;
  }

  .mt_md--135_04d9035f4f33e253 {
    margin-top: 135px;
  }

  .mb_md--135_358387f2a0b50d06 {
    margin-bottom: 135px;
  }

  .ptb_md--140_c3624b066ab4a4bb {
    padding: 140px 0;
  }

  .plr_md--140_ba210e3b701b16dc {
    padding: 0 140px;
  }

  .pt_md--140_f00d2fcc5196bc70 {
    padding-top: 140px;
  }

  .pb_md--140_9bc150ffb14ca4e8 {
    padding-bottom: 140px;
  }

  .pl_md--140_782f1c24be2117ab {
    padding-left: 140px;
  }

  .pr_md--140_7965a28cc03a015c {
    padding-right: 140px;
  }

  .mt_md--140_51e4e11aac3d39d9 {
    margin-top: 140px;
  }

  .mb_md--140_2b71dcfdec979d93 {
    margin-bottom: 140px;
  }

  .ptb_md--145_92384ed1df2ef19b {
    padding: 145px 0;
  }

  .plr_md--145_c006b7a200b9e347 {
    padding: 0 145px;
  }

  .pt_md--145_98e3285f839c89d2 {
    padding-top: 145px;
  }

  .pb_md--145_1e6d298ca281bc1b {
    padding-bottom: 145px;
  }

  .pl_md--145_9fda3f820c44da98 {
    padding-left: 145px;
  }

  .pr_md--145_eb4f4bb914d596f3 {
    padding-right: 145px;
  }

  .mt_md--145_1b5279035ffe42a5 {
    margin-top: 145px;
  }

  .mb_md--145_e0479f7f53a4123a {
    margin-bottom: 145px;
  }

  .ptb_md--150_f869204310bb9bc1 {
    padding: 150px 0;
  }

  .plr_md--150_284d1671737d805a {
    padding: 0 150px;
  }

  .pt_md--150_8755021f0a3598c2 {
    padding-top: 150px;
  }

  .pb_md--150_912377077e1e9547 {
    padding-bottom: 150px;
  }

  .pl_md--150_0ee242e8237a3af9 {
    padding-left: 150px;
  }

  .pr_md--150_e0dad4be46a3ab03 {
    padding-right: 150px;
  }

  .mt_md--150_bc906dd11b6aee71 {
    margin-top: 150px;
  }

  .mb_md--150_450e4c46cab330c8 {
    margin-bottom: 150px;
  }

  .ptb_md--155_276e8658194a56d7 {
    padding: 155px 0;
  }

  .plr_md--155_31c622a56073b611 {
    padding: 0 155px;
  }

  .pt_md--155_b638dbf4591e7ef0 {
    padding-top: 155px;
  }

  .pb_md--155_8abc0dc08364ccc6 {
    padding-bottom: 155px;
  }

  .pl_md--155_de28ff80d72f5a57 {
    padding-left: 155px;
  }

  .pr_md--155_5066859ab11c22a4 {
    padding-right: 155px;
  }

  .mt_md--155_b25049fbe5dbf2d3 {
    margin-top: 155px;
  }

  .mb_md--155_327bd1cb14ca0738 {
    margin-bottom: 155px;
  }

  .ptb_md--160_d37765e38ec7d20c {
    padding: 160px 0;
  }

  .plr_md--160_25d12ee26c65c89d {
    padding: 0 160px;
  }

  .pt_md--160_bf37d94773819b5e {
    padding-top: 160px;
  }

  .pb_md--160_77703db461dd39f1 {
    padding-bottom: 160px;
  }

  .pl_md--160_cab11ea7588d2a6a {
    padding-left: 160px;
  }

  .pr_md--160_211e73668119b8a1 {
    padding-right: 160px;
  }

  .mt_md--160_ab645d74f87bddd8 {
    margin-top: 160px;
  }

  .mb_md--160_67d8e8f75656b548 {
    margin-bottom: 160px;
  }

  .ptb_md--165_cbac82c46e166c60 {
    padding: 165px 0;
  }

  .plr_md--165_748d9f645b9a7a60 {
    padding: 0 165px;
  }

  .pt_md--165_01a7496bb628a331 {
    padding-top: 165px;
  }

  .pb_md--165_2a88ed6faa92569a {
    padding-bottom: 165px;
  }

  .pl_md--165_bcc120e011793603 {
    padding-left: 165px;
  }

  .pr_md--165_aac2aefe694d5b2a {
    padding-right: 165px;
  }

  .mt_md--165_d14c5bb286c0ff23 {
    margin-top: 165px;
  }

  .mb_md--165_352c766151b9db1e {
    margin-bottom: 165px;
  }

  .ptb_md--170_517005a53fe0c0f4 {
    padding: 170px 0;
  }

  .plr_md--170_e4b4566712aa3f81 {
    padding: 0 170px;
  }

  .pt_md--170_408555c5e11950f6 {
    padding-top: 170px;
  }

  .pb_md--170_cf40e277cae35c78 {
    padding-bottom: 170px;
  }

  .pl_md--170_abfeb5bead06e5fa {
    padding-left: 170px;
  }

  .pr_md--170_6becd1f4be0b06fd {
    padding-right: 170px;
  }

  .mt_md--170_81b9e22185e4b6a4 {
    margin-top: 170px;
  }

  .mb_md--170_753303728f2a2691 {
    margin-bottom: 170px;
  }

  .ptb_md--175_8d28403cfa97663f {
    padding: 175px 0;
  }

  .plr_md--175_a8d17f2d1d9763c6 {
    padding: 0 175px;
  }

  .pt_md--175_b53a5701f3f50982 {
    padding-top: 175px;
  }

  .pb_md--175_9ac9119e67ad293f {
    padding-bottom: 175px;
  }

  .pl_md--175_287e3f4901a905f2 {
    padding-left: 175px;
  }

  .pr_md--175_fac5ab41a9a3f87f {
    padding-right: 175px;
  }

  .mt_md--175_5a43a165a765de4a {
    margin-top: 175px;
  }

  .mb_md--175_9c8f378b30e68768 {
    margin-bottom: 175px;
  }

  .ptb_md--180_3017483a97b8d294 {
    padding: 180px 0;
  }

  .plr_md--180_eaef7847a254cc86 {
    padding: 0 180px;
  }

  .pt_md--180_f383fc10fb37de1c {
    padding-top: 180px;
  }

  .pb_md--180_27751a690086fbb7 {
    padding-bottom: 180px;
  }

  .pl_md--180_0d08bc0e4e9388e0 {
    padding-left: 180px;
  }

  .pr_md--180_942caf6b4fd97e30 {
    padding-right: 180px;
  }

  .mt_md--180_b79fa012f65ca638 {
    margin-top: 180px;
  }

  .mb_md--180_015a71cb8b9ccdf1 {
    margin-bottom: 180px;
  }

  .ptb_md--185_fab46ec2a5d5b096 {
    padding: 185px 0;
  }

  .plr_md--185_6ddecd168d71caf3 {
    padding: 0 185px;
  }

  .pt_md--185_4b9aa71fba775081 {
    padding-top: 185px;
  }

  .pb_md--185_9bfa7c0bb6b69349 {
    padding-bottom: 185px;
  }

  .pl_md--185_b8b1420a11f46821 {
    padding-left: 185px;
  }

  .pr_md--185_117af88c2b1da415 {
    padding-right: 185px;
  }

  .mt_md--185_f9e8d09cb8c6c044 {
    margin-top: 185px;
  }

  .mb_md--185_8667d332f177b69e {
    margin-bottom: 185px;
  }

  .ptb_md--190_aacb198ba791b740 {
    padding: 190px 0;
  }

  .plr_md--190_ebb83dd7f1732c07 {
    padding: 0 190px;
  }

  .pt_md--190_3ec445a134b8d5cc {
    padding-top: 190px;
  }

  .pb_md--190_ddcdf0850a3ac84a {
    padding-bottom: 190px;
  }

  .pl_md--190_5eb1a4b71d296c2f {
    padding-left: 190px;
  }

  .pr_md--190_177b8d8bdc7998e9 {
    padding-right: 190px;
  }

  .mt_md--190_d25ee99acb02ddd9 {
    margin-top: 190px;
  }

  .mb_md--190_d1da18afc6426fb7 {
    margin-bottom: 190px;
  }

  .ptb_md--195_e3e73879f4093a84 {
    padding: 195px 0;
  }

  .plr_md--195_05ea575bd479711b {
    padding: 0 195px;
  }

  .pt_md--195_08d164f58088bfe1 {
    padding-top: 195px;
  }

  .pb_md--195_fd3c8087a7ea6ac8 {
    padding-bottom: 195px;
  }

  .pl_md--195_b51f928f9eb1497e {
    padding-left: 195px;
  }

  .pr_md--195_a84207f129557a9d {
    padding-right: 195px;
  }

  .mt_md--195_bf73c4468aacd5e9 {
    margin-top: 195px;
  }

  .mb_md--195_551b5932c100e7b8 {
    margin-bottom: 195px;
  }

  .ptb_md--200_39a59632d477da81 {
    padding: 200px 0;
  }

  .plr_md--200_f40cd4a374bf4314 {
    padding: 0 200px;
  }

  .pt_md--200_3ab9761396c111a9 {
    padding-top: 200px;
  }

  .pb_md--200_32634384f7a7fb6b {
    padding-bottom: 200px;
  }

  .pl_md--200_d6928dd4969ff54f {
    padding-left: 200px;
  }

  .pr_md--200_d4831ec8e28580d3 {
    padding-right: 200px;
  }

  .mt_md--200_acfd43b16c548dc1 {
    margin-top: 200px;
  }

  .mb_md--200_b483f63512d0352e {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_33f6a6b692563b68 {
    padding: 250px 0;
  }

  .ptb_sm--0_a89dd60cf15e6724 {
    padding: 0;
  }

  .pl_sm--0_1f3c58846785eff8 {
    padding-left: 0;
  }

  .pr_sm--0_1431de1142929bb3 {
    padding-right: 0;
  }

  .pt_sm--0_6458720dfd4ba059 {
    padding-top: 0;
  }

  .pb_sm--0_ff97831b46254f3b {
    padding-bottom: 0;
  }

  .pb_sm--80_b1e2411bf98bb4e1 {
    padding-bottom: 30px;
  }

  .pt_sm--50_7e4ebbc51b557491 {
    padding-top: 50px;
  }

  .mr_sm--0_71c1a1368b68f10a {
    margin-right: 0;
  }

  .ml_sm--0_006a95ac5997af24 {
    margin-left: 0;
  }

  .mt_sm--0_c63e97ccf0822a5e {
    margin-top: 0;
  }

  .mb_sm--0_a852bf54c34baff9 {
    margin-bottom: 0;
  }

  .pt_sm--150_3f2bd0195912b487 {
    padding-top: 150px;
  }

  .pb_sm--110_c9d52a1dbd4c7c7d {
    padding-bottom: 110px;
  }

  .ptb_sm--5_9e99d3495a934e4c {
    padding: 5px 0;
  }

  .plr_sm--5_ae2f46f71314dd77 {
    padding: 0 5px;
  }

  .pt_sm--5_30da19840b0b0765 {
    padding-top: 5px;
  }

  .pb_sm--5_3614738213b41b30 {
    padding-bottom: 5px;
  }

  .pl_sm--5_5028607fda69bd9e {
    padding-left: 5px;
  }

  .pr_sm--5_d96b97b092eaa50f {
    padding-right: 5px;
  }

  .mt_sm--5_6ff86f39bac39659 {
    margin-top: 5px;
  }

  .ml_sm--5_f4b486306931f24d {
    margin-left: 5px;
  }

  .mr_sm--5_a1a95238b38bf6f1 {
    margin-right: 5px;
  }

  .mb_sm--5_098421584335a198 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_f589463f7808114c {
    padding: 10px 0;
  }

  .plr_sm--10_7b0780b2ae7561a9 {
    padding: 0 10px;
  }

  .pt_sm--10_79e914958aac89aa {
    padding-top: 10px;
  }

  .pb_sm--10_e8eebb3e9edd0dfe {
    padding-bottom: 10px;
  }

  .pl_sm--10_ee3c19a081d8b1a0 {
    padding-left: 10px;
  }

  .pr_sm--10_a339d79308681d2c {
    padding-right: 10px;
  }

  .mt_sm--10_3b6c0d589dfb1180 {
    margin-top: 10px;
  }

  .ml_sm--10_1732bbf7629441ec {
    margin-left: 10px;
  }

  .mr_sm--10_dc5d251a73b1e916 {
    margin-right: 10px;
  }

  .mb_sm--10_6aeef5caedd481e8 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_fd3c09025b7f900b {
    padding: 15px 0;
  }

  .plr_sm--15_f2d670e163404be4 {
    padding: 0 15px;
  }

  .pt_sm--15_349fc4a81582d983 {
    padding-top: 15px;
  }

  .pb_sm--15_1f575e8b545154ac {
    padding-bottom: 15px;
  }

  .pl_sm--15_273921fe09947c1d {
    padding-left: 15px;
  }

  .pr_sm--15_69a15041b4e3f418 {
    padding-right: 15px;
  }

  .mt_sm--15_da72c92ec3ec4649 {
    margin-top: 15px;
  }

  .ml_sm--15_68ada821ef636541 {
    margin-left: 15px;
  }

  .mr_sm--15_e6b5b44112c68134 {
    margin-right: 15px;
  }

  .mb_sm--15_337ada8cc478affe {
    margin-bottom: 15px;
  }

  .ptb_sm--20_277d57e0bb875cad {
    padding: 20px 0;
  }

  .plr_sm--20_f3b12ca60f8a4bc1 {
    padding: 0 20px;
  }

  .pt_sm--20_1d7e3b23fe33e632 {
    padding-top: 20px;
  }

  .pb_sm--20_da634480cf698df1 {
    padding-bottom: 20px;
  }

  .pl_sm--20_ffaac6465b7d3797 {
    padding-left: 20px;
  }

  .pr_sm--20_65b9efe59c6ceacc {
    padding-right: 20px;
  }

  .mt_sm--20_5284f0856c76f63e {
    margin-top: 20px;
  }

  .ml_sm--20_e31b7606ff1d00a5 {
    margin-left: 20px;
  }

  .mr_sm--20_1c6a1b5cf1b85866 {
    margin-right: 20px;
  }

  .mb_sm--20_d9d26097637898b5 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_5a503d1c3fe640af {
    padding: 25px 0;
  }

  .plr_sm--25_5fa4cd50cffadbbe {
    padding: 0 25px;
  }

  .pt_sm--25_8a6957b9266ed2a5 {
    padding-top: 25px;
  }

  .pb_sm--25_1bf216f39217bbbb {
    padding-bottom: 25px;
  }

  .pl_sm--25_d43ffbef0ecd8249 {
    padding-left: 25px;
  }

  .pr_sm--25_84f74b78552af079 {
    padding-right: 25px;
  }

  .mt_sm--25_23cc1a995dcf2c45 {
    margin-top: 25px;
  }

  .ml_sm--25_c4464b7cf81e14fa {
    margin-left: 25px;
  }

  .mr_sm--25_ec0d4edaf9188c60 {
    margin-right: 25px;
  }

  .mb_sm--25_59e1f0c18406d0eb {
    margin-bottom: 25px;
  }

  .ptb_sm--30_8483a9ba857bd7ae {
    padding: 30px 0;
  }

  .plr_sm--30_41d706da52eae7ca {
    padding: 0 30px;
  }

  .pt_sm--30_b3acc2d9047be8cc {
    padding-top: 30px;
  }

  .pb_sm--30_b5bd55f25dfb232b {
    padding-bottom: 30px;
  }

  .pl_sm--30_cca35c08c11c2607 {
    padding-left: 30px;
  }

  .pr_sm--30_5cd53acff819d9a8 {
    padding-right: 30px;
  }

  .mt_sm--30_6bca9877d932e2c1 {
    margin-top: 30px;
  }

  .ml_sm--30_9259a3e5d427d9a5 {
    margin-left: 30px;
  }

  .mr_sm--30_72dc32ddc842cceb {
    margin-right: 30px;
  }

  .mb_sm--30_e766c657fd3f8038 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_0c6f5a4011c2c80e {
    padding: 35px 0;
  }

  .plr_sm--35_1681603ece1f85c7 {
    padding: 0 35px;
  }

  .pt_sm--35_7ed5541cf7c51198 {
    padding-top: 35px;
  }

  .pb_sm--35_0aaa21e93034fe4b {
    padding-bottom: 35px;
  }

  .pl_sm--35_a80365f8e039d433 {
    padding-left: 35px;
  }

  .pr_sm--35_c4176fea92d9903b {
    padding-right: 35px;
  }

  .mt_sm--35_848397422629536c {
    margin-top: 35px;
  }

  .ml_sm--35_bceab6335c22b0ec {
    margin-left: 35px;
  }

  .mr_sm--35_138be011cece1186 {
    margin-right: 35px;
  }

  .mb_sm--35_5e33218b25d9f37f {
    margin-bottom: 35px;
  }

  .ptb_sm--40_e52cdfb570eba220 {
    padding: 40px 0;
  }

  .plr_sm--40_5f1f8564f927988b {
    padding: 0 40px;
  }

  .pt_sm--40_e0b1f8598b27814e {
    padding-top: 40px;
  }

  .pb_sm--40_e70e7aff1dfe6c2b {
    padding-bottom: 40px;
  }

  .pl_sm--40_cdf276ba3ca21455 {
    padding-left: 40px;
  }

  .pr_sm--40_d262a19914194168 {
    padding-right: 40px;
  }

  .mt_sm--40_51d8bc8b2e971803 {
    margin-top: 40px;
  }

  .ml_sm--40_47ea8a6ca50567d9 {
    margin-left: 40px;
  }

  .mr_sm--40_5b08159b0b3edf99 {
    margin-right: 40px;
  }

  .mb_sm--40_2bb7c1213adb4631 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_1125581b88e0d32e {
    padding: 45px 0;
  }

  .plr_sm--45_9621a7dd4512740c {
    padding: 0 45px;
  }

  .pt_sm--45_eab74e3e77baa672 {
    padding-top: 45px;
  }

  .pb_sm--45_3618b238d4f115cd {
    padding-bottom: 45px;
  }

  .pl_sm--45_ef5060b43ee82855 {
    padding-left: 45px;
  }

  .pr_sm--45_86651f5c0c4545c5 {
    padding-right: 45px;
  }

  .mt_sm--45_3b5d9f008f78acda {
    margin-top: 45px;
  }

  .ml_sm--45_93753dc5bedd95a9 {
    margin-left: 45px;
  }

  .mr_sm--45_8d8091df7c12b357 {
    margin-right: 45px;
  }

  .mb_sm--45_ed7bfd6a5d2252ec {
    margin-bottom: 45px;
  }

  .ptb_sm--50_5efb691ce50de61a {
    padding: 50px 0;
  }

  .plr_sm--50_ea58837847b839be {
    padding: 0 50px;
  }

  .pt_sm--50_7e4ebbc51b557491 {
    padding-top: 50px;
  }

  .pb_sm--50_eeb222d979c7fe5f {
    padding-bottom: 50px;
  }

  .pl_sm--50_684e95b82f0b8de7 {
    padding-left: 50px;
  }

  .pr_sm--50_8d299b79409f76cf {
    padding-right: 50px;
  }

  .mt_sm--50_5bf7c99033552011 {
    margin-top: 50px;
  }

  .ml_sm--50_26c7f3519b44c212 {
    margin-left: 50px;
  }

  .mr_sm--50_b499895fe0456689 {
    margin-right: 50px;
  }

  .mb_sm--50_41151d36253420fa {
    margin-bottom: 50px;
  }

  .ptb_sm--55_f7d1313188522f8e {
    padding: 55px 0;
  }

  .plr_sm--55_a7226020fc27070a {
    padding: 0 55px;
  }

  .pt_sm--55_7199d33bf8d3766d {
    padding-top: 55px;
  }

  .pb_sm--55_c99827da49d150bd {
    padding-bottom: 55px;
  }

  .pl_sm--55_522d57410677c040 {
    padding-left: 55px;
  }

  .pr_sm--55_b9b9cd3dc45ee991 {
    padding-right: 55px;
  }

  .mt_sm--55_4ae1bce5b5db146e {
    margin-top: 55px;
  }

  .ml_sm--55_bdf9d6c36ace85fe {
    margin-left: 55px;
  }

  .mr_sm--55_8d52c5106d57b9bd {
    margin-right: 55px;
  }

  .mb_sm--55_dfe52edc5f20aaa0 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_7f0f07bad80f9953 {
    padding: 60px 0;
  }

  .plr_sm--60_a667819a63d37d62 {
    padding: 0 60px;
  }

  .pt_sm--60_10726c2f8dc94b6a {
    padding-top: 60px;
  }

  .pb_sm--60_cd8efae228d8f224 {
    padding-bottom: 60px;
  }

  .pl_sm--60_248f3b5ab44f4ccd {
    padding-left: 60px;
  }

  .pr_sm--60_147648b158225cc5 {
    padding-right: 60px;
  }

  .mt_sm--60_ce9e321fded24e54 {
    margin-top: 60px;
  }

  .ml_sm--60_417043bbfb6e8dac {
    margin-left: 60px;
  }

  .mr_sm--60_1b43c88bd2fda8d8 {
    margin-right: 60px;
  }

  .mb_sm--60_b558ccb029f5627b {
    margin-bottom: 60px;
  }

  .ptb_sm--65_daf4cf43be0f137a {
    padding: 65px 0;
  }

  .plr_sm--65_baedb88b45545b70 {
    padding: 0 65px;
  }

  .pt_sm--65_8301174b9a66994b {
    padding-top: 65px;
  }

  .pb_sm--65_bafc3258adc64b54 {
    padding-bottom: 65px;
  }

  .pl_sm--65_7ab8c4c87333b4d5 {
    padding-left: 65px;
  }

  .pr_sm--65_fc9592464de7562f {
    padding-right: 65px;
  }

  .mt_sm--65_45488d88720ef621 {
    margin-top: 65px;
  }

  .ml_sm--65_77a045e66b9e7a76 {
    margin-left: 65px;
  }

  .mr_sm--65_a37404f959d0197f {
    margin-right: 65px;
  }

  .mb_sm--65_71ac95fda08a100c {
    margin-bottom: 65px;
  }

  .ptb_sm--70_2ca401ccdf730d19 {
    padding: 70px 0;
  }

  .plr_sm--70_ecc319a41c48b31c {
    padding: 0 70px;
  }

  .pt_sm--70_de48d2b9614f92ae {
    padding-top: 70px;
  }

  .pb_sm--70_7859873a80757c60 {
    padding-bottom: 70px;
  }

  .pl_sm--70_b77fb6d43f19c7ba {
    padding-left: 70px;
  }

  .pr_sm--70_d246c84408b15e49 {
    padding-right: 70px;
  }

  .mt_sm--70_e735fb0ed4768ee8 {
    margin-top: 70px;
  }

  .ml_sm--70_ee77469be9273940 {
    margin-left: 70px;
  }

  .mr_sm--70_24994b51c19ef06e {
    margin-right: 70px;
  }

  .mb_sm--70_5aa7f32e590d0267 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_ea01f7951f3e87b9 {
    padding: 75px 0;
  }

  .plr_sm--75_1bed49e71cd50c85 {
    padding: 0 75px;
  }

  .pt_sm--75_b427ee716b7f6c1e {
    padding-top: 75px;
  }

  .pb_sm--75_eef2b98738d9e009 {
    padding-bottom: 75px;
  }

  .pl_sm--75_9af9abb1f6293119 {
    padding-left: 75px;
  }

  .pr_sm--75_abb719b59cc4b243 {
    padding-right: 75px;
  }

  .mt_sm--75_83ac07585ca9cfa4 {
    margin-top: 75px;
  }

  .ml_sm--75_5a4562f69be66b37 {
    margin-left: 75px;
  }

  .mr_sm--75_4db9ec19503e117d {
    margin-right: 75px;
  }

  .mb_sm--75_f1158d0d9236aedd {
    margin-bottom: 75px;
  }

  .ptb_sm--80_d0e997b9033a40ba {
    padding: 80px 0;
  }

  .plr_sm--80_f5a07e35a53c8d06 {
    padding: 0 80px;
  }

  .pt_sm--80_956b7696c77b4f05 {
    padding-top: 80px;
  }

  .pb_sm--80_b1e2411bf98bb4e1 {
    padding-bottom: 80px;
  }

  .pl_sm--80_11567c69a546264b {
    padding-left: 80px;
  }

  .pr_sm--80_4cd101d47b18182c {
    padding-right: 80px;
  }

  .mt_sm--80_1c284b27f6c27f2d {
    margin-top: 80px;
  }

  .ml_sm--80_d711b30e519ac0fa {
    margin-left: 80px;
  }

  .mr_sm--80_7c934d64951cbf45 {
    margin-right: 80px;
  }

  .mb_sm--80_1c35281540d3d604 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_f35fdf59cfa77ad8 {
    padding: 85px 0;
  }

  .plr_sm--85_f07fa944314f6f30 {
    padding: 0 85px;
  }

  .pt_sm--85_d1a1b99f409e5c6d {
    padding-top: 85px;
  }

  .pb_sm--85_a16883ba01c44c85 {
    padding-bottom: 85px;
  }

  .pl_sm--85_3d8f459d672766bc {
    padding-left: 85px;
  }

  .pr_sm--85_6776857dc4c377a6 {
    padding-right: 85px;
  }

  .mt_sm--85_4ebaa3ffa24d1cc5 {
    margin-top: 85px;
  }

  .ml_sm--85_49763e639d8782d9 {
    margin-left: 85px;
  }

  .mr_sm--85_0ca19f79d1f853cb {
    margin-right: 85px;
  }

  .mb_sm--85_9543cf3118deda41 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_11dc71815f75bcc9 {
    padding: 90px 0;
  }

  .plr_sm--90_dac3af1829b20bef {
    padding: 0 90px;
  }

  .pt_sm--90_1ee65ae953bf36a5 {
    padding-top: 90px;
  }

  .pb_sm--90_7b14740512a58b59 {
    padding-bottom: 90px;
  }

  .pl_sm--90_84aab45349cff64f {
    padding-left: 90px;
  }

  .pr_sm--90_cff25ad5e53eb69f {
    padding-right: 90px;
  }

  .mt_sm--90_45b932317db9e651 {
    margin-top: 90px;
  }

  .ml_sm--90_e955d2f4d0de11f5 {
    margin-left: 90px;
  }

  .mr_sm--90_a3c709debbbf5a63 {
    margin-right: 90px;
  }

  .mb_sm--90_661938d7936e35e4 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_9f1a771e0896a507 {
    padding: 95px 0;
  }

  .plr_sm--95_c532f61b79d326be {
    padding: 0 95px;
  }

  .pt_sm--95_9a285317be632258 {
    padding-top: 95px;
  }

  .pb_sm--95_109a25b6ebc521a4 {
    padding-bottom: 95px;
  }

  .pl_sm--95_062d2b8814e877a1 {
    padding-left: 95px;
  }

  .pr_sm--95_c3f60121943c0b6d {
    padding-right: 95px;
  }

  .mt_sm--95_7e96f390049dcfc7 {
    margin-top: 95px;
  }

  .ml_sm--95_7af835816fa9c3d4 {
    margin-left: 95px;
  }

  .mr_sm--95_a5943f1c12434669 {
    margin-right: 95px;
  }

  .mb_sm--95_3ee57cbfbff6a06c {
    margin-bottom: 95px;
  }

  .ptb_sm--100_958e7545dbc3929b {
    padding: 100px 0;
  }

  .plr_sm--100_92199160ba37d29e {
    padding: 0 100px;
  }

  .pt_sm--100_2af2e2fd0a0ab203 {
    padding-top: 100px;
  }

  .pb_sm--100_d69504ce1326e0db {
    padding-bottom: 100px;
  }

  .pl_sm--100_aaa8250e4c4f3ef5 {
    padding-left: 100px;
  }

  .pr_sm--100_f129b5aff8047bab {
    padding-right: 100px;
  }

  .mt_sm--100_30fe26040403cec1 {
    margin-top: 100px;
  }

  .ml_sm--100_b6808f9a1fc7912a {
    margin-left: 100px;
  }

  .mr_sm--100_ca07fc65fceaf8e8 {
    margin-right: 100px;
  }

  .mb_sm--100_97640d23a989fff4 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_5873b6e1c29530df {
    padding: 105px 0;
  }

  .plr_sm--105_dac77c38bd2ef145 {
    padding: 0 105px;
  }

  .pt_sm--105_979adf372749e1d3 {
    padding-top: 105px;
  }

  .pb_sm--105_e0c6c9a44c8f3725 {
    padding-bottom: 105px;
  }

  .pl_sm--105_84943521cd19c330 {
    padding-left: 105px;
  }

  .pr_sm--105_15d849cea5026f1f {
    padding-right: 105px;
  }

  .mt_sm--105_651205d12c2d182e {
    margin-top: 105px;
  }

  .ml_sm--105_ed4e40fd90b74f5e {
    margin-left: 105px;
  }

  .mr_sm--105_a4a9742961a8cda4 {
    margin-right: 105px;
  }

  .mb_sm--105_f30a7697781044f4 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_ccb2a3af07d47342 {
    padding: 110px 0;
  }

  .plr_sm--110_6fc57af2f5a9c824 {
    padding: 0 110px;
  }

  .pt_sm--110_c8f415062d1a99d4 {
    padding-top: 110px;
  }

  .pb_sm--110_c9d52a1dbd4c7c7d {
    padding-bottom: 110px;
  }

  .pl_sm--110_8d0140b89a8d5f6b {
    padding-left: 110px;
  }

  .pr_sm--110_89c9b039e8aa757b {
    padding-right: 110px;
  }

  .mt_sm--110_b04b966e86bcf360 {
    margin-top: 110px;
  }

  .ml_sm--110_cebed760f916433b {
    margin-left: 110px;
  }

  .mr_sm--110_ec56318995c38dab {
    margin-right: 110px;
  }

  .mb_sm--110_f8515bebee2c29e6 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_538a4cda6f30f5ed {
    padding: 115px 0;
  }

  .plr_sm--115_d43a7bd9eff60e10 {
    padding: 0 115px;
  }

  .pt_sm--115_297b070aa625704e {
    padding-top: 115px;
  }

  .pb_sm--115_cbc304579f850c27 {
    padding-bottom: 115px;
  }

  .pl_sm--115_9598d997793734eb {
    padding-left: 115px;
  }

  .pr_sm--115_04f6d54367cdd518 {
    padding-right: 115px;
  }

  .mt_sm--115_36277ab7f39761e4 {
    margin-top: 115px;
  }

  .ml_sm--115_193919f803b43192 {
    margin-left: 115px;
  }

  .mr_sm--115_37a79cef1765654b {
    margin-right: 115px;
  }

  .mb_sm--115_2c7c9dbc69137ddc {
    margin-bottom: 115px;
  }

  .ptb_sm--120_1aad951b184fe47f {
    padding: 120px 0;
  }

  .plr_sm--120_350dfa99a98d0e88 {
    padding: 0 120px;
  }

  .pt_sm--120_33abeac38f4bd479 {
    padding-top: 120px;
  }

  .pb_sm--120_29afa2a2f7239d21 {
    padding-bottom: 120px;
  }

  .pl_sm--120_48053e568fc6b3af {
    padding-left: 120px;
  }

  .pr_sm--120_a0f904b72823bc4b {
    padding-right: 120px;
  }

  .mt_sm--120_11f0042aae5960c1 {
    margin-top: 120px;
  }

  .ml_sm--120_04d7278941c6da72 {
    margin-left: 120px;
  }

  .mr_sm--120_a6031df728545ca1 {
    margin-right: 120px;
  }

  .mb_sm--120_5a97d155a066d5b6 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_13832c9c54b2d35e {
    padding: 125px 0;
  }

  .plr_sm--125_e24fdfaf5fa06e40 {
    padding: 0 125px;
  }

  .pt_sm--125_e481b82b9ba9a98c {
    padding-top: 125px;
  }

  .pb_sm--125_fe124f699aa15676 {
    padding-bottom: 125px;
  }

  .pl_sm--125_982604f80672ebcc {
    padding-left: 125px;
  }

  .pr_sm--125_0aa947198e7cfea1 {
    padding-right: 125px;
  }

  .mt_sm--125_9655d2d1417543a2 {
    margin-top: 125px;
  }

  .ml_sm--125_6aae256876a29fda {
    margin-left: 125px;
  }

  .mr_sm--125_25f081c7a65ae0ce {
    margin-right: 125px;
  }

  .mb_sm--125_0b5ad0cff54989af {
    margin-bottom: 125px;
  }

  .ptb_sm--130_f98fed57549f6bc8 {
    padding: 130px 0;
  }

  .plr_sm--130_2d2a41bd5715b12b {
    padding: 0 130px;
  }

  .pt_sm--130_13b3ad9a47d0dd80 {
    padding-top: 130px;
  }

  .pb_sm--130_251fb371a01b7d57 {
    padding-bottom: 130px;
  }

  .pl_sm--130_1a1cf9a6aaaaf078 {
    padding-left: 130px;
  }

  .pr_sm--130_4e741c1d8b1332a5 {
    padding-right: 130px;
  }

  .mt_sm--130_a1266fd8e632caeb {
    margin-top: 130px;
  }

  .ml_sm--130_564937c813fda888 {
    margin-left: 130px;
  }

  .mr_sm--130_2c11918baa5d6232 {
    margin-right: 130px;
  }

  .mb_sm--130_9d0f80818aa1be90 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_91e51a0b26297cd1 {
    padding: 135px 0;
  }

  .plr_sm--135_5bf49402455ffe46 {
    padding: 0 135px;
  }

  .pt_sm--135_f54a450fde233779 {
    padding-top: 135px;
  }

  .pb_sm--135_0149c3d6270fd4fa {
    padding-bottom: 135px;
  }

  .pl_sm--135_88400de045692739 {
    padding-left: 135px;
  }

  .pr_sm--135_ea127027bdad8e73 {
    padding-right: 135px;
  }

  .mt_sm--135_8eb883e958665653 {
    margin-top: 135px;
  }

  .ml_sm--135_049c03077235c948 {
    margin-left: 135px;
  }

  .mr_sm--135_04ff711f1b102c7d {
    margin-right: 135px;
  }

  .mb_sm--135_3bad66beae3ef495 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_5b98f040a8cbb71d {
    padding: 140px 0;
  }

  .plr_sm--140_79cda3726bb0d2e1 {
    padding: 0 140px;
  }

  .pt_sm--140_f9540a1c1a65ed1d {
    padding-top: 140px;
  }

  .pb_sm--140_e7831147591c80bd {
    padding-bottom: 140px;
  }

  .pl_sm--140_fc8bcfc9d5871a8c {
    padding-left: 140px;
  }

  .pr_sm--140_95d19d8e2ff781b4 {
    padding-right: 140px;
  }

  .mt_sm--140_6a30879a9357aaea {
    margin-top: 140px;
  }

  .ml_sm--140_0b73683b0bc4a61b {
    margin-left: 140px;
  }

  .mr_sm--140_11396c61e565a025 {
    margin-right: 140px;
  }

  .mb_sm--140_a2e4a22ca51c80b5 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_79827af6bb0b7cf3 {
    padding: 145px 0;
  }

  .plr_sm--145_917a3808a17ab414 {
    padding: 0 145px;
  }

  .pt_sm--145_6af9b28865bffcff {
    padding-top: 145px;
  }

  .pb_sm--145_32db91170ded0583 {
    padding-bottom: 145px;
  }

  .pl_sm--145_c2cfd06aee30d6e9 {
    padding-left: 145px;
  }

  .pr_sm--145_9caa2ada9d3b336e {
    padding-right: 145px;
  }

  .mt_sm--145_e0d0cba2f8738116 {
    margin-top: 145px;
  }

  .ml_sm--145_b1944325ffefb2be {
    margin-left: 145px;
  }

  .mr_sm--145_af090f6f7680095f {
    margin-right: 145px;
  }

  .mb_sm--145_cff5f3efc8408340 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_ec1c4fbdeb0aca5c {
    padding: 150px 0;
  }

  .plr_sm--150_adbb94a209a07f2a {
    padding: 0 150px;
  }

  .pt_sm--150_3f2bd0195912b487 {
    padding-top: 150px;
  }

  .pb_sm--150_78f4a8dc0d34f0e9 {
    padding-bottom: 150px;
  }

  .pl_sm--150_18c06b3c49c162b2 {
    padding-left: 150px;
  }

  .pr_sm--150_8afb48a550295c14 {
    padding-right: 150px;
  }

  .mt_sm--150_7589f9260ecabd3e {
    margin-top: 150px;
  }

  .ml_sm--150_5069c72b7665c79f {
    margin-left: 150px;
  }

  .mr_sm--150_639061b096e18912 {
    margin-right: 150px;
  }

  .mb_sm--150_ffae849f48798cef {
    margin-bottom: 150px;
  }

  .ptb_sm--155_1ed606473f8d67b8 {
    padding: 155px 0;
  }

  .plr_sm--155_9363b38a5a3bc430 {
    padding: 0 155px;
  }

  .pt_sm--155_cd8c31cbc6798c36 {
    padding-top: 155px;
  }

  .pb_sm--155_67bf522da5dbe43e {
    padding-bottom: 155px;
  }

  .pl_sm--155_3dfcdcb2fe9f341f {
    padding-left: 155px;
  }

  .pr_sm--155_ab3a36364c56ae01 {
    padding-right: 155px;
  }

  .mt_sm--155_f2b3d7fe2484045a {
    margin-top: 155px;
  }

  .ml_sm--155_ce00f1281b185695 {
    margin-left: 155px;
  }

  .mr_sm--155_01ae02fd51b7292b {
    margin-right: 155px;
  }

  .mb_sm--155_5ce1432a82490e44 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_30b540bbd4d0fc0e {
    padding: 160px 0;
  }

  .plr_sm--160_1435bfae43087134 {
    padding: 0 160px;
  }

  .pt_sm--160_3ea7df0dcda8305d {
    padding-top: 160px;
  }

  .pb_sm--160_c4e5abf948f162d5 {
    padding-bottom: 160px;
  }

  .pl_sm--160_4131e8db6fc5ddbd {
    padding-left: 160px;
  }

  .pr_sm--160_8c9bf05a70a1ec3e {
    padding-right: 160px;
  }

  .mt_sm--160_7e1eb299a798df8a {
    margin-top: 160px;
  }

  .ml_sm--160_65fed67cf9fd6bca {
    margin-left: 160px;
  }

  .mr_sm--160_0ef7d1bfd4e6f46f {
    margin-right: 160px;
  }

  .mb_sm--160_485c172918ebf7da {
    margin-bottom: 160px;
  }

  .ptb_sm--165_94b06354de9b3cb4 {
    padding: 165px 0;
  }

  .plr_sm--165_373c232b2d66722f {
    padding: 0 165px;
  }

  .pt_sm--165_6bc117e7563d2f87 {
    padding-top: 165px;
  }

  .pb_sm--165_4a8d82061e867563 {
    padding-bottom: 165px;
  }

  .pl_sm--165_983d3d2c4efcb7bd {
    padding-left: 165px;
  }

  .pr_sm--165_8b18835b86da6699 {
    padding-right: 165px;
  }

  .mt_sm--165_2936601c0fff872c {
    margin-top: 165px;
  }

  .ml_sm--165_730ccae6191fdfde {
    margin-left: 165px;
  }

  .mr_sm--165_60e6d21e446272fd {
    margin-right: 165px;
  }

  .mb_sm--165_5973616a2317a191 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_11a68f300a4e7edd {
    padding: 170px 0;
  }

  .plr_sm--170_aa3f33165843c31a {
    padding: 0 170px;
  }

  .pt_sm--170_9bcf5b3ca63b2849 {
    padding-top: 170px;
  }

  .pb_sm--170_21b82ed1acdfd633 {
    padding-bottom: 170px;
  }

  .pl_sm--170_23c84e9a5deac2c3 {
    padding-left: 170px;
  }

  .pr_sm--170_0eb237d2803a54d8 {
    padding-right: 170px;
  }

  .mt_sm--170_01eab14413c22458 {
    margin-top: 170px;
  }

  .ml_sm--170_bbd8405b4ee7f152 {
    margin-left: 170px;
  }

  .mr_sm--170_de5295643a302d19 {
    margin-right: 170px;
  }

  .mb_sm--170_2601f599ef732b5e {
    margin-bottom: 170px;
  }

  .ptb_sm--175_f180882b1f10ceea {
    padding: 175px 0;
  }

  .plr_sm--175_fe928286cf833f0e {
    padding: 0 175px;
  }

  .pt_sm--175_ef97aee92f762a64 {
    padding-top: 175px;
  }

  .pb_sm--175_4dddf468d08cb5cc {
    padding-bottom: 175px;
  }

  .pl_sm--175_473fc0c124267c51 {
    padding-left: 175px;
  }

  .pr_sm--175_6c6a2353c61eb700 {
    padding-right: 175px;
  }

  .mt_sm--175_17ac5e89eb1b5568 {
    margin-top: 175px;
  }

  .ml_sm--175_8d62a03870050915 {
    margin-left: 175px;
  }

  .mr_sm--175_df17323b039c2bac {
    margin-right: 175px;
  }

  .mb_sm--175_8705d1a24e11a654 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_628bbd158ddb57b5 {
    padding: 180px 0;
  }

  .plr_sm--180_635fe02d662b4221 {
    padding: 0 180px;
  }

  .pt_sm--180_70430e18bbe07b24 {
    padding-top: 180px;
  }

  .pb_sm--180_1400bfc1456c5414 {
    padding-bottom: 180px;
  }

  .pl_sm--180_fe97d048af875d4b {
    padding-left: 180px;
  }

  .pr_sm--180_0541e1cd2e4e9c8e {
    padding-right: 180px;
  }

  .mt_sm--180_9c174de6c4e3edab {
    margin-top: 180px;
  }

  .ml_sm--180_53d5f5781bc6a592 {
    margin-left: 180px;
  }

  .mr_sm--180_b47c63fd2007ffaf {
    margin-right: 180px;
  }

  .mb_sm--180_b1ded410766ed23c {
    margin-bottom: 180px;
  }

  .ptb_sm--185_bb3be4205b615413 {
    padding: 185px 0;
  }

  .plr_sm--185_7d810e5bcb73ef09 {
    padding: 0 185px;
  }

  .pt_sm--185_14e1eea54b59a584 {
    padding-top: 185px;
  }

  .pb_sm--185_23c0ba9719c9c7af {
    padding-bottom: 185px;
  }

  .pl_sm--185_54d83c3e5620ea0a {
    padding-left: 185px;
  }

  .pr_sm--185_195905249ab3601d {
    padding-right: 185px;
  }

  .mt_sm--185_ab63f17612e01b2f {
    margin-top: 185px;
  }

  .ml_sm--185_6ba37ee8de6374dc {
    margin-left: 185px;
  }

  .mr_sm--185_5a47bf2e11513da4 {
    margin-right: 185px;
  }

  .mb_sm--185_1541711efd109777 {
    margin-bottom: 185px;
  }

  .ptb_sm--190_4ea06793599b0627 {
    padding: 190px 0;
  }

  .plr_sm--190_b87fa6116b1e75c0 {
    padding: 0 190px;
  }

  .pt_sm--190_2793b596b839a1ab {
    padding-top: 190px;
  }

  .pb_sm--190_5dcb3ca5a1d6f6ef {
    padding-bottom: 190px;
  }

  .pl_sm--190_d85d18c2c7cd2dfe {
    padding-left: 190px;
  }

  .pr_sm--190_19fc7fcd62181284 {
    padding-right: 190px;
  }

  .mt_sm--190_474831349054c250 {
    margin-top: 190px;
  }

  .ml_sm--190_74b662f9ded506b9 {
    margin-left: 190px;
  }

  .mr_sm--190_22e2d9b74f1c707a {
    margin-right: 190px;
  }

  .mb_sm--190_2100c23afe7c414e {
    margin-bottom: 190px;
  }

  .ptb_sm--195_e69680ca54181d36 {
    padding: 195px 0;
  }

  .plr_sm--195_8c5d9d0b03f0b956 {
    padding: 0 195px;
  }

  .pt_sm--195_5ca16483726b3c0e {
    padding-top: 195px;
  }

  .pb_sm--195_83604ed4f77ad08f {
    padding-bottom: 195px;
  }

  .pl_sm--195_780f5c07cb4dbd47 {
    padding-left: 195px;
  }

  .pr_sm--195_7857b079a9c00484 {
    padding-right: 195px;
  }

  .mt_sm--195_e8967bc2ac21d4f7 {
    margin-top: 195px;
  }

  .ml_sm--195_b67f1371cdc4b71e {
    margin-left: 195px;
  }

  .mr_sm--195_54f5f1f8740cdaa4 {
    margin-right: 195px;
  }

  .mb_sm--195_a72659d2b2d6b5f2 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_99d486c81e317392 {
    padding: 200px 0;
  }

  .plr_sm--200_b6ed7611cd5d7376 {
    padding: 0 200px;
  }

  .pt_sm--200_d39d4211fea33abe {
    padding-top: 200px;
  }

  .pb_sm--200_bbc3df90548562ae {
    padding-bottom: 200px;
  }

  .pl_sm--200_12a8df32cabc0ba5 {
    padding-left: 200px;
  }

  .pr_sm--200_4953c96e52fca768 {
    padding-right: 200px;
  }

  .mt_sm--200_03bc412dc5e3698e {
    margin-top: 200px;
  }

  .ml_sm--200_4a1f95e4911594ab {
    margin-left: 200px;
  }

  .mr_sm--200_2986d842791d113c {
    margin-right: 200px;
  }

  .mb_sm--200_858d9340b45c8131 {
    margin-bottom: 200px;
  }

  .pl_sm--0_1f3c58846785eff8 {
    padding-left: 0;
  }

  .pr_sm--0_1431de1142929bb3 {
    padding-right: 0;
  }

  .pt_sm--0_6458720dfd4ba059 {
    padding-top: 0;
  }

  .pb_sm--0_ff97831b46254f3b {
    padding-bottom: 0;
  }

  .mr_sm--0_71c1a1368b68f10a {
    margin-right: 0;
  }

  .ml_sm--0_006a95ac5997af24 {
    margin-left: 0;
  }

  .mt_sm--0_c63e97ccf0822a5e {
    margin-top: 0;
  }

  .mb_sm--0_a852bf54c34baff9 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_bc23e6028e70de5d {
    padding: 5px 0;
  }

  .plr_mobile--5_708f0d2c95c1154d {
    padding: 0 5px;
  }

  .pt_mobile--5_33e88bd257a37485 {
    padding-top: 5px;
  }

  .pb_mobile--5_9ae91365e8cdfab2 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_11949207ff0b52b5 {
    padding-left: 5px;
  }

  .pr_mobile--5_58039185fde1567b {
    padding-right: 5px;
  }

  .mt_mobile--5_67f59c00dec6114a {
    margin-top: 5px;
  }

  .mb_mobile--5_9676ffca95729915 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_d5e1f0935675afcb {
    padding: 10px 0;
  }

  .plr_mobile--10_8f11e07aa5699511 {
    padding: 0 10px;
  }

  .pt_mobile--10_cdb58e1747a69d36 {
    padding-top: 10px;
  }

  .pb_mobile--10_d50fff58d6fda039 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_d52d4eb3021c63ef {
    padding-left: 10px;
  }

  .pr_mobile--10_9349854120fbfbe7 {
    padding-right: 10px;
  }

  .mt_mobile--10_71ee3ef67c676538 {
    margin-top: 10px;
  }

  .mb_mobile--10_3d1d61eca08f6cdf {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_89352b074ebd1f93 {
    padding: 15px 0;
  }

  .plr_mobile--15_568f5733ae1c1531 {
    padding: 0 15px;
  }

  .pt_mobile--15_c9fd54c6fb0d28bb {
    padding-top: 15px;
  }

  .pb_mobile--15_a4681c7a17503c71 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_1f3f847e6672e7fc {
    padding-left: 15px;
  }

  .pr_mobile--15_335a85c5fa9d08a7 {
    padding-right: 15px;
  }

  .mt_mobile--15_43816d773ea65cbf {
    margin-top: 15px;
  }

  .mb_mobile--15_4c2773c6d5728e3c {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_ff9331c007f22c49 {
    padding: 20px 0;
  }

  .plr_mobile--20_3ab4d76fd7183eec {
    padding: 0 20px;
  }

  .pt_mobile--20_cc589f93e7994102 {
    padding-top: 20px;
  }

  .pb_mobile--20_ab2cb81f3cda859e {
    padding-bottom: 20px;
  }

  .pl_mobile--20_5683e2882e13eb18 {
    padding-left: 20px;
  }

  .pr_mobile--20_a009c4e0a7276a8c {
    padding-right: 20px;
  }

  .mt_mobile--20_6445c8beed7cd3c6 {
    margin-top: 20px;
  }

  .mb_mobile--20_c3d3660f63f9d34b {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_a728c0d2c46e073e {
    padding: 25px 0;
  }

  .plr_mobile--25_6c0c41fb7d0ebc61 {
    padding: 0 25px;
  }

  .pt_mobile--25_39e52e52cf0b725b {
    padding-top: 25px;
  }

  .pb_mobile--25_f8076f999c2af0c6 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_3aafdd42853a1d53 {
    padding-left: 25px;
  }

  .pr_mobile--25_8466bde8c85e7b52 {
    padding-right: 25px;
  }

  .mt_mobile--25_b24db522851b6750 {
    margin-top: 25px;
  }

  .mb_mobile--25_9d87d29af3de61d3 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_081099b2017f52b4 {
    padding: 30px 0;
  }

  .plr_mobile--30_654cd9806fbd4e0a {
    padding: 0 30px;
  }

  .pt_mobile--30_b1c6a15eed963ee4 {
    padding-top: 30px;
  }

  .pb_mobile--30_9984f728863298e9 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_ad12611c54acb2df {
    padding-left: 30px;
  }

  .pr_mobile--30_f739889723381848 {
    padding-right: 30px;
  }

  .mt_mobile--30_dc0b871485737103 {
    margin-top: 30px;
  }

  .mb_mobile--30_ad1a82d4aec8df0f {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_52dde85161b4589e {
    padding: 35px 0;
  }

  .plr_mobile--35_d8daf843e20e4748 {
    padding: 0 35px;
  }

  .pt_mobile--35_4462266a097979e4 {
    padding-top: 35px;
  }

  .pb_mobile--35_97514ad1d0fcdae4 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_bec940576eb0c564 {
    padding-left: 35px;
  }

  .pr_mobile--35_be1404e19bc1a402 {
    padding-right: 35px;
  }

  .mt_mobile--35_9d6f1af3135f97e6 {
    margin-top: 35px;
  }

  .mb_mobile--35_dacc248f603a3728 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_7e1736f9b38f1375 {
    padding: 40px 0;
  }

  .plr_mobile--40_c3292050ae47ca1c {
    padding: 0 40px;
  }

  .pt_mobile--40_ef301facad554707 {
    padding-top: 40px;
  }

  .pb_mobile--40_7676f28d8f7e7b83 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_9614a0adb06929f2 {
    padding-left: 40px;
  }

  .pr_mobile--40_c43f1f6b77969f45 {
    padding-right: 40px;
  }

  .mt_mobile--40_bd95115a5c76114b {
    margin-top: 40px;
  }

  .mb_mobile--40_353f9ebd836769cb {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_e07ee8a66735b183 {
    padding: 45px 0;
  }

  .plr_mobile--45_da2e3081d0676829 {
    padding: 0 45px;
  }

  .pt_mobile--45_8d872ac239aed702 {
    padding-top: 45px;
  }

  .pb_mobile--45_234596ea406c36c0 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_d219b88f98d532de {
    padding-left: 45px;
  }

  .pr_mobile--45_c0c9ea0f18503c22 {
    padding-right: 45px;
  }

  .mt_mobile--45_922a748cd8bb49c8 {
    margin-top: 45px;
  }

  .mb_mobile--45_7d11084ffbb61185 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_7634f0e96c742fd9 {
    padding: 50px 0;
  }

  .plr_mobile--50_1a6aa1602cd806d1 {
    padding: 0 50px;
  }

  .pt_mobile--50_3d7a248340be31ba {
    padding-top: 50px;
  }

  .pb_mobile--50_4a47ff513bec19fe {
    padding-bottom: 50px;
  }

  .pl_mobile--50_cff8a4804127ce57 {
    padding-left: 50px;
  }

  .pr_mobile--50_0f497031dec73dec {
    padding-right: 50px;
  }

  .mt_mobile--50_21fdffdc330e9a7e {
    margin-top: 50px;
  }

  .mb_mobile--50_64bdda883a1fd8d8 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_5d342bbaa085b057 {
    padding: 55px 0;
  }

  .plr_mobile--55_407872619f7af0ff {
    padding: 0 55px;
  }

  .pt_mobile--55_914cd41856e183dd {
    padding-top: 55px;
  }

  .pb_mobile--55_b9741644a2dc662a {
    padding-bottom: 55px;
  }

  .pl_mobile--55_65b80f78c18a5523 {
    padding-left: 55px;
  }

  .pr_mobile--55_5a3218c3d5efeb07 {
    padding-right: 55px;
  }

  .mt_mobile--55_2ef72f99bded7245 {
    margin-top: 55px;
  }

  .mb_mobile--55_c3cb6f9f8c63f7e3 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_340a514cbfcb327c {
    padding: 60px 0;
  }

  .plr_mobile--60_0d7e3745fe35911a {
    padding: 0 60px;
  }

  .pt_mobile--60_d70aa0ae6f859155 {
    padding-top: 60px;
  }

  .pb_mobile--60_7768adb753a90369 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_796be3f7f7f12cef {
    padding-left: 60px;
  }

  .pr_mobile--60_d6839488e82bf80b {
    padding-right: 60px;
  }

  .mt_mobile--60_6b3f3ed84848d25f {
    margin-top: 60px;
  }

  .mb_mobile--60_318c76599ae55626 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_dbf44310d580a326 {
    padding: 65px 0;
  }

  .plr_mobile--65_fcec0df198c7e90a {
    padding: 0 65px;
  }

  .pt_mobile--65_96eb0e9e9926c723 {
    padding-top: 65px;
  }

  .pb_mobile--65_60d9f3ed6fa5c6d2 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_be385a41837abb17 {
    padding-left: 65px;
  }

  .pr_mobile--65_28bca2b2ecf2fd01 {
    padding-right: 65px;
  }

  .mt_mobile--65_15f1baffc8d3f29d {
    margin-top: 65px;
  }

  .mb_mobile--65_3db2ab0eab5c5099 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_33c0dccc8e6e6977 {
    padding: 70px 0;
  }

  .plr_mobile--70_a79f54b23300fd6f {
    padding: 0 70px;
  }

  .pt_mobile--70_59376e822969754f {
    padding-top: 70px;
  }

  .pb_mobile--70_67104fa4ed1e99a2 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_466b607c5d82e1c3 {
    padding-left: 70px;
  }

  .pr_mobile--70_c7b416cf6de15532 {
    padding-right: 70px;
  }

  .mt_mobile--70_5c482b45ca06dda8 {
    margin-top: 70px;
  }

  .mb_mobile--70_16db6d104517c8e1 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_f2cf09cf7fc2a833 {
    padding: 75px 0;
  }

  .plr_mobile--75_bfaf3a1504f92ba1 {
    padding: 0 75px;
  }

  .pt_mobile--75_020ac1db0342a51f {
    padding-top: 75px;
  }

  .pb_mobile--75_8df1bdb73324bef8 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_02a5524bb9515a83 {
    padding-left: 75px;
  }

  .pr_mobile--75_fbe1c313380c061c {
    padding-right: 75px;
  }

  .mt_mobile--75_a560b6c56e74b96d {
    margin-top: 75px;
  }

  .mb_mobile--75_890cae977229430c {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_f93c4dc2eb69f964 {
    padding: 80px 0;
  }

  .plr_mobile--80_dc9594ceffe45738 {
    padding: 0 80px;
  }

  .pt_mobile--80_e99dda14d66d7c27 {
    padding-top: 80px;
  }

  .pb_mobile--80_6a8d9272f8553fa4 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_f1eaec08bd27f54c {
    padding-left: 80px;
  }

  .pr_mobile--80_27b907f913eb7395 {
    padding-right: 80px;
  }

  .mt_mobile--80_f8223b980d0c9cd3 {
    margin-top: 80px;
  }

  .mb_mobile--80_4cd629eb7bcb4a56 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_7ab156b66fdb4cbc {
    padding: 85px 0;
  }

  .plr_mobile--85_f2dc77cbc84e8883 {
    padding: 0 85px;
  }

  .pt_mobile--85_ce3feacb7279b607 {
    padding-top: 85px;
  }

  .pb_mobile--85_b52f971d8f687a48 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_260adbfbb4c964d0 {
    padding-left: 85px;
  }

  .pr_mobile--85_b55cf8627f28ec22 {
    padding-right: 85px;
  }

  .mt_mobile--85_bd41dacd2a13a7fa {
    margin-top: 85px;
  }

  .mb_mobile--85_1f61fbb943e166be {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_de8d1e711afdad2b {
    padding: 90px 0;
  }

  .plr_mobile--90_07ca39ff7b6f6d8c {
    padding: 0 90px;
  }

  .pt_mobile--90_6b5d92a765a6c54e {
    padding-top: 90px;
  }

  .pb_mobile--90_e02167cdbd07af55 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_3b69a073fb0e6936 {
    padding-left: 90px;
  }

  .pr_mobile--90_509acf61b2b000b2 {
    padding-right: 90px;
  }

  .mt_mobile--90_36649b985e9a51a4 {
    margin-top: 90px;
  }

  .mb_mobile--90_2020961fa0c8ee54 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_6c229472ff0d4265 {
    padding: 95px 0;
  }

  .plr_mobile--95_a317d171ac91f0bc {
    padding: 0 95px;
  }

  .pt_mobile--95_1b6b02325e459b65 {
    padding-top: 95px;
  }

  .pb_mobile--95_a154add4d1a3c399 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_4615e7d8888e7910 {
    padding-left: 95px;
  }

  .pr_mobile--95_829b6a7b6e6d6402 {
    padding-right: 95px;
  }

  .mt_mobile--95_804fd327ee304611 {
    margin-top: 95px;
  }

  .mb_mobile--95_e2068519b4d3cc67 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_ff1badbaa8de6b97 {
    padding: 100px 0;
  }

  .plr_mobile--100_522f8ef9628f947f {
    padding: 0 100px;
  }

  .pt_mobile--100_7073cfef9aee7413 {
    padding-top: 100px;
  }

  .pb_mobile--100_5d4023e13924b0da {
    padding-bottom: 100px;
  }

  .pl_mobile--100_02b9c852121a6fa9 {
    padding-left: 100px;
  }

  .pr_mobile--100_fb451171d0893624 {
    padding-right: 100px;
  }

  .mt_mobile--100_d299946c754f793e {
    margin-top: 100px;
  }

  .mb_mobile--100_17c4448bc93e191b {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_62fb5c1b061237db {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_62fb5c1b061237db .slick-slide_d47ac3aed0c3888c {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_a827dae6d1e276ec {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_a827dae6d1e276ec .slick-slide_d47ac3aed0c3888c {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_e7643798058a156f {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_e7643798058a156f .slick-slide_d47ac3aed0c3888c {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_58375c01f5f8b9ee {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_58375c01f5f8b9ee .slick-slide_d47ac3aed0c3888c {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_881decdde5372347 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_881decdde5372347 .slick-slide_d47ac3aed0c3888c {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_45ae8b944ea2ff0a {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_45ae8b944ea2ff0a .slick-slide_d47ac3aed0c3888c {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_8e919122b642ce08 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_8e919122b642ce08 .slick-slide_d47ac3aed0c3888c {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_74b8ccc73d4cf0f4 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_74b8ccc73d4cf0f4 .slick-slide_d47ac3aed0c3888c {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_8af15beba32601d4 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_8af15beba32601d4 .slick-slide_d47ac3aed0c3888c {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_e860b4398615e85d {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_e860b4398615e85d .slick-slide_d47ac3aed0c3888c {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_4729e5184c3f77f5 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_4729e5184c3f77f5 .slick-slide_d47ac3aed0c3888c {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_1d847e67f1348a70 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_1d847e67f1348a70 .slick-slide_d47ac3aed0c3888c {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_d4c434fa8db94629 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_d4c434fa8db94629 .slick-slide_d47ac3aed0c3888c {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_b1847a886713d45f {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_b1847a886713d45f .slick-slide_d47ac3aed0c3888c {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_8e95b6ee8c9e123a {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_8e95b6ee8c9e123a .slick-slide_d47ac3aed0c3888c {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_cb3d53b375d41f22 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_cb3d53b375d41f22 .slick-slide_d47ac3aed0c3888c {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_d9ce252abd7e1271 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_d9ce252abd7e1271 .slick-slide_d47ac3aed0c3888c {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_0d3a76e679f1ffa0 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_0d3a76e679f1ffa0 .slick-slide_d47ac3aed0c3888c {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_8ea14ef18bffa4be {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_8ea14ef18bffa4be .slick-slide_d47ac3aed0c3888c {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_e8a6f8b5a402fa1b {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_e8a6f8b5a402fa1b .slick-slide_d47ac3aed0c3888c {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_55c3424ef744a59e {
  margin-top: -30px;
}

.mt_dec--30_68dc67561237d412 {
  margin-top: -30px;
}

.mt-dec-100_3c238304ab2bad0a {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_3a6daff310072f81 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_80a391ee1a309687 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_bbd705b0da96c45b {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_bbd705b0da96c45b {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_bbd705b0da96c45b {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_93d936441e71f180 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_c0e46d336b657b14 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_80a391ee1a309687 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_80a391ee1a309687 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_a898387c2551e869 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_a898387c2551e869 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_2fd12c49af2ff684 {
    margin-top: -10px;
  }
}

.mt_dec--120_1d7be2360c7d5448 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_4a163608ddad1f4b {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_68bae3c0c151df4a {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_68bae3c0c151df4a {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_68bae3c0c151df4a {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_68bae3c0c151df4a {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_68bae3c0c151df4a {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_7942dcdddd568dd8 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_7942dcdddd568dd8 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_7942dcdddd568dd8 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_b23a7d0cae9f5aa7 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_b23a7d0cae9f5aa7 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_b23a7d0cae9f5aa7 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_b23a7d0cae9f5aa7 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_f070e7a982eb693e {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_2915eb4577c66a26 {
  --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_81f1a12d01d65183 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_4ca33191081bc657, .input-active_c0d42d8fac523e1d input[type=text], input[type=text].input-active_c0d42d8fac523e1d,
input[type=password].p-holder__active_4ca33191081bc657,
.input-active_c0d42d8fac523e1d input[type=password],
input[type=password].input-active_c0d42d8fac523e1d,
input[type=email].p-holder__active_4ca33191081bc657,
.input-active_c0d42d8fac523e1d input[type=email],
input[type=email].input-active_c0d42d8fac523e1d,
input[type=number].p-holder__active_4ca33191081bc657,
.input-active_c0d42d8fac523e1d input[type=number],
input[type=number].input-active_c0d42d8fac523e1d,
input[type=tel].p-holder__active_4ca33191081bc657,
.input-active_c0d42d8fac523e1d input[type=tel],
input[type=tel].input-active_c0d42d8fac523e1d,
input[type=url].p-holder__active_4ca33191081bc657,
.input-active_c0d42d8fac523e1d input[type=url],
input[type=url].input-active_c0d42d8fac523e1d,
textarea.p-holder__active_4ca33191081bc657,
textarea.input-active_c0d42d8fac523e1d {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_4ca33191081bc657::placeholder, .input-active_c0d42d8fac523e1d input[type=text]::placeholder, input[type=text].input-active_c0d42d8fac523e1d::placeholder,
input[type=password].p-holder__active_4ca33191081bc657::placeholder,
.input-active_c0d42d8fac523e1d input[type=password]::placeholder,
input[type=password].input-active_c0d42d8fac523e1d::placeholder,
input[type=email].p-holder__active_4ca33191081bc657::placeholder,
.input-active_c0d42d8fac523e1d input[type=email]::placeholder,
input[type=email].input-active_c0d42d8fac523e1d::placeholder,
input[type=number].p-holder__active_4ca33191081bc657::placeholder,
.input-active_c0d42d8fac523e1d input[type=number]::placeholder,
input[type=number].input-active_c0d42d8fac523e1d::placeholder,
input[type=tel].p-holder__active_4ca33191081bc657::placeholder,
.input-active_c0d42d8fac523e1d input[type=tel]::placeholder,
input[type=tel].input-active_c0d42d8fac523e1d::placeholder,
input[type=url].p-holder__active_4ca33191081bc657::placeholder,
.input-active_c0d42d8fac523e1d input[type=url]::placeholder,
input[type=url].input-active_c0d42d8fac523e1d::placeholder,
textarea.p-holder__active_4ca33191081bc657::placeholder,
textarea.input-active_c0d42d8fac523e1d::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_4ca33191081bc657:-ms-input-placeholder, .input-active_c0d42d8fac523e1d input[type=text]:-ms-input-placeholder, input[type=text].input-active_c0d42d8fac523e1d:-ms-input-placeholder,
input[type=password].p-holder__active_4ca33191081bc657:-ms-input-placeholder,
.input-active_c0d42d8fac523e1d input[type=password]:-ms-input-placeholder,
input[type=password].input-active_c0d42d8fac523e1d:-ms-input-placeholder,
input[type=email].p-holder__active_4ca33191081bc657:-ms-input-placeholder,
.input-active_c0d42d8fac523e1d input[type=email]:-ms-input-placeholder,
input[type=email].input-active_c0d42d8fac523e1d:-ms-input-placeholder,
input[type=number].p-holder__active_4ca33191081bc657:-ms-input-placeholder,
.input-active_c0d42d8fac523e1d input[type=number]:-ms-input-placeholder,
input[type=number].input-active_c0d42d8fac523e1d:-ms-input-placeholder,
input[type=tel].p-holder__active_4ca33191081bc657:-ms-input-placeholder,
.input-active_c0d42d8fac523e1d input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_c0d42d8fac523e1d:-ms-input-placeholder,
input[type=url].p-holder__active_4ca33191081bc657:-ms-input-placeholder,
.input-active_c0d42d8fac523e1d input[type=url]:-ms-input-placeholder,
input[type=url].input-active_c0d42d8fac523e1d:-ms-input-placeholder,
textarea.p-holder__active_4ca33191081bc657:-ms-input-placeholder,
textarea.input-active_c0d42d8fac523e1d:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_4ca33191081bc657::-ms-input-placeholder, .input-active_c0d42d8fac523e1d input[type=text]::-ms-input-placeholder, input[type=text].input-active_c0d42d8fac523e1d::-ms-input-placeholder,
input[type=password].p-holder__active_4ca33191081bc657::-ms-input-placeholder,
.input-active_c0d42d8fac523e1d input[type=password]::-ms-input-placeholder,
input[type=password].input-active_c0d42d8fac523e1d::-ms-input-placeholder,
input[type=email].p-holder__active_4ca33191081bc657::-ms-input-placeholder,
.input-active_c0d42d8fac523e1d input[type=email]::-ms-input-placeholder,
input[type=email].input-active_c0d42d8fac523e1d::-ms-input-placeholder,
input[type=number].p-holder__active_4ca33191081bc657::-ms-input-placeholder,
.input-active_c0d42d8fac523e1d input[type=number]::-ms-input-placeholder,
input[type=number].input-active_c0d42d8fac523e1d::-ms-input-placeholder,
input[type=tel].p-holder__active_4ca33191081bc657::-ms-input-placeholder,
.input-active_c0d42d8fac523e1d input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_c0d42d8fac523e1d::-ms-input-placeholder,
input[type=url].p-holder__active_4ca33191081bc657::-ms-input-placeholder,
.input-active_c0d42d8fac523e1d input[type=url]::-ms-input-placeholder,
input[type=url].input-active_c0d42d8fac523e1d::-ms-input-placeholder,
textarea.p-holder__active_4ca33191081bc657::-ms-input-placeholder,
textarea.input-active_c0d42d8fac523e1d::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_df0b58b58e5566e5, .input-error_0a78030db9f82f8e input[type=text], input[type=text].input-error_0a78030db9f82f8e,
input[type=password].p-holder__error_df0b58b58e5566e5,
.input-error_0a78030db9f82f8e input[type=password],
input[type=password].input-error_0a78030db9f82f8e,
input[type=email].p-holder__error_df0b58b58e5566e5,
.input-error_0a78030db9f82f8e input[type=email],
input[type=email].input-error_0a78030db9f82f8e,
input[type=number].p-holder__error_df0b58b58e5566e5,
.input-error_0a78030db9f82f8e input[type=number],
input[type=number].input-error_0a78030db9f82f8e,
input[type=tel].p-holder__error_df0b58b58e5566e5,
.input-error_0a78030db9f82f8e input[type=tel],
input[type=tel].input-error_0a78030db9f82f8e,
input[type=url].p-holder__error_df0b58b58e5566e5,
.input-error_0a78030db9f82f8e input[type=url],
input[type=url].input-error_0a78030db9f82f8e,
textarea.p-holder__error_df0b58b58e5566e5,
textarea.input-error_0a78030db9f82f8e {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_df0b58b58e5566e5::placeholder, .input-error_0a78030db9f82f8e input[type=text]::placeholder, input[type=text].input-error_0a78030db9f82f8e::placeholder,
input[type=password].p-holder__error_df0b58b58e5566e5::placeholder,
.input-error_0a78030db9f82f8e input[type=password]::placeholder,
input[type=password].input-error_0a78030db9f82f8e::placeholder,
input[type=email].p-holder__error_df0b58b58e5566e5::placeholder,
.input-error_0a78030db9f82f8e input[type=email]::placeholder,
input[type=email].input-error_0a78030db9f82f8e::placeholder,
input[type=number].p-holder__error_df0b58b58e5566e5::placeholder,
.input-error_0a78030db9f82f8e input[type=number]::placeholder,
input[type=number].input-error_0a78030db9f82f8e::placeholder,
input[type=tel].p-holder__error_df0b58b58e5566e5::placeholder,
.input-error_0a78030db9f82f8e input[type=tel]::placeholder,
input[type=tel].input-error_0a78030db9f82f8e::placeholder,
input[type=url].p-holder__error_df0b58b58e5566e5::placeholder,
.input-error_0a78030db9f82f8e input[type=url]::placeholder,
input[type=url].input-error_0a78030db9f82f8e::placeholder,
textarea.p-holder__error_df0b58b58e5566e5::placeholder,
textarea.input-error_0a78030db9f82f8e::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_df0b58b58e5566e5:-ms-input-placeholder, .input-error_0a78030db9f82f8e input[type=text]:-ms-input-placeholder, input[type=text].input-error_0a78030db9f82f8e:-ms-input-placeholder,
input[type=password].p-holder__error_df0b58b58e5566e5:-ms-input-placeholder,
.input-error_0a78030db9f82f8e input[type=password]:-ms-input-placeholder,
input[type=password].input-error_0a78030db9f82f8e:-ms-input-placeholder,
input[type=email].p-holder__error_df0b58b58e5566e5:-ms-input-placeholder,
.input-error_0a78030db9f82f8e input[type=email]:-ms-input-placeholder,
input[type=email].input-error_0a78030db9f82f8e:-ms-input-placeholder,
input[type=number].p-holder__error_df0b58b58e5566e5:-ms-input-placeholder,
.input-error_0a78030db9f82f8e input[type=number]:-ms-input-placeholder,
input[type=number].input-error_0a78030db9f82f8e:-ms-input-placeholder,
input[type=tel].p-holder__error_df0b58b58e5566e5:-ms-input-placeholder,
.input-error_0a78030db9f82f8e input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_0a78030db9f82f8e:-ms-input-placeholder,
input[type=url].p-holder__error_df0b58b58e5566e5:-ms-input-placeholder,
.input-error_0a78030db9f82f8e input[type=url]:-ms-input-placeholder,
input[type=url].input-error_0a78030db9f82f8e:-ms-input-placeholder,
textarea.p-holder__error_df0b58b58e5566e5:-ms-input-placeholder,
textarea.input-error_0a78030db9f82f8e:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_df0b58b58e5566e5::-ms-input-placeholder, .input-error_0a78030db9f82f8e input[type=text]::-ms-input-placeholder, input[type=text].input-error_0a78030db9f82f8e::-ms-input-placeholder,
input[type=password].p-holder__error_df0b58b58e5566e5::-ms-input-placeholder,
.input-error_0a78030db9f82f8e input[type=password]::-ms-input-placeholder,
input[type=password].input-error_0a78030db9f82f8e::-ms-input-placeholder,
input[type=email].p-holder__error_df0b58b58e5566e5::-ms-input-placeholder,
.input-error_0a78030db9f82f8e input[type=email]::-ms-input-placeholder,
input[type=email].input-error_0a78030db9f82f8e::-ms-input-placeholder,
input[type=number].p-holder__error_df0b58b58e5566e5::-ms-input-placeholder,
.input-error_0a78030db9f82f8e input[type=number]::-ms-input-placeholder,
input[type=number].input-error_0a78030db9f82f8e::-ms-input-placeholder,
input[type=tel].p-holder__error_df0b58b58e5566e5::-ms-input-placeholder,
.input-error_0a78030db9f82f8e input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_0a78030db9f82f8e::-ms-input-placeholder,
input[type=url].p-holder__error_df0b58b58e5566e5::-ms-input-placeholder,
.input-error_0a78030db9f82f8e input[type=url]::-ms-input-placeholder,
input[type=url].input-error_0a78030db9f82f8e::-ms-input-placeholder,
textarea.p-holder__error_df0b58b58e5566e5::-ms-input-placeholder,
textarea.input-error_0a78030db9f82f8e::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_df0b58b58e5566e5:focus, .input-error_0a78030db9f82f8e input[type=text]:focus, input[type=text].input-error_0a78030db9f82f8e:focus,
input[type=password].p-holder__error_df0b58b58e5566e5:focus,
.input-error_0a78030db9f82f8e input[type=password]:focus,
input[type=password].input-error_0a78030db9f82f8e:focus,
input[type=email].p-holder__error_df0b58b58e5566e5:focus,
.input-error_0a78030db9f82f8e input[type=email]:focus,
input[type=email].input-error_0a78030db9f82f8e:focus,
input[type=number].p-holder__error_df0b58b58e5566e5:focus,
.input-error_0a78030db9f82f8e input[type=number]:focus,
input[type=number].input-error_0a78030db9f82f8e:focus,
input[type=tel].p-holder__error_df0b58b58e5566e5:focus,
.input-error_0a78030db9f82f8e input[type=tel]:focus,
input[type=tel].input-error_0a78030db9f82f8e:focus,
input[type=url].p-holder__error_df0b58b58e5566e5:focus,
.input-error_0a78030db9f82f8e input[type=url]:focus,
input[type=url].input-error_0a78030db9f82f8e:focus,
textarea.p-holder__error_df0b58b58e5566e5:focus,
textarea.input-error_0a78030db9f82f8e: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_bbb0e3e756a86bc2::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_adfd5de4e987c98a {
  margin-bottom: 20px;
}
.form-group_adfd5de4e987c98a label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_adfd5de4e987c98a 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_adfd5de4e987c98a input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_adfd5de4e987c98a 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_adfd5de4e987c98a 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_34778f9a76ff6012:before,
.clearfix_34778f9a76ff6012:after {
  content: " ";
  display: table;
}

.clearfix_34778f9a76ff6012:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_aaf6b340109b9634 .slick-slide_d47ac3aed0c3888c {
  margin-bottom: -10px;
}

.slick-gutter-15_e7643798058a156f {
  margin: -30px -15px;
}
.slick-gutter-15_e7643798058a156f .slick-slide_d47ac3aed0c3888c {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_7ef9e7d7b8562113 {
  background: var(--color-primary);
}

.bg-color-secondary_4ea8f49209bdc810 {
  background: var(--color-secondary);
}

.bg-color-tertiary_ea06668517b6a251 {
  background: var(--color-tertiary);
}

.bg-color-gray_540c42b57882d122 {
  background: var(--color-gray);
}

.bg-color-white_2559721894814f35 {
  background: #FFFFFF;
}

.bg-color-black_ceed3b52ed8e3f77 {
  background: #1A1A1A;
}

.bg-color-extra03_d02d52023d16ece8 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_aa599a243960f258 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_eb533d5b6121d819 {
  background-image: url(../captures/bg/bg-image-1.jpg);
}

.bg_image--2_091c60cce02ef147 {
  background-image: url(../captures/bg/bg-image-2.jpg);
}

.bg_image--3_f800fcb862eaae63 {
  background-image: url(../captures/bg/bg-image-3.jpg);
}

.bg_image--4_5491e03e06b01eb7 {
  background-image: url(../captures/bg/bg-image-4.jpg);
}

.bg_image--5_d8e99790ca4e44d8 {
  background-image: url(../captures/bg/bg-image-5.jpg);
}

.bg_image--6_ef6fb6efa63cf0a9 {
  background-image: url(../captures/bg/bg-image-6.jpg);
}

.bg_image--7_d881eb208d56eedd {
  background-image: url(../captures/bg/bg-image-7.jpg);
}

.bg_image--8_00f1d64e0ec60ffd {
  background-image: url(../captures/bg/bg-image-8.jpg);
}

.bg_image--9_dd5a40cf150ecc0e {
  background-image: url(../captures/bg/bg-image-9.jpg);
}

.bg_image--10_a26eeb8a4d1462ef {
  background-image: url(../captures/bg/bg-image-10.jpg);
}

.bg_image--11_4dfedb3d51c1a663 {
  background-image: url(../captures/bg/bg-image-11.jpg);
}

.bg_image--12_7a3a521322906e44 {
  background-image: url(../captures/bg/bg-image-12.jpg);
}

.bg_image--13_9f40b36e0a3d43af {
  background-image: url(../captures/bg/bg-image-13.jpg);
}

.bg_image--14_4f3719190b4f2d18 {
  background-image: url(../captures/bg/bg-image-14.jpg);
}

.bg_image--15_ee97679b36f75122 {
  background-image: url(../captures/bg/bg-image-15.jpg);
}

.bg_image--16_573b4ed2d343f9fe {
  background-image: url(../captures/bg/bg-image-16.jpg);
}

.bg_image--17_9fcc200577a840ed {
  background-image: url(../captures/bg/bg-image-17.jpg);
}

.bg_image--18_0277c26446cae9d9 {
  background-image: url(../captures/bg/bg-image-18.jpg);
}

.bg_image--19_2748bd54604f1260 {
  background-image: url(../captures/bg/bg-image-19.jpg);
}

.bg_image--20_51d57f7384a59c66 {
  background-image: url(../captures/bg/bg-image-20.jpg);
}

.bg_image--21_dd9c19e3c6f2ac5d {
  background-image: url(../captures/bg/bg-image-21.jpg);
}

.bg_image--22_a956ec52577c515e {
  background-image: url(../captures/bg/bg-image-22.jpg);
}

.bg_image--23_d56f062251c6aeb3 {
  background-image: url(../captures/bg/bg-image-23.jpg);
}

.bg_image--24_b61d0f09da29835a {
  background-image: url(../captures/bg/bg-image-24.jpg);
}

.bg_image--25_985e62c08573a5b6 {
  background-image: url(../captures/bg/bg-image-25.jpg);
}

.bg_image--26_e10455a3455c2f01 {
  background-image: url(../captures/bg/bg-image-26.jpg);
}

.bg_image--27_94b7d09da5e4dd7f {
  background-image: url(../captures/bg/bg-image-27.jpg);
}

.bg_image--28_c38be7f589fd423b {
  background-image: url(../captures/bg/bg-image-28.jpg);
}

.bg_image--29_ffc5a98ca7e86001 {
  background-image: url(../captures/bg/bg-image-29.jpg);
}

.bg_image--30_47131677321b9dd5 {
  background-image: url(../captures/bg/bg-image-30.jpg);
}

.bg_image--31_612ba43338f6c728 {
  background-image: url(../captures/bg/bg-image-31.jpg);
}

.bg_image--32_7cc676f2d2331e5e {
  background-image: url(../captures/bg/bg-image-32.jpg);
}

.bg_image--33_d1ac93ba0ce6bd73 {
  background-image: url(../captures/bg/bg-image-33.jpg);
}

.bg_image--34_1fd91bd4dcff25e9 {
  background-image: url(../captures/bg/bg-image-34.jpg);
}

.bg_image--35_ae48f5e7f0fd636e {
  background-image: url(../captures/bg/bg-image-35.jpg);
}

.bg_image--36_39ed64f0caf021cb {
  background-image: url(../captures/bg/bg-image-36.jpg);
}

.bg_image--37_ce297aea2ac2aff0 {
  background-image: url(../captures/bg/bg-image-37.jpg);
}

.bg_image--38_207cdd929332ee6d {
  background-image: url(../captures/bg/bg-image-38.jpg);
}

.bg_image--39_d7bacb8f920e24bc {
  background-image: url(../captures/bg/bg-image-39.jpg);
}

.bg_image--40_dcfa18afe8a228b2 {
  background-image: url(../captures/bg/bg-image-40.jpg);
}

.bg_tr-image--1_cf5c45e7b151aeec {
  background-image: url(../captures/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_6dd27d77702feee7 {
  background-image: url(../captures/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_bf05d0f9745017ca {
  background-image: url(../captures/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_e3f9c6adc1e06840 {
  background-image: url(../captures/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_42adfff1a9e2cce7 {
  background-image: url(../captures/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_d3fd774952361fbd {
  background-image: url(../captures/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_26a4d394b63e62df {
  background-image: url(../captures/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_9c1d6a70a5178898 {
  background-image: url(../captures/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_9fe392f0104e8f21 {
  background-image: url(../captures/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_4f965f6582740ab1 {
  background-image: url(../captures/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_d6d3b8fbbee7452a {
  background-image: url(../captures/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_e5fd23a118e3e690 {
  background-image: url(../captures/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_10aef176592f570f {
  background-image: url(../captures/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_c788f980eda6c65a {
  background-image: url(../captures/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_f44dbb4bd87a0ef3 {
  background-image: url(../captures/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_408bc2a766942761 {
  background-image: url(../captures/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_4e9502ec2368fdb1 {
  background-image: url(../captures/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_27fa926a179bb90c {
  background-image: url(../captures/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_75c9471fb1cec2e7 {
  background-image: url(../captures/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_3e29f1e709a102b9 {
  background-image: url(../captures/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_4def57a2a47ce9ee {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_520a1e187c39c37f {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_520a1e187c39c37f > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_9d0c5ad2a0520ea8 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_9d0c5ad2a0520ea8 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_544573a0c7dfc322 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_544573a0c7dfc322 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_ad94f1102cfbebae {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_ad94f1102cfbebae {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_ad94f1102cfbebae {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_ad94f1102cfbebae {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_ad94f1102cfbebae {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_ad94f1102cfbebae > [class*=col], .row--20_ad94f1102cfbebae > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_ad94f1102cfbebae > [class*=col], .row--20_ad94f1102cfbebae > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_ad94f1102cfbebae > [class*=col], .row--20_ad94f1102cfbebae > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_ad94f1102cfbebae > [class*=col], .row--20_ad94f1102cfbebae > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_ad94f1102cfbebae > [class*=col], .row--20_ad94f1102cfbebae > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_3c78e60fa61d1426 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_3c78e60fa61d1426 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_3c78e60fa61d1426 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_3c78e60fa61d1426 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_3c78e60fa61d1426 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_3c78e60fa61d1426 > [class*=col], .row--25_3c78e60fa61d1426 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_3c78e60fa61d1426 > [class*=col], .row--25_3c78e60fa61d1426 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_3c78e60fa61d1426 > [class*=col], .row--25_3c78e60fa61d1426 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_3c78e60fa61d1426 > [class*=col], .row--25_3c78e60fa61d1426 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_3c78e60fa61d1426 > [class*=col], .row--25_3c78e60fa61d1426 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_db3c6ad5d79aa432 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_db3c6ad5d79aa432 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_db3c6ad5d79aa432 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_db3c6ad5d79aa432 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_db3c6ad5d79aa432 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_db3c6ad5d79aa432 > [class*=col], .row--30_db3c6ad5d79aa432 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_db3c6ad5d79aa432 > [class*=col], .row--30_db3c6ad5d79aa432 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_db3c6ad5d79aa432 > [class*=col], .row--30_db3c6ad5d79aa432 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_db3c6ad5d79aa432 > [class*=col], .row--30_db3c6ad5d79aa432 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_db3c6ad5d79aa432 > [class*=col], .row--30_db3c6ad5d79aa432 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_3055839269d9c2a0 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_3055839269d9c2a0 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_3055839269d9c2a0 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_3055839269d9c2a0 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_3055839269d9c2a0 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_3055839269d9c2a0 > [class*=col], .row--45_3055839269d9c2a0 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_3055839269d9c2a0 > [class*=col], .row--45_3055839269d9c2a0 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_3055839269d9c2a0 > [class*=col], .row--45_3055839269d9c2a0 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_3055839269d9c2a0 > [class*=col], .row--45_3055839269d9c2a0 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_3055839269d9c2a0 > [class*=col], .row--45_3055839269d9c2a0 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_1165db738e7f1b15 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_1165db738e7f1b15 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_1165db738e7f1b15 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_1165db738e7f1b15 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_1165db738e7f1b15 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_1165db738e7f1b15 > [class*=col], .row--40_1165db738e7f1b15 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_1165db738e7f1b15 > [class*=col], .row--40_1165db738e7f1b15 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_1165db738e7f1b15 > [class*=col], .row--40_1165db738e7f1b15 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_1165db738e7f1b15 > [class*=col], .row--40_1165db738e7f1b15 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_1165db738e7f1b15 > [class*=col], .row--40_1165db738e7f1b15 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_59ef29bdbd7e34ad {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_59ef29bdbd7e34ad {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_59ef29bdbd7e34ad {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_59ef29bdbd7e34ad {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_59ef29bdbd7e34ad {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_59ef29bdbd7e34ad > [class*=col], .row--60_59ef29bdbd7e34ad > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_59ef29bdbd7e34ad > [class*=col], .row--60_59ef29bdbd7e34ad > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_59ef29bdbd7e34ad > [class*=col], .row--60_59ef29bdbd7e34ad > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_59ef29bdbd7e34ad > [class*=col], .row--60_59ef29bdbd7e34ad > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_59ef29bdbd7e34ad > [class*=col], .row--60_59ef29bdbd7e34ad > [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_1cdade86740acfbc(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_1cdade86740acfbc(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_1cdade86740acfbc(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_1cdade86740acfbc(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_1de9f5f5d9feb7cb/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_b1300b95e41df360 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_5559898c0f978cbe {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_b2aff486e7b4418e,
.animated.bounceOut_4cf5d4151cd5a896 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_6b36cd8f2c54fcd5,
.animated.flipOutY_ea3348d4d8dcddf5 {
  -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_507ce784b86dca3a {
  -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_ebab5deaba87dc30 {
  -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_abaaa872fbf67f72 {
  -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_16f422a610a8e3d0 {
  -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_9704c1ed537c2497 {
  -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_b60ebbc702c1c471 {
  -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_b2aff486e7b4418e {
  -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_752da1f852783ae9 {
  -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_572bfb537ac19fa1 {
  -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_590d720a1cf5cfe8 {
  -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_e1358204259678d4 {
  -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_4cf5d4151cd5a896 {
  -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_643eb841a8d89a62 {
  -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_e5fae4a29e748cde {
  -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_7887707a87e1c48e {
  -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_2b4b9bcb67d4dfe2 {
  -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_695d5312d54db3a1 {
  -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_6dc41b863d420e6f {
  -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_d385040f555a2172 {
  -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_18f31d75d88b4455 {
  -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_af4047ca4b08ffba {
  -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_6716d3bd16e158c0 {
  -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_694e38a9600708ac {
  -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_66a8fcf86ab20ab2 {
  -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_a1185d79987173bb {
  -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_d189f32de2d11ba0 {
  -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_2a3456ad37a26627 {
  -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_360fac31331988e5 {
  -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_817e89fa56650ba3 {
  -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_cffbf1a46f08b2de {
  -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_8ec6f3afdc6f0ed4 {
  -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_1d83a3bbcee70e28 {
  -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_7a34d6bf2aa2d860 {
  -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_f1a89adf686e46b9 {
  -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_c9c06851c9888a25 {
  -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_75e1b5ecd83e150b {
  -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_6b36cd8f2c54fcd5 {
  -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_ea3348d4d8dcddf5 {
  -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_9021898f59883a42 {
  -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_d8b211c466eeb4c7 {
  -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_f9c8e02317f4681e {
  -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_b671a17124ebcbe5 {
  -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_81cacd7d1d639ef6 {
  -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_0f67276a650db47c {
  -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_3184c2677a02789e {
  -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_c847521819f389be {
  -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_f5dd034c78bcf2a0 {
  -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_0ccfcb185c7a8525 {
  -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_e72b7747003bbffd {
  -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_5d46b78bd077bf80 {
  -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_5559898c0f978cbe {
  -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_ab355638f6cf8c84 {
  -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_79a2aa60a4b6006c {
  -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_a418b92013e1f460 {
  -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_0edf1f44f4a7ab3a {
  -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_f429ec5775be189a {
  -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_584ebca46ae70eb8 {
  -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_23db07169a2bc835 {
  -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_ca3dc9a1336a715c {
  -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_d7da0adb7a573f43 {
  -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_581696f97a5d250e {
  -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_b942a63d3b21a36a {
  -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_2766e6eb05dddf5b {
  -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_4ee27c2975c57a46 {
  -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_92722771a7bf970c {
  -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_fcd7bf12718104ff {
  -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_287abeb368189558 {
  -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_8e128e36e44adbb9 {
  -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_7f1f5d46d82bfe4b {
  -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_738a9ffa14472ddf {
  -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_853528fe43e6413f {
  -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_635a575bce641023 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_635a575bce641023:hover {
  animation-play-state: paused;
}

.floting-line-2_57ceb96d665334b0 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_57ceb96d665334b0: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_1cdade86740acfbc(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_1cdade86740acfbc(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_1cdade86740acfbc(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_edcbb744949897a8 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_edcbb744949897a8 .reveal-animation_b03d53e3ff5863e0 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_edcbb744949897a8 .reveal-animation_b03d53e3ff5863e0::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_b03d53e3ff5863e0.reveal-primary_f222dd7d1a076ab1::before {
  background: #0c0c0a;
}

.reveal-animation_b03d53e3ff5863e0.reveal-dark_ee1a58fdd308fe5e::before {
  background: #000;
}

.reveal-animation_b03d53e3ff5863e0.reveal-white_b1f1c0b4c5a0d807::before {
  background: #000;
}

.reveal-animation_b03d53e3ff5863e0.reveal-top_0d5269aad15fb094.aos-animate::before,
.reveal-animation_b03d53e3ff5863e0.reveal-bottom_2eedfe0c84ecdee4.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_b03d53e3ff5863e0.reveal-start_b6e426bfc5184d06.aos-animate::before,
.reveal-animation_b03d53e3ff5863e0.reveal-end_e98d2e172af0d845.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_b03d53e3ff5863e0.reveal-top_0d5269aad15fb094::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_b03d53e3ff5863e0.reveal-start_b6e426bfc5184d06::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_b03d53e3ff5863e0.reveal-end_e98d2e172af0d845::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_b03d53e3ff5863e0.reveal-bottom_2eedfe0c84ecdee4::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_84d237b9a6e16e93 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_84d237b9a6e16e93 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_84d237b9a6e16e93 {
    margin: 6em auto;
  }
}
.cd-headline_52e704fd5599ec96 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_52e704fd5599ec96 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_52e704fd5599ec96 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_52e704fd5599ec96 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_52e704fd5599ec96 {
    font-size: 26px;
  }
}
.cd-words-wrapper_624eb86a6f28186b {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_624eb86a6f28186b b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_624eb86a6f28186b b.is-visible_a402195a4594def4 {
  position: relative;
}

.no-js_6230698550493b6f .cd-words-wrapper_624eb86a6f28186b b {
  opacity: 0;
}

.no-js_6230698550493b6f .cd-words-wrapper_624eb86a6f28186b b.is-visible_a402195a4594def4 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_52e704fd5599ec96.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_52e704fd5599ec96.clip .cd-words-wrapper_624eb86a6f28186b {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_52e704fd5599ec96.clip .cd-words-wrapper_624eb86a6f28186b b {
  font-weight: 700;
}

.cd-headline_52e704fd5599ec96.clip .cd-words-wrapper_624eb86a6f28186b::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_52e704fd5599ec96.clip b {
  opacity: 0;
}

.cd-headline_52e704fd5599ec96.clip b.is-visible_a402195a4594def4 {
  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_15892febfc93890e,
body.sal-disabled_357e371187e5a310 [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_15892febfc93890e,
body.sal-disabled_357e371187e5a310 [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_15892febfc93890e,
body.sal-disabled_357e371187e5a310 [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_15892febfc93890e,
body.sal-disabled_357e371187e5a310 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_b4b9c3baa22b1cbb {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_b4b9c3baa22b1cbb .button-area-start_f6b7912c1b6d30ec {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_b4b9c3baa22b1cbb .button-area-start_f6b7912c1b6d30ec .call-us_5afe2a954cd528c2 {
    display: none;
  }
}
.header-style-one-wrapper_b4b9c3baa22b1cbb .button-area-start_f6b7912c1b6d30ec a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_b4b9c3baa22b1cbb .button-area-start_f6b7912c1b6d30ec .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_b4b9c3baa22b1cbb .logo-area_58cb41d7b3c09517 .logo_c961f397d101215f {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_58cb41d7b3c09517 img.light_a8df8b4500f9e758 {
  display: block;
}
[data-theme=light] .logo-area_58cb41d7b3c09517 img.dark_b43cb2d18e907b49 {
  display: none;
}

[data-theme=dark] .logo-area_58cb41d7b3c09517 img.light_a8df8b4500f9e758 {
  display: none;
}
[data-theme=dark] .logo-area_58cb41d7b3c09517 img.dark_b43cb2d18e907b49 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_ac0139ac43af86a7 .main-nav-area_9acdc37071fae2be ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_ac0139ac43af86a7 .button-area-start_f6b7912c1b6d30ec .text-btn_ddd18972ca5b0511 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_9acdc37071fae2be ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_f6b7912c1b6d30ec .call-us_5afe2a954cd528c2, [data-theme=dark] .header--sticky.sticky .button-area-start_f6b7912c1b6d30ec .text-btn_ddd18972ca5b0511 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_ac0139ac43af86a7 .main-nav-area_9acdc37071fae2be ul li a {
  color: #fff;
}

.header-style-one_d4bcf9d29ed80e9e {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_d4bcf9d29ed80e9e .header-style-one-wrapper_b4b9c3baa22b1cbb .main-nav-area_9acdc37071fae2be {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_d4bcf9d29ed80e9e .header-style-one-wrapper_b4b9c3baa22b1cbb .main-nav-area_9acdc37071fae2be {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_a389c6d803f0baae {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_d4bcf9d29ed80e9e .header-style-one-wrapper_b4b9c3baa22b1cbb .main-nav-area_9acdc37071fae2be {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_d4bcf9d29ed80e9e .header-style-one-wrapper_b4b9c3baa22b1cbb .main-nav-area_9acdc37071fae2be {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_d4bcf9d29ed80e9e .header-style-one-wrapper_b4b9c3baa22b1cbb .button-area-start_f6b7912c1b6d30ec a.text-btn_ddd18972ca5b0511 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_ac0139ac43af86a7 {
  background: var(--body-bg);
}

header.header-two_3d4901386480b282 {
  display: block;
}
header.header-two_3d4901386480b282.border-bottom_0331e7140077ca12 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_3cd098ce05708812 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_3cd098ce05708812 a.logo-area_58cb41d7b3c09517 {
  padding: 25px 0;
}
.header-two-content-main_3cd098ce05708812 .header-end-area_a6a9ae4a8e6fd550 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_3cd098ce05708812 .header-end-area_a6a9ae4a8e6fd550 a.reqiest_b1efc8dff1be3844 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_3cd098ce05708812 .header-end-area_a6a9ae4a8e6fd550 a.reqiest_b1efc8dff1be3844 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_3cd098ce05708812 .header-end-area_a6a9ae4a8e6fd550 .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_e7400337c89b8ada {
  width: 100%;
  position: absolute;
}
.header-three_e7400337c89b8ada .header-wrapper-main-three_fa2de6967f57a6fe {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_e7400337c89b8ada .header-wrapper-main-three_fa2de6967f57a6fe .header-right-area_c775f3e8bdf6efd8 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_e7400337c89b8ada .header-wrapper-main-three_fa2de6967f57a6fe .header-right-area_c775f3e8bdf6efd8 .main-nav-area_9acdc37071fae2be {
    display: none;
  }
}
.header-three_e7400337c89b8ada .header-wrapper-main-three_fa2de6967f57a6fe .header-right-area_c775f3e8bdf6efd8 .main-nav-area_9acdc37071fae2be ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_e7400337c89b8ada .header-wrapper-main-three_fa2de6967f57a6fe .header-right-area_c775f3e8bdf6efd8 .rts-btn {
    display: none;
  }
}
.header-three_e7400337c89b8ada .header-wrapper-main-three_fa2de6967f57a6fe .logo-area_58cb41d7b3c09517 {
  padding: 25px 0;
}

.main-nav-area_9acdc37071fae2be ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_9acdc37071fae2be ul li {
  margin: 0;
}
.main-nav-area_9acdc37071fae2be 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_9acdc37071fae2be ul.fluxi-desktop-menu_a4ce995226f8537f {
  transition: all 0.3s;
}
.main-nav-area_9acdc37071fae2be ul.fluxi-desktop-menu_a4ce995226f8537f:hover .menu-item_3e54dff46fd929cb {
  opacity: 0.5;
}
.main-nav-area_9acdc37071fae2be ul.fluxi-desktop-menu_a4ce995226f8537f .menu-item_3e54dff46fd929cb {
  transition: all 0.3s;
}
.main-nav-area_9acdc37071fae2be ul.fluxi-desktop-menu_a4ce995226f8537f .menu-item_3e54dff46fd929cb .fluxi-dropdown-main-element_08bd9fc83f01442a {
  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_9acdc37071fae2be ul.fluxi-desktop-menu_a4ce995226f8537f .menu-item_3e54dff46fd929cb .fluxi-dropdown-main-element_08bd9fc83f01442a {
    padding: 35px 17px;
  }
}
.main-nav-area_9acdc37071fae2be ul.fluxi-desktop-menu_a4ce995226f8537f .menu-item_3e54dff46fd929cb:hover {
  opacity: 1;
}
.main-nav-area_9acdc37071fae2be ul.fluxi-desktop-menu_a4ce995226f8537f .fluxi-has-dropdown_0400d6d780d94f71 {
  z-index: 10;
}
.main-nav-area_9acdc37071fae2be ul.fluxi-desktop-menu_a4ce995226f8537f .fluxi-has-dropdown_0400d6d780d94f71 .fluxi-submenu_c3c154a7c93033fb {
  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_9acdc37071fae2be ul.fluxi-desktop-menu_a4ce995226f8537f .fluxi-has-dropdown_0400d6d780d94f71 .fluxi-submenu_c3c154a7c93033fb:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_9acdc37071fae2be ul.fluxi-desktop-menu_a4ce995226f8537f .fluxi-has-dropdown_0400d6d780d94f71 .fluxi-submenu_c3c154a7c93033fb li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_9acdc37071fae2be ul.fluxi-desktop-menu_a4ce995226f8537f .fluxi-has-dropdown_0400d6d780d94f71 .fluxi-submenu_c3c154a7c93033fb li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_9acdc37071fae2be ul.fluxi-desktop-menu_a4ce995226f8537f .fluxi-has-dropdown_0400d6d780d94f71 .fluxi-submenu_c3c154a7c93033fb 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_9acdc37071fae2be ul.fluxi-desktop-menu_a4ce995226f8537f .fluxi-has-dropdown_0400d6d780d94f71:hover .fluxi-submenu_c3c154a7c93033fb {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_3cd098ce05708812 .main-nav-area_9acdc37071fae2be {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_3cd098ce05708812 .main-nav-area_9acdc37071fae2be {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_3cd098ce05708812 .main-nav-area_9acdc37071fae2be {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_3cd098ce05708812 .main-nav-area_9acdc37071fae2be {
    display: none;
  }
}

.side-bar_8280eb05fa239f22 {
  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_8280eb05fa239f22 {
    width: 315px;
  }
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .thumbnail_c13c3816a7a9ff7e {
  display: flex;
  justify-content: center;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .thumbnail_c13c3816a7a9ff7e img {
  width: 60%;
  margin: auto;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .title {
  font-weight: 600;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .footer_3eb0d303c99788fc {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .footer_3eb0d303c99788fc .title {
  font-weight: 500;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .footer_3eb0d303c99788fc a.rts-btn {
  margin: auto;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .contact-information--sidebar_b5cd6b1739625f4c {
  margin-top: 50px;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .contact-information--sidebar_b5cd6b1739625f4c .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .contact-information--sidebar_b5cd6b1739625f4c .single-info_bb92b3a7ac876525 {
  margin: 15px 0;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .contact-information--sidebar_b5cd6b1739625f4c .single-info_bb92b3a7ac876525 a:hover {
  color: var(--color-primary);
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .contact-information--sidebar_b5cd6b1739625f4c .rts-social-style-one_8aa1d2826826ade4 {
  margin-top: 40px;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .contact-information--sidebar_b5cd6b1739625f4c .rts-social-style-one_8aa1d2826826ade4 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .contact-information--sidebar_b5cd6b1739625f4c .rts-social-style-one_8aa1d2826826ade4 ul li {
  margin: 0;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .contact-information--sidebar_b5cd6b1739625f4c .rts-social-style-one_8aa1d2826826ade4 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .contact-information--sidebar_b5cd6b1739625f4c .rts-social-style-one_8aa1d2826826ade4 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_8280eb05fa239f22.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_8280eb05fa239f22 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_8280eb05fa239f22 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_d4bcf9d29ed80e9e.case-studies_baa26a33ec1f3fcd .main-nav-area_9acdc37071fae2be ul li > a.fluxi-dropdown-main-element_08bd9fc83f01442a {
  color: #fff !important;
}

.header-style-one_d4bcf9d29ed80e9e.case-studies_baa26a33ec1f3fcd.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_8280eb05fa239f22 {
  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_8280eb05fa239f22 {
    width: 300px;
  }
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .thumbnail_c13c3816a7a9ff7e {
  display: flex;
  justify-content: center;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .thumbnail_c13c3816a7a9ff7e img {
  width: 85%;
  margin: auto;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .title {
  font-weight: 600;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .footer_3eb0d303c99788fc {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .footer_3eb0d303c99788fc .title {
  font-weight: 500;
}
.side-bar_8280eb05fa239f22 .inner-main-wrapper-desk_9bd785d8a9c3f80f .inner-content_475c661e6abf5552 .footer_3eb0d303c99788fc a.rts-btn {
  margin: auto;
}

.side-bar_8280eb05fa239f22.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_8280eb05fa239f22 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_8280eb05fa239f22 button i {
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 14px;
  margin-top: -53px;
  font-size: 27px;
  background: var(--color-primary);
  font-weight: 300;
}

#anywhere-home {
  cursor: url(../captures/banner/shape/close.png), auto;
  background: #0e1013;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 500ms ease-in-out;
  pointer-events: none;
  z-index: 50;
}

#anywhere-home.bgshow_1dded81428392f17 {
  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_d67a3a16f90d1392 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_d67a3a16f90d1392 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_d67a3a16f90d1392 {
    display: block;
  }
}

.mobile-menu-main_d67a3a16f90d1392 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_d67a3a16f90d1392 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_d67a3a16f90d1392 nav ul li a.main_2c2c21002410b94c {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_d67a3a16f90d1392 nav ul li.has-droupdown_8cfdfde23e037724 {
  position: relative;
}
.mobile-menu-main_d67a3a16f90d1392 nav ul li.has-droupdown_8cfdfde23e037724 ul a {
  padding: 10px 0;
}
.mobile-menu-main_d67a3a16f90d1392 nav ul li.has-droupdown_8cfdfde23e037724 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_d67a3a16f90d1392 nav ul li.has-droupdown_8cfdfde23e037724 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_d67a3a16f90d1392 nav ul li.has-droupdown_8cfdfde23e037724::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_d67a3a16f90d1392 nav ul li.has-droupdown_8cfdfde23e037724.mm-active_4da0f1ad755568aa::after {
  content: "\f077";
}
.mobile-menu-main_d67a3a16f90d1392 nav ul li.has-droupdown_8cfdfde23e037724.third-lvl_901db2390e465665::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_d67a3a16f90d1392 nav ul li.has-droupdown_8cfdfde23e037724.third-lvl_901db2390e465665 ul {
  padding: 0 20px;
}
.mobile-menu-main_d67a3a16f90d1392 nav ul li.has-droupdown_8cfdfde23e037724.third-lvl_901db2390e465665 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_d67a3a16f90d1392 nav ul li.has-droupdown_8cfdfde23e037724.third-lvl_901db2390e465665 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_d67a3a16f90d1392 nav ul li.has-droupdown_8cfdfde23e037724.third-lvl_901db2390e465665 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_d67a3a16f90d1392 nav ul li a {
  display: block;
}
.mobile-menu-main_d67a3a16f90d1392 .social-wrapper-one_e2d7e72e946f86b6 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_8280eb05fa239f22.header-two_3d4901386480b282 .inner-main-wrapper-desk_9bd785d8a9c3f80f, .side-bar_8280eb05fa239f22.header-three_e7400337c89b8ada .inner-main-wrapper-desk_9bd785d8a9c3f80f {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_8280eb05fa239f22.header-two_3d4901386480b282 .mobile-menu_a67a15ad184d1b7b, .side-bar_8280eb05fa239f22.header-three_e7400337c89b8ada .mobile-menu_a67a15ad184d1b7b {
    display: none !important;
  }
}

.header-one_61eaa0d313867180 .main-nav-desk_5b664e44bdd9500c nav ul li.has-droupdown_8cfdfde23e037724 .submenu.inner-page_2a56bee334b2aaf9 .sub-dropdown_4b20a9343d097e26 {
  position: relative;
}
.header-one_61eaa0d313867180 .main-nav-desk_5b664e44bdd9500c nav ul li.has-droupdown_8cfdfde23e037724 .submenu.inner-page_2a56bee334b2aaf9 .sub-dropdown_4b20a9343d097e26:hover::after {
  color: var(--color-primary);
}
.header-one_61eaa0d313867180 .main-nav-desk_5b664e44bdd9500c nav ul li.has-droupdown_8cfdfde23e037724 .submenu.inner-page_2a56bee334b2aaf9 .sub-dropdown_4b20a9343d097e26::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_61eaa0d313867180 .main-nav-desk_5b664e44bdd9500c nav ul li.has-droupdown_8cfdfde23e037724 .submenu.inner-page_2a56bee334b2aaf9 .sub-dropdown_4b20a9343d097e26 .third-lvl_901db2390e465665 {
  margin-left: -4px;
}

.header-three_e7400337c89b8ada .main-nav-desk_5b664e44bdd9500c nav ul li.has-droupdown_8cfdfde23e037724 .submenu.inner-page_2a56bee334b2aaf9 {
  padding: 15px 0;
}
.header-three_e7400337c89b8ada .main-nav-desk_5b664e44bdd9500c nav ul li.has-droupdown_8cfdfde23e037724 .submenu.inner-page_2a56bee334b2aaf9 .sub-dropdown_4b20a9343d097e26 {
  position: relative;
}
.header-three_e7400337c89b8ada .main-nav-desk_5b664e44bdd9500c nav ul li.has-droupdown_8cfdfde23e037724 .submenu.inner-page_2a56bee334b2aaf9 .sub-dropdown_4b20a9343d097e26:hover::after {
  color: var(--color-primary);
}
.header-three_e7400337c89b8ada .main-nav-desk_5b664e44bdd9500c nav ul li.has-droupdown_8cfdfde23e037724 .submenu.inner-page_2a56bee334b2aaf9 .sub-dropdown_4b20a9343d097e26::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_e7400337c89b8ada .main-nav-desk_5b664e44bdd9500c nav ul li.has-droupdown_8cfdfde23e037724 .submenu.inner-page_2a56bee334b2aaf9 .sub-dropdown_4b20a9343d097e26 .third-lvl_901db2390e465665 {
  margin-left: -4px;
}
.header-three_e7400337c89b8ada .main-nav-desk_5b664e44bdd9500c nav ul li.has-droupdown_8cfdfde23e037724 .submenu.inner-page_2a56bee334b2aaf9 li {
  margin: 0;
  width: 100%;
}
.header-three_e7400337c89b8ada .main-nav-desk_5b664e44bdd9500c nav ul li.has-droupdown_8cfdfde23e037724 .submenu.inner-page_2a56bee334b2aaf9 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_4b20a9343d097e26 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_4b20a9343d097e26 .submenu.third-lvl_901db2390e465665 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_4b20a9343d097e26 .submenu.third-lvl_901db2390e465665.base {
  display: block !important;
}
.sub-dropdown_4b20a9343d097e26:hover .sub-menu-link_a3e57894a7766b4d {
  color: var(--color-primary);
}
.sub-dropdown_4b20a9343d097e26:hover .submenu.third-lvl_901db2390e465665.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_4b20a9343d097e26:hover .submenu.third-lvl_901db2390e465665.base li {
  display: block;
}
.sub-dropdown_4b20a9343d097e26:hover .submenu.third-lvl_901db2390e465665.base li a {
  display: block !important;
}

.header-three_e7400337c89b8ada .sub-dropdown_4b20a9343d097e26:hover .submenu.third-lvl_901db2390e465665.base {
  margin-left: -14px !important;
}

.header-two_3d4901386480b282 .header-main-wrapper_8b4185136b93ef81 .sub-dropdown_4b20a9343d097e26:hover .submenu.third-lvl_901db2390e465665.base {
  margin-left: 90px !important;
}

header.heder-two_183de19438d5c342 .sub-dropdown_4b20a9343d097e26:hover .submenu.third-lvl_901db2390e465665.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_183de19438d5c342 .sub-dropdown_4b20a9343d097e26::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_183de19438d5c342 .sub-dropdown_4b20a9343d097e26:hover a.sub-menu-link_a3e57894a7766b4d {
  color: var(--color-primary) !important;
}
header.heder-two_183de19438d5c342 .sub-dropdown_4b20a9343d097e26:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_183de19438d5c342 .sub-dropdown_4b20a9343d097e26 .submenu.third-lvl_901db2390e465665.base {
  display: block;
}

.sub-dropdown_4b20a9343d097e26 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_4b20a9343d097e26.active .sub-menu-link_a3e57894a7766b4d {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_4b20a9343d097e26.active .sub-menu-link_a3e57894a7766b4d::after {
  width: 12px !important;
}
.sub-dropdown_4b20a9343d097e26.active::after {
  color: #FFFFFF;
}
.sub-dropdown_4b20a9343d097e26 .fluxi-submenu_c3c154a7c93033fb.third-lvl_901db2390e465665 {
  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_4b20a9343d097e26 .fluxi-submenu_c3c154a7c93033fb.third-lvl_901db2390e465665:hover li a {
  opacity: 0.5;
}
.sub-dropdown_4b20a9343d097e26 .fluxi-submenu_c3c154a7c93033fb.third-lvl_901db2390e465665.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_4b20a9343d097e26 .fluxi-submenu_c3c154a7c93033fb.third-lvl_901db2390e465665 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_4b20a9343d097e26 .fluxi-submenu_c3c154a7c93033fb.third-lvl_901db2390e465665 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_4b20a9343d097e26 .fluxi-submenu_c3c154a7c93033fb.third-lvl_901db2390e465665 li:hover a::after {
  width: 12px;
}
.sub-dropdown_4b20a9343d097e26 .fluxi-submenu_c3c154a7c93033fb.third-lvl_901db2390e465665 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_4b20a9343d097e26:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_4b20a9343d097e26:hover .sub-menu-link_a3e57894a7766b4d {
  color: var(--color-primary);
}
.sub-dropdown_4b20a9343d097e26:hover .fluxi-submenu_c3c154a7c93033fb.third-lvl_901db2390e465665.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_f9f3650227b1fa03 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_f9f3650227b1fa03 {
    padding: 0 15px;
  }
}

.section-bg_21f804cf1e12f658 {
  background: var(--section-bg-gray);
}

.bg_white_7e80c1f965d441a3 {
  background: var(--body-bg);
}

.g-48_c59a4b928bc447b7 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_1efb043c3fe1ccc3 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_de522b44a8164d6f {
  background: #F8F9FB;
}

.bg-gray-2_5b893a9973fbbe70 {
  background: var(--bg-gray-2);
}

.overflow-right-div_ab7cbd1dd3754695 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_ab7cbd1dd3754695 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_ab7cbd1dd3754695 {
    width: 100%;
  }
}

.gsap-marker-end_a06a4223e384fa25,
.gsap-marker-start_9b1125dbe09f09b4,
.gsap-marker-scroller-end_f2cb1536165556b9,
.gsap-marker-scroller-start_93c4a7b2ebcb520d {
  display: none !important;
}

.bg-dark-p_455c9f6cbeae62ba {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_e954cdb40be85e14 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_fec46bf2be12ebd8 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_334c3359534c8bd9 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_334c3359534c8bd9 .client-img_89c60982f13a4368 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_334c3359534c8bd9 .client-img_89c60982f13a4368 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_334c3359534c8bd9 .client-img_89c60982f13a4368 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_334c3359534c8bd9 .client-img_89c60982f13a4368 img.two_ebb926dd80b064ac {
  left: 38px;
}
.customer-review-area_334c3359534c8bd9 .client-img_89c60982f13a4368 img.three_cc582b4209e19f59 {
  left: 73px;
}
.customer-review-area_334c3359534c8bd9 .client-img_89c60982f13a4368 img.four_9f46e68d4175d31a {
  left: 108px;
}
.customer-review-area_334c3359534c8bd9 p.desc {
  margin-bottom: 0;
}

.br-none_4876be1d47f2c4cf {
  border-radius: 0 !important;
}

.color-secondary-2_77900405f53a4543 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_dc55b976bc9b6037 {
    order: 2;
  }
}

.loader-wrapper_61ef50e86fbc0a2b {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_61ef50e86fbc0a2b .loader-section_4a4e24bdebd4caa2 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_61ef50e86fbc0a2b .loader-section_4a4e24bdebd4caa2.section-left_8243cf635f4883ae {
  left: 0;
}

.loader-wrapper_61ef50e86fbc0a2b .loader-section_4a4e24bdebd4caa2.section-right_ca55c97d5814a10b {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_61ef50e86fbc0a2b .loader-section_4a4e24bdebd4caa2.section-left_8243cf635f4883ae {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_61ef50e86fbc0a2b .loader-section_4a4e24bdebd4caa2.section-right_ca55c97d5814a10b {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_f8184b6ebc634d12 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_61ef50e86fbc0a2b {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_f8184b6ebc634d12: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_f8184b6ebc634d12 {
  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_2e595d93dc86e0f9 {
  -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_2e595d93dc86e0f9.btt__visible_37111a008bb53c87 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_2e595d93dc86e0f9 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_25f97ef693060c34 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_48e4f4e6d5d7acbb {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_efaeabef688ad6be {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_48e4f4e6d5d7acbb {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_efaeabef688ad6be {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_7df4575a01fc7998:hover,
[data-theme=dark] .rts-btn.btn-primary-5_f5aa6671899d2099:hover,
[data-theme=dark] .rts-btn.btn-primary-6_17b2403fc3522f3a:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_7a02518a33985299: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_7df4575a01fc7998 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_7df4575a01fc7998:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_078126b9a32abd95 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_078126b9a32abd95::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_078126b9a32abd95::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_078126b9a32abd95:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_078126b9a32abd95:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_f5c95fabb3a69d13 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_f5c95fabb3a69d13::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_f5c95fabb3a69d13::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_f5c95fabb3a69d13:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_f5c95fabb3a69d13:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_7a02518a33985299 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_7a02518a33985299:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_f5aa6671899d2099 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_f5aa6671899d2099:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_17b2403fc3522f3a {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_17b2403fc3522f3a:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_0cd53359f712c65d {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_0cd53359f712c65d::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_0cd53359f712c65d:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_f95d2c4aab6cbc63 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_f95d2c4aab6cbc63::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_f95d2c4aab6cbc63:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_2a45568a7c8aefd1 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_2a45568a7c8aefd1::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_2a45568a7c8aefd1:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_fcce62706bebcac2 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_fcce62706bebcac2 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_fcce62706bebcac2:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_44205d28578e3879 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_44205d28578e3879 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_44205d28578e3879:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_3fd644445a04f1f6 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_3fd644445a04f1f6:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_3fd644445a04f1f6.about_7ef5b0508c21ba64 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_3fd644445a04f1f6.about_7ef5b0508c21ba64:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_17e6ffddbe58aa7d i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_17e6ffddbe58aa7d:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_6cfeb4f6a0d60785 {
  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_6cfeb4f6a0d60785 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_6cfeb4f6a0d60785:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_17e6ffddbe58aa7d i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_73e448c1b0dbcbce {
  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_73e448c1b0dbcbce::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_73e448c1b0dbcbce::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_73e448c1b0dbcbce i {
  font-weight: 400;
}
.under-line-btn_66edfcb6f5f4bde6 {
  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_66edfcb6f5f4bde6::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_66edfcb6f5f4bde6::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_66edfcb6f5f4bde6:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_79b3af7aece7266a .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_79b3af7aece7266a .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_79b3af7aece7266a .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_79b3af7aece7266a .title {
    font-size: 40px;
  }
}
.banner-one-content-left_79b3af7aece7266a p.disc_c02b527f171d6e29 {
  margin-bottom: 50px;
}
.banner-one-content-left_79b3af7aece7266a .button-banner-one-wrapper_c827ccd4ed5e72cc {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_79b3af7aece7266a .button-banner-one-wrapper_c827ccd4ed5e72cc {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_79b3af7aece7266a .button-banner-one-wrapper_c827ccd4ed5e72cc .customer-review-area_334c3359534c8bd9 .client-img_89c60982f13a4368 {
  width: 150px;
}
.banner-one-content-left_79b3af7aece7266a .button-banner-one-wrapper_c827ccd4ed5e72cc .customer-review-area_334c3359534c8bd9 p.desc {
  min-width: max-content;
}
.banner-one-content-left_79b3af7aece7266a .button-banner-one-wrapper_c827ccd4ed5e72cc .customer-review-area_334c3359534c8bd9 img {
  max-width: 40%;
}
.banner-one-content-left_79b3af7aece7266a .button-banner-one-wrapper_c827ccd4ed5e72cc .customer-review-area_334c3359534c8bd9 img.two_ebb926dd80b064ac {
  left: 24px;
}
.banner-one-content-left_79b3af7aece7266a .button-banner-one-wrapper_c827ccd4ed5e72cc .customer-review-area_334c3359534c8bd9 img.three_cc582b4209e19f59 {
  left: 48px;
}
.banner-one-content-left_79b3af7aece7266a .button-banner-one-wrapper_c827ccd4ed5e72cc .customer-review-area_334c3359534c8bd9 img.four_9f46e68d4175d31a {
  left: 72px;
}

.banner-one-right-content-with-img_d39ecf550397f5b3 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_d39ecf550397f5b3 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_d39ecf550397f5b3 .img-1_abc1c6ca0e992a13 {
  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_d39ecf550397f5b3 .img-1_abc1c6ca0e992a13 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_d39ecf550397f5b3 .img-2_9248f7d70adb3a1d {
  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_d39ecf550397f5b3 .img-2_9248f7d70adb3a1d {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_426a6d787b8186af {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_426a6d787b8186af .box-one-top_2828835477b63f74 {
  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_426a6d787b8186af .box-one-bottom_b88ef7b9a6af77df {
  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_426a6d787b8186af .radious-shape_110d7fdd7a0754c5 {
    display: none;
  }
}
.rts-banner-area-one_426a6d787b8186af .radious-shape_110d7fdd7a0754c5 .right-top_9cb891a1f62bda9e {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_426a6d787b8186af .radious-shape_110d7fdd7a0754c5 .right-bottom_3893130f1f6bc617 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_426a6d787b8186af .radious-shape_110d7fdd7a0754c5 .mid-top_0c5ef982c13383b1 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_426a6d787b8186af .radious-shape_110d7fdd7a0754c5 .left-bottom_099c789c63728fc8 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_426a6d787b8186af .radious-shape_110d7fdd7a0754c5 .left-top_8c04405406ac145f {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_426a6d787b8186af .radious-shape_110d7fdd7a0754c5 .center-bottom_88c8fe3728946900 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .banner-one-content-left_79b3af7aece7266a .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .banner-one-content-left_79b3af7aece7266a .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .banner-one-content-left_79b3af7aece7266a .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .banner-one-content-left_79b3af7aece7266a .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .banner-one-content-left_79b3af7aece7266a p.disc_c02b527f171d6e29 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .banner-one-content-left_79b3af7aece7266a .customer-review-area_334c3359534c8bd9 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .banner-one-right-content-with-img_d39ecf550397f5b3 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .banner-one-right-content-with-img_d39ecf550397f5b3 .short-image-area_17e200b4abfe2190 .img-1_abc1c6ca0e992a13 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .banner-one-right-content-with-img_d39ecf550397f5b3 .short-image-area_17e200b4abfe2190 .img-1_abc1c6ca0e992a13 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .banner-one-right-content-with-img_d39ecf550397f5b3 .short-image-area_17e200b4abfe2190 .img-1_abc1c6ca0e992a13 {
    left: 0;
  }
}
.rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .brand-area-inner_5e6d9a1b82d7a5c0 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .brand-title-area_f6f504a2d6fff2a5 {
  margin-bottom: 40px;
}
.rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .brand-title-area_f6f504a2d6fff2a5 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .brand-title-area_f6f504a2d6fff2a5 .brand-left-short-title-one_56f0394edd212842 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .brand-title-area_f6f504a2d6fff2a5 .brand-left-short-title-one_56f0394edd212842 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .brand-title-area_f6f504a2d6fff2a5 .brand-left-short-title-one_56f0394edd212842 .star-rating_6d6f744c909f1dd6 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .brand-title-area_f6f504a2d6fff2a5 .brand-left-short-title-one_56f0394edd212842 .star-rating_6d6f744c909f1dd6 li {
  list-style: none;
}
.rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .brand-title-area_f6f504a2d6fff2a5 .brand-left-short-title-one_56f0394edd212842 .star-rating_6d6f744c909f1dd6 li a {
  color: #FF6354;
}
.rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .brand-title-area_f6f504a2d6fff2a5 .brand-left-short-title-one_56f0394edd212842 p.disc_c02b527f171d6e29 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .brand-slider-area_553d5a13da8b1bda {
  overflow: hidden;
}
.rts-banner-area-one_426a6d787b8186af.banner-five_780ae3e7e578816a .brand-slider-area_553d5a13da8b1bda .brand-inner_6e91f36a24b89069 {
  text-align: center;
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 {
  background: #212026;
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-content-left_4c3beccf02d5eeb6 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-content-left_4c3beccf02d5eeb6 .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_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-content-left_4c3beccf02d5eeb6 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-content-left_4c3beccf02d5eeb6 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-content-left_4c3beccf02d5eeb6 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-content-left_4c3beccf02d5eeb6 p.disc_c02b527f171d6e29 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-content-left_4c3beccf02d5eeb6 .button-area_a68568ddc6efb358 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-content-left_4c3beccf02d5eeb6 .button-area_a68568ddc6efb358 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-content-left_4c3beccf02d5eeb6 .button-area_a68568ddc6efb358 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-content-left_4c3beccf02d5eeb6 .button-area_a68568ddc6efb358 .rts-btn.btn-primary-5_f5aa6671899d2099 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-content-left_4c3beccf02d5eeb6 .button-area_a68568ddc6efb358 .rts-btn.btn-primary-5_f5aa6671899d2099:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-content-left_4c3beccf02d5eeb6 .button-area_a68568ddc6efb358 .rts-btn.btn-primary-5-border_3fd644445a04f1f6 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-content-left_4c3beccf02d5eeb6 .counter-upmain-wrapper-style-six_7032039868360c1f {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-content-left_4c3beccf02d5eeb6 .counter-upmain-wrapper-style-six_7032039868360c1f .single-counter-up-six_e4f8fd81f714853b .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-content-left_4c3beccf02d5eeb6 .counter-upmain-wrapper-style-six_7032039868360c1f .single-counter-up-six_e4f8fd81f714853b p {
  color: #D7D9E9;
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 .image-left_af7676a4916852ee {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 .image-left_af7676a4916852ee {
    width: 100%;
  }
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 .image-left_af7676a4916852ee .image-one_8380663dc11271bb {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 .image-left_af7676a4916852ee .image-one_8380663dc11271bb img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 .image-left_af7676a4916852ee {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 .image-left_af7676a4916852ee .image-two_944f4db211eee2ae {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 .image-left_af7676a4916852ee .image-two_944f4db211eee2ae img {
    width: 100%;
  }
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 .image-right_4d65a404ec79041f {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 .image-right_4d65a404ec79041f {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 .image-right_4d65a404ec79041f {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 .image-right_4d65a404ec79041f {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 .image-right_4d65a404ec79041f {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 .image-right_4d65a404ec79041f {
    display: none;
  }
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 .image-right_4d65a404ec79041f .image-three_ffade29b6e5d9eb0 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .banner-six-right-content-with-img_1c282b535a3c1c05 .image-right_4d65a404ec79041f .image-four_5fb747f0c8768f70 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .shape_cd940b9274464c32 {
    display: none;
  }
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .shape_cd940b9274464c32 .right-top_9cb891a1f62bda9e {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .shape_cd940b9274464c32 .right-top_9cb891a1f62bda9e {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .shape_cd940b9274464c32 .right-bottom_3893130f1f6bc617 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_426a6d787b8186af.banner-six_56c6b61b96b39ef2 .shape_cd940b9274464c32 .right-bottom_3893130f1f6bc617 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_4a76c2a0818ad08b {
  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_4a76c2a0818ad08b::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_4a76c2a0818ad08b .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_4a76c2a0818ad08b .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_4a76c2a0818ad08b .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_4a76c2a0818ad08b p.disc_c02b527f171d6e29 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_4a76c2a0818ad08b p.disc_c02b527f171d6e29 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_4a76c2a0818ad08b p.disc_c02b527f171d6e29 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_4a76c2a0818ad08b p.disc_c02b527f171d6e29 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_4a76c2a0818ad08b p.disc_c02b527f171d6e29 {
    max-width: 100%;
  }
}
.rts-banner-area-two_4a76c2a0818ad08b 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_4a76c2a0818ad08b form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_4a76c2a0818ad08b form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_4a76c2a0818ad08b form {
    max-width: 80%;
  }
}
.rts-banner-area-two_4a76c2a0818ad08b form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_4a76c2a0818ad08b form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_4a76c2a0818ad08b .bottom-text_46d312bd7d10dc44 p.disc_c02b527f171d6e29 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_adf6099bb5a04a5b {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_adf6099bb5a04a5b {
    margin-top: 70px;
  }
}

.mt-dec-100_3c238304ab2bad0a {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_3a6bcba575758175 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_3a6bcba575758175 .banner-2-shape_a053137064862661 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_3a6bcba575758175 .banner-2-shape_a053137064862661 .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_3a6bcba575758175 .banner-2-shape_a053137064862661 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_3a6bcba575758175 .banner-2-shape_a053137064862661 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_3a6bcba575758175 .banner-2-shape_a053137064862661 .two_ebb926dd80b064ac {
  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_3a6bcba575758175 .banner-2-shape_a053137064862661 .two_ebb926dd80b064ac {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_3a6bcba575758175 .banner-2-shape_a053137064862661 .two_ebb926dd80b064ac {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_3a6bcba575758175 .banner-2-shape_a053137064862661 .three_cc582b4209e19f59 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_3a6bcba575758175 .banner-2-shape_a053137064862661 .three_cc582b4209e19f59 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_3a6bcba575758175 .banner-2-shape_a053137064862661 .four_9f46e68d4175d31a {
  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_3a6bcba575758175 .banner-2-shape_a053137064862661 .four_9f46e68d4175d31a {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_3a6bcba575758175 .banner-2-shape_a053137064862661 .four_9f46e68d4175d31a {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_3a6bcba575758175 .banner-2-shape_a053137064862661 .five_f4053a6edf3d2ff9 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_e7400337c89b8ada {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_f18042bb26d3a341 {
  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_f18042bb26d3a341 .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.banner-three-area-start_f18042bb26d3a341 .shape-area_eedc67845feb08b2 img {
  position: absolute;
}
.banner-three-area-start_f18042bb26d3a341 .shape-area_eedc67845feb08b2 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_f18042bb26d3a341 .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_f18042bb26d3a341 .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_f18042bb26d3a341 .shape-area_eedc67845feb08b2 .four_9f46e68d4175d31a {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_da6c301b83c3dea1 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_da6c301b83c3dea1 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_da6c301b83c3dea1 .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_da6c301b83c3dea1 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_da6c301b83c3dea1 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_da6c301b83c3dea1 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_da6c301b83c3dea1 .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_da6c301b83c3dea1 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_da6c301b83c3dea1 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_da6c301b83c3dea1 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_da6c301b83c3dea1 p.disc_c02b527f171d6e29 {
  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_da6c301b83c3dea1 p.disc_c02b527f171d6e29 br {
    display: none;
  }
}
.banner-wrapper-three-main_da6c301b83c3dea1 .button-area_a68568ddc6efb358 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_da6c301b83c3dea1 .button-area_a68568ddc6efb358 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_da6c301b83c3dea1 .button-area_a68568ddc6efb358 .under-line-btn_66edfcb6f5f4bde6::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_da6c301b83c3dea1 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_0c04363827967154 {
  padding-top: 68px;
}
.banner-four-content-left_0c04363827967154 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_0c04363827967154 .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_0c04363827967154 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_0c04363827967154 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_0c04363827967154 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_0c04363827967154 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_0c04363827967154 .banner-logo-area_1e2d3ec4d23ffd80 {
  margin-top: 50px;
}
.banner-four-content-left_0c04363827967154 .banner-logo-area_1e2d3ec4d23ffd80 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_0c04363827967154 .banner-logo-area_1e2d3ec4d23ffd80 .logo-area_58cb41d7b3c09517 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_0c04363827967154 .banner-logo-area_1e2d3ec4d23ffd80 .logo-area_58cb41d7b3c09517 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_1e2d3ec4d23ffd80 .light_a8df8b4500f9e758 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_1e2d3ec4d23ffd80 .dark_b43cb2d18e907b49 {
  display: none;
}

[data-theme=dark] .banner-logo-area_1e2d3ec4d23ffd80 .light_a8df8b4500f9e758 {
  display: none;
}
[data-theme=dark] .banner-logo-area_1e2d3ec4d23ffd80 .dark_b43cb2d18e907b49 {
  display: inline-flex;
}

.thumbnail-banner-right-four_e4522d4abb733146 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_e4522d4abb733146::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_e4522d4abb733146::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_e4522d4abb733146::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_e4522d4abb733146::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_e4522d4abb733146 .main_2c2c21002410b94c {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_e4522d4abb733146 .main_2c2c21002410b94c {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_e4522d4abb733146 .main_2c2c21002410b94c {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_e4522d4abb733146 img.shape_cd940b9274464c32 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_e4522d4abb733146 img.shape_cd940b9274464c32 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_e4522d4abb733146 img.shape_cd940b9274464c32 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_e4522d4abb733146 img.shape_cd940b9274464c32 {
    display: none;
  }
}

.rts-banner-four-area-start_f72546e45c864a6d {
  position: relative;
}
.rts-banner-four-area-start_f72546e45c864a6d .shape-area_eedc67845feb08b2 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_f72546e45c864a6d .shape-area_eedc67845feb08b2 .one {
    display: none;
  }
}
.rts-banner-four-area-start_f72546e45c864a6d .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_f72546e45c864a6d .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_f72546e45c864a6d .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_5f0bfa0b7875e296 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_5f0bfa0b7875e296 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_5f0bfa0b7875e296 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_5f0bfa0b7875e296 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_5f0bfa0b7875e296 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_5f0bfa0b7875e296 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_5f0bfa0b7875e296 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_5f0bfa0b7875e296 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_5f0bfa0b7875e296 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_5f0bfa0b7875e296 p.disc_c02b527f171d6e29 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_5f0bfa0b7875e296 p.disc_c02b527f171d6e29 {
    max-width: 100%;
  }
}
.banner-seven-left-content_5f0bfa0b7875e296 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_5f0bfa0b7875e296 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_5f0bfa0b7875e296 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_5f0bfa0b7875e296 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_c2f441aed00d8177 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_c2f441aed00d8177 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_c2f441aed00d8177 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_c2f441aed00d8177 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_c2f441aed00d8177 .short-image_f56b42050c91f75b {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_c2f441aed00d8177 .short-image_f56b42050c91f75b.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_c2f441aed00d8177 .short-image_f56b42050c91f75b.one {
    left: 0;
  }
}
.thumbnail-banner-seven_c2f441aed00d8177 .short-image_f56b42050c91f75b.two_ebb926dd80b064ac {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_02e4645033a40991 {
  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_02e4645033a40991 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_02e4645033a40991 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_02e4645033a40991 .brand-area-style-seven_cb77fe2834ca5efe {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_02e4645033a40991 .brand-area-style-seven_cb77fe2834ca5efe a img {
  transition: 0.3s;
}
.rts-brand-area-seven_02e4645033a40991 .brand-area-style-seven_cb77fe2834ca5efe a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_02e4645033a40991 .slider-Brand_31dc003def5bd322 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_6055abf253272dd4 {
  position: relative;
}
.rts-banner-area-7_6055abf253272dd4 form {
  position: relative;
}
.rts-banner-area-7_6055abf253272dd4 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_6055abf253272dd4 form input {
  padding-left: 35px;
}
.rts-banner-area-7_6055abf253272dd4 .shape-area-start_05fb4da7639f9ce2 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_6055abf253272dd4 .shape-area-start_05fb4da7639f9ce2 .two_ebb926dd80b064ac {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_6055abf253272dd4 .shape-area-start_05fb4da7639f9ce2 .three_cc582b4209e19f59 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_6055abf253272dd4 .shape-area-start_05fb4da7639f9ce2 .three_cc582b4209e19f59 {
    display: none;
  }
}
.rts-banner-area-7_6055abf253272dd4 .shape-area-start_05fb4da7639f9ce2 .four_9f46e68d4175d31a {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_6055abf253272dd4 .shape-area-start_05fb4da7639f9ce2 .four_9f46e68d4175d31a {
    display: none;
  }
}

.div-right-banner-floating_9b2b927703668c65 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_9b2b927703668c65 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_9b2b927703668c65 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_3216c68c8b92ccf6 {
  background-image: url(../captures/banner/05.jpg);
  border-radius: 32px;
  height: 800px;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 991px) {
  .bannre-inner-bg-img-wrapper-8_3216c68c8b92ccf6 {
    height: auto;
  }
}

.inner-banner-8_411ff3f67b3265bd {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_411ff3f67b3265bd {
    flex-wrap: wrap;
  }
}
.inner-banner-8_411ff3f67b3265bd > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_411ff3f67b3265bd > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 {
    padding-top: 60px;
  }
}
.inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 .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_411ff3f67b3265bd .left-area_c72663003a572a44 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 .title {
    font-size: 42px;
  }
}
.inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 p.disc_c02b527f171d6e29 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 .customer-review-area_334c3359534c8bd9 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 .customer-review-area_334c3359534c8bd9 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_411ff3f67b3265bd .left-area_c72663003a572a44 .customer-review-area_334c3359534c8bd9 p {
  color: #F2F2F8;
}
.inner-banner-8_411ff3f67b3265bd .position-img_a50e077cb936a60e {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_411ff3f67b3265bd .position-img_a50e077cb936a60e {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_411ff3f67b3265bd .position-img_a50e077cb936a60e {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_411ff3f67b3265bd .position-img_a50e077cb936a60e {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_411ff3f67b3265bd .position-img_a50e077cb936a60e {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_411ff3f67b3265bd .position-img_a50e077cb936a60e {
    right: 10%;
  }
}
.inner-banner-8_411ff3f67b3265bd .right-area_3daca422114c6014 .thumbnail-right-img_81154480474059f3 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_411ff3f67b3265bd .right-area_3daca422114c6014 .thumbnail-right-img_81154480474059f3 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_af74bafe8e692ad9 .about-main-wrapper_bea13b9e5d936c02 .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_af74bafe8e692ad9 .about-main-wrapper_bea13b9e5d936c02 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_af74bafe8e692ad9 .about-main-wrapper_bea13b9e5d936c02 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_af74bafe8e692ad9 .about-main-wrapper_bea13b9e5d936c02 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_af74bafe8e692ad9 .about-main-wrapper_bea13b9e5d936c02 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_af74bafe8e692ad9 .banner-about-right_cf433d27838a7bcc p.disc_c02b527f171d6e29 {
  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_ce9fd0f1279d3a4d {
  background-image: url(../captures/about/05.jpg);
  height: 560px;
  border-radius: 32px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.about-area-banner-large-image-video_ce9fd0f1279d3a4d .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_ce9fd0f1279d3a4d .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_adf6099bb5a04a5b {
  position: relative;
}
.large-image-video-area_adf6099bb5a04a5b .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_adf6099bb5a04a5b .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_adf6099bb5a04a5b .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_adf6099bb5a04a5b .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_adf6099bb5a04a5b .thumbnail_c13c3816a7a9ff7e {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_adf6099bb5a04a5b .thumbnail_c13c3816a7a9ff7e .pli-image_6273d2ff2c02161a {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_adf6099bb5a04a5b .thumbnail_c13c3816a7a9ff7e .pli-image_6273d2ff2c02161a img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_e93b722fc44f2784 form {
  position: relative;
}
.banner-area-wrapper-two_e93b722fc44f2784 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_e93b722fc44f2784 form input {
  padding-left: 40px;
}

.button-area-banner-four_33b0ed017cde0976 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_33b0ed017cde0976 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_33b0ed017cde0976 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_33b0ed017cde0976 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_553d5a13da8b1bda {
  overflow: hidden;
}
.brand-slider-area_553d5a13da8b1bda .brand-inner_6e91f36a24b89069 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_bcf70bb53bf5c6dd .light_a8df8b4500f9e758,
[data-theme=light] .brand-area-main-wrapper-two_25a9a25346e2a6ae .light_a8df8b4500f9e758,
[data-theme=light] .brand-slider-area_553d5a13da8b1bda .light_a8df8b4500f9e758 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_bcf70bb53bf5c6dd .dark_b43cb2d18e907b49,
[data-theme=light] .brand-area-main-wrapper-two_25a9a25346e2a6ae .dark_b43cb2d18e907b49,
[data-theme=light] .brand-slider-area_553d5a13da8b1bda .dark_b43cb2d18e907b49 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_bcf70bb53bf5c6dd .light_a8df8b4500f9e758,
[data-theme=dark] .brand-area-main-wrapper-two_25a9a25346e2a6ae .light_a8df8b4500f9e758,
[data-theme=dark] .brand-slider-area_553d5a13da8b1bda .light_a8df8b4500f9e758 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_bcf70bb53bf5c6dd .dark_b43cb2d18e907b49,
[data-theme=dark] .brand-area-main-wrapper-two_25a9a25346e2a6ae .dark_b43cb2d18e907b49,
[data-theme=dark] .brand-slider-area_553d5a13da8b1bda .dark_b43cb2d18e907b49 {
  display: block;
}

.brand-left-short-title-one_56f0394edd212842 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_56f0394edd212842 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_7b76176ed7f6db0c {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_bcf70bb53bf5c6dd {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_25a9a25346e2a6ae {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_25a9a25346e2a6ae {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_25a9a25346e2a6ae.about-page-brand_444b2ab107eadcf9 {
  padding: 0;
}

.bg-dark-p_455c9f6cbeae62ba .title-style-one-center_526e3002e33be99e .pre_e2f0cab890f19eca {
  color: #fff;
}
.bg-dark-p_455c9f6cbeae62ba .title-style-one-center_526e3002e33be99e .title {
  color: #fff;
}
.bg-dark-p_455c9f6cbeae62ba .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .title {
  color: #FFF;
}
.bg-dark-p_455c9f6cbeae62ba .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .bottom-area_5f62abedc200d68a .admin_1f3b00e9124d40c8 {
  color: var(--color-primary);
}
.bg-dark-p_455c9f6cbeae62ba .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .bottom-area_5f62abedc200d68a .date_092c9403dba1cb8f {
  color: #fff;
}

.title-three-brand-wrapper_2af0c0a53adc3669 .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_ac75a9e51e375ff1.home-six_cf31f2e2dfa87207 {
  padding-bottom: 40px;
}

.title-style-one-center_526e3002e33be99e {
  text-align: center;
}
.title-style-one-center_526e3002e33be99e 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_526e3002e33be99e br {
    display: none;
  }
}
.title-style-one-center_526e3002e33be99e .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_526e3002e33be99e .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_526e3002e33be99e .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_526e3002e33be99e .title br {
    display: none;
  }
}

.title-style-one-left_080138137473297d {
  text-align: left;
}
.title-style-one-left_080138137473297d 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_080138137473297d .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_080138137473297d .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_080138137473297d .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_080138137473297d .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_080138137473297d .title br {
    display: none;
  }
}

.title-hover_4b9a6df09428a47e {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_4b9a6df09428a47e:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_eb2f0d4a07a7f7c0 {
  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_eb2f0d4a07a7f7c0 {
    padding: 20px;
  }
}
.single-pricing-area-start_eb2f0d4a07a7f7c0 .pricing-top-area_971c6135ee8e031f {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0 .pricing-top-area_971c6135ee8e031f .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_eb2f0d4a07a7f7c0 .pricing-top-area_971c6135ee8e031f .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0 .pricing-top-area_971c6135ee8e031f .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_eb2f0d4a07a7f7c0 .pricing-body_b45bf6edd6440b0e p.disc_c02b527f171d6e29 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0 .pricing-body_b45bf6edd6440b0e a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0.active {
  background: var(--color-primary);
}
.single-pricing-area-start_eb2f0d4a07a7f7c0.active .pricing-top-area_971c6135ee8e031f .title {
  color: #fff;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0.active .pricing-top-area_971c6135ee8e031f .icon {
  background: #8170E7;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0.active .pricing-top-area_971c6135ee8e031f .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0.active .pricing-body_b45bf6edd6440b0e p.disc_c02b527f171d6e29 {
  color: #FFFFFF;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0.active .pricing-body_b45bf6edd6440b0e .check-content-wrapper_69d81d3443398a9d .single-check-area_52538a3086d7a389 i {
  color: #fff;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0.active .pricing-body_b45bf6edd6440b0e .check-content-wrapper_69d81d3443398a9d .single-check-area_52538a3086d7a389 p {
  color: #fff;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0.active .pricing-body_b45bf6edd6440b0e a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_eb2f0d4a07a7f7c0:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_eb2f0d4a07a7f7c0:hover .pricing-top-area_971c6135ee8e031f .title {
  color: #fff;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0:hover .pricing-top-area_971c6135ee8e031f .icon {
  background: #8170E7;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0:hover .pricing-top-area_971c6135ee8e031f .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0:hover .pricing-body_b45bf6edd6440b0e p.disc_c02b527f171d6e29 {
  color: #FFFFFF;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0:hover .pricing-body_b45bf6edd6440b0e .check-content-wrapper_69d81d3443398a9d .single-check-area_52538a3086d7a389 i {
  color: #fff;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0:hover .pricing-body_b45bf6edd6440b0e .check-content-wrapper_69d81d3443398a9d .single-check-area_52538a3086d7a389 p {
  color: #fff;
}
.single-pricing-area-start_eb2f0d4a07a7f7c0:hover .pricing-body_b45bf6edd6440b0e a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_69d81d3443398a9d .single-check-area_52538a3086d7a389 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_69d81d3443398a9d .single-check-area_52538a3086d7a389 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_1a091c991aded0d4 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_1a091c991aded0d4 .shape-radious-image_248a76de1848120a {
    display: none;
  }
}
.rts-pricing-area-one_1a091c991aded0d4 .shape-radious-image_248a76de1848120a .img-1_abc1c6ca0e992a13 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_1a091c991aded0d4 .shape-radious-image_248a76de1848120a .img-2_9248f7d70adb3a1d {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_3d9456c284beb115 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_3d9456c284beb115 .head-pricing_a151bd16c23eebb9 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_3d9456c284beb115 .head-pricing_a151bd16c23eebb9 .plane_name_c29831b80cbfb0fd {
  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_3d9456c284beb115 .head-pricing_a151bd16c23eebb9 .doller-area_7147ff40900eaa6d {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_3d9456c284beb115 .head-pricing_a151bd16c23eebb9 .doller-area_7147ff40900eaa6d .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_3d9456c284beb115 .head-pricing_a151bd16c23eebb9 .doller-area_7147ff40900eaa6d .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_3d9456c284beb115 .head-pricing_a151bd16c23eebb9 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_3d9456c284beb115 .body .single-check_4632980bb0da2ee6 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_3d9456c284beb115 .body .single-check_4632980bb0da2ee6 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_3d9456c284beb115 .footer_3eb0d303c99788fc {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_3d9456c284beb115 .footer_3eb0d303c99788fc .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_3d9456c284beb115 .footer_3eb0d303c99788fc p {
  margin-top: 20px;
}
.single-pricing-area-two_3d9456c284beb115.free-place_a9a29681807da6ec .footer_3eb0d303c99788fc .rts-btn.btn-primary-2_078126b9a32abd95::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_3d9456c284beb115.free-place_a9a29681807da6ec .footer_3eb0d303c99788fc .rts-btn.btn-primary-2_078126b9a32abd95::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_3d9456c284beb115.professional-place_e71d4a6ef9e47885 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_3d9456c284beb115.professional-place_e71d4a6ef9e47885 .head-pricing_a151bd16c23eebb9 .plane_name_c29831b80cbfb0fd {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_3d9456c284beb115.professional-place_e71d4a6ef9e47885 .body .single-check_4632980bb0da2ee6 i {
  color: var(--color-primary);
}
.single-pricing-area-two_3d9456c284beb115.enterprise-place_0029e53580250882 .head-pricing_a151bd16c23eebb9 .plane_name_c29831b80cbfb0fd {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_3d9456c284beb115.enterprise-place_0029e53580250882 .body .single-check_4632980bb0da2ee6 i {
  color: #BCBFDB;
}
.single-pricing-area-two_3d9456c284beb115.enterprise-place_0029e53580250882 .footer_3eb0d303c99788fc .rts-btn.btn-primary-2_078126b9a32abd95 {
  color: #000000d3;
}
.single-pricing-area-two_3d9456c284beb115.enterprise-place_0029e53580250882 .footer_3eb0d303c99788fc .rts-btn.btn-primary-2_078126b9a32abd95::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_3d9456c284beb115.enterprise-place_0029e53580250882 .footer_3eb0d303c99788fc .rts-btn.btn-primary-2_078126b9a32abd95::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_a09dd7da5b58cf6d {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_a09dd7da5b58cf6d .pricing-top-tag_d4ef9b130ff632b6 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_a09dd7da5b58cf6d .pric-area_f774b7c5cfc97c9a {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_a09dd7da5b58cf6d .pric-area_f774b7c5cfc97c9a .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_a09dd7da5b58cf6d .pric-area_f774b7c5cfc97c9a .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_a09dd7da5b58cf6d .pric-area_f774b7c5cfc97c9a p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_a09dd7da5b58cf6d .body .single-check-area_52538a3086d7a389 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_a09dd7da5b58cf6d .body .single-check-area_52538a3086d7a389 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_a09dd7da5b58cf6d .body .single-check-area_52538a3086d7a389 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_a09dd7da5b58cf6d .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_a09dd7da5b58cf6d .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_a09dd7da5b58cf6d.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_a09dd7da5b58cf6d.active .top-badge_03b5ec9c9762e9e6 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_a09dd7da5b58cf6d.active .top-badge_03b5ec9c9762e9e6 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_a09dd7da5b58cf6d.active .pricing-top-tag_d4ef9b130ff632b6 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_a09dd7da5b58cf6d.active .single-check-area_52538a3086d7a389 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_bcb3df8354e47856.rts-section-gap_b8f63c1c0c4a418c.bg-light-border-radious_25fc8d15595087fe {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_bcb3df8354e47856 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_bcb3df8354e47856 .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.rtws-pricing-area-start-two_bcb3df8354e47856 .shape-area_eedc67845feb08b2 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_bcb3df8354e47856 .shape-area_eedc67845feb08b2 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_bcb3df8354e47856 .shape-area_eedc67845feb08b2 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_bcb3df8354e47856 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_bcb3df8354e47856 .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_bcb3df8354e47856 .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_22fef6666c98182f {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_22fef6666c98182f .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_851bf867031123ed.inner_ac2a88a064b05dae {
  position: relative;
}
.rtws-pricing-area-start_851bf867031123ed.inner_ac2a88a064b05dae .shape-area_eedc67845feb08b2 img {
  position: absolute;
}
.rtws-pricing-area-start_851bf867031123ed.inner_ac2a88a064b05dae .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_851bf867031123ed.inner_ac2a88a064b05dae .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_851bf867031123ed.inner_ac2a88a064b05dae .shape-area_eedc67845feb08b2 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_f039c9b00cb8c2e9 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_f039c9b00cb8c2e9 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_f387baffeaa21e77 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_f387baffeaa21e77 p.disc_c02b527f171d6e29 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_f387baffeaa21e77 p.disc_c02b527f171d6e29 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_94cb3d47a82c28d3 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_94cb3d47a82c28d3 .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.providing-service-area-start-one_94cb3d47a82c28d3 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_94cb3d47a82c28d3 .two_ebb926dd80b064ac {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_94cb3d47a82c28d3 .three_cc582b4209e19f59 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_94cb3d47a82c28d3 .four_9f46e68d4175d31a {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_94cb3d47a82c28d3 .five_f4053a6edf3d2ff9 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_94cb3d47a82c28d3 .six_bfd3a784c41426e2 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_4eb0abc7830d5398 .title-wrapper-between_b968c81f97583708 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_4eb0abc7830d5398 .title-wrapper-between_b968c81f97583708 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_4eb0abc7830d5398 .title-wrapper-between_b968c81f97583708 {
    flex-direction: column;
  }
}
.rts-service-area-two_4eb0abc7830d5398 .title-wrapper-between_b968c81f97583708 .title-style-one-left_080138137473297d {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_4eb0abc7830d5398 .title-wrapper-between_b968c81f97583708 .title-style-one-left_080138137473297d .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_4eb0abc7830d5398 .title-wrapper-between_b968c81f97583708 .title-style-one-left_080138137473297d {
    max-width: 100%;
  }
}
.rts-service-area-two_4eb0abc7830d5398 .title-wrapper-between_b968c81f97583708 p.disc_c02b527f171d6e29 {
  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_4eb0abc7830d5398 .title-wrapper-between_b968c81f97583708 p.disc_c02b527f171d6e29 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_4eb0abc7830d5398 .title-wrapper-between_b968c81f97583708 p.disc_c02b527f171d6e29 {
    max-width: 100%;
  }
}

.single-service-style-two_dc670f28198b9972 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_dc670f28198b9972 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_dc670f28198b9972 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_dc670f28198b9972 p.disc_c02b527f171d6e29 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_dc670f28198b9972 .btn-border-bottom_090d3225e3a37623 {
  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_dc670f28198b9972 .btn-border-bottom_090d3225e3a37623::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_dc670f28198b9972 .btn-border-bottom_090d3225e3a37623::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_dc670f28198b9972 .btn-border-bottom_090d3225e3a37623:hover {
  color: var(--color-primary);
}
.single-service-style-two_dc670f28198b9972 .btn-border-bottom_090d3225e3a37623:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_dc670f28198b9972 .btn-border-bottom_090d3225e3a37623 i {
  margin: 0;
}

.mt-dec-service-p-3_e3d5c33186eb1e7a {
  margin-top: -300px;
}

.single-service-primary-3_6b60cd680299a7a7 {
  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_6b60cd680299a7a7::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_6b60cd680299a7a7 .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_6b60cd680299a7a7 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_6b60cd680299a7a7 .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_6b60cd680299a7a7 p.disc_c02b527f171d6e29 {
  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_6b60cd680299a7a7 .under-line-btn_66edfcb6f5f4bde6 {
  transition: 0.3s;
}
.single-service-primary-3_6b60cd680299a7a7:hover {
  border-color: #fff;
}
.single-service-primary-3_6b60cd680299a7a7:hover .icon {
  background: #fff;
}
.single-service-primary-3_6b60cd680299a7a7:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_6b60cd680299a7a7:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_6b60cd680299a7a7:hover .title {
  color: #fff;
}
.single-service-primary-3_6b60cd680299a7a7:hover p.disc_c02b527f171d6e29 {
  color: #fff;
}
.single-service-primary-3_6b60cd680299a7a7:hover a.under-line-btn_66edfcb6f5f4bde6 {
  color: #fff;
}
.single-service-primary-3_6b60cd680299a7a7:hover::after {
  opacity: 1;
}

.rts-service-area-five_b2a6e1012fd24fbb {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_b2a6e1012fd24fbb .button-pagination-area_a43f56a4b0b6e3fe {
    display: none;
  }
}
.rts-service-area-five_b2a6e1012fd24fbb .section-inner_177adf29fcb3678d {
  position: relative;
}
.rts-service-area-five_b2a6e1012fd24fbb .service-swiper-main-wrapper-2_83324439222a90ec {
  overflow: hidden;
}
.rts-service-area-five_b2a6e1012fd24fbb .single-service-style-two_dc670f28198b9972 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_b2a6e1012fd24fbb .single-service-style-two_dc670f28198b9972 .title {
  color: var(--color-title);
}
.rts-service-area-five_b2a6e1012fd24fbb .single-service-style-two_dc670f28198b9972 .disc_c02b527f171d6e29 {
  color: var(--color-body);
}
.rts-service-area-five_b2a6e1012fd24fbb .single-service-style-two_dc670f28198b9972 .btn-border-bottom_090d3225e3a37623 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_b2a6e1012fd24fbb .single-service-style-two_dc670f28198b9972 .btn-border-bottom_090d3225e3a37623::after {
  background: #BCBFDB;
}
.rts-service-area-five_b2a6e1012fd24fbb .single-service-style-two_dc670f28198b9972 .btn-border-bottom_090d3225e3a37623::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_b2a6e1012fd24fbb .single-service-style-two_dc670f28198b9972 .btn-border-bottom_090d3225e3a37623:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_b2a6e1012fd24fbb .single-service-style-two_dc670f28198b9972 .btn-border-bottom_090d3225e3a37623:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_b2a6e1012fd24fbb .single-service-style-two_dc670f28198b9972.style-six_ac0139ac43af86a7 {
  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_b2a6e1012fd24fbb .single-service-style-two_dc670f28198b9972.style-six_ac0139ac43af86a7.mid_f3512ecd92f3c97d {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_b2a6e1012fd24fbb .swiper-button-next,
.rts-service-area-five_b2a6e1012fd24fbb .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_b2a6e1012fd24fbb .swiper-button-next:hover,
.rts-service-area-five_b2a6e1012fd24fbb .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_b2a6e1012fd24fbb .swiper-button-next::after,
.rts-service-area-five_b2a6e1012fd24fbb .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_b2a6e1012fd24fbb .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_b2a6e1012fd24fbb .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_b2a6e1012fd24fbb .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_b2a6e1012fd24fbb .swiper-pagination2 .swiper-pagination-bullet_0562c546b8f62d50 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_b2a6e1012fd24fbb .swiper-pagination2 .swiper-pagination-bullet_0562c546b8f62d50.swiper-pagination-bullet-active_ea9f7fe32b5cde09 {
  background: #FF6354;
}

.title-wrapper-between_b968c81f97583708 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_b968c81f97583708 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_b968c81f97583708 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_b968c81f97583708 p.disc_c02b527f171d6e29 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_b968c81f97583708 p.disc_c02b527f171d6e29 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_b968c81f97583708 p.disc_c02b527f171d6e29 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_cc3225685cf7934f .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_cc3225685cf7934f .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_cc3225685cf7934f p.disc_c02b527f171d6e29 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_54f510359a8f2c49 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_54f510359a8f2c49 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_54f510359a8f2c49 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_54f510359a8f2c49 p.disc_c02b527f171d6e29 {
  margin-bottom: 20px;
}
.single-service-area-seven_54f510359a8f2c49 .rts-readmore-arrow-top_c03302bdab7a4e6c {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_54f510359a8f2c49 .rts-readmore-arrow-top_c03302bdab7a4e6c::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_54f510359a8f2c49 .rts-readmore-arrow-top_c03302bdab7a4e6c::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_54f510359a8f2c49 .rts-readmore-arrow-top_c03302bdab7a4e6c i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_54f510359a8f2c49 .rts-readmore-arrow-top_c03302bdab7a4e6c:hover {
  color: var(--color-primary);
}
.single-service-area-seven_54f510359a8f2c49 .rts-readmore-arrow-top_c03302bdab7a4e6c:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_54f510359a8f2c49 .rts-readmore-arrow-top_c03302bdab7a4e6c:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_55687d64d8ed13dd {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_c03796d7e28789d9 .area-3_231ea9c1ddaeb3a7 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_c03796d7e28789d9 .thumbnail-service-1_f039c9b00cb8c2e9 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_c03796d7e28789d9 .service-content-style-one_f387baffeaa21e77.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_c03796d7e28789d9 .service-content-style-one_f387baffeaa21e77 .title {
  color: #fff;
}
.providing-service-area-start-seven_c03796d7e28789d9 .service-content-style-one_f387baffeaa21e77 p.disc_c02b527f171d6e29 {
  color: #fff;
}
.providing-service-area-start-seven_c03796d7e28789d9 .service-content-style-one_f387baffeaa21e77 .under-line-btn_66edfcb6f5f4bde6 {
  color: #fff;
}
.providing-service-area-start-seven_c03796d7e28789d9 .service-content-style-one_f387baffeaa21e77 .under-line-btn_66edfcb6f5f4bde6::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_9d1001c2c89e98f4 {
  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_9d1001c2c89e98f4 .title-wrapper-between_b968c81f97583708 .title {
  color: #fff;
}
.service-bg-about-page_9d1001c2c89e98f4 .title-wrapper-between_b968c81f97583708 p.disc_c02b527f171d6e29 {
  color: #E4E5F1;
}
.service-bg-about-page_9d1001c2c89e98f4 .rts-service-area-style-4_cc3225685cf7934f p.disc_c02b527f171d6e29 {
  color: #E4E5F1;
}
.service-bg-about-page_9d1001c2c89e98f4 .rts-service-area-style-4_cc3225685cf7934f .title {
  color: #fff;
}

.title-service-page-area-top_28e9531d172a49c7 .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_28e9531d172a49c7 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_28e9531d172a49c7 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_28e9531d172a49c7 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_28e9531d172a49c7 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_28e9531d172a49c7 p.disc_c02b527f171d6e29 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_28e9531d172a49c7 p.disc_c02b527f171d6e29 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_28e9531d172a49c7 p.disc_c02b527f171d6e29 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_28e9531d172a49c7 p.disc_c02b527f171d6e29 {
    max-width: 100%;
  }
}

.service-page-service-style_fae9d34d1e5a9a45 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_fae9d34d1e5a9a45:hover {
  background: #614CE1;
}
.service-page-service-style_fae9d34d1e5a9a45:hover .icon {
  background: #fff;
}
.service-page-service-style_fae9d34d1e5a9a45:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_fae9d34d1e5a9a45:hover .title {
  color: #fff;
}
.service-page-service-style_fae9d34d1e5a9a45:hover p.disc_c02b527f171d6e29 {
  color: #fff;
}
.service-page-service-style_fae9d34d1e5a9a45:hover a.learn-more-btn-underline_93317873c66bcfdf {
  color: #fff;
}
.service-page-service-style_fae9d34d1e5a9a45:hover a.learn-more-btn-underline_93317873c66bcfdf::after {
  background: #fff;
}
.service-page-service-style_fae9d34d1e5a9a45 .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_fae9d34d1e5a9a45 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_fae9d34d1e5a9a45 p.disc_c02b527f171d6e29 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_fae9d34d1e5a9a45 .learn-more-btn-underline_93317873c66bcfdf {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_fae9d34d1e5a9a45 .learn-more-btn-underline_93317873c66bcfdf::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_fae9d34d1e5a9a45 .learn-more-btn-underline_93317873c66bcfdf:hover {
  color: var(--color-primary);
}
.service-page-service-style_fae9d34d1e5a9a45 .learn-more-btn-underline_93317873c66bcfdf:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_6b7b4f26ef57ffe1 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_6b7b4f26ef57ffe1 .service--shape_ca232ecd1659163a {
    display: none;
  }
}
.service-relative_6b7b4f26ef57ffe1 .service--shape_ca232ecd1659163a .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_6b7b4f26ef57ffe1 .service--shape_ca232ecd1659163a .one {
    display: none;
  }
}
.service-relative_6b7b4f26ef57ffe1 .service--shape_ca232ecd1659163a .two_ebb926dd80b064ac {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_6b7b4f26ef57ffe1 .service--shape_ca232ecd1659163a .two_ebb926dd80b064ac {
    display: none;
  }
}

.service-relative_6b7b4f26ef57ffe1 {
  position: relative;
}
.service-relative_6b7b4f26ef57ffe1 .service--shape_ca232ecd1659163a .three_cc582b4209e19f59 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_6b7b4f26ef57ffe1 .service--shape_ca232ecd1659163a .three_cc582b4209e19f59 {
    display: none;
  }
}
.service-relative_6b7b4f26ef57ffe1 .service--shape_ca232ecd1659163a .four_9f46e68d4175d31a {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_a5b008a3d5f4be72 .portfolio-content-wrapper-list_f0329fde30946d2a {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_a5b008a3d5f4be72 .portfolio-content-wrapper-list_f0329fde30946d2a {
    margin-bottom: 0;
  }
}

.service-relative_6b7b4f26ef57ffe1 {
  position: relative;
}
.service-relative_6b7b4f26ef57ffe1 .service--shape_ca232ecd1659163a .five_f4053a6edf3d2ff9 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_6b7b4f26ef57ffe1 .service--shape_ca232ecd1659163a .six_bfd3a784c41426e2 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_eb2e7542b0695d01 .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_eb2e7542b0695d01 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_eb2e7542b0695d01 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_eb2e7542b0695d01 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_eb2e7542b0695d01 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_eb2e7542b0695d01 p.disc_c02b527f171d6e29 {
  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_eb2e7542b0695d01 p.disc_c02b527f171d6e29 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_eb2e7542b0695d01 p.disc_c02b527f171d6e29 {
    max-width: 100%;
  }
}

.rts-service-banner-area_315d96bd2f0ca99b {
  position: relative;
}
.rts-service-banner-area_315d96bd2f0ca99b .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_315d96bd2f0ca99b .one {
    display: none;
  }
}
.rts-service-banner-area_315d96bd2f0ca99b .two_ebb926dd80b064ac {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_315d96bd2f0ca99b .two_ebb926dd80b064ac {
    display: none;
  }
}
.rts-service-banner-area_315d96bd2f0ca99b .three_cc582b4209e19f59 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_315d96bd2f0ca99b .three_cc582b4209e19f59 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_315d96bd2f0ca99b .three_cc582b4209e19f59 {
    top: 10%;
  }
}
.rts-service-banner-area_315d96bd2f0ca99b .four_9f46e68d4175d31a {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_315d96bd2f0ca99b .four_9f46e68d4175d31a {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_a2aa6bd09490f922.service-single_ff52831949b9ecf0 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_a2aa6bd09490f922.service-single_ff52831949b9ecf0 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_a2aa6bd09490f922.service-single_ff52831949b9ecf0 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_a2aa6bd09490f922.service-single_ff52831949b9ecf0 .single-counter-up_84e5a3f6dca5dc01 {
  position: relative;
}
.counter-upmain-wrapper-style-one_a2aa6bd09490f922.service-single_ff52831949b9ecf0 .single-counter-up_84e5a3f6dca5dc01::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_a2aa6bd09490f922.service-single_ff52831949b9ecf0 .single-counter-up_84e5a3f6dca5dc01::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_a2aa6bd09490f922.service-single_ff52831949b9ecf0 .single-counter-up_84e5a3f6dca5dc01::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_a2aa6bd09490f922.service-single_ff52831949b9ecf0 .single-counter-up_84e5a3f6dca5dc01:last-child::after {
  display: none;
}

.single-service-banner-area_aeb2a61c734b1289 {
  position: relative;
}
.single-service-banner-area_aeb2a61c734b1289 .banner-area-left-service-single_eb2e7542b0695d01 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_aeb2a61c734b1289 .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.single-service-banner-area_aeb2a61c734b1289 .shape-area_eedc67845feb08b2 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_aeb2a61c734b1289 .shape-area_eedc67845feb08b2 .one {
    top: 92%;
  }
}
.single-service-banner-area_aeb2a61c734b1289 .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_aeb2a61c734b1289 .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_aeb2a61c734b1289 .shape-area_eedc67845feb08b2 .four_9f46e68d4175d31a {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_aeb2a61c734b1289 .thumbnail_c13c3816a7a9ff7e {
  position: relative;
}
.single-service-banner-area_aeb2a61c734b1289 .thumbnail_c13c3816a7a9ff7e .short-image_f56b42050c91f75b {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_d0f14cf9f7461b96 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_d0f14cf9f7461b96 .title-style-one-center_526e3002e33be99e .title {
  color: #fff;
}
.bg-dark-border-radious-sd_d0f14cf9f7461b96 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_d0f14cf9f7461b96 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_d0f14cf9f7461b96 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_4eb0abc7830d5398 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_4eb0abc7830d5398 .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.rts-service-area-two_4eb0abc7830d5398 .shape-area_eedc67845feb08b2 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_4eb0abc7830d5398 .shape-area_eedc67845feb08b2 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_4eb0abc7830d5398 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_4eb0abc7830d5398 .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_4eb0abc7830d5398 .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_4eb0abc7830d5398 .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_3b06ebfdb72be4e9 {
    padding: 80px 0;
  }
}

.image-area-service-1_c237021e30b37ab1 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_c237021e30b37ab1 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_c237021e30b37ab1 .small_cc2d0b93812e1627 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_c237021e30b37ab1.bottom-1 .small_cc2d0b93812e1627 {
  right: 50px;
  left: unset;
}
.image-area-service-1_c237021e30b37ab1.area-3 .small_cc2d0b93812e1627 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_c237021e30b37ab1.area-3 .small_cc2d0b93812e1627 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_c237021e30b37ab1.area-3 .small_cc2d0b93812e1627 {
    display: none;
  }
}
.image-area-service-1_c237021e30b37ab1.area-3 .small_cc2d0b93812e1627.mid_f3512ecd92f3c97d {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_c237021e30b37ab1.area-3 .small_cc2d0b93812e1627.mid_f3512ecd92f3c97d {
    left: 35%;
  }
}
.image-area-service-1_c237021e30b37ab1.area-3 .small_cc2d0b93812e1627.two_ebb926dd80b064ac {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_c237021e30b37ab1.area-3 .small_cc2d0b93812e1627.two_ebb926dd80b064ac {
    display: none;
  }
}
.image-area-service-1_c237021e30b37ab1.area-3 .small_cc2d0b93812e1627.three_cc582b4209e19f59 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_c237021e30b37ab1.area-3 .small_cc2d0b93812e1627.three_cc582b4209e19f59 {
    display: none;
  }
}

.rts-working-process-area_4c36b24907ff6aaa.about_7ef5b0508c21ba64 {
  background: var(--choose-bg);
}
.rts-working-process-area_4c36b24907ff6aaa.about_7ef5b0508c21ba64 .accordion-area-4_20b9b04d6286a868 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_4c36b24907ff6aaa.about_7ef5b0508c21ba64 .thumbnail-left_30971c985282ed2e {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_4c36b24907ff6aaa.about_7ef5b0508c21ba64 .accordion-area-4_20b9b04d6286a868 .accordion-item button {
  color: #fff;
}

.our-service-area_3b1a251be6bf0fdf {
  position: relative;
}
.our-service-area_3b1a251be6bf0fdf.about_7ef5b0508c21ba64 {
  overflow: hidden;
}
.our-service-area_3b1a251be6bf0fdf.about_7ef5b0508c21ba64 .shape-area_eedc67845feb08b2 img {
  position: absolute;
}
.our-service-area_3b1a251be6bf0fdf.about_7ef5b0508c21ba64 .shape-area_eedc67845feb08b2 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_3b1a251be6bf0fdf.about_7ef5b0508c21ba64 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
  bottom: 120px;
  right: 25%;
}
.our-service-area_3b1a251be6bf0fdf.about_7ef5b0508c21ba64 .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_3b1a251be6bf0fdf.about_7ef5b0508c21ba64 .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
    display: none;
  }
}

.rts-service-banner-area_315d96bd2f0ca99b.inner_ac2a88a064b05dae .title-service-page-area-top_28e9531d172a49c7 .title {
  max-width: 100%;
}

.about-large-image-bg_cd4a4fc79fd285f7 {
  background-image: url(../captures/about/01.jpg);
  height: 560px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 16px;
  background-attachment: fixed;
}
@media only screen and (max-width: 575px) {
  .about-large-image-bg_cd4a4fc79fd285f7 {
    height: 350px;
  }
}

.step-down-text-process_c149e42088461eef {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_c149e42088461eef {
    display: none;
  }
}
.step-down-text-process_c149e42088461eef .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_c149e42088461eef .two_ebb926dd80b064ac {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_c149e42088461eef .three_cc582b4209e19f59 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_c149e42088461eef .four_9f46e68d4175d31a {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_ca221b680dcffc4e {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_ca221b680dcffc4e .connection-people-left_37ff77792e0609aa {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_ca221b680dcffc4e .connection-people-left_37ff77792e0609aa {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_ca221b680dcffc4e .connection-people-left_37ff77792e0609aa {
    padding-bottom: 50px;
  }
}
.connection-people-area_ca221b680dcffc4e .connection-people-left_37ff77792e0609aa .title-main_ebb258241e152289 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_ca221b680dcffc4e .connection-people-left_37ff77792e0609aa .title-main_ebb258241e152289 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_ca221b680dcffc4e .connection-people-left_37ff77792e0609aa .title-main_ebb258241e152289 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_ca221b680dcffc4e .connection-people-left_37ff77792e0609aa p.disc_c02b527f171d6e29 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_ca221b680dcffc4e .connection-people-left_37ff77792e0609aa p.disc_c02b527f171d6e29 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_ca221b680dcffc4e .connection-people-left_37ff77792e0609aa p.disc_c02b527f171d6e29 {
    max-width: 100%;
  }
}
.connection-people-area_ca221b680dcffc4e .thumbnail-connection-area-right_c299716b6fee4e82 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_ca221b680dcffc4e .shape-area-img_e4f2654a2e32b62b .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_ca221b680dcffc4e .shape-area-img_e4f2654a2e32b62b .one {
    display: none;
  }
}
.connection-people-area_ca221b680dcffc4e .shape-area-img_e4f2654a2e32b62b .two_ebb926dd80b064ac {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_87b809653836d049 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_87b809653836d049 img {
  margin-bottom: 24px;
}
.single-about-small-cd_87b809653836d049 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_87b809653836d049 p.disc_c02b527f171d6e29 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_b4cb3fc9e7382a49 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_b4cb3fc9e7382a49 .number_82b88ff410264c7e {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_b4cb3fc9e7382a49 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_b4cb3fc9e7382a49 p.disc_c02b527f171d6e29 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_39671352faed6816 {
  margin-top: -120px;
}

.step-down-text-process_c149e42088461eef p.disc_c02b527f171d6e29 {
  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_c149e42088461eef p.disc_c02b527f171d6e29 {
    font-size: 18px;
  }
}

.container-1058_d132c47f00d8813a {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_a188a53836da399a {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_a188a53836da399a .thumbnail_c13c3816a7a9ff7e {
  height: 100%;
}
.working-process-right-area-one_a188a53836da399a .thumbnail_c13c3816a7a9ff7e .large_1132a2ab34f4eb0c {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_a188a53836da399a .large_1132a2ab34f4eb0c {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_a188a53836da399a .small_cc2d0b93812e1627 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_a188a53836da399a .small_cc2d0b93812e1627 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_a188a53836da399a .small_cc2d0b93812e1627 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_a188a53836da399a .small_cc2d0b93812e1627 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_c93282e6e8315717 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_c93282e6e8315717 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_d8a954da0cabd2d0 .working-process-accordion-one .accordion-item .accordion-header_c93282e6e8315717 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_83d8488aac5a6625 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_c93282e6e8315717 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_c93282e6e8315717 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_c93282e6e8315717 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_c93282e6e8315717 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_c93282e6e8315717 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_83d8488aac5a6625 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_4c36b24907ff6aaa .thumbnail-left_30971c985282ed2e img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_4c36b24907ff6aaa .thumbnail-left_30971c985282ed2e img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_20b9b04d6286a868 .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_20b9b04d6286a868 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_20b9b04d6286a868 {
    padding-left: 0;
  }
}
.accordion-area-4_20b9b04d6286a868 .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_20b9b04d6286a868 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_20b9b04d6286a868 .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_20b9b04d6286a868 .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_20b9b04d6286a868 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_20b9b04d6286a868 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_20b9b04d6286a868 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_20b9b04d6286a868 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_20b9b04d6286a868 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_d8a954da0cabd2d0 {
  position: relative;
}
.rts-working-porcess-area-two_d8a954da0cabd2d0 .shape-area_eedc67845feb08b2 img {
  position: absolute;
}
.rts-working-porcess-area-two_d8a954da0cabd2d0 .shape-area_eedc67845feb08b2 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_d8a954da0cabd2d0 .shape-area_eedc67845feb08b2 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_d8a954da0cabd2d0 .shape-area_eedc67845feb08b2 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_d8a954da0cabd2d0 .shape-area_eedc67845feb08b2 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_d8a954da0cabd2d0 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_d8a954da0cabd2d0 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_d8a954da0cabd2d0 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_d8a954da0cabd2d0 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
    display: none;
  }
}
.rts-working-porcess-area-two_d8a954da0cabd2d0 .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_a2aa6bd09490f922 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_a2aa6bd09490f922 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_a2aa6bd09490f922 .single-counter-up_84e5a3f6dca5dc01 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_a2aa6bd09490f922 .single-counter-up_84e5a3f6dca5dc01 .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_a2aa6bd09490f922 .single-counter-up_84e5a3f6dca5dc01 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_a2aa6bd09490f922 .single-counter-up_84e5a3f6dca5dc01 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_a2aa6bd09490f922 .single-counter-up-five_71b8ad23934f7bda {
  text-align: center;
}
.counter-upmain-wrapper-style-one_a2aa6bd09490f922 .single-counter-up-five_71b8ad23934f7bda .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_a2aa6bd09490f922 .single-counter-up-five_71b8ad23934f7bda .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_12bc713ce165b934 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_1d6dc4992a2ed4ea {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_1d6dc4992a2ed4ea .single-counter-up-two_2901b6c64bb8a7b3 .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_1d6dc4992a2ed4ea .single-counter-up-two_2901b6c64bb8a7b3 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_1d6dc4992a2ed4ea .single-counter-up-two_2901b6c64bb8a7b3 .inmformation_592a8237051414a1 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_1d6dc4992a2ed4ea::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_1d6dc4992a2ed4ea .shape-area_eedc67845feb08b2 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_1d6dc4992a2ed4ea .shape-area_eedc67845feb08b2 img {
    display: none;
  }
}
.counter-up-area-four_1d6dc4992a2ed4ea .shape-area_eedc67845feb08b2 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_0550fa2b0be4036d p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_0550fa2b0be4036d h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_ae15ceef2bc05e88 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_ae15ceef2bc05e88 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_ae15ceef2bc05e88 p.disc_c02b527f171d6e29 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_7032039868360c1f.area-2_ba87e6655723ee45 {
  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_7032039868360c1f.area-2_ba87e6655723ee45 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_7032039868360c1f.area-2_ba87e6655723ee45 .single-counter-up_84e5a3f6dca5dc01 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_7032039868360c1f.area-2_ba87e6655723ee45 .single-counter-up_84e5a3f6dca5dc01 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_7032039868360c1f.area-2_ba87e6655723ee45 .single-counter-up_84e5a3f6dca5dc01 .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_7032039868360c1f.area-2_ba87e6655723ee45 .single-counter-up_84e5a3f6dca5dc01 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_b51d2dd03a543ae0 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_b51d2dd03a543ae0 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_b51d2dd03a543ae0 img {
  border-radius: 16px;
}

.call-to-action-area-7_3129765ea8051595 {
  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_3129765ea8051595 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_3129765ea8051595 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_3129765ea8051595 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_3129765ea8051595 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_3129765ea8051595 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_3129765ea8051595 p.disc_c02b527f171d6e29 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_3129765ea8051595 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_3129765ea8051595 .shape-area_eedc67845feb08b2 img {
  position: absolute;
}
.call-to-action-area-7_3129765ea8051595 .shape-area_eedc67845feb08b2 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_3129765ea8051595 .shape-area_eedc67845feb08b2 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_3129765ea8051595 .shape-area_eedc67845feb08b2 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_3129765ea8051595 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_783e234dcb013e47 {
  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_783e234dcb013e47 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_783e234dcb013e47 {
    padding: 50px;
  }
}
.call-to-action-area-5_783e234dcb013e47 .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_783e234dcb013e47 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_783e234dcb013e47 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_783e234dcb013e47 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_783e234dcb013e47 p.disc_c02b527f171d6e29 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_783e234dcb013e47 .button-area_a68568ddc6efb358 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_783e234dcb013e47 .button-area_a68568ddc6efb358 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_783e234dcb013e47 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_783e234dcb013e47 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_783e234dcb013e47 .rts-btn.btn-secondary-5_a7f688e8706e0ca7 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_783e234dcb013e47 .rts-btn.btn-secondary-5_a7f688e8706e0ca7:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_783e234dcb013e47 .rts-btn.btn-secondary-5-1_2e5cb61cf0ca0d40 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_783e234dcb013e47 .rts-btn.btn-secondary-5-1_2e5cb61cf0ca0d40:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_783e234dcb013e47 .shape-area_eedc67845feb08b2 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_783e234dcb013e47 .shape-area_eedc67845feb08b2 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_783e234dcb013e47 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_783e234dcb013e47 .shape-image_b20e84f8e9a9a570 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_783e234dcb013e47.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_783e234dcb013e47.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_783e234dcb013e47.area-5_2 p.disc_c02b527f171d6e29 {
  color: var(--color-second);
}
.call-to-action-area-5_783e234dcb013e47.area-5_2 .btn-primary-4-border_fcce62706bebcac2 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_783e234dcb013e47.area-5_2 .btn-primary-4-border_fcce62706bebcac2:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_783e234dcb013e47.area-5_2 .shape-image_b20e84f8e9a9a570 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_783e234dcb013e47.area-5_2 .shape-image_b20e84f8e9a9a570 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_783e234dcb013e47.area-5_2 .shape-image_b20e84f8e9a9a570 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_783e234dcb013e47.area-5_2 .shape-image_b20e84f8e9a9a570 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_71509e160b645770 {
  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_71509e160b645770 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_71509e160b645770 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_cc2240e36f9f7b22 {
  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_cc2240e36f9f7b22 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_cc2240e36f9f7b22 .single-counter-up_84e5a3f6dca5dc01 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_cc2240e36f9f7b22 .single-counter-up_84e5a3f6dca5dc01 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_cc2240e36f9f7b22 .single-counter-up_84e5a3f6dca5dc01 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_cc2240e36f9f7b22 .single-counter-up_84e5a3f6dca5dc01:last-child {
  border: none;
}
.container-counter-about-page_cc2240e36f9f7b22 .single-counter-up_84e5a3f6dca5dc01 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_cc2240e36f9f7b22 .single-counter-up_84e5a3f6dca5dc01 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_3d922ba53c07087e {
  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_3d922ba53c07087e {
    padding: 20px;
  }
}
.single-testimonials-area_3d922ba53c07087e .logo_c961f397d101215f {
  margin-bottom: 24px;
}
.single-testimonials-area_3d922ba53c07087e p.disc_c02b527f171d6e29 {
  max-width: 95%;
}
.single-testimonials-area_3d922ba53c07087e .author-area_34da5aaa6c15bc0d {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_3d922ba53c07087e .author-area_34da5aaa6c15bc0d .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_3d922ba53c07087e .quote-image_32ae3a52ff1fc178 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_3d922ba53c07087e .quote-image_32ae3a52ff1fc178 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_849843ea8b935cac {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_849843ea8b935cac .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.rts-testimonials-area-one_849843ea8b935cac .shape-area_eedc67845feb08b2 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_849843ea8b935cac .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_849843ea8b935cac .button-pagination-area_a43f56a4b0b6e3fe {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_849843ea8b935cac .button-pagination-area_a43f56a4b0b6e3fe .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_849843ea8b935cac .button-pagination-area_a43f56a4b0b6e3fe .swiper-pagination .swiper-pagination-bullet_0562c546b8f62d50 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_849843ea8b935cac .button-pagination-area_a43f56a4b0b6e3fe .swiper-button-next,
.rts-testimonials-area-one_849843ea8b935cac .button-pagination-area_a43f56a4b0b6e3fe .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_849843ea8b935cac .button-pagination-area_a43f56a4b0b6e3fe .swiper-button-next::after,
.rts-testimonials-area-one_849843ea8b935cac .button-pagination-area_a43f56a4b0b6e3fe .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_849843ea8b935cac .button-pagination-area_a43f56a4b0b6e3fe .swiper-button-next:hover::after,
.rts-testimonials-area-one_849843ea8b935cac .button-pagination-area_a43f56a4b0b6e3fe .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_849843ea8b935cac .button-pagination-area_a43f56a4b0b6e3fe .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_849843ea8b935cac .button-pagination-area_a43f56a4b0b6e3fe .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_849843ea8b935cac .button-pagination-area_a43f56a4b0b6e3fe .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_7df4575a01fc7998 {
  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_7df4575a01fc7998: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_53b4eb25b18af146 {
  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_1ef530938dbb10ce {
  border-radius: 20px;
}

.single-testimonisl-three_2a63b65732ed6d2a {
  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_2a63b65732ed6d2a::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_2a63b65732ed6d2a::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_2a63b65732ed6d2a .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_2a63b65732ed6d2a p.disc_c02b527f171d6e29 {
  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_2a63b65732ed6d2a .author_ab47489130b80f66 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_2a63b65732ed6d2a .author_ab47489130b80f66 p.disc_c02b527f171d6e29 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_ff2df9f68e828bcd {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_ff2df9f68e828bcd p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_ff2df9f68e828bcd .small-team-aera_b714f31713576247 {
  margin-top: -40px;
}
.expart-team-small-thumb_ff2df9f68e828bcd .small-team-aera_b714f31713576247 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_ff2df9f68e828bcd .small-team-aera_b714f31713576247 img.two_ebb926dd80b064ac {
  left: 30px;
}
.expart-team-small-thumb_ff2df9f68e828bcd .small-team-aera_b714f31713576247 img.three_cc582b4209e19f59 {
  left: 60px;
}
.expart-team-small-thumb_ff2df9f68e828bcd .small-team-aera_b714f31713576247 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_133e2c2b78161406 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_133e2c2b78161406 {
    width: 100%;
  }
}

.single-testimonials-4_ca25eb77ada16305 {
  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_ca25eb77ada16305 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_ca25eb77ada16305 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_ca25eb77ada16305 p.disc_c02b527f171d6e29 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_ca25eb77ada16305 .author_ab47489130b80f66 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_ca25eb77ada16305 .author_ab47489130b80f66 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_1200ba85e03a4f5a {
  position: relative;
}
.rts-client-feedback-area_1200ba85e03a4f5a.home-2_92ce294546e15a1e .shape-area_eedc67845feb08b2 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_1200ba85e03a4f5a.home-2_92ce294546e15a1e .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_3fe3e748de5f4b35 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_3fe3e748de5f4b35 .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.rts-client-feedback-area-4_3fe3e748de5f4b35 .shape-area_eedc67845feb08b2 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_3fe3e748de5f4b35 .shape-area_eedc67845feb08b2 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_3fe3e748de5f4b35 .shape-area_eedc67845feb08b2 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_3fe3e748de5f4b35 .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_3fe3e748de5f4b35 .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
    display: none;
  }
}
.rts-client-feedback-area-4_3fe3e748de5f4b35 .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_3fe3e748de5f4b35 .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
    display: none;
  }
}
.rts-client-feedback-area-4_3fe3e748de5f4b35 .shape-area_eedc67845feb08b2 .four_9f46e68d4175d31a {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_3fe3e748de5f4b35 .shape-area_eedc67845feb08b2 .four_9f46e68d4175d31a {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_3fad50be9ad38bca .single-testimonials-area_3d922ba53c07087e {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_3fad50be9ad38bca .single-testimonials-area_3d922ba53c07087e p.disc_c02b527f171d6e29 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_3fad50be9ad38bca .single-testimonials-area_3d922ba53c07087e .author-area_34da5aaa6c15bc0d .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_3fad50be9ad38bca .single-testimonials-area_3d922ba53c07087e .author-area_34da5aaa6c15bc0d span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_3fad50be9ad38bca {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_3fad50be9ad38bca .title-style-one-center_526e3002e33be99e .pre_e2f0cab890f19eca {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_3fad50be9ad38bca .title-style-one-center_526e3002e33be99e .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_3fad50be9ad38bca .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_3fad50be9ad38bca .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_f85b01ae4eab4571 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_f85b01ae4eab4571 .inner_ac2a88a064b05dae {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_f85b01ae4eab4571 .inner_ac2a88a064b05dae {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_f85b01ae4eab4571 .inner_ac2a88a064b05dae {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_f85b01ae4eab4571 .inner_ac2a88a064b05dae {
    padding: 25px;
  }
}
.testimonials-filwidth_f85b01ae4eab4571 .body {
  margin-top: 30px;
}
.testimonials-filwidth_f85b01ae4eab4571 .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_f85b01ae4eab4571 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_f85b01ae4eab4571 .body .author_ab47489130b80f66 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_f85b01ae4eab4571 .body .author_ab47489130b80f66 a .title-name_8cdaf95f75fd7c76 {
  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_0562c546b8f62d50 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_0562c546b8f62d50.swiper-pagination-bullet-active_ea9f7fe32b5cde09 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_7b0b5cc7795502b9 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .section-inner_177adf29fcb3678d .testimonial-left_5ec913552c9fcbf5 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .section-inner_177adf29fcb3678d .testimonial-left_5ec913552c9fcbf5 .heading-title_46169facabe27ac5 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .section-inner_177adf29fcb3678d .testimonial-left_5ec913552c9fcbf5 .author-area_34da5aaa6c15bc0d {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .section-inner_177adf29fcb3678d .testimonial-left_5ec913552c9fcbf5 .author-area_34da5aaa6c15bc0d .right-content_27cda9e0e17c5f5b .author-title_5e2c87b7437788ff {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .section-inner_177adf29fcb3678d .testimonial-left_5ec913552c9fcbf5 .author-area_34da5aaa6c15bc0d .right-content_27cda9e0e17c5f5b .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .section-inner_177adf29fcb3678d .testimonial-right_94e77c1e3e334e0f {
  margin-left: 40px;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .section-inner_177adf29fcb3678d .testimonial-right_94e77c1e3e334e0f .right-inner_67da7902596547e8 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .section-inner_177adf29fcb3678d .testimonial-right_94e77c1e3e334e0f .right-inner_67da7902596547e8 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .section-inner_177adf29fcb3678d .testimonial-right_94e77c1e3e334e0f .right-inner_67da7902596547e8 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .section-inner_177adf29fcb3678d .testimonial-right_94e77c1e3e334e0f .right-inner_67da7902596547e8 .item .heading-title_46169facabe27ac5 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .section-inner_177adf29fcb3678d .testimonial-right_94e77c1e3e334e0f .right-inner_67da7902596547e8 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .section-inner_177adf29fcb3678d {
  position: relative;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .service-swiper-main-wrapper-2_83324439222a90ec {
  overflow: hidden;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .swiper-slide:nth-child(odd) .single-service-style-two_dc670f28198b9972 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .single-service-style-two_dc670f28198b9972 {
  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_7b0b5cc7795502b9 .single-service-style-two_dc670f28198b9972 .disc_c02b527f171d6e29 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .single-service-style-two_dc670f28198b9972 .author-area_34da5aaa6c15bc0d {
  margin-top: 10px;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .single-service-style-two_dc670f28198b9972 .author-area_34da5aaa6c15bc0d .author-content_3c79b33148f73212 .author-title_5e2c87b7437788ff {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .single-service-style-two_dc670f28198b9972 .author-area_34da5aaa6c15bc0d .author-content_3c79b33148f73212 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .swiper-button-next,
.rts-testimonials-area-six_7b0b5cc7795502b9 .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_7b0b5cc7795502b9 .swiper-button-next i,
.rts-testimonials-area-six_7b0b5cc7795502b9 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .swiper-button-next:hover,
.rts-testimonials-area-six_7b0b5cc7795502b9 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .swiper-button-next::after,
.rts-testimonials-area-six_7b0b5cc7795502b9 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_7b0b5cc7795502b9 .swiper-button-next,
.rts-testimonials-area-six_7b0b5cc7795502b9 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .swiper-pagination2 .swiper-pagination-bullet_0562c546b8f62d50 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_7b0b5cc7795502b9 .swiper-pagination2 .swiper-pagination-bullet_0562c546b8f62d50.swiper-pagination-bullet-active_ea9f7fe32b5cde09 {
  background: #FF6354;
}

.rts-testimonials-area-three_eb1c07e1dc2f1517 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_eb1c07e1dc2f1517 .shape-area_eedc67845feb08b2 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_eb1c07e1dc2f1517 .shape-area_eedc67845feb08b2 .one {
    display: none;
  }
}
.rts-testimonials-area-three_eb1c07e1dc2f1517 .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_eb1c07e1dc2f1517 .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_eb1c07e1dc2f1517 .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_eb1c07e1dc2f1517 .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
    display: none;
  }
}
.rts-testimonials-area-three_eb1c07e1dc2f1517 .shape-area_eedc67845feb08b2 .four_9f46e68d4175d31a {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_915f4e14f4d00d74 {
  position: relative;
}
.rts-testimonials-area-7_915f4e14f4d00d74 .testimonials--shape_2d27758377ce0a28 img {
  position: absolute;
}
.rts-testimonials-area-7_915f4e14f4d00d74 .testimonials--shape_2d27758377ce0a28 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_915f4e14f4d00d74 .testimonials--shape_2d27758377ce0a28 img.two_ebb926dd80b064ac {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_3d922ba53c07087e .logo_c961f397d101215f .light_a8df8b4500f9e758 {
  display: block;
}
[data-theme=light] .single-testimonials-area_3d922ba53c07087e .logo_c961f397d101215f .dark_b43cb2d18e907b49 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_3d922ba53c07087e .logo_c961f397d101215f .light_a8df8b4500f9e758 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_3d922ba53c07087e .logo_c961f397d101215f .dark_b43cb2d18e907b49 {
  display: block;
}

.single-blog-area-style-one_d1e848a7a017c878:hover .thumbnail_c13c3816a7a9ff7e img {
  transform: scale(1.1);
}
.single-blog-area-style-one_d1e848a7a017c878 .thumbnail_c13c3816a7a9ff7e {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_d1e848a7a017c878 .thumbnail_c13c3816a7a9ff7e img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .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_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .bottom-area_5f62abedc200d68a {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .bottom-area_5f62abedc200d68a .admin_1f3b00e9124d40c8 {
  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_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .bottom-area_5f62abedc200d68a .date_092c9403dba1cb8f {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_129bd4bf9032e2e3 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_129bd4bf9032e2e3 .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.rts-blog-area-one_129bd4bf9032e2e3 .shape-area_eedc67845feb08b2 img {
  position: absolute;
}
.rts-blog-area-one_129bd4bf9032e2e3 .shape-area_eedc67845feb08b2 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_129bd4bf9032e2e3 .shape-area_eedc67845feb08b2 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_129bd4bf9032e2e3 .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_129bd4bf9032e2e3 .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_129bd4bf9032e2e3 .rts-btn.btn-primary_7df4575a01fc7998.text-center_dcc10b19914850d0 {
  margin: auto;
}
.rts-blog-area-one_129bd4bf9032e2e3.home-six_cf31f2e2dfa87207 .single-blog-area-style-one_d1e848a7a017c878 .thumbnail_c13c3816a7a9ff7e {
  border-radius: 0;
}
.rts-blog-area-one_129bd4bf9032e2e3.home-six_cf31f2e2dfa87207 .single-blog-area-style-one_d1e848a7a017c878 .thumbnail_c13c3816a7a9ff7e img {
  border-radius: 0;
}
.rts-blog-area-one_129bd4bf9032e2e3.home-six_cf31f2e2dfa87207 .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 {
  background: var(--blog-single);
}
.rts-blog-area-one_129bd4bf9032e2e3.home-six_cf31f2e2dfa87207 .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .bottom-area_5f62abedc200d68a .date_092c9403dba1cb8f span {
  margin-right: 10px;
}
.rts-blog-area-one_129bd4bf9032e2e3.home-six_cf31f2e2dfa87207 .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .btn-area_32393a7072780b29 {
  text-align: center;
}
.rts-blog-area-one_129bd4bf9032e2e3.home-six_cf31f2e2dfa87207 .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .btn-area_32393a7072780b29 .read-more-btn_106d4c493586a827 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_129bd4bf9032e2e3.home-six_cf31f2e2dfa87207 .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .btn-area_32393a7072780b29 .read-more-btn_106d4c493586a827:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_129bd4bf9032e2e3.home-six_cf31f2e2dfa87207 .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .btn-area_32393a7072780b29 .read-more-btn_106d4c493586a827::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_129bd4bf9032e2e3.home-five_41242492474de19e .title-style-one-center_526e3002e33be99e .pre_e2f0cab890f19eca {
  color: var(--color-primary-2);
}
.rts-blog-area-one_129bd4bf9032e2e3.home-five_41242492474de19e .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .bottom-area_5f62abedc200d68a .admin_1f3b00e9124d40c8 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_129bd4bf9032e2e3.home-five_41242492474de19e .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_129bd4bf9032e2e3.home-five_41242492474de19e .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_129bd4bf9032e2e3.home-six_cf31f2e2dfa87207 .title-style-one-center_526e3002e33be99e {
  color: var(--color-primary-2);
}

.rts-blog-area-one_129bd4bf9032e2e3.style-seven_c81306d05e94b92c {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_129bd4bf9032e2e3.style-seven_c81306d05e94b92c .title-style-one-center_526e3002e33be99e .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_129bd4bf9032e2e3.style-seven_c81306d05e94b92c .rts-btn.btn-primary-border_44205d28578e3879 {
  color: var(--color-primary);
}
.rts-blog-area-one_129bd4bf9032e2e3.style-seven_c81306d05e94b92c .rts-btn.btn-primary-border_44205d28578e3879:hover {
  color: #fff;
}

.single-blog-area-style-one_d1e848a7a017c878.eight-area_a5304663232ef921 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_04528cac95c3bc5e {
  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_04528cac95c3bc5e::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_04528cac95c3bc5e::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_04528cac95c3bc5e:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_2257b4ea9f2898bd {
  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_2257b4ea9f2898bd::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_2257b4ea9f2898bd::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_2257b4ea9f2898bd:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_d1e848a7a017c878.about-page_cef7ec7b3053af64 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_1a1c3f1a8c07b441.shape-position_59f70a89e8b171c0 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_1a1c3f1a8c07b441.shape-position_59f70a89e8b171c0 .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.rts-blog-area_1a1c3f1a8c07b441.shape-position_59f70a89e8b171c0 .shape-area_eedc67845feb08b2 img {
  position: absolute;
}
.rts-blog-area_1a1c3f1a8c07b441.shape-position_59f70a89e8b171c0 .shape-area_eedc67845feb08b2 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_1a1c3f1a8c07b441.shape-position_59f70a89e8b171c0 .shape-area_eedc67845feb08b2 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_1a1c3f1a8c07b441.shape-position_59f70a89e8b171c0 .shape-area_eedc67845feb08b2 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_1a1c3f1a8c07b441.shape-position_59f70a89e8b171c0 .shape-area_eedc67845feb08b2 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_1a1c3f1a8c07b441.shape-position_59f70a89e8b171c0 .shape-area_eedc67845feb08b2 img.one {
    display: none;
  }
}
.rts-blog-area_1a1c3f1a8c07b441.shape-position_59f70a89e8b171c0 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_1a1c3f1a8c07b441.shape-position_59f70a89e8b171c0 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
    top: 2%;
  }
}
.rts-blog-area_1a1c3f1a8c07b441.shape-position_59f70a89e8b171c0 .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_1a1c3f1a8c07b441.shape-position_59f70a89e8b171c0 .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_1a1c3f1a8c07b441.shape-position_59f70a89e8b171c0 .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_1a1c3f1a8c07b441.shape-position_59f70a89e8b171c0 .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_1a1c3f1a8c07b441.shape-position_59f70a89e8b171c0 .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_0562c546b8f62d50 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_0562c546b8f62d50.swiper-pagination-bullet-active_ea9f7fe32b5cde09 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .single-blog-area-style-one_d1e848a7a017c878 {
  padding-bottom: 40px;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .single-blog-area-style-one_d1e848a7a017c878 .thumbnail_c13c3816a7a9ff7e {
  max-width: 100%;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .read-more-btn_106d4c493586a827 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .read-more-btn_106d4c493586a827:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .read-more-btn_106d4c493586a827:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .read-more-btn_106d4c493586a827::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_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .rts-single-wized_65ea3b042b288442 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .rts-single-wized_65ea3b042b288442.search .wized-body_f8621ff953427ea3 {
  margin-top: 0;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .wized-body_f8621ff953427ea3 {
  margin-top: 30px;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .wized-body_f8621ff953427ea3 .rts-search-wrapper_2fa79f5263c7ffb9 {
  position: relative;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .wized-body_f8621ff953427ea3 .rts-search-wrapper_2fa79f5263c7ffb9 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_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .wized-body_f8621ff953427ea3 .rts-search-wrapper_2fa79f5263c7ffb9 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .wized-body_f8621ff953427ea3 .rts-search-wrapper_2fa79f5263c7ffb9 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_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .wized-body_f8621ff953427ea3 .rts-search-wrapper_2fa79f5263c7ffb9 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .single-categories_14dfc1c3412b9194 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .single-categories_14dfc1c3412b9194:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .single-categories_14dfc1c3412b9194 li {
  list-style: none;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .single-categories_14dfc1c3412b9194 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_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .single-categories_14dfc1c3412b9194 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .single-categories_14dfc1c3412b9194 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .single-categories_14dfc1c3412b9194 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .recent-post-single_48e0ab551be00ea2 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .recent-post-single_48e0ab551be00ea2:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .recent-post-single_48e0ab551be00ea2 .thumbnail_c13c3816a7a9ff7e {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .recent-post-single_48e0ab551be00ea2 .thumbnail_c13c3816a7a9ff7e img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .recent-post-single_48e0ab551be00ea2 .thumbnail_c13c3816a7a9ff7e:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .recent-post-single_48e0ab551be00ea2 .content-area_08d1b04214b09c65 {
  flex-basis: 60%;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .recent-post-single_48e0ab551be00ea2 .user_aac66d1f1673fa15 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .recent-post-single_48e0ab551be00ea2 .user_aac66d1f1673fa15 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .recent-post-single_48e0ab551be00ea2 .post-title_6a0514c530bea10e .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_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .recent-post-single_48e0ab551be00ea2 .post-title_6a0514c530bea10e .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .recent-post-single_48e0ab551be00ea2 .post-title_6a0514c530bea10e:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .gallery-inner_1c849f38dfeb396a {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .gallery-inner_1c849f38dfeb396a .single-row_97bea574f6b85743 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .gallery-inner_1c849f38dfeb396a .single-row_97bea574f6b85743 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .gallery-inner_1c849f38dfeb396a .single-row_97bea574f6b85743 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .gallery-inner_1c849f38dfeb396a .single-row_97bea574f6b85743 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .gallery-inner_1c849f38dfeb396a .single-row_97bea574f6b85743 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .gallery-inner_1c849f38dfeb396a .single-row_97bea574f6b85743 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .gallery-inner_1c849f38dfeb396a .single-row_97bea574f6b85743 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .gallery-inner_1c849f38dfeb396a .single-row_97bea574f6b85743 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .gallery-inner_1c849f38dfeb396a .single-row_97bea574f6b85743 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .gallery-inner_1c849f38dfeb396a .single-row_97bea574f6b85743 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .gallery-inner_1c849f38dfeb396a .single-row_97bea574f6b85743 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .gallery-inner_1c849f38dfeb396a .single-row_97bea574f6b85743.row-1_d8ba530150cea04d {
  margin-bottom: 20px;
}
.w-100_bd4f5150cefa2831 {
  border-radius: 15px;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .tags-wrapper_8228162dd5abc598 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .tags-wrapper_8228162dd5abc598 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_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .tags-wrapper_8228162dd5abc598 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_2824af3bea97b197.grid-2_c797d7eaffe359b2 .single-blog-area-style-one_d1e848a7a017c878 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_2824af3bea97b197.grid-2_c797d7eaffe359b2 .single-blog-area-style-one_d1e848a7a017c878:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_2824af3bea97b197.grid-2_c797d7eaffe359b2 .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 .title {
  font-size: 20px;
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .single-blog-area-style-one_d1e848a7a017c878 .thumbnail_c13c3816a7a9ff7e {
  border-radius: 0;
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .single-blog-area-style-one_d1e848a7a017c878 .thumbnail_c13c3816a7a9ff7e img {
  border-radius: 0;
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .single-blog-area-style-one_d1e848a7a017c878 .inner-content-wrapper_6bdbc0f660ab07b7 {
  padding: 30px 0 0;
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-content_eb5751f12799765d {
  padding: 0 0 80px;
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-content_eb5751f12799765d p.first-text_bfc7be0fb540fcd3::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-content_eb5751f12799765d .desc-image_1a294d60ef3b2559 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-content_eb5751f12799765d .desc-image-2_18ec0e024991d818 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-footer_fcf5f61c421682b7 {
  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_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-footer_fcf5f61c421682b7 .nav-x_04e68ba4bb026bc3 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-footer_fcf5f61c421682b7 .nav-x_04e68ba4bb026bc3 li a {
  font-weight: 600;
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-footer_fcf5f61c421682b7 .nav-x_04e68ba4bb026bc3 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-author_bd5fbaa3e4327741 {
  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_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-author_bd5fbaa3e4327741 {
    flex-direction: column;
  }
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-author_bd5fbaa3e4327741 .left-image_19327ee10f4c7877 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-author_bd5fbaa3e4327741 .right-content_27cda9e0e17c5f5b {
  flex-basis: 70%;
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-author_bd5fbaa3e4327741 .right-content_27cda9e0e17c5f5b .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-author_bd5fbaa3e4327741 .right-content_27cda9e0e17c5f5b .author-social_526c09467966427c {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-author_bd5fbaa3e4327741 .right-content_27cda9e0e17c5f5b .author-social_526c09467966427c li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_2824af3bea97b197.details_16eadec1a71a1e5c .post-panel_6795bb8394e827fa .post-author_bd5fbaa3e4327741 .right-content_27cda9e0e17c5f5b .author-social_526c09467966427c li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_2824af3bea97b197.inner_ac2a88a064b05dae .fluxi-right-ct-1_37b037b577c2a1f6 .wized-body_f8621ff953427ea3 .rts-search-wrapper_2fa79f5263c7ffb9 input {
  color: #717171;
}

.post-form_042251280e8a1a85 {
  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_042251280e8a1a85 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_042251280e8a1a85 .single-input-area_a90ae2832c761768 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_042251280e8a1a85 .single-input-area_a90ae2832c761768 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_042251280e8a1a85 .single-input-area_a90ae2832c761768 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_042251280e8a1a85 .single-input-area_a90ae2832c761768 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_042251280e8a1a85 .single-input-area_a90ae2832c761768 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_042251280e8a1a85 .single-input-area_a90ae2832c761768 input,
.post-form_042251280e8a1a85 .single-input-area_a90ae2832c761768 textarea {
  padding-left: 35px;
}
.post-form_042251280e8a1a85 .single-input-area_a90ae2832c761768.text-area_e9d904c317ba7d05 i {
  top: 61px !important;
}

.rts-fluxi-pagination_ab06e4ae25c8b343 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_ab06e4ae25c8b343 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_ab06e4ae25c8b343 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_ab06e4ae25c8b343 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_ab06e4ae25c8b343 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_ab06e4ae25c8b343 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_2aa6801693440149 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_a5c96b5733727425 .inner-content_475c661e6abf5552 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_07dfb31184f8becc {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_07dfb31184f8becc p.disc_c02b527f171d6e29 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_07dfb31184f8becc {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_07dfb31184f8becc form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_07dfb31184f8becc form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_07dfb31184f8becc form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_07dfb31184f8becc .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_07dfb31184f8becc .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_07dfb31184f8becc .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_07dfb31184f8becc .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_07dfb31184f8becc form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_07dfb31184f8becc form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_07dfb31184f8becc form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_07dfb31184f8becc form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_07dfb31184f8becc form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_07dfb31184f8becc .shape-area_eedc67845feb08b2 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_07dfb31184f8becc .shape-area_eedc67845feb08b2 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_07dfb31184f8becc .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_07dfb31184f8becc .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_07dfb31184f8becc .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
    display: none;
  }
}
.subscribe-main-wrapper-one_07dfb31184f8becc .shape-area_eedc67845feb08b2 .four_9f46e68d4175d31a {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_a43f56a4b0b6e3fe {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_a43f56a4b0b6e3fe .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_a43f56a4b0b6e3fe .swiper-pagination .swiper-pagination-bullet_0562c546b8f62d50 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_a43f56a4b0b6e3fe .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_a43f56a4b0b6e3fe .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_a43f56a4b0b6e3fe .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_a43f56a4b0b6e3fe .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_a43f56a4b0b6e3fe .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_a43f56a4b0b6e3fe .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_a43f56a4b0b6e3fe .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_a43f56a4b0b6e3fe .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_a43f56a4b0b6e3fe .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_2b4534420074101a.about_7ef5b0508c21ba64 .btn-area_32393a7072780b29 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_2b4534420074101a.about_7ef5b0508c21ba64 .btn-area_32393a7072780b29 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_090cf8233a5ea4a1 .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_090cf8233a5ea4a1 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_090cf8233a5ea4a1 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_9be3ebae65f4c0dc .single-footer-wized-one_090cf8233a5ea4a1 .title, [data-theme=light] .rts-footer-area-one_e778abe7b3aa5afc .single-footer-wized-one_090cf8233a5ea4a1 .title {
  color: #26262C;
}

.rts-footer-area-one_e778abe7b3aa5afc {
  background: var(--footer-bg);
}
.rts-footer-area-one_e778abe7b3aa5afc .footer-top-area_7abec3eae179e741 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_090cf8233a5ea4a1 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_090cf8233a5ea4a1 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_090cf8233a5ea4a1 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_090cf8233a5ea4a1 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_090cf8233a5ea4a1 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_4a8bced2d53f36d8 {
  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_4a8bced2d53f36d8 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_4a8bced2d53f36d8 p {
  margin-bottom: 0;
}
.copyright-area-start_4a8bced2d53f36d8 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_4a8bced2d53f36d8 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_4a8bced2d53f36d8 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_4a8bced2d53f36d8 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_4a8bced2d53f36d8.area-two_ac939a2931df40f3 p {
  color: #D7D9E9;
}
.copyright-area-start_4a8bced2d53f36d8.area-two_ac939a2931df40f3 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_4a8bced2d53f36d8.area-two_ac939a2931df40f3 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_54eefd355292cc70 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_54eefd355292cc70 .social-area-one_118facd84e00670c li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_ad81d9e22e92f38b .mobile__breakpoint_b72e4eefd609a59a {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_ad81d9e22e92f38b .single-footer-wized-one_090cf8233a5ea4a1 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_ad81d9e22e92f38b .single-footer-wized-one_090cf8233a5ea4a1 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_0fce6b83da701759 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_0fce6b83da701759 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_0fce6b83da701759 .right .language_73f928dc3ff0e130 {
  color: #fff;
}

.footer-four_9be3ebae65f4c0dc {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_6e1677a3b1b6a10f {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_6e1677a3b1b6a10f .single-footer-four-wized_8e0eb57caed5eb35 ul li a {
  color: #E4E5F1;
}
.footer-three_6e1677a3b1b6a10f .single-footer-four-wized_8e0eb57caed5eb35 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_6e1677a3b1b6a10f .single-footer-four-wized_8e0eb57caed5eb35 .footer-input-btn-between_19450509ea1a828f form input {
  background: #FFFFFF;
}
.footer-three_6e1677a3b1b6a10f .single-footer-four-wized_8e0eb57caed5eb35 .footer-input-btn-between_19450509ea1a828f button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_8e0eb57caed5eb35 .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_8e0eb57caed5eb35 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_8e0eb57caed5eb35 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_8e0eb57caed5eb35 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_8e0eb57caed5eb35 .footer-input-btn-between_19450509ea1a828f form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_8e0eb57caed5eb35 .footer-input-btn-between_19450509ea1a828f form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_8e0eb57caed5eb35 .footer-input-btn-between_19450509ea1a828f form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_8e0eb57caed5eb35 .footer-input-btn-between_19450509ea1a828f form button {
  padding: 18px 20px;
}

.copyright-area-four_7e4e2e87a71f1a1e {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_7e4e2e87a71f1a1e.area-3_231ea9c1ddaeb3a7 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_7e4e2e87a71f1a1e {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_7e4e2e87a71f1a1e .logo_c961f397d101215f img.light_a8df8b4500f9e758 {
  display: block;
}
[data-theme=light] .copyright-area-four_7e4e2e87a71f1a1e .logo_c961f397d101215f img.dark_b43cb2d18e907b49 {
  display: none;
}

[data-theme=dark] .copyright-area-four_7e4e2e87a71f1a1e .logo_c961f397d101215f img.light_a8df8b4500f9e758 {
  display: none;
}
[data-theme=dark] .copyright-area-four_7e4e2e87a71f1a1e .logo_c961f397d101215f img.dark_b43cb2d18e907b49 {
  display: block;
}

.rts-footer-area-7_f5149730241e46f2 .footer-wrapper-7_5bdf2ddfc3ed555b {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_f5149730241e46f2 .footer-wrapper-7_5bdf2ddfc3ed555b {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_f5149730241e46f2 .footer-wrapper-7_5bdf2ddfc3ed555b {
    height: 320px;
  }
}
.rts-footer-area-7_f5149730241e46f2 .footer-wrapper-7_5bdf2ddfc3ed555b .innerr_8d37c426f1ff71a0 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_f5149730241e46f2 .footer-wrapper-7_5bdf2ddfc3ed555b .innerr_8d37c426f1ff71a0 .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_f5149730241e46f2 .footer-wrapper-7_5bdf2ddfc3ed555b .innerr_8d37c426f1ff71a0 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_f5149730241e46f2 .footer-wrapper-7_5bdf2ddfc3ed555b .innerr_8d37c426f1ff71a0 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_f5149730241e46f2 .footer-wrapper-7_5bdf2ddfc3ed555b .innerr_8d37c426f1ff71a0 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_f5149730241e46f2 .footer-wrapper-7_5bdf2ddfc3ed555b .innerr_8d37c426f1ff71a0 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_f5149730241e46f2 .footer-wrapper-7_5bdf2ddfc3ed555b .innerr_8d37c426f1ff71a0 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_f5149730241e46f2 .footer-wrapper-7_5bdf2ddfc3ed555b .innerr_8d37c426f1ff71a0 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_f5149730241e46f2 .footer-wrapper-7_5bdf2ddfc3ed555b .innerr_8d37c426f1ff71a0 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_7d44577385357683 {
  text-align: center;
}
.footer-top-8_7d44577385357683 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_7d44577385357683 .title {
    font-size: 35px;
  }
}
.footer-top-8_7d44577385357683 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_c32ab2c47a593f39 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_c32ab2c47a593f39 .sape-image_4207d17342f57abe {
    display: none;
  }
}
.rts-footer-area-eight_c32ab2c47a593f39 .sape-image_4207d17342f57abe img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_c32ab2c47a593f39 .sape-image_4207d17342f57abe img.two_ebb926dd80b064ac {
  top: 25%;
  left: 25%;
}

.container-10_878f416a593188dc {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_679a30ca3105fbc3 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_679a30ca3105fbc3 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_679a30ca3105fbc3 form .single-input_0b793c32b3cdb315 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_679a30ca3105fbc3 form .single-input_0b793c32b3cdb315 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_679a30ca3105fbc3 form .single-input_0b793c32b3cdb315 label {
  margin-bottom: 10px;
}
.form-area-footer-8_679a30ca3105fbc3 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_679a30ca3105fbc3 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_e7927ab908f5c2fc {
  text-align: center;
}
.easy-cta-area-wrapper_e7927ab908f5c2fc .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_e7927ab908f5c2fc .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_e7927ab908f5c2fc p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_e7927ab908f5c2fc.mid_f3512ecd92f3c97d {
  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_e7927ab908f5c2fc.mid_f3512ecd92f3c97d {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_7fbbe328c3843824 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_da55b27d8811ea69 .copy-right-ul_eb87d5e4bc8f4751 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_da55b27d8811ea69 .copy-right-ul_eb87d5e4bc8f4751 {
    flex-direction: column;
  }
}
.copyright-area-8_da55b27d8811ea69 .copy-right-ul_eb87d5e4bc8f4751 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_da55b27d8811ea69 .copy-right-ul_eb87d5e4bc8f4751 li a {
  color: #FFFFFF;
}
.copyright-area-8_da55b27d8811ea69 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_058fd8ae20fe96cd {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_058fd8ae20fe96cd .shape-image_b20e84f8e9a9a570 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_058fd8ae20fe96cd .shape-image_b20e84f8e9a9a570 {
    width: 200px;
  }
}
.footer-six_058fd8ae20fe96cd .rts-call-to-action_831f4c91aff5c37f .call-to-action-area-5_783e234dcb013e47 {
  background: none;
  padding: 80px 0;
}
.footer-six_058fd8ae20fe96cd .rts-call-to-action_831f4c91aff5c37f .call-to-action-area-5_783e234dcb013e47 .rts-btn {
  border-radius: 0;
}
.footer-six_058fd8ae20fe96cd .single-footer-four-wized_8e0eb57caed5eb35 .title {
  color: #D7D9E9;
}
.footer-six_058fd8ae20fe96cd .single-footer-four-wized_8e0eb57caed5eb35 ul li a {
  color: #D7D9E9;
}
.footer-six_058fd8ae20fe96cd .single-footer-four-wized_8e0eb57caed5eb35 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_058fd8ae20fe96cd .single-footer-four-wized_8e0eb57caed5eb35 .footer-input-btn-between_19450509ea1a828f form {
  gap: 0;
}
.footer-six_058fd8ae20fe96cd .single-footer-four-wized_8e0eb57caed5eb35 .footer-input-btn-between_19450509ea1a828f form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_058fd8ae20fe96cd .single-footer-four-wized_8e0eb57caed5eb35 .footer-input-btn-between_19450509ea1a828f form input::placeholder {
  color: var(--color-title);
}
.footer-six_058fd8ae20fe96cd .single-footer-four-wized_8e0eb57caed5eb35 .footer-input-btn-between_19450509ea1a828f form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_058fd8ae20fe96cd .single-footer-four-wized_8e0eb57caed5eb35 .footer-input-btn-between_19450509ea1a828f form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_058fd8ae20fe96cd .copyright-area-four_7e4e2e87a71f1a1e {
  border-top: 1px solid #37373F;
}
.footer-six_058fd8ae20fe96cd .copyright-area-four_7e4e2e87a71f1a1e p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_009ab0cf46649d20 form {
  position: relative;
}
.footer-input-main-wrapper-one_009ab0cf46649d20 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_009ab0cf46649d20 form input {
  padding-left: 40px;
}

.single-footer-four-wized_8e0eb57caed5eb35 .footer-input-btn-between_19450509ea1a828f form {
  position: relative;
}
.single-footer-four-wized_8e0eb57caed5eb35 .footer-input-btn-between_19450509ea1a828f form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_8e0eb57caed5eb35 .footer-input-btn-between_19450509ea1a828f form input {
  padding-left: 35px;
}

.copyright-area-7_15002879a00b699c {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_15002879a00b699c {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_15002879a00b699c p {
  margin: 0;
}
.copyright-area-7_15002879a00b699c ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_15002879a00b699c ul li {
  margin: 0;
  padding: 0;
}

.footer-five_a0200efc698791d6 .single-footer-four-wized_8e0eb57caed5eb35 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_a0200efc698791d6 .single-footer-four-wized_8e0eb57caed5eb35 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_a0200efc698791d6 .single-footer-four-wized_8e0eb57caed5eb35 form button {
  background: var(--color-primary-2);
}

.social-area-one_118facd84e00670c {
  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_118facd84e00670c li {
  margin: 0;
  padding: 1px;
}
.social-area-one_118facd84e00670c li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_118facd84e00670c li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_9ba64f88de48701b {
  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_9ba64f88de48701b .title-style-one-left_080138137473297d .pre_e2f0cab890f19eca {
  color: #BCBFDB;
}
.bg-dark-border-radious_9ba64f88de48701b .title-style-one-left_080138137473297d .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_f4a9bf1ffe3f42b7 {
  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_8f9a2f3eb286f1cd path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_d43a44d6911b502a .progress-wrap svg.progress-circle_8f9a2f3eb286f1cd path {
  stroke: var(--color-primary-2);
}
.home-blue_d43a44d6911b502a .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_fc119952aa7998ff {
  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_fc119952aa7998ff .sape-area_83f8fdeefa169792 img {
  position: absolute;
}
.bg-dark-border-radious-2_fc119952aa7998ff .sape-area_83f8fdeefa169792 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_fc119952aa7998ff .sape-area_83f8fdeefa169792 img.two_ebb926dd80b064ac {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_fc119952aa7998ff .sape-area_83f8fdeefa169792 img.two_ebb926dd80b064ac {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_fc119952aa7998ff .sape-area_83f8fdeefa169792 img.two_ebb926dd80b064ac {
    display: none;
  }
}
.bg-dark-border-radious-2_fc119952aa7998ff .sape-area_83f8fdeefa169792 img.three_cc582b4209e19f59 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_fc119952aa7998ff .sape-area_83f8fdeefa169792 img.three_cc582b4209e19f59 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_fc119952aa7998ff .sape-area_83f8fdeefa169792 img.four_9f46e68d4175d31a {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_fc119952aa7998ff .sape-area_83f8fdeefa169792 img.four_9f46e68d4175d31a {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_fc119952aa7998ff .sape-area_83f8fdeefa169792 img.four_9f46e68d4175d31a {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_fc119952aa7998ff .sape-area_83f8fdeefa169792 img.four_9f46e68d4175d31a {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_5618acbde0f0d3dc {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_5618acbde0f0d3dc {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_5618acbde0f0d3dc 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_5618acbde0f0d3dc h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_5618acbde0f0d3dc h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_5618acbde0f0d3dc h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_5618acbde0f0d3dc h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_5618acbde0f0d3dc p.disc_c02b527f171d6e29 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_5618acbde0f0d3dc .feature-area-wrapper_8333f83624d57655 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_5618acbde0f0d3dc .feature-area-wrapper_8333f83624d57655 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_5618acbde0f0d3dc .feature-area-wrapper_8333f83624d57655 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_5618acbde0f0d3dc .feature-area-wrapper_8333f83624d57655 .single-feature_92f28f95bd5b7bda {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_5618acbde0f0d3dc .feature-area-wrapper_8333f83624d57655 .single-feature_92f28f95bd5b7bda p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_62604f4a58a4f667 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_62604f4a58a4f667 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_62604f4a58a4f667 .signle-input_069997d03b0266dc {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_62604f4a58a4f667 .signle-input_069997d03b0266dc i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_62604f4a58a4f667 .signle-input_069997d03b0266dc label {
  margin-bottom: 15px;
}
.appoinment_form-1_62604f4a58a4f667 .signle-input_069997d03b0266dc input {
  padding-left: 40px;
}
.appoinment_form-1_62604f4a58a4f667 .signle-input_069997d03b0266dc input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_62604f4a58a4f667 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_25fc8d15595087fe {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_2901b6c64bb8a7b3 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_2901b6c64bb8a7b3 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_2901b6c64bb8a7b3 .inmformation_592a8237051414a1 .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_2901b6c64bb8a7b3 .inmformation_592a8237051414a1 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_2901b6c64bb8a7b3 .inmformation_592a8237051414a1 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_689f114b701ce2b9 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_689f114b701ce2b9.team-five .title-style-one-center_526e3002e33be99e .pre_e2f0cab890f19eca {
  color: var(--color-primary-2);
}
.expart-team-area-7_689f114b701ce2b9.inner {
  background: var(--team-bg);
}

.single-team-area-7_443f3626023e3c36 {
  text-align: center;
}
.single-team-area-7_443f3626023e3c36 .thumbnail_c13c3816a7a9ff7e {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_443f3626023e3c36 .thumbnail_c13c3816a7a9ff7e img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_443f3626023e3c36 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_443f3626023e3c36 .designation_2571b21e6c52bc5d {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_443f3626023e3c36:hover .thumbnail_c13c3816a7a9ff7e img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_0562c546b8f62d50 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_0562c546b8f62d50.swiper-pagination-bullet-active_ea9f7fe32b5cde09 {
  background: var(--color-gradient);
}

.single-team-area-start_a19ed8814b00af69:hover .thumbnail_c13c3816a7a9ff7e img {
  transform: rotateY(-180deg);
}
.single-team-area-start_a19ed8814b00af69 .thumbnail_c13c3816a7a9ff7e {
  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_a19ed8814b00af69 .thumbnail_c13c3816a7a9ff7e img {
  transition: 0.8s;
}
.single-team-area-start_a19ed8814b00af69 .inner-content_475c661e6abf5552 {
  text-align: center;
}
.single-team-area-start_a19ed8814b00af69 .inner-content_475c661e6abf5552 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_a19ed8814b00af69 .inner-content_475c661e6abf5552 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_3f77fde6592bd4c4.about_7ef5b0508c21ba64 {
  position: relative;
}
.rts-team-area_3f77fde6592bd4c4.about_7ef5b0508c21ba64 .shape-area_eedc67845feb08b2 img {
  position: absolute;
}
.rts-team-area_3f77fde6592bd4c4.about_7ef5b0508c21ba64 .shape-area_eedc67845feb08b2 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_3f77fde6592bd4c4.about_7ef5b0508c21ba64 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_3f77fde6592bd4c4.about_7ef5b0508c21ba64 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
    display: none;
  }
}
.rts-team-area_3f77fde6592bd4c4.about_7ef5b0508c21ba64 .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
  left: 25%;
  top: 7%;
}
.rts-team-area_3f77fde6592bd4c4.about_7ef5b0508c21ba64 .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_3f77fde6592bd4c4.about_7ef5b0508c21ba64 .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
    display: none;
  }
}
.rts-team-area_3f77fde6592bd4c4.inner_ac2a88a064b05dae {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_3f77fde6592bd4c4.inner_ac2a88a064b05dae .shape-area_eedc67845feb08b2 img {
  position: absolute;
}
.rts-team-area_3f77fde6592bd4c4.inner_ac2a88a064b05dae .shape-area_eedc67845feb08b2 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_3f77fde6592bd4c4.inner_ac2a88a064b05dae .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_3f77fde6592bd4c4.inner_ac2a88a064b05dae .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
    display: none;
  }
}
.rts-team-area_3f77fde6592bd4c4.inner_ac2a88a064b05dae .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
  left: 25%;
  top: 7%;
}
.rts-team-area_3f77fde6592bd4c4.inner_ac2a88a064b05dae .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_3f77fde6592bd4c4.inner_ac2a88a064b05dae .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
    display: none;
  }
}

.bg-dark-p_455c9f6cbeae62ba .title {
  color: #fff;
}

.section-separator-top_ba4fad084604b766 {
  position: relative;
}
.section-separator-top_ba4fad084604b766::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_646d387a5899dddd {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_646d387a5899dddd {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_646d387a5899dddd .left-titlet-wrapper_5ff8399738b4d188 .title {
  color: #fff;
}
.call-to-action-main-wrapper_646d387a5899dddd p.disc_c02b527f171d6e29 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_646d387a5899dddd p.disc_c02b527f171d6e29 br {
    display: none;
  }
}
.call-to-action-main-wrapper_646d387a5899dddd .button-area_a68568ddc6efb358 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_646d387a5899dddd .button-area_a68568ddc6efb358 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_646d387a5899dddd .button-area_a68568ddc6efb358 .under-line-btn_66edfcb6f5f4bde6 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_646d387a5899dddd .button-area_a68568ddc6efb358 .under-line-btn_66edfcb6f5f4bde6:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_646d387a5899dddd .button-area_a68568ddc6efb358 .under-line-btn_66edfcb6f5f4bde6:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_646d387a5899dddd .button-area_a68568ddc6efb358 .under-line-btn_66edfcb6f5f4bde6::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_646d387a5899dddd .button-area_a68568ddc6efb358 .btn-primary-2_078126b9a32abd95 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_646d387a5899dddd.area-3_231ea9c1ddaeb3a7 .button-area_a68568ddc6efb358 .under-line-btn_66edfcb6f5f4bde6::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_8282bb04e4636bf0 .style-four_2b8a4dda60c905e3 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_e7fa83ee9b5d76e8 .rts-faq-area-full-container_8282bb04e4636bf0 .style-four_2b8a4dda60c905e3 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_231ea9c1ddaeb3a7 .cta-main-wrapper-style-box_d3c56b3c52322411 .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.area-3_231ea9c1ddaeb3a7 .cta-main-wrapper-style-box_d3c56b3c52322411 .shape-area_eedc67845feb08b2 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_231ea9c1ddaeb3a7 .cta-main-wrapper-style-box_d3c56b3c52322411 .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_231ea9c1ddaeb3a7 .cta-main-wrapper-style-box_d3c56b3c52322411 .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_231ea9c1ddaeb3a7 .cta-main-wrapper-style-box_d3c56b3c52322411 .shape-area_eedc67845feb08b2 .four_9f46e68d4175d31a {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_d3c56b3c52322411 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_d3c56b3c52322411 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_d3c56b3c52322411.style-four_2b8a4dda60c905e3::after, .cta-main-wrapper-style-box_d3c56b3c52322411.style-four_2b8a4dda60c905e3::before {
  display: none;
}
.cta-main-wrapper-style-box_d3c56b3c52322411::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_d3c56b3c52322411::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_d3c56b3c52322411 .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_d3c56b3c52322411 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_d3c56b3c52322411 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_d3c56b3c52322411 .shape-area_eedc67845feb08b2 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_d3c56b3c52322411 .shape-area_eedc67845feb08b2 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_d3c56b3c52322411 .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_d3c56b3c52322411 .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_d3c56b3c52322411 .shape-area_eedc67845feb08b2 .four_9f46e68d4175d31a {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_656d76a5d8fd1101 {
  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_656d76a5d8fd1101 {
    padding: 25px;
  }
}
.call-to-action-style-4_656d76a5d8fd1101 .button-area_a68568ddc6efb358 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_656d76a5d8fd1101 .shape-area_eedc67845feb08b2 img {
  position: absolute;
}
.call-to-action-style-4_656d76a5d8fd1101 .shape-area_eedc67845feb08b2 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_656d76a5d8fd1101 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_656d76a5d8fd1101 .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_656d76a5d8fd1101 .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
  top: 10%;
  left: 8%;
}

.header-three_e7400337c89b8ada.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_1d2a96288ff0f6a7 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_1d2a96288ff0f6a7 {
    height: 630px;
  }
}
.contact-banner-area-start_1d2a96288ff0f6a7 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_1d2a96288ff0f6a7 img {
    display: none;
  }
}
.contact-banner-area-start_1d2a96288ff0f6a7 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_1d2a96288ff0f6a7 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_1d2a96288ff0f6a7 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_1d2a96288ff0f6a7 img.two_ebb926dd80b064ac {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_1d2a96288ff0f6a7 img.three_cc582b4209e19f59 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_1d2a96288ff0f6a7 img.four_9f46e68d4175d31a {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_1d2a96288ff0f6a7.faq_4e43d2089995e690 {
  height: auto;
}

.contact-form-page_2d30e21997698415 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_30b5b9e3bf7fbc2c {
  text-align: center;
}
.banner-inner-area-contact-inner_30b5b9e3bf7fbc2c .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_30b5b9e3bf7fbc2c .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_30b5b9e3bf7fbc2c .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_30b5b9e3bf7fbc2c .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_30b5b9e3bf7fbc2c p.disc_c02b527f171d6e29 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_30b5b9e3bf7fbc2c p.disc_c02b527f171d6e29 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_30b5b9e3bf7fbc2c p.disc_c02b527f171d6e29 {
    max-width: 80%;
  }
}

.contact-form_4587d8e96ace4579 {
  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_4587d8e96ace4579 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_4587d8e96ace4579 {
    padding: 50px 20px;
  }
}
.contact-form_4587d8e96ace4579 .single-input-area_a90ae2832c761768 {
  margin-bottom: 24px;
}
.contact-form_4587d8e96ace4579 .single-input-area_a90ae2832c761768 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_4587d8e96ace4579 .single-input-area_a90ae2832c761768 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_4587d8e96ace4579 .single-input-area_a90ae2832c761768 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_4587d8e96ace4579 .single-input-area_a90ae2832c761768 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_dd84e1949c09e302 {
  text-align: center;
}
.single-contact-inner-info_dd84e1949c09e302 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_dd84e1949c09e302 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_dd84e1949c09e302 p {
  margin-bottom: 0;
}
.single-contact-inner-info_dd84e1949c09e302.mid_f3512ecd92f3c97d {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_dd84e1949c09e302.mid_f3512ecd92f3c97d {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_dd84e1949c09e302.mid_f3512ecd92f3c97d {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_39c205c99fa58b42.contact-form-page_2d30e21997698415 .contact-form_4587d8e96ace4579 .single-input-area_a90ae2832c761768 {
  position: relative;
}
.rts-contact-form-area_39c205c99fa58b42.contact-form-page_2d30e21997698415 .contact-form_4587d8e96ace4579 .single-input-area_a90ae2832c761768 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_39c205c99fa58b42.contact-form-page_2d30e21997698415 .contact-form_4587d8e96ace4579 .single-input-area_a90ae2832c761768 input,
.rts-contact-form-area_39c205c99fa58b42.contact-form-page_2d30e21997698415 .contact-form_4587d8e96ace4579 .single-input-area_a90ae2832c761768 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_39c205c99fa58b42.contact-form-page_2d30e21997698415 .contact-form_4587d8e96ace4579 .single-input-area_a90ae2832c761768 input::placeholder,
.rts-contact-form-area_39c205c99fa58b42.contact-form-page_2d30e21997698415 .contact-form_4587d8e96ace4579 .single-input-area_a90ae2832c761768 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_39c205c99fa58b42.contact-form-page_2d30e21997698415 .contact-form_4587d8e96ace4579 .single-input-area_a90ae2832c761768.text-area_e9d904c317ba7d05 i {
  top: 61px !important;
}
.rts-contact-form-area_39c205c99fa58b42.contact-form-page_2d30e21997698415 .contact-form_4587d8e96ace4579 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_39c205c99fa58b42.contact-form-page_2d30e21997698415 .contact-form_4587d8e96ace4579 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_18ccfb0cd1570ab3 {
  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_18ccfb0cd1570ab3 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_18ccfb0cd1570ab3 {
    padding: 20px;
  }
}
.seo-optimization-area_18ccfb0cd1570ab3 .thumbnail_c13c3816a7a9ff7e {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_18ccfb0cd1570ab3 .thumbnail_c13c3816a7a9ff7e {
    min-width: 100%;
  }
}
.seo-optimization-area_18ccfb0cd1570ab3 .thumbnail_c13c3816a7a9ff7e img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_18ccfb0cd1570ab3 .thumbnail_c13c3816a7a9ff7e img {
    min-width: 100%;
  }
}

.service-area-8_f287624a7163be7e .icon {
  margin-bottom: 22px;
}
.service-area-8_f287624a7163be7e .title {
  font-weight: 800;
}
.service-area-8_f287624a7163be7e .disc_c02b527f171d6e29 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_07dfb31184f8becc.seo-marketing_44ca4fa4f8533b80 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_07dfb31184f8becc.seo-marketing_44ca4fa4f8533b80 .title-style-one-center_526e3002e33be99e p.disc_c02b527f171d6e29 br {
    display: none;
  }
}

.section-separator-top-bg-white_e133967d694ae0ba {
  position: relative;
}
.section-separator-top-bg-white_e133967d694ae0ba::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_70fa8075132b42cc .large-thumbnail_944a3e0e04c90a2e {
  position: relative;
}
.single-product-list_70fa8075132b42cc .large-thumbnail_944a3e0e04c90a2e .sm-right_3fb01a9cde9e4b17 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_70fa8075132b42cc .large-thumbnail_944a3e0e04c90a2e .sm-right_3fb01a9cde9e4b17 {
    display: none;
  }
}
.single-product-list_70fa8075132b42cc .large-thumbnail_944a3e0e04c90a2e .sm-right_3fb01a9cde9e4b17.left {
  right: auto;
  left: 0;
}
.single-product-list_70fa8075132b42cc .thumbnail_c13c3816a7a9ff7e {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_70fa8075132b42cc .thumbnail_c13c3816a7a9ff7e {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_70fa8075132b42cc .thumbnail_c13c3816a7a9ff7e img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_70fa8075132b42cc .thumbnail_c13c3816a7a9ff7e img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_70fa8075132b42cc .portfolio-content-wrapper-list_f0329fde30946d2a .pre-title_85fbca9f53a893be {
  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_70fa8075132b42cc .portfolio-content-wrapper-list_f0329fde30946d2a .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_70fa8075132b42cc .portfolio-content-wrapper-list_f0329fde30946d2a .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_70fa8075132b42cc .portfolio-content-wrapper-list_f0329fde30946d2a .title {
    font-size: 35px;
  }
}
.single-product-list_70fa8075132b42cc .portfolio-content-wrapper-list_f0329fde30946d2a .single-service_47281842af15eb46 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_70fa8075132b42cc .portfolio-content-wrapper-list_f0329fde30946d2a .single-service_47281842af15eb46 i {
  color: var(--color-primary);
}
.single-product-list_70fa8075132b42cc .portfolio-content-wrapper-list_f0329fde30946d2a p.disc_c02b527f171d6e29 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_bf51a9faa4118a46 .single-product-list_70fa8075132b42cc a.thumbnail_c13c3816a7a9ff7e {
  max-width: 100%;
}
.area-6_bf51a9faa4118a46 .single-product-list_70fa8075132b42cc a.thumbnail_c13c3816a7a9ff7e img {
  max-width: 100%;
  width: 100%;
}
.area-6_bf51a9faa4118a46 .single-product-list_70fa8075132b42cc .portfolio-content-wrapper-list_f0329fde30946d2a .service-btn_996b6ea5961e320e {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_bf51a9faa4118a46 .single-product-list_70fa8075132b42cc .portfolio-content-wrapper-list_f0329fde30946d2a .service-btn_996b6ea5961e320e::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_bf51a9faa4118a46 .single-product-list_70fa8075132b42cc .portfolio-content-wrapper-list_f0329fde30946d2a .service-btn_996b6ea5961e320e:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_bf51a9faa4118a46 .single-product-list_70fa8075132b42cc .portfolio-content-wrapper-list_f0329fde30946d2a .service-btn_996b6ea5961e320e:hover i {
  transform: rotate(0);
}
.area-6_bf51a9faa4118a46 .single-product-list_70fa8075132b42cc .portfolio-content-wrapper-list_f0329fde30946d2a .service-btn_996b6ea5961e320e i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_bf51a9faa4118a46 .single-product-list_70fa8075132b42cc .portfolio-content-wrapper-list_f0329fde30946d2a .service-btn_996b6ea5961e320e.color-secondary-2_77900405f53a4543::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_1c8ce7c8d1e96a93 .thumbnail_c13c3816a7a9ff7e:hover img {
  transform: none;
}
.single-product-list-2_1c8ce7c8d1e96a93 .left-image_19327ee10f4c7877 {
  position: relative;
}
.single-product-list-2_1c8ce7c8d1e96a93 .left-image_19327ee10f4c7877 .short-image-area_17e200b4abfe2190 {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_1c8ce7c8d1e96a93 .left-image_19327ee10f4c7877 .short-image-area_17e200b4abfe2190 {
    right: 5%;
  }
}
.single-product-list-2_1c8ce7c8d1e96a93 .left-image_19327ee10f4c7877 .short-image-area_17e200b4abfe2190 img {
  transform: scale(1);
}
.single-product-list-2_1c8ce7c8d1e96a93 .right-image_35365b0def200d4b {
  position: relative;
}
.single-product-list-2_1c8ce7c8d1e96a93 .right-image_35365b0def200d4b .short-image-area_17e200b4abfe2190 {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_1c8ce7c8d1e96a93 .right-image_35365b0def200d4b .short-image-area_17e200b4abfe2190 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_1c8ce7c8d1e96a93 .right-image_35365b0def200d4b .short-image-area_17e200b4abfe2190 {
    left: 50%;
  }
}
.single-product-list-2_1c8ce7c8d1e96a93 .right-image_35365b0def200d4b .short-image-area_17e200b4abfe2190 img {
  transform: scale(1);
}
.single-product-list-2_1c8ce7c8d1e96a93 .portfolio-content-wrapper-list_f0329fde30946d2a .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_1c8ce7c8d1e96a93 .portfolio-content-wrapper-list_f0329fde30946d2a .single-service_47281842af15eb46 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_1c8ce7c8d1e96a93 .portfolio-content-wrapper-list_f0329fde30946d2a .single-service_47281842af15eb46 p {
  font-size: 20px;
}
.single-product-list-2_1c8ce7c8d1e96a93 .portfolio-content-wrapper-list_f0329fde30946d2a p.disc_c02b527f171d6e29 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_1c8ce7c8d1e96a93 .portfolio-content-wrapper-list_f0329fde30946d2a p.disc_c02b527f171d6e29 {
    max-width: 100%;
  }
}

.product-section-bg_9bee0239c5012579 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_88e18aade2d29bbe {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_88e18aade2d29bbe.area-2_ba87e6655723ee45 .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.product-area-start_88e18aade2d29bbe.area-2_ba87e6655723ee45 .shape-area_eedc67845feb08b2 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_88e18aade2d29bbe.area-2_ba87e6655723ee45 .shape-area_eedc67845feb08b2 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_88e18aade2d29bbe.area-2_ba87e6655723ee45 .shape-area_eedc67845feb08b2 .one {
    display: none;
  }
}
.product-area-start_88e18aade2d29bbe.area-2_ba87e6655723ee45 .two_ebb926dd80b064ac {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_88e18aade2d29bbe.area-2_ba87e6655723ee45 .two_ebb926dd80b064ac {
    top: 5%;
  }
}
.product-area-start_88e18aade2d29bbe.area-2_ba87e6655723ee45 .three_cc582b4209e19f59 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_88e18aade2d29bbe.area-2_ba87e6655723ee45 .three_cc582b4209e19f59 {
    display: none;
  }
}

.siongle-portfolio-box-style_a5c96b5733727425 .thumbnail_c13c3816a7a9ff7e {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_a5c96b5733727425 .thumbnail_c13c3816a7a9ff7e img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_a5c96b5733727425 .thumbnail_c13c3816a7a9ff7e img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_a5c96b5733727425 .thumbnail_c13c3816a7a9ff7e:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_a5c96b5733727425 .inner-content_475c661e6abf5552 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_a5c96b5733727425 .inner-content_475c661e6abf5552 .left-content_4016da72b00ca107 .pre_e2f0cab890f19eca {
  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_a5c96b5733727425 .inner-content_475c661e6abf5552 .left-content_4016da72b00ca107 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_a5c96b5733727425 .inner-content_475c661e6abf5552 .left-content_4016da72b00ca107 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_a5c96b5733727425 .inner-content_475c661e6abf5552 .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_a5c96b5733727425 .inner-content_475c661e6abf5552 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_a5c96b5733727425 .inner-content_475c661e6abf5552 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_a5c96b5733727425 .inner-content_475c661e6abf5552 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_a5c96b5733727425.style-four_2b8a4dda60c905e3 .thumbnail_c13c3816a7a9ff7e img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_a5c96b5733727425.style-four_2b8a4dda60c905e3 .left-content_4016da72b00ca107 .pre_e2f0cab890f19eca {
  color: #fff;
}
.siongle-portfolio-box-style_a5c96b5733727425.style-four_2b8a4dda60c905e3 .left-content_4016da72b00ca107 .title {
  color: #fff;
}
.siongle-portfolio-box-style_a5c96b5733727425.style-four_2b8a4dda60c905e3 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_a5c96b5733727425.style-four_2b8a4dda60c905e3 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_a5c96b5733727425.style-four_2b8a4dda60c905e3:hover .thumbnail_c13c3816a7a9ff7e img {
  transform: scale(1.15);
}

.rts-fun-facts-area_ad558ab535cab405 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_ad558ab535cab405 .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.rts-fun-facts-area_ad558ab535cab405 .shape-area_eedc67845feb08b2 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_ad558ab535cab405 .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_ad558ab535cab405 .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_ad558ab535cab405 .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_ad558ab535cab405 .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
    display: none;
  }
}
.rts-fun-facts-area_ad558ab535cab405 .shape-area_eedc67845feb08b2 .four_9f46e68d4175d31a {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_38cb52e1fcd1b880 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_38cb52e1fcd1b880::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_38cb52e1fcd1b880 .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_38cb52e1fcd1b880 .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_38cb52e1fcd1b880.two_ebb926dd80b064ac .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_38cb52e1fcd1b880.two_ebb926dd80b064ac .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_4f848144a86ec5ed {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_0b99027439fce73b {
  border-radius: 32px;
}

.float-right-div-case-studies_4ef482a164df3280 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_4ef482a164df3280 {
    width: 100%;
  }
}
.float-right-div-case-studies_4ef482a164df3280 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_4ef482a164df3280 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_0562c546b8f62d50 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_b40ffdcf984cfc3b.rts-section-gap2.bg-dark-border-radious.radious-4_0b99027439fce73b {
  background: var(--case-study);
}

.rts-case-studies-4_b40ffdcf984cfc3b {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_b40ffdcf984cfc3b .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.rts-case-studies-4_b40ffdcf984cfc3b .shape-area_eedc67845feb08b2 img {
  position: absolute;
}
.rts-case-studies-4_b40ffdcf984cfc3b .shape-area_eedc67845feb08b2 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_b40ffdcf984cfc3b .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_b40ffdcf984cfc3b .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_b40ffdcf984cfc3b .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_b40ffdcf984cfc3b .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_b40ffdcf984cfc3b .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_b40ffdcf984cfc3b .swiper-pagination .swiper-pagination-bullet_0562c546b8f62d50 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_eaae61d45761c450 {
  position: relative;
}
.rts-case-studies-5_eaae61d45761c450 .title-wrapper-between_b968c81f97583708 .pre_e2f0cab890f19eca {
  font-weight: 800;
}
.rts-case-studies-5_eaae61d45761c450 .title-wrapper-between_b968c81f97583708 .title {
  font-weight: 800;
}
.rts-case-studies-5_eaae61d45761c450 .bottom-btn_628a37ab80af52f6 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_eaae61d45761c450 .bottom-btn_628a37ab80af52f6 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_756d1c204acd7036.style-five_72d511d1629c1172 .inner-content_475c661e6abf5552 .left-content_4016da72b00ca107 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_756d1c204acd7036.style-five_72d511d1629c1172 .inner-content_475c661e6abf5552 .left-content_4016da72b00ca107 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_756d1c204acd7036.style-five_72d511d1629c1172 {
  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_756d1c204acd7036.style-five_72d511d1629c1172 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_756d1c204acd7036.style-five_72d511d1629c1172:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_756d1c204acd7036.style-five_72d511d1629c1172:nth-child(even) .inner-content_475c661e6abf5552 .left-content_4016da72b00ca107 .pre_e2f0cab890f19eca {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_756d1c204acd7036.style-five_72d511d1629c1172:nth-child(even) .inner-content_475c661e6abf5552 .left-content_4016da72b00ca107 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_756d1c204acd7036.style-five_72d511d1629c1172:nth-child(even) .inner-content_475c661e6abf5552 .left-content_4016da72b00ca107 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_756d1c204acd7036.style-five_72d511d1629c1172 .thumbnail_c13c3816a7a9ff7e {
  flex-basis: 40%;
}
.single-portfolio-box-style_756d1c204acd7036.style-five_72d511d1629c1172 .thumbnail_c13c3816a7a9ff7e img {
  border-radius: 16px;
}
.single-portfolio-box-style_756d1c204acd7036.style-five_72d511d1629c1172 .inner-content_475c661e6abf5552 {
  flex-basis: 60%;
}
.single-portfolio-box-style_756d1c204acd7036.style-five_72d511d1629c1172 .inner-content_475c661e6abf5552 .left-content_4016da72b00ca107 .pre_e2f0cab890f19eca {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_756d1c204acd7036.style-five_72d511d1629c1172 .inner-content_475c661e6abf5552 .left-content_4016da72b00ca107 .title {
  font-weight: 800;
}
.single-portfolio-box-style_756d1c204acd7036.style-five_72d511d1629c1172 .inner-content_475c661e6abf5552 .left-content_4016da72b00ca107 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_756d1c204acd7036.style-five_72d511d1629c1172 .inner-content_475c661e6abf5552 .left-content_4016da72b00ca107 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_219ab639ceec88f6 .siongle-portfolio-box-style_a5c96b5733727425 .thumbnail_c13c3816a7a9ff7e img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_219ab639ceec88f6 .siongle-portfolio-box-style_a5c96b5733727425:hover .thumbnail_c13c3816a7a9ff7e img {
  transform: scale(1.15);
}
.home-seven-case_219ab639ceec88f6 .siongle-portfolio-box-style_a5c96b5733727425 .inner-content_475c661e6abf5552 .right a {
  background: #F2F2F8;
}
.home-seven-case_219ab639ceec88f6 .siongle-portfolio-box-style_a5c96b5733727425 .inner-content_475c661e6abf5552 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_0221b445c91e3387 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_0221b445c91e3387 .title-style-one-center_526e3002e33be99e .pre_e2f0cab890f19eca {
  color: #fff;
}
.rts-product-area-8_0221b445c91e3387 .title-style-one-center_526e3002e33be99e .title {
  color: #fff;
}

.single-product-8_85537b266429ff4c {
  text-align: center;
}
.single-product-8_85537b266429ff4c:hover .thumbnail_c13c3816a7a9ff7e img {
  transform: scale(1.12);
}
.single-product-8_85537b266429ff4c .thumbnail_c13c3816a7a9ff7e {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_85537b266429ff4c .thumbnail_c13c3816a7a9ff7e a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_85537b266429ff4c .thumbnail_c13c3816a7a9ff7e a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_85537b266429ff4c .thumbnail_c13c3816a7a9ff7e a img {
    width: 100%;
  }
}
.single-product-8_85537b266429ff4c .thumbnail_c13c3816a7a9ff7e .icon-top-right_5b9eb318219c6ab5 {
  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_85537b266429ff4c .thumbnail_c13c3816a7a9ff7e .icon-top-right_5b9eb318219c6ab5 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_85537b266429ff4c .thumbnail_c13c3816a7a9ff7e .icon-top-right_5b9eb318219c6ab5:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_85537b266429ff4c .thumbnail_c13c3816a7a9ff7e .icon-top-right_5b9eb318219c6ab5:hover i {
  color: #fff;
}
.single-product-8_85537b266429ff4c .inner-content_475c661e6abf5552 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_85537b266429ff4c .inner-content_475c661e6abf5552 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_712b427e8b85e82d {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_712b427e8b85e82d .section-inner_177adf29fcb3678d .left-side-content_8b306d5de54e60cc .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_712b427e8b85e82d .section-inner_177adf29fcb3678d .left-side-content_8b306d5de54e60cc .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_712b427e8b85e82d .section-inner_177adf29fcb3678d .left-side-content_8b306d5de54e60cc .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_712b427e8b85e82d .section-inner_177adf29fcb3678d .right-side-image_c17a635d5015bbab {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_712b427e8b85e82d .section-inner_177adf29fcb3678d .right-side-image_c17a635d5015bbab {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_712b427e8b85e82d .section-inner_177adf29fcb3678d .right-side-image_c17a635d5015bbab .short-image_f56b42050c91f75b {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_712b427e8b85e82d .section-inner_177adf29fcb3678d .right-side-image_c17a635d5015bbab .short-image_f56b42050c91f75b {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_712b427e8b85e82d .section-inner_177adf29fcb3678d .right-side-image_c17a635d5015bbab .short-image_f56b42050c91f75b {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_712b427e8b85e82d .section-inner_177adf29fcb3678d .right-side-image_c17a635d5015bbab .short-image_f56b42050c91f75b {
    display: none;
  }
}

.rts-product-area-six_61e69c7dd1f82ad9 .section-inner_177adf29fcb3678d .top-inner_84e1dfed49ef61ea {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_61e69c7dd1f82ad9 .section-inner_177adf29fcb3678d .top-inner_84e1dfed49ef61ea .marquee_e70d3f4a2e7f4a7a {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_61e69c7dd1f82ad9 .section-inner_177adf29fcb3678d .top-inner_84e1dfed49ef61ea .marquee_e70d3f4a2e7f4a7a:hover {
  animation-play-state: paused;
}
.rts-product-area-six_61e69c7dd1f82ad9 .section-inner_177adf29fcb3678d .top-inner_84e1dfed49ef61ea .marquee_e70d3f4a2e7f4a7a li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_61e69c7dd1f82ad9 .section-inner_177adf29fcb3678d .bottom-inner_5d4074a866cc448f {
  display: inline-block;
}
.rts-product-area-six_61e69c7dd1f82ad9 .section-inner_177adf29fcb3678d .bottom-inner_5d4074a866cc448f .marquee_e70d3f4a2e7f4a7a {
  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_61e69c7dd1f82ad9 .section-inner_177adf29fcb3678d .bottom-inner_5d4074a866cc448f .marquee_e70d3f4a2e7f4a7a:hover {
  animation-play-state: paused;
}
.rts-product-area-six_61e69c7dd1f82ad9 .section-inner_177adf29fcb3678d .bottom-inner_5d4074a866cc448f .marquee_e70d3f4a2e7f4a7a 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_fd4434a89b25c95e {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_4513fdefe6203975 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_4513fdefe6203975 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_4513fdefe6203975 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_4513fdefe6203975 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_4513fdefe6203975 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_4513fdefe6203975 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_4513fdefe6203975 p.disc_c02b527f171d6e29 {
  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_4513fdefe6203975 p.disc_c02b527f171d6e29 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_4513fdefe6203975 p.disc_c02b527f171d6e29 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_cb0495805b49f7e9 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_cb0495805b49f7e9 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_e09ad6fc1ee21af4 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_d4bcf9d29ed80e9e.case-studies_baa26a33ec1f3fcd .main-nav-area_9acdc37071fae2be li a {
  color: #fff;
}
.header-style-one_d4bcf9d29ed80e9e.case-studies_baa26a33ec1f3fcd .main-nav-area_9acdc37071fae2be li:hover a {
  color: var(--color-primary);
}
.header-style-one_d4bcf9d29ed80e9e.case-studies_baa26a33ec1f3fcd .button-area-start_f6b7912c1b6d30ec .demo-req_3fb4161d9e3cb5ed:hover {
  color: var(--color-primary);
}
.header-style-one_d4bcf9d29ed80e9e.case-studies_baa26a33ec1f3fcd .button-area-start_f6b7912c1b6d30ec a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_967790d97bf26162 .breadcrumb-inner_f94628b990f8f849 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_967790d97bf26162 .breadcrumb-inner_f94628b990f8f849 .pagimation_2f2cfe6e1781534b {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_967790d97bf26162 .breadcrumb-inner_f94628b990f8f849 .pagimation_2f2cfe6e1781534b a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_967790d97bf26162 .breadcrumb-inner_f94628b990f8f849 .pagimation_2f2cfe6e1781534b a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_967790d97bf26162 .breadcrumb-inner_f94628b990f8f849 .pagimation_2f2cfe6e1781534b i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_967790d97bf26162 .breadcrumb-inner_f94628b990f8f849 .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_967790d97bf26162 .breadcrumb-inner_f94628b990f8f849 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_967790d97bf26162 .breadcrumb-inner_f94628b990f8f849 p.disc_c02b527f171d6e29 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_967790d97bf26162.area-2_ba87e6655723ee45 .breadcrumb-inner_f94628b990f8f849 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_bf2ddbc6c322574e {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_bf2ddbc6c322574e 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_bf2ddbc6c322574e a:hover {
  color: var(--color-primary);
}
.strategy-right-area_bf2ddbc6c322574e a.btn-arrow_28d92f4414224706 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_bf2ddbc6c322574e .btn-arrow_28d92f4414224706 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_bf2ddbc6c322574e .btn-arrow_28d92f4414224706 i {
  margin-left: 10px;
}
.strategy-right-area_bf2ddbc6c322574e .btn-arrow_28d92f4414224706::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_bf2ddbc6c322574e .btn-arrow_28d92f4414224706::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_bf2ddbc6c322574e .btn-arrow_28d92f4414224706:hover::before {
  width: 100%;
}

.strategy-left-content_7295abc88c103a3c p.disc_c02b527f171d6e29 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_7295abc88c103a3c p.disc_c02b527f171d6e29 {
    max-width: 100%;
  }
}

.arrow-rotate_17e6ffddbe58aa7d i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_65865f2e635a65fd {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_65865f2e635a65fd {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_65865f2e635a65fd .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_65865f2e635a65fd .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_65865f2e635a65fd p.disc_c02b527f171d6e29 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_65865f2e635a65fd p.disc_c02b527f171d6e29 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_e290330d65d9ccff a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_967790d97bf26162 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_967790d97bf26162 .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_967790d97bf26162 .shape-area_eedc67845feb08b2 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_967790d97bf26162 .shape-area_eedc67845feb08b2 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_967790d97bf26162 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_967790d97bf26162 .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_967790d97bf26162 .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_967790d97bf26162 .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_967790d97bf26162 .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_967790d97bf26162 .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
    display: none;
  }
}

.large-image-area_b330a4e73d66871a {
  position: relative;
  z-index: 5;
}
.large-image-area_b330a4e73d66871a .large-thumbnail_944a3e0e04c90a2e {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_86cd41a34afec86a {
  padding-left: 200px;
  padding-right: 200px;
}
.accordion-faq-area-border-bottom-style_86cd41a34afec86a .accordion-item {
  background: transparent;
}
@media screen and (max-width: 992px) {
  .accordion-faq-area-border-bottom-style_86cd41a34afec86a {
    padding-left: 110px;
    padding-right: 110px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_86cd41a34afec86a {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_86cd41a34afec86a {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_86cd41a34afec86a {
    padding-left: 0;
    padding-right: 0;
  }
}
.accordion-faq-area-border-bottom-style_86cd41a34afec86a .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_86cd41a34afec86a .accordion .accordion-item .accordion-header_c93282e6e8315717 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_86cd41a34afec86a .accordion .accordion-item .accordion-header_c93282e6e8315717 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_86cd41a34afec86a .accordion .accordion-item .accordion-header_c93282e6e8315717 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_86cd41a34afec86a .accordion .accordion-item .accordion-body_83d8488aac5a6625 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_86cd41a34afec86a.style-four_2b8a4dda60c905e3 .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_6b5abd22007127a0 .accordion-item .accordion-header_c93282e6e8315717 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_adbd7b8b9fb7aa73 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_adbd7b8b9fb7aa73 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_adbd7b8b9fb7aa73 .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_adbd7b8b9fb7aa73 .shape-area_eedc67845feb08b2 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_adbd7b8b9fb7aa73 .shape-area_eedc67845feb08b2 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_adbd7b8b9fb7aa73 .shape-area_eedc67845feb08b2 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_adbd7b8b9fb7aa73 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_adbd7b8b9fb7aa73 .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_adbd7b8b9fb7aa73 .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_adbd7b8b9fb7aa73 .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_adbd7b8b9fb7aa73 .shape-area_eedc67845feb08b2 img.five_f4053a6edf3d2ff9 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_adbd7b8b9fb7aa73 .shape-area_eedc67845feb08b2 img.six_bfd3a784c41426e2 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_adbd7b8b9fb7aa73 .shape-area_eedc67845feb08b2 img.seven_5678ec3a46ee4639 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_8b612fd597ddf5bf {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_8b612fd597ddf5bf .shape-area_eedc67845feb08b2 img {
  position: absolute;
}
.rts-cta-area-start_8b612fd597ddf5bf .shape-area_eedc67845feb08b2 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_8b612fd597ddf5bf .shape-area_eedc67845feb08b2 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_8b612fd597ddf5bf .shape-area_eedc67845feb08b2 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_8b612fd597ddf5bf .shape-area_eedc67845feb08b2 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_8b612fd597ddf5bf .shape-area_eedc67845feb08b2 img.two_ebb926dd80b064ac {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_8b612fd597ddf5bf .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_8b612fd597ddf5bf .shape-area_eedc67845feb08b2 img.three_cc582b4209e19f59 {
    bottom: 0;
  }
}
.rts-cta-area-start_8b612fd597ddf5bf .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_8b612fd597ddf5bf .shape-area_eedc67845feb08b2 img.four_9f46e68d4175d31a {
    display: none;
  }
}

.rts-faq-area-full-container_8282bb04e4636bf0.style-three_6b5abd22007127a0 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_8282bb04e4636bf0.style-three_6b5abd22007127a0 .shape-area_eedc67845feb08b2 {
    display: none;
  }
}
.rts-faq-area-full-container_8282bb04e4636bf0.style-three_6b5abd22007127a0 .shape-area_eedc67845feb08b2 img {
  position: absolute;
}
.rts-faq-area-full-container_8282bb04e4636bf0.style-three_6b5abd22007127a0 .shape-area_eedc67845feb08b2 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_8282bb04e4636bf0.style-three_6b5abd22007127a0 .shape-area_eedc67845feb08b2 .one {
    display: none;
  }
}
.rts-faq-area-full-container_8282bb04e4636bf0.style-three_6b5abd22007127a0 .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_8282bb04e4636bf0.style-three_6b5abd22007127a0 .shape-area_eedc67845feb08b2 .two_ebb926dd80b064ac {
    display: none;
  }
}
.rts-faq-area-full-container_8282bb04e4636bf0.style-three_6b5abd22007127a0 .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_8282bb04e4636bf0.style-three_6b5abd22007127a0 .shape-area_eedc67845feb08b2 .three_cc582b4209e19f59 {
    display: none;
  }
}
.rts-faq-area-full-container_8282bb04e4636bf0.style-three_6b5abd22007127a0 .shape-area_eedc67845feb08b2 .four_9f46e68d4175d31a {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_8282bb04e4636bf0.style-three_6b5abd22007127a0 .shape-area_eedc67845feb08b2 .four_9f46e68d4175d31a {
    display: none;
  }
}

.rts-error-section_146b418ad083b6d0 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_146b418ad083b6d0 .section-inner_177adf29fcb3678d {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_146b418ad083b6d0 .section-inner_177adf29fcb3678d img {
  max-width: 100%;
}

.tos__content_d665d6cdb0c7d28a p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_5954e5f92841a139 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
