/*=================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_fa5a143058050d7c
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_3415e1cf5aae3823 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_e7a5901f5a8a675f {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_a6210966015cc37d nav ul li.has-droupdown_ff3bdd12d50d28c2::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_a6210966015cc37d nav ul li a.main_4022358d302306c9,
[data-theme=dark] .mobile-menu-main_a6210966015cc37d nav ul li.has-droupdown_ff3bdd12d50d28c2 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_93f5ef92374595ab {
    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_5b5dca63b3e81cd5,
.h2_e8ccc7cb42252e55,
.h3_fec80add546c0efe,
.h4_ea5de6571a217e6a,
.h5_54d6e8094a548843,
.h6_435dd8ccf012f0fc,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_5b5dca63b3e81cd5,
.h2_e8ccc7cb42252e55,
.h3_fec80add546c0efe,
.h4_ea5de6571a217e6a,
.h5_54d6e8094a548843,
.h6_435dd8ccf012f0fc {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_5b5dca63b3e81cd5 a,
.h2_e8ccc7cb42252e55 a,
.h3_fec80add546c0efe a,
.h4_ea5de6571a217e6a a,
.h5_54d6e8094a548843 a,
.h6_435dd8ccf012f0fc a {
  color: inherit;
}

.bg-color-tertiary_af9e5241f17845fa h1,
.bg-color-tertiary_af9e5241f17845fa h2,
.bg-color-tertiary_af9e5241f17845fa h3,
.bg-color-tertiary_af9e5241f17845fa h4,
.bg-color-tertiary_af9e5241f17845fa h5,
.bg-color-tertiary_af9e5241f17845fa h6,
.bg-color-tertiary_af9e5241f17845fa .h1_5b5dca63b3e81cd5,
.bg-color-tertiary_af9e5241f17845fa .h2_e8ccc7cb42252e55,
.bg-color-tertiary_af9e5241f17845fa .h3_fec80add546c0efe,
.bg-color-tertiary_af9e5241f17845fa .h4_ea5de6571a217e6a,
.bg-color-tertiary_af9e5241f17845fa .h5_54d6e8094a548843,
.bg-color-tertiary_af9e5241f17845fa .h6_435dd8ccf012f0fc {
  color: #fff;
}
.bg-color-tertiary_af9e5241f17845fa p {
  color: #6c7279;
}
.bg-color-tertiary_af9e5241f17845fa a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_54d6e8094a548843 {
    font-size: 20px;
  }
}
h1,
.h1_5b5dca63b3e81cd5,
h2,
.h2_e8ccc7cb42252e55,
h3,
.h3_fec80add546c0efe {
  font-weight: var(--s-bold);
}

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

h6,
.h6_435dd8ccf012f0fc {
  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_310829467e948c9b {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_4e4b485f21f0b809 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_ed39647192a234c3 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_6db83c44af6bf71f {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_6fd7ff5cc3c16f2f {
  font-size: 13px;
}
p.has-very-light-gray-color_4a3084001dff59cf {
  color: var(--color-white);
}
p.has-background_e680d0d517695905 {
  padding: 20px 30px;
}
p.b1_310829467e948c9b {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_8a114118aab8488e {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_4e4b485f21f0b809 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_6536df0be9b93ee8 {
  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_d8893c1016833b9a cite,
.wp-block-pullquote_d8893c1016833b9a.is-style-solid-color_077e430c3beffd72 blockquote cite,
.wp-block-quote_217001d0454122e4 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_b19a2dbdba45020e.bullet_9f566d5988407311 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_b19a2dbdba45020e.bullet_9f566d5988407311 li {
    padding-left: 19px;
  }
}
ul.liststyle_b19a2dbdba45020e.bullet_9f566d5988407311 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_b19a2dbdba45020e.bullet_9f566d5988407311 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_bc87ac8ea5fd21f5 .title {
  margin-top: 0;
}

.paragraph-area_f38db451445459d4 p.disc_a6fc0055763773e6 {
  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_f48c88501069cd7b.slick-slider_049d52fda63541dc {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_04208c4940120cbd {
    margin-bottom: 20px;
  }

  .ml_lg--20_3534b3330482c9cc {
    margin-left: 20px;
  }

  .ptb_lg--25_8298581da38723c4 {
    padding: 25px 0;
  }

  .plr_lg--25_1f3d05ba43d20625 {
    padding: 0 25px;
  }

  .pt_lg--25_3e19ef5b983cfe27 {
    padding-top: 25px;
  }

  .pb_lg--25_211f252aa1143b95 {
    padding-bottom: 25px;
  }

  .pl_lg--25_caa473db797343cd {
    padding-left: 25px;
  }

  .pr_lg--25_64cddbf85cc574a4 {
    padding-right: 25px;
  }

  .mt_lg--25_8205644f43815e20 {
    margin-top: 25px;
  }

  .mb_lg--25_bee90e0dc3c658c5 {
    margin-bottom: 25px;
  }

  .ml_lg--25_5ce69e6e47f5d945 {
    margin-left: 25px;
  }

  .ptb_lg--30_d502169e9689dfa0 {
    padding: 30px 0;
  }

  .plr_lg--30_78abc6041f45c43a {
    padding: 0 30px;
  }

  .pt_lg--30_58ea4828367ebcc2 {
    padding-top: 30px;
  }

  .pb_lg--30_6dd9c3e71c40f3e0 {
    padding-bottom: 30px;
  }

  .pl_lg--30_45d5315f92fad3ea {
    padding-left: 30px;
  }

  .pr_lg--30_797a1b503e5af69d {
    padding-right: 30px;
  }

  .mt_lg--30_9f24c3b23ab82d90 {
    margin-top: 30px;
  }

  .mb_lg--30_e52b6f3020a39cbc {
    margin-bottom: 30px;
  }

  .ml_lg--30_a7641365f54b1c41 {
    margin-left: 30px;
  }

  .ptb_lg--35_7c62f5997208c362 {
    padding: 35px 0;
  }

  .plr_lg--35_de16d88b37df1c95 {
    padding: 0 35px;
  }

  .pt_lg--35_53e2d6f875ea9e51 {
    padding-top: 35px;
  }

  .pb_lg--35_b4365a2843a7aced {
    padding-bottom: 35px;
  }

  .pl_lg--35_b420aaa93035138c {
    padding-left: 35px;
  }

  .pr_lg--35_5660e7935be36c91 {
    padding-right: 35px;
  }

  .mt_lg--35_ea121278a39e9a8f {
    margin-top: 35px;
  }

  .mb_lg--35_c15f78028de07b4b {
    margin-bottom: 35px;
  }

  .ml_lg--35_3ae85ede6ef925de {
    margin-left: 35px;
  }

  .ptb_lg--40_98c3180acae09e58 {
    padding: 40px 0;
  }

  .plr_lg--40_e4d4b8e2e7aa6aa1 {
    padding: 0 40px;
  }

  .pt_lg--40_f9743c0136499e07 {
    padding-top: 40px;
  }

  .pb_lg--40_69640b7227eef103 {
    padding-bottom: 40px;
  }

  .pl_lg--40_e9c89ab3be868a2b {
    padding-left: 40px;
  }

  .pr_lg--40_255af7b3a1a7a3d7 {
    padding-right: 40px;
  }

  .mt_lg--40_3e784448eb311ed8 {
    margin-top: 40px;
  }

  .mb_lg--40_1b122737fa71e5d9 {
    margin-bottom: 40px;
  }

  .ml_lg--40_6eedcf2792bac5ef {
    margin-left: 40px;
  }

  .ptb_lg--45_d217a3daab14fe8f {
    padding: 45px 0;
  }

  .plr_lg--45_f70207ec4252781c {
    padding: 0 45px;
  }

  .pt_lg--45_45aeb593f4470fe3 {
    padding-top: 45px;
  }

  .pb_lg--45_952ecb6eb34eab84 {
    padding-bottom: 45px;
  }

  .pl_lg--45_901faaed2e71ae9b {
    padding-left: 45px;
  }

  .pr_lg--45_222d8a2d71bc3cc9 {
    padding-right: 45px;
  }

  .mt_lg--45_3ad8ffee42e5b3d1 {
    margin-top: 45px;
  }

  .mb_lg--45_89e36a7bb28f0281 {
    margin-bottom: 45px;
  }

  .ml_lg--45_ad6740c461f9a48b {
    margin-left: 45px;
  }

  .ptb_lg--50_ab3b0cc68c8a453e {
    padding: 50px 0;
  }

  .plr_lg--50_ce392a05f26928e2 {
    padding: 0 50px;
  }

  .pt_lg--50_a8c854d677f32d2a {
    padding-top: 50px;
  }

  .pb_lg--50_445c82eaf2182af0 {
    padding-bottom: 50px;
  }

  .pl_lg--50_85b6a026474d2c8b {
    padding-left: 50px;
  }

  .pr_lg--50_84b203fdda84b932 {
    padding-right: 50px;
  }

  .mt_lg--50_312482e6017035ad {
    margin-top: 50px;
  }

  .mb_lg--50_23b0aa9f133f4ae9 {
    margin-bottom: 50px;
  }

  .ml_lg--50_d1c9276b38aea10f {
    margin-left: 50px;
  }

  .ptb_lg--55_d540c9a4a90ed29f {
    padding: 55px 0;
  }

  .plr_lg--55_aa34f232bc8f8bca {
    padding: 0 55px;
  }

  .pt_lg--55_c2f994a159201819 {
    padding-top: 55px;
  }

  .pb_lg--55_e37fed7de0abdb8e {
    padding-bottom: 55px;
  }

  .pl_lg--55_48ca854a81ad95a0 {
    padding-left: 55px;
  }

  .pr_lg--55_5446c4ecf7bc4198 {
    padding-right: 55px;
  }

  .mt_lg--55_c6d254e201b904c4 {
    margin-top: 55px;
  }

  .mb_lg--55_f2c601775cc7d709 {
    margin-bottom: 55px;
  }

  .ml_lg--55_f430c9d3c8993b28 {
    margin-left: 55px;
  }

  .ptb_lg--60_a7b535837d95f75b {
    padding: 60px 0;
  }

  .plr_lg--60_42e6fa227355d934 {
    padding: 0 60px;
  }

  .pt_lg--60_336c7df10a16d6df {
    padding-top: 60px;
  }

  .pb_lg--60_33e05f050e53e0dd {
    padding-bottom: 60px;
  }

  .pl_lg--60_7eef897c89f8cc45 {
    padding-left: 60px;
  }

  .pr_lg--60_36287ed0cdcdb1fc {
    padding-right: 60px;
  }

  .mt_lg--60_65ce0532388c234a {
    margin-top: 60px;
  }

  .mb_lg--60_fbbe18461b011f8c {
    margin-bottom: 60px;
  }

  .ml_lg--60_f2ec7005bae20c3f {
    margin-left: 60px;
  }

  .ptb_lg--65_ab533f0d5872ee6a {
    padding: 65px 0;
  }

  .plr_lg--65_a47868e5b0c356b9 {
    padding: 0 65px;
  }

  .pt_lg--65_f8aa2337bb189616 {
    padding-top: 65px;
  }

  .pb_lg--65_be33d6a3e8bc4848 {
    padding-bottom: 65px;
  }

  .pl_lg--65_a9a2647033f3278f {
    padding-left: 65px;
  }

  .pr_lg--65_be96a53341370be0 {
    padding-right: 65px;
  }

  .mt_lg--65_4ba38f1abc100d9d {
    margin-top: 65px;
  }

  .mb_lg--65_e525f7cd729322d7 {
    margin-bottom: 65px;
  }

  .ml_lg--65_5b50607d6d166d62 {
    margin-left: 65px;
  }

  .ptb_lg--70_98487f01ac68d530 {
    padding: 70px 0;
  }

  .plr_lg--70_ae1a1c189265a296 {
    padding: 0 70px;
  }

  .pt_lg--70_f12b852392911fa8 {
    padding-top: 70px;
  }

  .pb_lg--70_48d4d21a26a2dca0 {
    padding-bottom: 70px;
  }

  .pl_lg--70_b3103e1f465f7ca6 {
    padding-left: 70px;
  }

  .pr_lg--70_371678b00172a64e {
    padding-right: 70px;
  }

  .mt_lg--70_4d27a1b4542af6be {
    margin-top: 70px;
  }

  .mb_lg--70_8672649713b9c6b9 {
    margin-bottom: 70px;
  }

  .ml_lg--70_0777021b0ef1b800 {
    margin-left: 70px;
  }

  .ptb_lg--75_3b297701214e1bbc {
    padding: 75px 0;
  }

  .plr_lg--75_c287121001ec1893 {
    padding: 0 75px;
  }

  .pt_lg--75_fc5d3c6a1551bb5b {
    padding-top: 75px;
  }

  .pb_lg--75_2633b2e8c11e44d3 {
    padding-bottom: 75px;
  }

  .pl_lg--75_b5102d6248ca0296 {
    padding-left: 75px;
  }

  .pr_lg--75_6475df97ca5d9257 {
    padding-right: 75px;
  }

  .mt_lg--75_952a22c3418c992e {
    margin-top: 75px;
  }

  .mb_lg--75_bf531c565b9dcd89 {
    margin-bottom: 75px;
  }

  .ml_lg--75_f1f3d9e08a331011 {
    margin-left: 75px;
  }

  .ptb_lg--80_ccb24615088de3eb {
    padding: 80px 0;
  }

  .plr_lg--80_92c7bb86abc75fe4 {
    padding: 0 80px;
  }

  .pt_lg--80_c94d2ae8399dd5a7 {
    padding-top: 80px;
  }

  .pb_lg--80_037488984a883e1b {
    padding-bottom: 80px;
  }

  .pl_lg--80_1898f751c0e37140 {
    padding-left: 80px;
  }

  .pr_lg--80_608c052c94fc530d {
    padding-right: 80px;
  }

  .mt_lg--80_4cdcddb3cb13668d {
    margin-top: 80px;
  }

  .mb_lg--80_fee9c55fda45209d {
    margin-bottom: 80px;
  }

  .ml_lg--80_137ea61acac619ee {
    margin-left: 80px;
  }

  .ptb_lg--85_1db418a98279f1c8 {
    padding: 85px 0;
  }

  .plr_lg--85_5d9d5c5ef49bb410 {
    padding: 0 85px;
  }

  .pt_lg--85_77d70140d26f61fb {
    padding-top: 85px;
  }

  .pb_lg--85_4a2fb5a89622a7fa {
    padding-bottom: 85px;
  }

  .pl_lg--85_ba0c44d33de633df {
    padding-left: 85px;
  }

  .pr_lg--85_c308cec50393e018 {
    padding-right: 85px;
  }

  .mt_lg--85_85a0d717310e0609 {
    margin-top: 85px;
  }

  .mb_lg--85_13a65ad53faec0b3 {
    margin-bottom: 85px;
  }

  .ml_lg--85_f4a74d1c21fffdcc {
    margin-left: 85px;
  }

  .ptb_lg--90_2920fe44f6dbe466 {
    padding: 90px 0;
  }

  .plr_lg--90_f2913e4ff8293bd0 {
    padding: 0 90px;
  }

  .pt_lg--90_0e8f35c772ab919b {
    padding-top: 90px;
  }

  .pb_lg--90_11bbdfd57d0c3797 {
    padding-bottom: 90px;
  }

  .pl_lg--90_6bee22f28a346464 {
    padding-left: 90px;
  }

  .pr_lg--90_a01e84deb194f4ab {
    padding-right: 90px;
  }

  .mt_lg--90_9d3b9e9b47c0f6bd {
    margin-top: 90px;
  }

  .mb_lg--90_6f0840f170f4dd42 {
    margin-bottom: 90px;
  }

  .ml_lg--90_d6cc4e44188357aa {
    margin-left: 90px;
  }

  .ptb_lg--95_951f74045240fc29 {
    padding: 95px 0;
  }

  .plr_lg--95_a060b6064af60c96 {
    padding: 0 95px;
  }

  .pt_lg--95_1e425eba90a43298 {
    padding-top: 95px;
  }

  .pb_lg--95_3c89988e7cb43e0a {
    padding-bottom: 95px;
  }

  .pl_lg--95_ec25a80b410e8514 {
    padding-left: 95px;
  }

  .pr_lg--95_ac7037abda2b5aca {
    padding-right: 95px;
  }

  .mt_lg--95_e6dee575cb3ba748 {
    margin-top: 95px;
  }

  .mb_lg--95_e1c1c93aacf44611 {
    margin-bottom: 95px;
  }

  .ml_lg--95_5b11738dd260bf04 {
    margin-left: 95px;
  }

  .ptb_lg--100_78648c72154a4a0e {
    padding: 100px 0;
  }

  .plr_lg--100_bf735c54ca408b04 {
    padding: 0 100px;
  }

  .pt_lg--100_7d26b58bcf3177d8 {
    padding-top: 100px;
  }

  .pb_lg--100_4348ca014d27950f {
    padding-bottom: 100px;
  }

  .pl_lg--100_9a0ce317abcb0c0d {
    padding-left: 100px;
  }

  .pr_lg--100_76500cc5d49b3931 {
    padding-right: 100px;
  }

  .mt_lg--100_9c9e5edb1055233c {
    margin-top: 100px;
  }

  .mb_lg--100_6e76fba638e3fbf3 {
    margin-bottom: 100px;
  }

  .ml_lg--100_db9f5383ce050849 {
    margin-left: 100px;
  }

  .ptb_lg--105_8f83589a71650f88 {
    padding: 105px 0;
  }

  .plr_lg--105_55e68feda20cfce2 {
    padding: 0 105px;
  }

  .pt_lg--105_09650ea35bc892e4 {
    padding-top: 105px;
  }

  .pb_lg--105_181c567581aeccc9 {
    padding-bottom: 105px;
  }

  .pl_lg--105_cd26cd6189c87c07 {
    padding-left: 105px;
  }

  .pr_lg--105_f0d2a3b11feb9b65 {
    padding-right: 105px;
  }

  .mt_lg--105_8b586b39143f1f89 {
    margin-top: 105px;
  }

  .mb_lg--105_95701efbf4461a2b {
    margin-bottom: 105px;
  }

  .ml_lg--105_99aa279c18f508fa {
    margin-left: 105px;
  }

  .ptb_lg--110_75d0e34a7d13f32c {
    padding: 110px 0;
  }

  .plr_lg--110_40194052fecebea0 {
    padding: 0 110px;
  }

  .pt_lg--110_6a96c0b9ba3c9a3b {
    padding-top: 110px;
  }

  .pb_lg--110_5085dd53679d7284 {
    padding-bottom: 110px;
  }

  .pl_lg--110_ce17cb2c755b2303 {
    padding-left: 110px;
  }

  .pr_lg--110_d408484892db0647 {
    padding-right: 110px;
  }

  .mt_lg--110_31a83518164d3cb3 {
    margin-top: 110px;
  }

  .mb_lg--110_cceeda207f532e70 {
    margin-bottom: 110px;
  }

  .ml_lg--110_d8b3703b4ef8560a {
    margin-left: 110px;
  }

  .ptb_lg--115_848cfa7b2ed17fe5 {
    padding: 115px 0;
  }

  .plr_lg--115_e3261e757d13442b {
    padding: 0 115px;
  }

  .pt_lg--115_653e6fd8756c520c {
    padding-top: 115px;
  }

  .pb_lg--115_f640270de5cf4169 {
    padding-bottom: 115px;
  }

  .pl_lg--115_bedd3401938bc856 {
    padding-left: 115px;
  }

  .pr_lg--115_71bf0bb454f3f483 {
    padding-right: 115px;
  }

  .mt_lg--115_458c691e3acfccaa {
    margin-top: 115px;
  }

  .mb_lg--115_94c129cf6132190a {
    margin-bottom: 115px;
  }

  .ml_lg--115_de9042557910a7f9 {
    margin-left: 115px;
  }

  .ptb_lg--120_3809909825791198 {
    padding: 120px 0;
  }

  .plr_lg--120_0483c53e83903071 {
    padding: 0 120px;
  }

  .pt_lg--120_a725ed6d37a1fdef {
    padding-top: 120px;
  }

  .pb_lg--120_403a239ce59a7431 {
    padding-bottom: 120px;
  }

  .pl_lg--120_b040d7894413c7b1 {
    padding-left: 120px;
  }

  .pr_lg--120_56a0b74b917c31ea {
    padding-right: 120px;
  }

  .mt_lg--120_aa960f0770db4908 {
    margin-top: 120px;
  }

  .mb_lg--120_e9740b5f57dd767c {
    margin-bottom: 120px;
  }

  .ml_lg--120_c4353db60b92ba7b {
    margin-left: 120px;
  }

  .ptb_lg--125_9fcb3b3bc77bf86f {
    padding: 125px 0;
  }

  .plr_lg--125_342ada674064e92f {
    padding: 0 125px;
  }

  .pt_lg--125_8befe06b67d677f8 {
    padding-top: 125px;
  }

  .pb_lg--125_28240a86e979ecaa {
    padding-bottom: 125px;
  }

  .pl_lg--125_439348fa526004be {
    padding-left: 125px;
  }

  .pr_lg--125_905f5197788b0d37 {
    padding-right: 125px;
  }

  .mt_lg--125_64b0f8141dae8c8b {
    margin-top: 125px;
  }

  .mb_lg--125_ea9cfae2177faae5 {
    margin-bottom: 125px;
  }

  .ml_lg--125_90e2e6da944aadf3 {
    margin-left: 125px;
  }

  .ptb_lg--130_01cc4962208f8c61 {
    padding: 130px 0;
  }

  .plr_lg--130_1b831ae9c1e275f1 {
    padding: 0 130px;
  }

  .pt_lg--130_6a355e2bf2993a72 {
    padding-top: 130px;
  }

  .pb_lg--130_4a552e3d298ac0b0 {
    padding-bottom: 130px;
  }

  .pl_lg--130_fd01c1fdcbf83886 {
    padding-left: 130px;
  }

  .pr_lg--130_6207453a2fa4823f {
    padding-right: 130px;
  }

  .mt_lg--130_4d6bcb544ec42090 {
    margin-top: 130px;
  }

  .mb_lg--130_3b3c90f5f9425f19 {
    margin-bottom: 130px;
  }

  .ml_lg--130_a6ad0be8c1a1c829 {
    margin-left: 130px;
  }

  .ptb_lg--135_a9fe1d1ee81a8173 {
    padding: 135px 0;
  }

  .plr_lg--135_5cbd46836c7d9287 {
    padding: 0 135px;
  }

  .pt_lg--135_23ea95a495b39e39 {
    padding-top: 135px;
  }

  .pb_lg--135_fec1722726510652 {
    padding-bottom: 135px;
  }

  .pl_lg--135_7b27ae0fe404a8b6 {
    padding-left: 135px;
  }

  .pr_lg--135_26c0b65b5af77a23 {
    padding-right: 135px;
  }

  .mt_lg--135_4bc84fe08c1bceb8 {
    margin-top: 135px;
  }

  .mb_lg--135_bf4604401384c7b1 {
    margin-bottom: 135px;
  }

  .ml_lg--135_6c980d6805390c77 {
    margin-left: 135px;
  }

  .ptb_lg--140_c4eb3704e5eee8a0 {
    padding: 140px 0;
  }

  .plr_lg--140_97d43b2032beb0fb {
    padding: 0 140px;
  }

  .pt_lg--140_68468203e4203f82 {
    padding-top: 140px;
  }

  .pb_lg--140_1cdc89d12eb80160 {
    padding-bottom: 140px;
  }

  .pl_lg--140_b84b68b937dbc1c8 {
    padding-left: 140px;
  }

  .pr_lg--140_17adaca4d9b52678 {
    padding-right: 140px;
  }

  .mt_lg--140_6cae805447bbc221 {
    margin-top: 140px;
  }

  .mb_lg--140_c96b59033fe0a3d5 {
    margin-bottom: 140px;
  }

  .ml_lg--140_a594b9bb5320c5f3 {
    margin-left: 140px;
  }

  .ptb_lg--145_64cfaf2638b610bd {
    padding: 145px 0;
  }

  .plr_lg--145_76558c9a52114044 {
    padding: 0 145px;
  }

  .pt_lg--145_d7f56ac5e7771422 {
    padding-top: 145px;
  }

  .pb_lg--145_8a75538932b8e979 {
    padding-bottom: 145px;
  }

  .pl_lg--145_7f5558ecaa6f8ac7 {
    padding-left: 145px;
  }

  .pr_lg--145_20d82147b96f7cbc {
    padding-right: 145px;
  }

  .mt_lg--145_f2521462a249a757 {
    margin-top: 145px;
  }

  .mb_lg--145_68024cb8a157fd60 {
    margin-bottom: 145px;
  }

  .ml_lg--145_16c3b64b6f1863df {
    margin-left: 145px;
  }

  .ptb_lg--150_3aa04a4428a2f282 {
    padding: 150px 0;
  }

  .plr_lg--150_66ab290c05597f66 {
    padding: 0 150px;
  }

  .pt_lg--150_9029e4fd35ba3e26 {
    padding-top: 150px;
  }

  .pb_lg--150_55f19aa097943f0a {
    padding-bottom: 150px;
  }

  .pl_lg--150_bca55094167ada75 {
    padding-left: 150px;
  }

  .pr_lg--150_d1852ac564010e6a {
    padding-right: 150px;
  }

  .mt_lg--150_56198f90c035b794 {
    margin-top: 150px;
  }

  .mb_lg--150_4c13df89aec2a98c {
    margin-bottom: 150px;
  }

  .ml_lg--150_a8df724a148b841d {
    margin-left: 150px;
  }

  .ptb_lg--155_488c8aadd8cefbe8 {
    padding: 155px 0;
  }

  .plr_lg--155_d6d50428326446fd {
    padding: 0 155px;
  }

  .pt_lg--155_8eeccde4ca1e317e {
    padding-top: 155px;
  }

  .pb_lg--155_279c437e7b518b77 {
    padding-bottom: 155px;
  }

  .pl_lg--155_1a1b660ca241811e {
    padding-left: 155px;
  }

  .pr_lg--155_44197a0ff90b779c {
    padding-right: 155px;
  }

  .mt_lg--155_b8633d6d19282326 {
    margin-top: 155px;
  }

  .mb_lg--155_477b15e5f0c69337 {
    margin-bottom: 155px;
  }

  .ml_lg--155_6308aa57e7d94761 {
    margin-left: 155px;
  }

  .ptb_lg--160_35baf70b16b1232c {
    padding: 160px 0;
  }

  .plr_lg--160_f44d0ce4fd6e1465 {
    padding: 0 160px;
  }

  .pt_lg--160_6d7e8486c0ae0824 {
    padding-top: 160px;
  }

  .pb_lg--160_6fe007a260846c5e {
    padding-bottom: 160px;
  }

  .pl_lg--160_470d26c08cf03f41 {
    padding-left: 160px;
  }

  .pr_lg--160_999298532dd849d6 {
    padding-right: 160px;
  }

  .mt_lg--160_ec130772277ae6ac {
    margin-top: 160px;
  }

  .mb_lg--160_22325ab7420a7da0 {
    margin-bottom: 160px;
  }

  .ml_lg--160_4ca0d323109231e3 {
    margin-left: 160px;
  }

  .ptb_lg--165_85ceabffed1a7a89 {
    padding: 165px 0;
  }

  .plr_lg--165_efd0f759d8be4dfe {
    padding: 0 165px;
  }

  .pt_lg--165_e1555818e83e12ee {
    padding-top: 165px;
  }

  .pb_lg--165_ae4105e1a829e8e2 {
    padding-bottom: 165px;
  }

  .pl_lg--165_2085b013cfc3fd9e {
    padding-left: 165px;
  }

  .pr_lg--165_e54f0bab09f7dd5e {
    padding-right: 165px;
  }

  .mt_lg--165_1b34d4766698fc72 {
    margin-top: 165px;
  }

  .mb_lg--165_bd9670f864fc1b44 {
    margin-bottom: 165px;
  }

  .ml_lg--165_d8ab1394de8a9907 {
    margin-left: 165px;
  }

  .ptb_lg--170_10d5f2f633c91386 {
    padding: 170px 0;
  }

  .plr_lg--170_2ac5d62041d32d27 {
    padding: 0 170px;
  }

  .pt_lg--170_d70a4adf126f99c2 {
    padding-top: 170px;
  }

  .pb_lg--170_e54b47cc1bcc7c85 {
    padding-bottom: 170px;
  }

  .pl_lg--170_cd61c0c2c321168e {
    padding-left: 170px;
  }

  .pr_lg--170_cc2724dbde5ad71d {
    padding-right: 170px;
  }

  .mt_lg--170_f9c9f093114da6d8 {
    margin-top: 170px;
  }

  .mb_lg--170_347ebdc355573234 {
    margin-bottom: 170px;
  }

  .ml_lg--170_61cdf22b9a9dcdff {
    margin-left: 170px;
  }

  .ptb_lg--175_f5f407e65e178dc9 {
    padding: 175px 0;
  }

  .plr_lg--175_225e0303ab5125cd {
    padding: 0 175px;
  }

  .pt_lg--175_16e1218fd357cfb9 {
    padding-top: 175px;
  }

  .pb_lg--175_b5ca0c06ec22d044 {
    padding-bottom: 175px;
  }

  .pl_lg--175_a47093a1ca9728ae {
    padding-left: 175px;
  }

  .pr_lg--175_45a675b2c91cccde {
    padding-right: 175px;
  }

  .mt_lg--175_53d0c16e5b3abc43 {
    margin-top: 175px;
  }

  .mb_lg--175_cf9a7dbd015935a3 {
    margin-bottom: 175px;
  }

  .ml_lg--175_6c325f2b22ae23df {
    margin-left: 175px;
  }

  .ptb_lg--180_dea4fbc81eb19c12 {
    padding: 180px 0;
  }

  .plr_lg--180_8867f8c03228a278 {
    padding: 0 180px;
  }

  .pt_lg--180_36b140f5cbe3f730 {
    padding-top: 180px;
  }

  .pb_lg--180_1a733189a98e9803 {
    padding-bottom: 180px;
  }

  .pl_lg--180_e499d4018383bda6 {
    padding-left: 180px;
  }

  .pr_lg--180_36408460638acb6e {
    padding-right: 180px;
  }

  .mt_lg--180_07520e985b3233c3 {
    margin-top: 180px;
  }

  .mb_lg--180_413e8ea892495be6 {
    margin-bottom: 180px;
  }

  .ml_lg--180_69eb709a778003e5 {
    margin-left: 180px;
  }

  .ptb_lg--185_e607d8cc21c394cd {
    padding: 185px 0;
  }

  .plr_lg--185_11a58c4c4880d9f5 {
    padding: 0 185px;
  }

  .pt_lg--185_793e052eed542c6a {
    padding-top: 185px;
  }

  .pb_lg--185_5045278ab5e0a380 {
    padding-bottom: 185px;
  }

  .pl_lg--185_9fdb76121b17964f {
    padding-left: 185px;
  }

  .pr_lg--185_ed564687cea1cbb1 {
    padding-right: 185px;
  }

  .mt_lg--185_077719bbda990929 {
    margin-top: 185px;
  }

  .mb_lg--185_58945b9e0a3e2935 {
    margin-bottom: 185px;
  }

  .ml_lg--185_e5b5eef05b968c2e {
    margin-left: 185px;
  }

  .ptb_lg--190_c71f818532b867c3 {
    padding: 190px 0;
  }

  .plr_lg--190_c1d0430b8801e4cf {
    padding: 0 190px;
  }

  .pt_lg--190_eaa95676dd136e36 {
    padding-top: 190px;
  }

  .pb_lg--190_2d2a184bd03a22b2 {
    padding-bottom: 190px;
  }

  .pl_lg--190_cb49a09b3b1afd1b {
    padding-left: 190px;
  }

  .pr_lg--190_c48eed5986949e77 {
    padding-right: 190px;
  }

  .mt_lg--190_276f84b115434227 {
    margin-top: 190px;
  }

  .mb_lg--190_790e5ce78d69097b {
    margin-bottom: 190px;
  }

  .ml_lg--190_aecb09fa6b82242b {
    margin-left: 190px;
  }

  .ptb_lg--195_8ba8747bbb90ca45 {
    padding: 195px 0;
  }

  .plr_lg--195_3c38bf68a6df78f3 {
    padding: 0 195px;
  }

  .pt_lg--195_c398e61e8e474835 {
    padding-top: 195px;
  }

  .pb_lg--195_cdc32f2e4f1bf186 {
    padding-bottom: 195px;
  }

  .pl_lg--195_741ea98febfc5e6a {
    padding-left: 195px;
  }

  .pr_lg--195_9b7a6d8d3b91c78c {
    padding-right: 195px;
  }

  .mt_lg--195_0a7f7432175d9427 {
    margin-top: 195px;
  }

  .mb_lg--195_2d0330cc75a6f810 {
    margin-bottom: 195px;
  }

  .ml_lg--195_167e100ff7734030 {
    margin-left: 195px;
  }

  .ptb_lg--200_90652fab16144a5f {
    padding: 200px 0;
  }

  .plr_lg--200_43a3db0575ddb5d4 {
    padding: 0 200px;
  }

  .pt_lg--200_8590fb5f83734acc {
    padding-top: 200px;
  }

  .pb_lg--200_ce2d0ef85bea4bb6 {
    padding-bottom: 200px;
  }

  .pl_lg--200_35e61cf08c1beaef {
    padding-left: 200px;
  }

  .pr_lg--200_3e27a3b5adb9dd72 {
    padding-right: 200px;
  }

  .mt_lg--200_99f1e3eba91c5d3f {
    margin-top: 200px;
  }

  .mb_lg--200_34c1826c90840be9 {
    margin-bottom: 200px;
  }

  .ml_lg--200_7edffdeb3c2c0993 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_89071532d086fc94 {
    padding: 0;
  }

  .pl_md--0_c60e857def862481 {
    padding-left: 0;
  }

  .pr_md--0_a1436832ae24bdd4 {
    padding-right: 0;
  }

  .pt_md--0_bdd65a112e16bc8e {
    padding-top: 0;
  }

  .pb_md--0_690a36ba793e4e3f {
    padding-bottom: 0;
  }

  .pb_md--80_4546fc22e48ec11d {
    padding-bottom: 80px;
  }

  .pt_md--50_e7d489b7e225b50a {
    padding-top: 50px;
  }

  .mr_md--0_892ef33609a23d31 {
    margin-right: 0;
  }

  .ml_md--0_4c7dc1d4281a0423 {
    margin-left: 0;
  }

  .mt_md--0_e364a3cb5cf0ae1e {
    margin-top: 0;
  }

  .mb_md--0_11adbdf6923aeb74 {
    margin-bottom: 0;
  }

  .ptb_md--250_6b5591463f7dbed4 {
    padding: 250px 0;
  }

  .ptb_md--5_49fa454516fe4d7b {
    padding: 5px 0;
  }

  .plr_md--5_d4d3a9bee3e8f9f6 {
    padding: 0 5px;
  }

  .pt_md--5_a3c9799dc1c8e13c {
    padding-top: 5px;
  }

  .pb_md--5_40dc1e3f463be757 {
    padding-bottom: 5px;
  }

  .pl_md--5_fb228cae1d870771 {
    padding-left: 5px;
  }

  .pr_md--5_e8eef1a690103781 {
    padding-right: 5px;
  }

  .mt_md--5_9e31f40da553d914 {
    margin-top: 5px;
  }

  .mb_md--5_761b305d0f3d0a57 {
    margin-bottom: 5px;
  }

  .ptb_md--10_dc2c3bf813ab14df {
    padding: 10px 0;
  }

  .plr_md--10_8d53d853808c4c07 {
    padding: 0 10px;
  }

  .pt_md--10_374d69c5f579ac06 {
    padding-top: 10px;
  }

  .pb_md--10_70bfb2669eaaca5e {
    padding-bottom: 10px;
  }

  .pl_md--10_d818a64acb06a465 {
    padding-left: 10px;
  }

  .pr_md--10_78af26a1b6fda76c {
    padding-right: 10px;
  }

  .mt_md--10_492f80bb55798f71 {
    margin-top: 10px;
  }

  .mb_md--10_0fde3dc055a9b686 {
    margin-bottom: 10px;
  }

  .ptb_md--15_a80a960448393841 {
    padding: 15px 0;
  }

  .plr_md--15_deb70ee2720ef685 {
    padding: 0 15px;
  }

  .pt_md--15_23f9f1459a45fe80 {
    padding-top: 15px;
  }

  .pb_md--15_d2fa966eee10eacd {
    padding-bottom: 15px;
  }

  .pl_md--15_1c2b0b68334a1cc6 {
    padding-left: 15px;
  }

  .pr_md--15_e5837fa060b183b4 {
    padding-right: 15px;
  }

  .mt_md--15_df5b770e08c2501f {
    margin-top: 15px;
  }

  .mb_md--15_3f304cd773bbf4e9 {
    margin-bottom: 15px;
  }

  .ptb_md--20_92b5941e349cd435 {
    padding: 20px 0;
  }

  .plr_md--20_3b5c9e2438af2f29 {
    padding: 0 20px;
  }

  .pt_md--20_05cc1949257a7eef {
    padding-top: 20px;
  }

  .pb_md--20_74b4d5433a417133 {
    padding-bottom: 20px;
  }

  .pl_md--20_3f15530711ab9758 {
    padding-left: 20px;
  }

  .pr_md--20_fcaae7c62178c806 {
    padding-right: 20px;
  }

  .mt_md--20_c65bf6bfe538242b {
    margin-top: 20px;
  }

  .mb_md--20_9f859067acb56166 {
    margin-bottom: 20px;
  }

  .ptb_md--25_280ac05f7b1a3ac9 {
    padding: 25px 0;
  }

  .plr_md--25_41eb1df59473b2a2 {
    padding: 0 25px;
  }

  .pt_md--25_c0b2851044df5d11 {
    padding-top: 25px;
  }

  .pb_md--25_18043f440d043cdb {
    padding-bottom: 25px;
  }

  .pl_md--25_7d8eb6ba70028ba1 {
    padding-left: 25px;
  }

  .pr_md--25_220fdd2522a8069c {
    padding-right: 25px;
  }

  .mt_md--25_63acb7bdcbaacba4 {
    margin-top: 25px;
  }

  .mb_md--25_11d96452bfb0a100 {
    margin-bottom: 25px;
  }

  .ptb_md--30_e548cf943903470d {
    padding: 30px 0;
  }

  .plr_md--30_a9679cc7038be991 {
    padding: 0 30px;
  }

  .pt_md--30_eb3c5cece4d78327 {
    padding-top: 30px;
  }

  .pb_md--30_d2c2d2adefb50e8e {
    padding-bottom: 30px;
  }

  .pl_md--30_0b5872799e812768 {
    padding-left: 30px;
  }

  .pr_md--30_62bff2aa729e1144 {
    padding-right: 30px;
  }

  .mt_md--30_89a991f89e3698ce {
    margin-top: 30px;
  }

  .mb_md--30_0652acc536157b4b {
    margin-bottom: 30px;
  }

  .ptb_md--35_929fbd6c7ff9645e {
    padding: 35px 0;
  }

  .plr_md--35_9ba296b78b9b45ba {
    padding: 0 35px;
  }

  .pt_md--35_3fd60daf5b205021 {
    padding-top: 35px;
  }

  .pb_md--35_e30e2683908d7163 {
    padding-bottom: 35px;
  }

  .pl_md--35_11f1d7a2d5454eb4 {
    padding-left: 35px;
  }

  .pr_md--35_f43a52288505be37 {
    padding-right: 35px;
  }

  .mt_md--35_4d7c490b9fb49a3b {
    margin-top: 35px;
  }

  .mb_md--35_9aa560bc9e85765b {
    margin-bottom: 35px;
  }

  .ptb_md--40_e75991a6e2eafdb7 {
    padding: 40px 0;
  }

  .plr_md--40_a2daa1629eb3022f {
    padding: 0 40px;
  }

  .pt_md--40_89f20ad850e0b068 {
    padding-top: 40px;
  }

  .pb_md--40_0a2710d65ccec616 {
    padding-bottom: 40px;
  }

  .pl_md--40_3d34de686fcc1aab {
    padding-left: 40px;
  }

  .pr_md--40_ce2b6e74120fd9d4 {
    padding-right: 40px;
  }

  .mt_md--40_e4252e19f12f66f1 {
    margin-top: 40px;
  }

  .mb_md--40_c9aee000b9d40d0b {
    margin-bottom: 40px;
  }

  .ptb_md--45_f4905769961182c5 {
    padding: 45px 0;
  }

  .plr_md--45_6c0c476bfa74a56a {
    padding: 0 45px;
  }

  .pt_md--45_49c410f7b24c0111 {
    padding-top: 45px;
  }

  .pb_md--45_c1729e3437b722c3 {
    padding-bottom: 45px;
  }

  .pl_md--45_1866aa971688fa76 {
    padding-left: 45px;
  }

  .pr_md--45_4889ea220351df1e {
    padding-right: 45px;
  }

  .mt_md--45_8edd21b9d6293f29 {
    margin-top: 45px;
  }

  .mb_md--45_1db814a4df0adbf5 {
    margin-bottom: 45px;
  }

  .ptb_md--50_3a473f54709b9ea7 {
    padding: 50px 0;
  }

  .plr_md--50_5dcad2a39788efa6 {
    padding: 0 50px;
  }

  .pt_md--50_e7d489b7e225b50a {
    padding-top: 50px;
  }

  .pb_md--50_bcd0156b23d84c3a {
    padding-bottom: 50px;
  }

  .pl_md--50_a2e93444f419dad5 {
    padding-left: 50px;
  }

  .pr_md--50_b822b25f6d8d2f90 {
    padding-right: 50px;
  }

  .mt_md--50_aae9f9b4fdffa706 {
    margin-top: 50px;
  }

  .mb_md--50_f58d8b14c508d78c {
    margin-bottom: 50px;
  }

  .ptb_md--55_8335d2eb36077e06 {
    padding: 55px 0;
  }

  .plr_md--55_01e17afc6a899c35 {
    padding: 0 55px;
  }

  .pt_md--55_a95c933f0d888bc3 {
    padding-top: 55px;
  }

  .pb_md--55_b9209a0473b69033 {
    padding-bottom: 55px;
  }

  .pl_md--55_8abcb4489d6a9494 {
    padding-left: 55px;
  }

  .pr_md--55_4bb3a2e17f74a457 {
    padding-right: 55px;
  }

  .mt_md--55_770b2dd6aeb3a894 {
    margin-top: 55px;
  }

  .mb_md--55_d52bff3b2213e09a {
    margin-bottom: 55px;
  }

  .ptb_md--60_c8eb5532997c85fc {
    padding: 60px 0;
  }

  .plr_md--60_f9ff7c369218ca91 {
    padding: 0 60px;
  }

  .pt_md--60_675593c21dfcc67e {
    padding-top: 60px;
  }

  .pb_md--60_057fbb0b0e811e97 {
    padding-bottom: 60px;
  }

  .pl_md--60_a6fa7a8082fa8cf0 {
    padding-left: 60px;
  }

  .pr_md--60_71899dc0d98e1428 {
    padding-right: 60px;
  }

  .mt_md--60_725ea55095527d2b {
    margin-top: 60px;
  }

  .mb_md--60_293068c62a12959e {
    margin-bottom: 60px;
  }

  .ptb_md--65_0e6e81fada617cb8 {
    padding: 65px 0;
  }

  .plr_md--65_631e08ccea9644c1 {
    padding: 0 65px;
  }

  .pt_md--65_2031be38b980314d {
    padding-top: 65px;
  }

  .pb_md--65_b20a95c55294b272 {
    padding-bottom: 65px;
  }

  .pl_md--65_6c0aa36570e117ff {
    padding-left: 65px;
  }

  .pr_md--65_2d9fd2ae9bf4f6e9 {
    padding-right: 65px;
  }

  .mt_md--65_b4500cdabf53e3af {
    margin-top: 65px;
  }

  .mb_md--65_3b7eed22a6489fb9 {
    margin-bottom: 65px;
  }

  .ptb_md--70_17baee2af4c03c4a {
    padding: 70px 0;
  }

  .plr_md--70_dfabcf647b4aec84 {
    padding: 0 70px;
  }

  .pt_md--70_08254b71fa04daa3 {
    padding-top: 70px;
  }

  .pb_md--70_86a819f0959c4659 {
    padding-bottom: 70px;
  }

  .pl_md--70_d093b3fbf49d1732 {
    padding-left: 70px;
  }

  .pr_md--70_fc487848ebe7a6ce {
    padding-right: 70px;
  }

  .mt_md--70_aeab878423259d80 {
    margin-top: 70px;
  }

  .mb_md--70_0e59ba15e7607466 {
    margin-bottom: 70px;
  }

  .ptb_md--75_23b434de1b65afe8 {
    padding: 75px 0;
  }

  .plr_md--75_472a2bd07bf7680d {
    padding: 0 75px;
  }

  .pt_md--75_885e7789725ced05 {
    padding-top: 75px;
  }

  .pb_md--75_a30a0b102a058b19 {
    padding-bottom: 75px;
  }

  .pl_md--75_93b85248cda8f443 {
    padding-left: 75px;
  }

  .pr_md--75_297af620208152d5 {
    padding-right: 75px;
  }

  .mt_md--75_1d6090cf9e736e4a {
    margin-top: 75px;
  }

  .mb_md--75_f4efe19e5b1911d4 {
    margin-bottom: 75px;
  }

  .ptb_md--80_043957710194df1f {
    padding: 80px 0;
  }

  .plr_md--80_c88dc6184566579d {
    padding: 0 80px;
  }

  .pt_md--80_3bd0f1e8b11cfb99 {
    padding-top: 80px;
  }

  .pb_md--80_4546fc22e48ec11d {
    padding-bottom: 80px;
  }

  .pl_md--80_ba2d61cc6ac6ed2c {
    padding-left: 80px;
  }

  .pr_md--80_b6d6b18eba21b194 {
    padding-right: 80px;
  }

  .mt_md--80_ad81b7ee9603e605 {
    margin-top: 80px;
  }

  .mb_md--80_e8d8eabbe1510814 {
    margin-bottom: 80px;
  }

  .ptb_md--85_6b751579f7a99b3e {
    padding: 85px 0;
  }

  .plr_md--85_16f91ff9236506b6 {
    padding: 0 85px;
  }

  .pt_md--85_c27cc0129a0f24ff {
    padding-top: 85px;
  }

  .pb_md--85_d074e242bae22efc {
    padding-bottom: 85px;
  }

  .pl_md--85_71c7b4aa2bd3866c {
    padding-left: 85px;
  }

  .pr_md--85_7c154b08d112dcc3 {
    padding-right: 85px;
  }

  .mt_md--85_a918a17a49aae99f {
    margin-top: 85px;
  }

  .mb_md--85_53889201413b791d {
    margin-bottom: 85px;
  }

  .ptb_md--90_a659783e946a0362 {
    padding: 90px 0;
  }

  .plr_md--90_8707c125bf1a3eb7 {
    padding: 0 90px;
  }

  .pt_md--90_34e6cf99af0d278b {
    padding-top: 90px;
  }

  .pb_md--90_5a6a63a22efea88a {
    padding-bottom: 90px;
  }

  .pl_md--90_698112b160caa1ef {
    padding-left: 90px;
  }

  .pr_md--90_bb43bda68ea39bec {
    padding-right: 90px;
  }

  .mt_md--90_f6a43a6957a9677f {
    margin-top: 90px;
  }

  .mb_md--90_de84c28d7ef18918 {
    margin-bottom: 90px;
  }

  .ptb_md--95_d1fe595c7a3d0741 {
    padding: 95px 0;
  }

  .plr_md--95_2e3016c54a32549a {
    padding: 0 95px;
  }

  .pt_md--95_2546c95ed78d3060 {
    padding-top: 95px;
  }

  .pb_md--95_6835f44fe6dc26bb {
    padding-bottom: 95px;
  }

  .pl_md--95_b9b50135fd53ef9a {
    padding-left: 95px;
  }

  .pr_md--95_d63c215cf438fc89 {
    padding-right: 95px;
  }

  .mt_md--95_b39bdf94eda8f725 {
    margin-top: 95px;
  }

  .mb_md--95_c18421975fb5cfaa {
    margin-bottom: 95px;
  }

  .ptb_md--100_b9bfa03ac26e742c {
    padding: 100px 0;
  }

  .plr_md--100_8cfc2af2500cba51 {
    padding: 0 100px;
  }

  .pt_md--100_a49307e9fc79d350 {
    padding-top: 100px;
  }

  .pb_md--100_005d64df95334ace {
    padding-bottom: 100px;
  }

  .pl_md--100_09b391950fb42c9c {
    padding-left: 100px;
  }

  .pr_md--100_bdc4ff2f6d00897b {
    padding-right: 100px;
  }

  .mt_md--100_e56e8d8e9f04bcf5 {
    margin-top: 100px;
  }

  .mb_md--100_c62e404aa982d947 {
    margin-bottom: 100px;
  }

  .ptb_md--105_7fe669874110e364 {
    padding: 105px 0;
  }

  .plr_md--105_62908e0df0e865d0 {
    padding: 0 105px;
  }

  .pt_md--105_483241876055d241 {
    padding-top: 105px;
  }

  .pb_md--105_cea1428b0b516cb4 {
    padding-bottom: 105px;
  }

  .pl_md--105_fdf04945dec18eff {
    padding-left: 105px;
  }

  .pr_md--105_15c270ebc0913941 {
    padding-right: 105px;
  }

  .mt_md--105_b7b332b5a61a626c {
    margin-top: 105px;
  }

  .mb_md--105_cefbddf087ab60e5 {
    margin-bottom: 105px;
  }

  .ptb_md--110_7aac72dab1223e8e {
    padding: 110px 0;
  }

  .plr_md--110_b514844fc8e5886c {
    padding: 0 110px;
  }

  .pt_md--110_52674e2ad33992a9 {
    padding-top: 110px;
  }

  .pb_md--110_aa2bc05acef4c992 {
    padding-bottom: 110px;
  }

  .pl_md--110_a3d0d409f8766dee {
    padding-left: 110px;
  }

  .pr_md--110_e37988c26e810ded {
    padding-right: 110px;
  }

  .mt_md--110_22451680e2dd92df {
    margin-top: 110px;
  }

  .mb_md--110_f3fb0193e245863a {
    margin-bottom: 110px;
  }

  .ptb_md--115_ad3cb8cd287f7a9f {
    padding: 115px 0;
  }

  .plr_md--115_332318d02a9c3889 {
    padding: 0 115px;
  }

  .pt_md--115_0de520026fc0ba1c {
    padding-top: 115px;
  }

  .pb_md--115_2556e8a84a5e60b8 {
    padding-bottom: 115px;
  }

  .pl_md--115_5bbef911d51a5c33 {
    padding-left: 115px;
  }

  .pr_md--115_523343c7bf0dab3a {
    padding-right: 115px;
  }

  .mt_md--115_85b2758aa6c7cf5a {
    margin-top: 115px;
  }

  .mb_md--115_4b09b1cd5be58113 {
    margin-bottom: 115px;
  }

  .ptb_md--120_640c64ac9d77141b {
    padding: 120px 0;
  }

  .plr_md--120_2f16e92ae5ea7030 {
    padding: 0 120px;
  }

  .pt_md--120_314c73e8b5c34e8c {
    padding-top: 120px;
  }

  .pb_md--120_4af3839538f2f5ca {
    padding-bottom: 120px;
  }

  .pl_md--120_c368a1a1040eced5 {
    padding-left: 120px;
  }

  .pr_md--120_b75bb7c755dadb93 {
    padding-right: 120px;
  }

  .mt_md--120_0bf305290aacf4e4 {
    margin-top: 120px;
  }

  .mb_md--120_2b150fc9b6cffdd4 {
    margin-bottom: 120px;
  }

  .ptb_md--125_6e7c88945110b474 {
    padding: 125px 0;
  }

  .plr_md--125_2919bdcc8e85a78f {
    padding: 0 125px;
  }

  .pt_md--125_f447db564d2667e0 {
    padding-top: 125px;
  }

  .pb_md--125_9ebe7b94a3916c33 {
    padding-bottom: 125px;
  }

  .pl_md--125_4d20e5e6d3c8b594 {
    padding-left: 125px;
  }

  .pr_md--125_7988ccb0b71356e5 {
    padding-right: 125px;
  }

  .mt_md--125_418175fc194697e4 {
    margin-top: 125px;
  }

  .mb_md--125_3d8b5eec0050e0d6 {
    margin-bottom: 125px;
  }

  .ptb_md--130_7c02f090242e1875 {
    padding: 130px 0;
  }

  .plr_md--130_6fdd0da737472225 {
    padding: 0 130px;
  }

  .pt_md--130_52c1a4cb714a400d {
    padding-top: 130px;
  }

  .pb_md--130_17c80cae7f06cd91 {
    padding-bottom: 130px;
  }

  .pl_md--130_a862984fcea6993a {
    padding-left: 130px;
  }

  .pr_md--130_7bf9759f16ed66b2 {
    padding-right: 130px;
  }

  .mt_md--130_8d3dd5cdcbd6ccaf {
    margin-top: 130px;
  }

  .mb_md--130_c5929831aa8b31da {
    margin-bottom: 130px;
  }

  .ptb_md--135_a25cda37960ef4f9 {
    padding: 135px 0;
  }

  .plr_md--135_59dc7117a9853e95 {
    padding: 0 135px;
  }

  .pt_md--135_93dc7450e373c191 {
    padding-top: 135px;
  }

  .pb_md--135_0b85714df8451aff {
    padding-bottom: 135px;
  }

  .pl_md--135_d7279aa898a563e1 {
    padding-left: 135px;
  }

  .pr_md--135_c7a694591d7cc340 {
    padding-right: 135px;
  }

  .mt_md--135_f06ce3f16de52b81 {
    margin-top: 135px;
  }

  .mb_md--135_e85ace7151c5c33e {
    margin-bottom: 135px;
  }

  .ptb_md--140_e07ab31a51fe7640 {
    padding: 140px 0;
  }

  .plr_md--140_5a3b6b6560a457df {
    padding: 0 140px;
  }

  .pt_md--140_c219d9130cf90179 {
    padding-top: 140px;
  }

  .pb_md--140_e531661ddd6b329f {
    padding-bottom: 140px;
  }

  .pl_md--140_4609d8f5b822a3ba {
    padding-left: 140px;
  }

  .pr_md--140_1839b9a1c47d252c {
    padding-right: 140px;
  }

  .mt_md--140_f19e5b45036cd5dd {
    margin-top: 140px;
  }

  .mb_md--140_697b1fdb56b349b4 {
    margin-bottom: 140px;
  }

  .ptb_md--145_67cf277dd4d998bb {
    padding: 145px 0;
  }

  .plr_md--145_212eb51175295b5b {
    padding: 0 145px;
  }

  .pt_md--145_865a7a9c3def420f {
    padding-top: 145px;
  }

  .pb_md--145_075d2071c9b99533 {
    padding-bottom: 145px;
  }

  .pl_md--145_d5e455a6f76e32ae {
    padding-left: 145px;
  }

  .pr_md--145_ba6f6c84ea4d9197 {
    padding-right: 145px;
  }

  .mt_md--145_3da42ca5c6de926e {
    margin-top: 145px;
  }

  .mb_md--145_6e22b3b0ad6d403e {
    margin-bottom: 145px;
  }

  .ptb_md--150_c82df0d2287f993a {
    padding: 150px 0;
  }

  .plr_md--150_01c527e8cb927955 {
    padding: 0 150px;
  }

  .pt_md--150_036eb0ea0c39b1ba {
    padding-top: 150px;
  }

  .pb_md--150_b3311e0c37faeced {
    padding-bottom: 150px;
  }

  .pl_md--150_5ed0aaa529f74f1b {
    padding-left: 150px;
  }

  .pr_md--150_33aaf08d067ae06b {
    padding-right: 150px;
  }

  .mt_md--150_6cd46e204af87f19 {
    margin-top: 150px;
  }

  .mb_md--150_45196a275efbcb60 {
    margin-bottom: 150px;
  }

  .ptb_md--155_3fbf39fddabb860a {
    padding: 155px 0;
  }

  .plr_md--155_9929d82f5eec8f20 {
    padding: 0 155px;
  }

  .pt_md--155_3b460e931f5e9e74 {
    padding-top: 155px;
  }

  .pb_md--155_b81b10bc6d4ebcab {
    padding-bottom: 155px;
  }

  .pl_md--155_f5407be530445116 {
    padding-left: 155px;
  }

  .pr_md--155_1a13655057094e3b {
    padding-right: 155px;
  }

  .mt_md--155_3fa89a97abf38524 {
    margin-top: 155px;
  }

  .mb_md--155_5fa7661ddb41cc8f {
    margin-bottom: 155px;
  }

  .ptb_md--160_b9511eef767ecd29 {
    padding: 160px 0;
  }

  .plr_md--160_87bea7b47a136c11 {
    padding: 0 160px;
  }

  .pt_md--160_5a0fdf45f0e63204 {
    padding-top: 160px;
  }

  .pb_md--160_4d9bf5cfdf307ba4 {
    padding-bottom: 160px;
  }

  .pl_md--160_ea63d1b5529e51e4 {
    padding-left: 160px;
  }

  .pr_md--160_abcb6181d7207753 {
    padding-right: 160px;
  }

  .mt_md--160_329906671e8f02fe {
    margin-top: 160px;
  }

  .mb_md--160_d401438502cc2796 {
    margin-bottom: 160px;
  }

  .ptb_md--165_7f6ffa395066e290 {
    padding: 165px 0;
  }

  .plr_md--165_60cc5d2969bd08ab {
    padding: 0 165px;
  }

  .pt_md--165_22f6caa09e7dd1ff {
    padding-top: 165px;
  }

  .pb_md--165_229b02521fb88930 {
    padding-bottom: 165px;
  }

  .pl_md--165_ae19e18738f77985 {
    padding-left: 165px;
  }

  .pr_md--165_c37275f717b8d81b {
    padding-right: 165px;
  }

  .mt_md--165_c5ea148e6f7f7367 {
    margin-top: 165px;
  }

  .mb_md--165_c1c68deea4b5c93b {
    margin-bottom: 165px;
  }

  .ptb_md--170_01a15b88e7b2061c {
    padding: 170px 0;
  }

  .plr_md--170_083d60be3c4a1038 {
    padding: 0 170px;
  }

  .pt_md--170_6dca25a77e3a606b {
    padding-top: 170px;
  }

  .pb_md--170_3a5892799292745f {
    padding-bottom: 170px;
  }

  .pl_md--170_158b640972698c3c {
    padding-left: 170px;
  }

  .pr_md--170_516bdc603e995371 {
    padding-right: 170px;
  }

  .mt_md--170_7ce2ceb428b0b6b3 {
    margin-top: 170px;
  }

  .mb_md--170_7a6e373686c17659 {
    margin-bottom: 170px;
  }

  .ptb_md--175_5aa3edeabb0ac3db {
    padding: 175px 0;
  }

  .plr_md--175_af817d77a7f36b2e {
    padding: 0 175px;
  }

  .pt_md--175_97177f9b91215c48 {
    padding-top: 175px;
  }

  .pb_md--175_5a90e4ffa77be046 {
    padding-bottom: 175px;
  }

  .pl_md--175_fb471d8b051d45a9 {
    padding-left: 175px;
  }

  .pr_md--175_4ad52091be394226 {
    padding-right: 175px;
  }

  .mt_md--175_faed150107bd6f7f {
    margin-top: 175px;
  }

  .mb_md--175_ff958a547fab1dd5 {
    margin-bottom: 175px;
  }

  .ptb_md--180_cddcfae5a30f616b {
    padding: 180px 0;
  }

  .plr_md--180_fd1d58ca8a9830bd {
    padding: 0 180px;
  }

  .pt_md--180_af804c87061e2e64 {
    padding-top: 180px;
  }

  .pb_md--180_51adf169e5a9b47f {
    padding-bottom: 180px;
  }

  .pl_md--180_f43f6aafe3554cf6 {
    padding-left: 180px;
  }

  .pr_md--180_58b63f5f89ba3b41 {
    padding-right: 180px;
  }

  .mt_md--180_68ed9f7f7c706af6 {
    margin-top: 180px;
  }

  .mb_md--180_0539284d0bdf210c {
    margin-bottom: 180px;
  }

  .ptb_md--185_de316c6d0bffc2cf {
    padding: 185px 0;
  }

  .plr_md--185_ff40b6da325512df {
    padding: 0 185px;
  }

  .pt_md--185_0e854ff3aaa14bd9 {
    padding-top: 185px;
  }

  .pb_md--185_5159d675e135509f {
    padding-bottom: 185px;
  }

  .pl_md--185_ae04fa26593f3624 {
    padding-left: 185px;
  }

  .pr_md--185_b8ecb60286052e73 {
    padding-right: 185px;
  }

  .mt_md--185_20a3efaa253f020e {
    margin-top: 185px;
  }

  .mb_md--185_5601f13352dd15fe {
    margin-bottom: 185px;
  }

  .ptb_md--190_adb75c34d998c3f6 {
    padding: 190px 0;
  }

  .plr_md--190_41d89248483cb0a2 {
    padding: 0 190px;
  }

  .pt_md--190_dfdfbba0a29a8c46 {
    padding-top: 190px;
  }

  .pb_md--190_01621caa3fef4c3a {
    padding-bottom: 190px;
  }

  .pl_md--190_5ef33c77c17aa61b {
    padding-left: 190px;
  }

  .pr_md--190_4058c62c624ec4e4 {
    padding-right: 190px;
  }

  .mt_md--190_7a853e61a1521a8a {
    margin-top: 190px;
  }

  .mb_md--190_624f909c034a3724 {
    margin-bottom: 190px;
  }

  .ptb_md--195_b38719d49e463739 {
    padding: 195px 0;
  }

  .plr_md--195_4b31a5b7035e31ed {
    padding: 0 195px;
  }

  .pt_md--195_94bd3a27001595bf {
    padding-top: 195px;
  }

  .pb_md--195_c232c5c721f0f774 {
    padding-bottom: 195px;
  }

  .pl_md--195_73e928116e38fd7a {
    padding-left: 195px;
  }

  .pr_md--195_a8bf2a8c441b1435 {
    padding-right: 195px;
  }

  .mt_md--195_8d2bc23dd744631e {
    margin-top: 195px;
  }

  .mb_md--195_ac70d7f781650ab2 {
    margin-bottom: 195px;
  }

  .ptb_md--200_8b42cc3080d13f28 {
    padding: 200px 0;
  }

  .plr_md--200_9a5d843eb97972ae {
    padding: 0 200px;
  }

  .pt_md--200_551312e217a44d5e {
    padding-top: 200px;
  }

  .pb_md--200_b0b98011a28e0b3c {
    padding-bottom: 200px;
  }

  .pl_md--200_e921e80b9db23486 {
    padding-left: 200px;
  }

  .pr_md--200_e885df527a4899fb {
    padding-right: 200px;
  }

  .mt_md--200_0d689ea1169dc0a3 {
    margin-top: 200px;
  }

  .mb_md--200_7aa36949f4b2a6de {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_42db5dd3a629a688 {
    padding: 250px 0;
  }

  .ptb_sm--0_d65564e2ea2d45fa {
    padding: 0;
  }

  .pl_sm--0_83dd6d38658e7b1d {
    padding-left: 0;
  }

  .pr_sm--0_3990a0ed9829ee92 {
    padding-right: 0;
  }

  .pt_sm--0_5d26d3578d00d2aa {
    padding-top: 0;
  }

  .pb_sm--0_b426c5fac97b042f {
    padding-bottom: 0;
  }

  .pb_sm--80_52707532f7125df0 {
    padding-bottom: 30px;
  }

  .pt_sm--50_c02b473ad6e215b7 {
    padding-top: 50px;
  }

  .mr_sm--0_64146899e9b71053 {
    margin-right: 0;
  }

  .ml_sm--0_a862abf3223ba65a {
    margin-left: 0;
  }

  .mt_sm--0_ad5e155144df6b39 {
    margin-top: 0;
  }

  .mb_sm--0_a3e883c3f136856a {
    margin-bottom: 0;
  }

  .pt_sm--150_11601c45d0dd24fa {
    padding-top: 150px;
  }

  .pb_sm--110_d8254923a3d1f7c7 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_dc2a75a5e87db112 {
    padding: 5px 0;
  }

  .plr_sm--5_67e480ed3e57df58 {
    padding: 0 5px;
  }

  .pt_sm--5_b6c0e9ed16e3e4fa {
    padding-top: 5px;
  }

  .pb_sm--5_b4de4f3ea0dd1d8e {
    padding-bottom: 5px;
  }

  .pl_sm--5_61bed3755f1f480d {
    padding-left: 5px;
  }

  .pr_sm--5_7c034f669b714eb3 {
    padding-right: 5px;
  }

  .mt_sm--5_2b84ff3a0bf9d518 {
    margin-top: 5px;
  }

  .ml_sm--5_922ad7cf1e6f7ed1 {
    margin-left: 5px;
  }

  .mr_sm--5_57e19a35e4a91c2e {
    margin-right: 5px;
  }

  .mb_sm--5_069707014905b0d8 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_10c6401b5b639c88 {
    padding: 10px 0;
  }

  .plr_sm--10_473e98a67f18d0f5 {
    padding: 0 10px;
  }

  .pt_sm--10_7b09cc8f60addf83 {
    padding-top: 10px;
  }

  .pb_sm--10_06f18b3df29dfd6c {
    padding-bottom: 10px;
  }

  .pl_sm--10_ce28aa680ab4d8ad {
    padding-left: 10px;
  }

  .pr_sm--10_68d4b7d8b0a405f9 {
    padding-right: 10px;
  }

  .mt_sm--10_9fd5d9a3dcc3c24a {
    margin-top: 10px;
  }

  .ml_sm--10_1a24e4892dff1499 {
    margin-left: 10px;
  }

  .mr_sm--10_ec7c8c4ea263e9ef {
    margin-right: 10px;
  }

  .mb_sm--10_3343b150decf4f17 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_4bd03e241e1c06f8 {
    padding: 15px 0;
  }

  .plr_sm--15_e371f7c309c3709f {
    padding: 0 15px;
  }

  .pt_sm--15_db003d981c0a7a60 {
    padding-top: 15px;
  }

  .pb_sm--15_bb62854dfd54ded3 {
    padding-bottom: 15px;
  }

  .pl_sm--15_aae45a9cf5939125 {
    padding-left: 15px;
  }

  .pr_sm--15_a42bff82a960e9c7 {
    padding-right: 15px;
  }

  .mt_sm--15_a8185970d7c77b8e {
    margin-top: 15px;
  }

  .ml_sm--15_0ed847573f7db64b {
    margin-left: 15px;
  }

  .mr_sm--15_374792a3c5e37313 {
    margin-right: 15px;
  }

  .mb_sm--15_7c922310144f7a43 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_73e7223c22fde6ab {
    padding: 20px 0;
  }

  .plr_sm--20_94f50dd20c6237fd {
    padding: 0 20px;
  }

  .pt_sm--20_625aaf77a5908926 {
    padding-top: 20px;
  }

  .pb_sm--20_41ffe9e211bb699e {
    padding-bottom: 20px;
  }

  .pl_sm--20_8d627a529ab492a1 {
    padding-left: 20px;
  }

  .pr_sm--20_b437882dd7d8eac7 {
    padding-right: 20px;
  }

  .mt_sm--20_581ed8db0e1be8eb {
    margin-top: 20px;
  }

  .ml_sm--20_f47f15378d25a993 {
    margin-left: 20px;
  }

  .mr_sm--20_455878a36d65bcd2 {
    margin-right: 20px;
  }

  .mb_sm--20_c7c2263d93db47b6 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_c289451a622bd87e {
    padding: 25px 0;
  }

  .plr_sm--25_92885a891c8b4631 {
    padding: 0 25px;
  }

  .pt_sm--25_1074e26682e0ef08 {
    padding-top: 25px;
  }

  .pb_sm--25_70118e22d70e0b32 {
    padding-bottom: 25px;
  }

  .pl_sm--25_56d24d3d18794e92 {
    padding-left: 25px;
  }

  .pr_sm--25_f837e14ec546394d {
    padding-right: 25px;
  }

  .mt_sm--25_66fa2017a88c9730 {
    margin-top: 25px;
  }

  .ml_sm--25_874d337ffbe7379c {
    margin-left: 25px;
  }

  .mr_sm--25_718a29c6943d4688 {
    margin-right: 25px;
  }

  .mb_sm--25_9d92f9cd520ceaa0 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_f7ba70f1ce649a01 {
    padding: 30px 0;
  }

  .plr_sm--30_898466517e503f8e {
    padding: 0 30px;
  }

  .pt_sm--30_723fd020471c349c {
    padding-top: 30px;
  }

  .pb_sm--30_11b2287045ca89ea {
    padding-bottom: 30px;
  }

  .pl_sm--30_da6cafe00d0ea2cb {
    padding-left: 30px;
  }

  .pr_sm--30_43801ca6ccd35a8d {
    padding-right: 30px;
  }

  .mt_sm--30_e4993b0638e5592a {
    margin-top: 30px;
  }

  .ml_sm--30_c7cd8ba7d11e1398 {
    margin-left: 30px;
  }

  .mr_sm--30_1bd49deb473bfb1a {
    margin-right: 30px;
  }

  .mb_sm--30_5d18f3f7b478c33b {
    margin-bottom: 30px;
  }

  .ptb_sm--35_78857f34bf36d2ac {
    padding: 35px 0;
  }

  .plr_sm--35_cceb9dcc8c869fb1 {
    padding: 0 35px;
  }

  .pt_sm--35_1ef250e4d0ead4ea {
    padding-top: 35px;
  }

  .pb_sm--35_b64fc8758560f600 {
    padding-bottom: 35px;
  }

  .pl_sm--35_3c56091f17874857 {
    padding-left: 35px;
  }

  .pr_sm--35_92e38136fea3e80c {
    padding-right: 35px;
  }

  .mt_sm--35_ae2de558f64fd319 {
    margin-top: 35px;
  }

  .ml_sm--35_70bbf353fd4ce36a {
    margin-left: 35px;
  }

  .mr_sm--35_162f0267d3948769 {
    margin-right: 35px;
  }

  .mb_sm--35_6b082999ebee4c8b {
    margin-bottom: 35px;
  }

  .ptb_sm--40_f30356f0fd0f5b41 {
    padding: 40px 0;
  }

  .plr_sm--40_e87fecadaddb24c7 {
    padding: 0 40px;
  }

  .pt_sm--40_91e255d1a650db37 {
    padding-top: 40px;
  }

  .pb_sm--40_755da0b3005cd822 {
    padding-bottom: 40px;
  }

  .pl_sm--40_8fbc425db5a51281 {
    padding-left: 40px;
  }

  .pr_sm--40_44706dcfaed4de79 {
    padding-right: 40px;
  }

  .mt_sm--40_0b15a7ceaceaec46 {
    margin-top: 40px;
  }

  .ml_sm--40_40cdd87201410755 {
    margin-left: 40px;
  }

  .mr_sm--40_d2b9ddbdcc7b6d78 {
    margin-right: 40px;
  }

  .mb_sm--40_f63d8bd58214b513 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_fe8db691da0f11cb {
    padding: 45px 0;
  }

  .plr_sm--45_5cacb0fde52283ed {
    padding: 0 45px;
  }

  .pt_sm--45_9b527d95a5687e91 {
    padding-top: 45px;
  }

  .pb_sm--45_afab88ebdbf6dcb2 {
    padding-bottom: 45px;
  }

  .pl_sm--45_aa84f4ae136e4bf0 {
    padding-left: 45px;
  }

  .pr_sm--45_c1acdacd230df803 {
    padding-right: 45px;
  }

  .mt_sm--45_1cafa34bdf4bd100 {
    margin-top: 45px;
  }

  .ml_sm--45_ed50d1ea60b0c991 {
    margin-left: 45px;
  }

  .mr_sm--45_ecd08280dac9cb6c {
    margin-right: 45px;
  }

  .mb_sm--45_ece042eaa8beae84 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_b3d895178c3c41fa {
    padding: 50px 0;
  }

  .plr_sm--50_0c40c8e334d8ffb8 {
    padding: 0 50px;
  }

  .pt_sm--50_c02b473ad6e215b7 {
    padding-top: 50px;
  }

  .pb_sm--50_0b106954e90c7568 {
    padding-bottom: 50px;
  }

  .pl_sm--50_a482021ff4f713eb {
    padding-left: 50px;
  }

  .pr_sm--50_84df8b8bce6c258a {
    padding-right: 50px;
  }

  .mt_sm--50_52edac58b8d3a542 {
    margin-top: 50px;
  }

  .ml_sm--50_bd14c75c90ef8d75 {
    margin-left: 50px;
  }

  .mr_sm--50_7af761f30b294845 {
    margin-right: 50px;
  }

  .mb_sm--50_e71fd040fe3e0120 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_10fb2e39b7659830 {
    padding: 55px 0;
  }

  .plr_sm--55_c7ed370489daab9c {
    padding: 0 55px;
  }

  .pt_sm--55_60f46df734a0721b {
    padding-top: 55px;
  }

  .pb_sm--55_ebbedd6dc2eb20ad {
    padding-bottom: 55px;
  }

  .pl_sm--55_9bbd5b12384a86ef {
    padding-left: 55px;
  }

  .pr_sm--55_ee6f85eb8e7e25bd {
    padding-right: 55px;
  }

  .mt_sm--55_1d090bf8448796d9 {
    margin-top: 55px;
  }

  .ml_sm--55_4f4b3a1c36160b51 {
    margin-left: 55px;
  }

  .mr_sm--55_cbc03cf428f3ac52 {
    margin-right: 55px;
  }

  .mb_sm--55_401fe5f2d39b96ff {
    margin-bottom: 55px;
  }

  .ptb_sm--60_438924ad354c84df {
    padding: 60px 0;
  }

  .plr_sm--60_4a7309ba8972f654 {
    padding: 0 60px;
  }

  .pt_sm--60_3d15a9ecbb809235 {
    padding-top: 60px;
  }

  .pb_sm--60_4ed869d7023ab8aa {
    padding-bottom: 60px;
  }

  .pl_sm--60_193812e5409e5a8e {
    padding-left: 60px;
  }

  .pr_sm--60_3267bf4cdf437f09 {
    padding-right: 60px;
  }

  .mt_sm--60_c34b97c72c1419b5 {
    margin-top: 60px;
  }

  .ml_sm--60_f429061dd85d4176 {
    margin-left: 60px;
  }

  .mr_sm--60_295c997f4516ab20 {
    margin-right: 60px;
  }

  .mb_sm--60_735d67dab6cc5564 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_ec1be5fb2ddc0440 {
    padding: 65px 0;
  }

  .plr_sm--65_233397a28f8d4dfd {
    padding: 0 65px;
  }

  .pt_sm--65_d75a5118f23e1d50 {
    padding-top: 65px;
  }

  .pb_sm--65_b382ee29d509aebb {
    padding-bottom: 65px;
  }

  .pl_sm--65_38b11d768a68318f {
    padding-left: 65px;
  }

  .pr_sm--65_216dddcf28755492 {
    padding-right: 65px;
  }

  .mt_sm--65_703b840902943d18 {
    margin-top: 65px;
  }

  .ml_sm--65_0077a45621152a95 {
    margin-left: 65px;
  }

  .mr_sm--65_09d46ce199f57145 {
    margin-right: 65px;
  }

  .mb_sm--65_d91c73fc7ff25cd4 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_e6ed491c7536ca92 {
    padding: 70px 0;
  }

  .plr_sm--70_4c568089a51898a0 {
    padding: 0 70px;
  }

  .pt_sm--70_5b1e3cc8690a9cc5 {
    padding-top: 70px;
  }

  .pb_sm--70_ce7681e1aa52fdb6 {
    padding-bottom: 70px;
  }

  .pl_sm--70_9495b91c654b9514 {
    padding-left: 70px;
  }

  .pr_sm--70_7ea12e02093f2196 {
    padding-right: 70px;
  }

  .mt_sm--70_2a795d745e65dee5 {
    margin-top: 70px;
  }

  .ml_sm--70_10aa3cf017282393 {
    margin-left: 70px;
  }

  .mr_sm--70_0184c625b6aa4f36 {
    margin-right: 70px;
  }

  .mb_sm--70_da7ec0552f316ba5 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_06e7d03bb7a83e99 {
    padding: 75px 0;
  }

  .plr_sm--75_270c6dd5fa5da64a {
    padding: 0 75px;
  }

  .pt_sm--75_943bc60c40b6b1db {
    padding-top: 75px;
  }

  .pb_sm--75_d3ae3fd7db5df4ef {
    padding-bottom: 75px;
  }

  .pl_sm--75_db6dc409c1ca9eb4 {
    padding-left: 75px;
  }

  .pr_sm--75_b3c15652daf82f8a {
    padding-right: 75px;
  }

  .mt_sm--75_4fec982bd226ec41 {
    margin-top: 75px;
  }

  .ml_sm--75_9edd04a6c1feecf2 {
    margin-left: 75px;
  }

  .mr_sm--75_de6d4211fab1eefc {
    margin-right: 75px;
  }

  .mb_sm--75_0e3f5c63e421a4b9 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_2814f751b8174b34 {
    padding: 80px 0;
  }

  .plr_sm--80_0580e36f562c9a40 {
    padding: 0 80px;
  }

  .pt_sm--80_c259c925d48d79cb {
    padding-top: 80px;
  }

  .pb_sm--80_52707532f7125df0 {
    padding-bottom: 80px;
  }

  .pl_sm--80_9ab4db006948036b {
    padding-left: 80px;
  }

  .pr_sm--80_fff0e46ee6ec13f3 {
    padding-right: 80px;
  }

  .mt_sm--80_5d1499958332521c {
    margin-top: 80px;
  }

  .ml_sm--80_6270a7c5565cb529 {
    margin-left: 80px;
  }

  .mr_sm--80_5d4db50dc6ae7dc5 {
    margin-right: 80px;
  }

  .mb_sm--80_c4fcc40af3488341 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_32a9110073422ffa {
    padding: 85px 0;
  }

  .plr_sm--85_c3883f39e45c7414 {
    padding: 0 85px;
  }

  .pt_sm--85_0c1e2f2d82393045 {
    padding-top: 85px;
  }

  .pb_sm--85_239b546705b18382 {
    padding-bottom: 85px;
  }

  .pl_sm--85_a85f5bd83102a558 {
    padding-left: 85px;
  }

  .pr_sm--85_d03a57407d4482cb {
    padding-right: 85px;
  }

  .mt_sm--85_595e3ba8a7be15f7 {
    margin-top: 85px;
  }

  .ml_sm--85_9904d9b20c69b1bd {
    margin-left: 85px;
  }

  .mr_sm--85_0066d17517258efe {
    margin-right: 85px;
  }

  .mb_sm--85_fe1ed69f5a9c1121 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_c49bff3560a617cc {
    padding: 90px 0;
  }

  .plr_sm--90_00247f398d459a9a {
    padding: 0 90px;
  }

  .pt_sm--90_c3aac1ed145235d2 {
    padding-top: 90px;
  }

  .pb_sm--90_fdb78b14d3989ee3 {
    padding-bottom: 90px;
  }

  .pl_sm--90_13f312d97dcd626d {
    padding-left: 90px;
  }

  .pr_sm--90_56312de657459579 {
    padding-right: 90px;
  }

  .mt_sm--90_28e8ab7891f02ffd {
    margin-top: 90px;
  }

  .ml_sm--90_1eaa7fa4560bdc75 {
    margin-left: 90px;
  }

  .mr_sm--90_25f19533e80384bb {
    margin-right: 90px;
  }

  .mb_sm--90_25b69f85bf6d3f41 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_0857d986ced7cc75 {
    padding: 95px 0;
  }

  .plr_sm--95_c09d10d9933a75d3 {
    padding: 0 95px;
  }

  .pt_sm--95_6f5070e1a7a41b03 {
    padding-top: 95px;
  }

  .pb_sm--95_c87e83870ef5747d {
    padding-bottom: 95px;
  }

  .pl_sm--95_7e8353192b9d3e12 {
    padding-left: 95px;
  }

  .pr_sm--95_9b8ecace8aef3652 {
    padding-right: 95px;
  }

  .mt_sm--95_15d72d13f362a2ec {
    margin-top: 95px;
  }

  .ml_sm--95_95692b6f95b18813 {
    margin-left: 95px;
  }

  .mr_sm--95_7a254c55073cca38 {
    margin-right: 95px;
  }

  .mb_sm--95_9b9e38a74ee34e4f {
    margin-bottom: 95px;
  }

  .ptb_sm--100_14f0895541c8a4fe {
    padding: 100px 0;
  }

  .plr_sm--100_227165f32781bba3 {
    padding: 0 100px;
  }

  .pt_sm--100_a3cf4e8e2edcc3d0 {
    padding-top: 100px;
  }

  .pb_sm--100_6e7172bd9bd339a3 {
    padding-bottom: 100px;
  }

  .pl_sm--100_5499f3926131f4f0 {
    padding-left: 100px;
  }

  .pr_sm--100_5190bd1bcb02eb92 {
    padding-right: 100px;
  }

  .mt_sm--100_6d4c4145dc2e2c1e {
    margin-top: 100px;
  }

  .ml_sm--100_564d378b01cdbeda {
    margin-left: 100px;
  }

  .mr_sm--100_b3a4bb0dc5fd69f7 {
    margin-right: 100px;
  }

  .mb_sm--100_666f1044226ffe19 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_cc425fc146c9d46e {
    padding: 105px 0;
  }

  .plr_sm--105_b0614049e2928845 {
    padding: 0 105px;
  }

  .pt_sm--105_2db25856efa2813e {
    padding-top: 105px;
  }

  .pb_sm--105_48d7d4d0048a0f2e {
    padding-bottom: 105px;
  }

  .pl_sm--105_ab4b238366949a64 {
    padding-left: 105px;
  }

  .pr_sm--105_ae35360de3979cd5 {
    padding-right: 105px;
  }

  .mt_sm--105_0a711d1aad2d94eb {
    margin-top: 105px;
  }

  .ml_sm--105_63ffc14a564f6a3e {
    margin-left: 105px;
  }

  .mr_sm--105_36d49f2b7be459e4 {
    margin-right: 105px;
  }

  .mb_sm--105_618d1e0937f86be5 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_da0754754f3af500 {
    padding: 110px 0;
  }

  .plr_sm--110_82aa8ce7e7eccfa2 {
    padding: 0 110px;
  }

  .pt_sm--110_564c3d7a757890f8 {
    padding-top: 110px;
  }

  .pb_sm--110_d8254923a3d1f7c7 {
    padding-bottom: 110px;
  }

  .pl_sm--110_cae8e6aef761b966 {
    padding-left: 110px;
  }

  .pr_sm--110_84d68697f539729c {
    padding-right: 110px;
  }

  .mt_sm--110_44504ef22f88798b {
    margin-top: 110px;
  }

  .ml_sm--110_a4fed066610ab2c0 {
    margin-left: 110px;
  }

  .mr_sm--110_320758fa1ff2c61f {
    margin-right: 110px;
  }

  .mb_sm--110_c1a0c35d2e1ff9b6 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_c8423488e471f5b1 {
    padding: 115px 0;
  }

  .plr_sm--115_9a271172c2bd13ba {
    padding: 0 115px;
  }

  .pt_sm--115_305481c453a5eb31 {
    padding-top: 115px;
  }

  .pb_sm--115_0648281019a4a50e {
    padding-bottom: 115px;
  }

  .pl_sm--115_113907f83f8259f2 {
    padding-left: 115px;
  }

  .pr_sm--115_04bfc2eb05eaa602 {
    padding-right: 115px;
  }

  .mt_sm--115_3a167193f3c78bd1 {
    margin-top: 115px;
  }

  .ml_sm--115_e26ea8b43c3d1dca {
    margin-left: 115px;
  }

  .mr_sm--115_63c20beb5eba9e64 {
    margin-right: 115px;
  }

  .mb_sm--115_7b833d50584bdb2d {
    margin-bottom: 115px;
  }

  .ptb_sm--120_bc5d3a533fb87931 {
    padding: 120px 0;
  }

  .plr_sm--120_ec1f00cbe47400ed {
    padding: 0 120px;
  }

  .pt_sm--120_2e693f3952ce8829 {
    padding-top: 120px;
  }

  .pb_sm--120_7aef7c84dcaafc7e {
    padding-bottom: 120px;
  }

  .pl_sm--120_a3b5e133e68ba1e6 {
    padding-left: 120px;
  }

  .pr_sm--120_d63434cfd6d0ef65 {
    padding-right: 120px;
  }

  .mt_sm--120_c609c141351fdc3f {
    margin-top: 120px;
  }

  .ml_sm--120_29ce8253cf43426f {
    margin-left: 120px;
  }

  .mr_sm--120_832d8bff848e90cc {
    margin-right: 120px;
  }

  .mb_sm--120_6bc5116930604d4e {
    margin-bottom: 120px;
  }

  .ptb_sm--125_7b4516166ba968b7 {
    padding: 125px 0;
  }

  .plr_sm--125_6aac32041b6c0206 {
    padding: 0 125px;
  }

  .pt_sm--125_8daf6a8699afce9c {
    padding-top: 125px;
  }

  .pb_sm--125_d448eaec0ecea302 {
    padding-bottom: 125px;
  }

  .pl_sm--125_c0dcb871929cd023 {
    padding-left: 125px;
  }

  .pr_sm--125_eedf1a1fdbb021fa {
    padding-right: 125px;
  }

  .mt_sm--125_6d685ef7867d7522 {
    margin-top: 125px;
  }

  .ml_sm--125_9f2726ca067ff86d {
    margin-left: 125px;
  }

  .mr_sm--125_eae2825a1ed2deea {
    margin-right: 125px;
  }

  .mb_sm--125_6323c87f07c1ac4b {
    margin-bottom: 125px;
  }

  .ptb_sm--130_c511ac0476df21d0 {
    padding: 130px 0;
  }

  .plr_sm--130_fb72f66738828301 {
    padding: 0 130px;
  }

  .pt_sm--130_fb946cee72fe5d88 {
    padding-top: 130px;
  }

  .pb_sm--130_21c919fc0543624a {
    padding-bottom: 130px;
  }

  .pl_sm--130_a6695aecebdfab70 {
    padding-left: 130px;
  }

  .pr_sm--130_de304805a5594846 {
    padding-right: 130px;
  }

  .mt_sm--130_63fb74aafb5d5984 {
    margin-top: 130px;
  }

  .ml_sm--130_8f891522ad048188 {
    margin-left: 130px;
  }

  .mr_sm--130_1035ebc1f0987e5f {
    margin-right: 130px;
  }

  .mb_sm--130_5cf47d6e700d900d {
    margin-bottom: 130px;
  }

  .ptb_sm--135_75ffba5ffa658585 {
    padding: 135px 0;
  }

  .plr_sm--135_be86c2bf84178bec {
    padding: 0 135px;
  }

  .pt_sm--135_30ccc5dfc72b9c68 {
    padding-top: 135px;
  }

  .pb_sm--135_7c9b231b89583f59 {
    padding-bottom: 135px;
  }

  .pl_sm--135_f38907f7f02e6d7e {
    padding-left: 135px;
  }

  .pr_sm--135_b8819c228bcab9bc {
    padding-right: 135px;
  }

  .mt_sm--135_5e4e8f85a4ab6cb7 {
    margin-top: 135px;
  }

  .ml_sm--135_2398a76faf0cc122 {
    margin-left: 135px;
  }

  .mr_sm--135_124e1d332ca4d1d8 {
    margin-right: 135px;
  }

  .mb_sm--135_06425a44fd270397 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_1b60dff24daf4952 {
    padding: 140px 0;
  }

  .plr_sm--140_2aa20d9ae22715aa {
    padding: 0 140px;
  }

  .pt_sm--140_409a4f32462bd443 {
    padding-top: 140px;
  }

  .pb_sm--140_c019d6273edd44c9 {
    padding-bottom: 140px;
  }

  .pl_sm--140_013af488f19a09ec {
    padding-left: 140px;
  }

  .pr_sm--140_4a99668886589eec {
    padding-right: 140px;
  }

  .mt_sm--140_8929a7ff1785a7fc {
    margin-top: 140px;
  }

  .ml_sm--140_a04cdadb1a1329f8 {
    margin-left: 140px;
  }

  .mr_sm--140_fe052649aa7b53cc {
    margin-right: 140px;
  }

  .mb_sm--140_9f19a37519ab1b41 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_5ef90fddeeb83170 {
    padding: 145px 0;
  }

  .plr_sm--145_e660cb015f26015e {
    padding: 0 145px;
  }

  .pt_sm--145_a8e67cb1354e8eba {
    padding-top: 145px;
  }

  .pb_sm--145_f575e582023f8156 {
    padding-bottom: 145px;
  }

  .pl_sm--145_dd5785b7db32a69a {
    padding-left: 145px;
  }

  .pr_sm--145_b0a39fa7834a9547 {
    padding-right: 145px;
  }

  .mt_sm--145_596cad4d65a6ae87 {
    margin-top: 145px;
  }

  .ml_sm--145_ccbf5e22be6033fb {
    margin-left: 145px;
  }

  .mr_sm--145_439715363855479e {
    margin-right: 145px;
  }

  .mb_sm--145_7eee756f9b5a64dd {
    margin-bottom: 145px;
  }

  .ptb_sm--150_42dd63de15f15cd5 {
    padding: 150px 0;
  }

  .plr_sm--150_4c303c598470371c {
    padding: 0 150px;
  }

  .pt_sm--150_11601c45d0dd24fa {
    padding-top: 150px;
  }

  .pb_sm--150_e63df7cacd63eaf5 {
    padding-bottom: 150px;
  }

  .pl_sm--150_96d27031dd96d101 {
    padding-left: 150px;
  }

  .pr_sm--150_e85338165ba0209a {
    padding-right: 150px;
  }

  .mt_sm--150_5432791993c90058 {
    margin-top: 150px;
  }

  .ml_sm--150_ecc4c57ef394b050 {
    margin-left: 150px;
  }

  .mr_sm--150_13ddef41da160932 {
    margin-right: 150px;
  }

  .mb_sm--150_796f444a0f8c1ed0 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_7a75972c4af99ff0 {
    padding: 155px 0;
  }

  .plr_sm--155_cee473035b6a53ef {
    padding: 0 155px;
  }

  .pt_sm--155_7627513f4186199c {
    padding-top: 155px;
  }

  .pb_sm--155_f1c6c94eea635b9c {
    padding-bottom: 155px;
  }

  .pl_sm--155_b788e12b2a42d350 {
    padding-left: 155px;
  }

  .pr_sm--155_7062a5ab08b888f6 {
    padding-right: 155px;
  }

  .mt_sm--155_264fed47345c51ee {
    margin-top: 155px;
  }

  .ml_sm--155_3de7852b1d628a71 {
    margin-left: 155px;
  }

  .mr_sm--155_68b7289e596defb3 {
    margin-right: 155px;
  }

  .mb_sm--155_446449f6827de0aa {
    margin-bottom: 155px;
  }

  .ptb_sm--160_b36eabfa04a9267b {
    padding: 160px 0;
  }

  .plr_sm--160_793330588f720c82 {
    padding: 0 160px;
  }

  .pt_sm--160_8f1553fe2d250bdf {
    padding-top: 160px;
  }

  .pb_sm--160_e90d5889638f987c {
    padding-bottom: 160px;
  }

  .pl_sm--160_6a4805fa6ef23e85 {
    padding-left: 160px;
  }

  .pr_sm--160_84a3241ee7fc5c43 {
    padding-right: 160px;
  }

  .mt_sm--160_cefed657c344941d {
    margin-top: 160px;
  }

  .ml_sm--160_e669e283e09f21fd {
    margin-left: 160px;
  }

  .mr_sm--160_bacdda753a35bce3 {
    margin-right: 160px;
  }

  .mb_sm--160_dfc7ca46ba0dc556 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_371527db6145906b {
    padding: 165px 0;
  }

  .plr_sm--165_fa7f97c961737379 {
    padding: 0 165px;
  }

  .pt_sm--165_b8c295fa5556f26a {
    padding-top: 165px;
  }

  .pb_sm--165_0be5bb8c06e4a0a4 {
    padding-bottom: 165px;
  }

  .pl_sm--165_1e62ebeff32bab68 {
    padding-left: 165px;
  }

  .pr_sm--165_5a8bd162faa81a6b {
    padding-right: 165px;
  }

  .mt_sm--165_0e235e5843d167a5 {
    margin-top: 165px;
  }

  .ml_sm--165_f6557294bbb584c1 {
    margin-left: 165px;
  }

  .mr_sm--165_a0933c1db25a042e {
    margin-right: 165px;
  }

  .mb_sm--165_ad01c006823d0758 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_3c17b92f54905b0d {
    padding: 170px 0;
  }

  .plr_sm--170_93e6921248a7f7b5 {
    padding: 0 170px;
  }

  .pt_sm--170_6baae0c0d6e6be85 {
    padding-top: 170px;
  }

  .pb_sm--170_8b3fce0496c18832 {
    padding-bottom: 170px;
  }

  .pl_sm--170_6ffd74104106f29a {
    padding-left: 170px;
  }

  .pr_sm--170_ca6f990a2099645f {
    padding-right: 170px;
  }

  .mt_sm--170_e0ed22cdd8603ff5 {
    margin-top: 170px;
  }

  .ml_sm--170_e569fab06a6d6e23 {
    margin-left: 170px;
  }

  .mr_sm--170_ff99f43cba4d65a4 {
    margin-right: 170px;
  }

  .mb_sm--170_a5759922bc8d86c3 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_68d062ab70fc26d3 {
    padding: 175px 0;
  }

  .plr_sm--175_b57618d059d841c2 {
    padding: 0 175px;
  }

  .pt_sm--175_46d97ada665fbfa6 {
    padding-top: 175px;
  }

  .pb_sm--175_d877e5184fa930ea {
    padding-bottom: 175px;
  }

  .pl_sm--175_12b6c442241abca5 {
    padding-left: 175px;
  }

  .pr_sm--175_61772692963d5f09 {
    padding-right: 175px;
  }

  .mt_sm--175_9bdf38a2f4da6356 {
    margin-top: 175px;
  }

  .ml_sm--175_ebfdd10da9ace685 {
    margin-left: 175px;
  }

  .mr_sm--175_a2fc79aab72a8ddb {
    margin-right: 175px;
  }

  .mb_sm--175_d4af3b650a29cf21 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_a5a400700d1a9305 {
    padding: 180px 0;
  }

  .plr_sm--180_3a4b027046bf7cd2 {
    padding: 0 180px;
  }

  .pt_sm--180_e52ff186039797fb {
    padding-top: 180px;
  }

  .pb_sm--180_2e9ffc57b4686871 {
    padding-bottom: 180px;
  }

  .pl_sm--180_0ae5b52579367094 {
    padding-left: 180px;
  }

  .pr_sm--180_629e89f08e2b2b9f {
    padding-right: 180px;
  }

  .mt_sm--180_53d6ab906e7f79d7 {
    margin-top: 180px;
  }

  .ml_sm--180_3a3ffe02febaea36 {
    margin-left: 180px;
  }

  .mr_sm--180_6e023e3ad10d6d2c {
    margin-right: 180px;
  }

  .mb_sm--180_a69ee31ea6cebdd0 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_37da7f1f9a95aff7 {
    padding: 185px 0;
  }

  .plr_sm--185_f015e6748cff6bb9 {
    padding: 0 185px;
  }

  .pt_sm--185_6dcb1211244926c6 {
    padding-top: 185px;
  }

  .pb_sm--185_2f6faf2d5e4c0be0 {
    padding-bottom: 185px;
  }

  .pl_sm--185_6c80548209a439f5 {
    padding-left: 185px;
  }

  .pr_sm--185_e3e01a0a268b8b7c {
    padding-right: 185px;
  }

  .mt_sm--185_df9bb18d866ce868 {
    margin-top: 185px;
  }

  .ml_sm--185_858f8c71d69c9ecb {
    margin-left: 185px;
  }

  .mr_sm--185_b53d44271e5a7b6d {
    margin-right: 185px;
  }

  .mb_sm--185_3c62eea22a6b0e79 {
    margin-bottom: 185px;
  }

  .ptb_sm--190_13f7984851820e43 {
    padding: 190px 0;
  }

  .plr_sm--190_663c0e390b864ab9 {
    padding: 0 190px;
  }

  .pt_sm--190_c01f97c0c5903958 {
    padding-top: 190px;
  }

  .pb_sm--190_1e48bce108582689 {
    padding-bottom: 190px;
  }

  .pl_sm--190_31d606f857618360 {
    padding-left: 190px;
  }

  .pr_sm--190_c08afc44f7ae2ba5 {
    padding-right: 190px;
  }

  .mt_sm--190_02523db40419b661 {
    margin-top: 190px;
  }

  .ml_sm--190_a80516f9b0b44924 {
    margin-left: 190px;
  }

  .mr_sm--190_be1d2e9e5069edd6 {
    margin-right: 190px;
  }

  .mb_sm--190_e8beffd89dcd13c7 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_6f67b18f4ad1b825 {
    padding: 195px 0;
  }

  .plr_sm--195_e0f714064be87302 {
    padding: 0 195px;
  }

  .pt_sm--195_14cd54c9ede1b192 {
    padding-top: 195px;
  }

  .pb_sm--195_f10d2c15500cda02 {
    padding-bottom: 195px;
  }

  .pl_sm--195_893f0c6b13293642 {
    padding-left: 195px;
  }

  .pr_sm--195_3c013d51cd85fce5 {
    padding-right: 195px;
  }

  .mt_sm--195_de45f32387958203 {
    margin-top: 195px;
  }

  .ml_sm--195_05cbc67a43c2d88d {
    margin-left: 195px;
  }

  .mr_sm--195_b7155b29a96426eb {
    margin-right: 195px;
  }

  .mb_sm--195_cc4b042df7768ed3 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_7a7c14a1e3a8ddcf {
    padding: 200px 0;
  }

  .plr_sm--200_1f04c8a5c7e9f01c {
    padding: 0 200px;
  }

  .pt_sm--200_32c4bf4ddecfc671 {
    padding-top: 200px;
  }

  .pb_sm--200_d219a84790f3caf4 {
    padding-bottom: 200px;
  }

  .pl_sm--200_d81b7d969607780b {
    padding-left: 200px;
  }

  .pr_sm--200_63b2f76c839d0fd8 {
    padding-right: 200px;
  }

  .mt_sm--200_393861017c37d0a2 {
    margin-top: 200px;
  }

  .ml_sm--200_84aae4ffbb3ed4d1 {
    margin-left: 200px;
  }

  .mr_sm--200_4c97a1da2eaa46a4 {
    margin-right: 200px;
  }

  .mb_sm--200_649cdd7e9b370233 {
    margin-bottom: 200px;
  }

  .pl_sm--0_83dd6d38658e7b1d {
    padding-left: 0;
  }

  .pr_sm--0_3990a0ed9829ee92 {
    padding-right: 0;
  }

  .pt_sm--0_5d26d3578d00d2aa {
    padding-top: 0;
  }

  .pb_sm--0_b426c5fac97b042f {
    padding-bottom: 0;
  }

  .mr_sm--0_64146899e9b71053 {
    margin-right: 0;
  }

  .ml_sm--0_a862abf3223ba65a {
    margin-left: 0;
  }

  .mt_sm--0_ad5e155144df6b39 {
    margin-top: 0;
  }

  .mb_sm--0_a3e883c3f136856a {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_93fd41ee07ddc3be {
    padding: 5px 0;
  }

  .plr_mobile--5_980f0402f6d3a89d {
    padding: 0 5px;
  }

  .pt_mobile--5_d9cd0f8ce5ed8fd7 {
    padding-top: 5px;
  }

  .pb_mobile--5_082ed85a80849e2c {
    padding-bottom: 5px;
  }

  .pl_mobile--5_0391b791c61faa36 {
    padding-left: 5px;
  }

  .pr_mobile--5_0c52dca59a28eba1 {
    padding-right: 5px;
  }

  .mt_mobile--5_0b7f18acc4c91764 {
    margin-top: 5px;
  }

  .mb_mobile--5_5b4c723e26bec787 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_d70bb68c1499c941 {
    padding: 10px 0;
  }

  .plr_mobile--10_817f4cefe16fea5f {
    padding: 0 10px;
  }

  .pt_mobile--10_40c4ecd887b62402 {
    padding-top: 10px;
  }

  .pb_mobile--10_2f18566b6a737da2 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_40d3b2cd328284e8 {
    padding-left: 10px;
  }

  .pr_mobile--10_b63865ee06368263 {
    padding-right: 10px;
  }

  .mt_mobile--10_cb37071c581df375 {
    margin-top: 10px;
  }

  .mb_mobile--10_d4dfa026f776c09e {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_bb949d8739b3779a {
    padding: 15px 0;
  }

  .plr_mobile--15_820777e8ffde8104 {
    padding: 0 15px;
  }

  .pt_mobile--15_31f1fe0e48a413b3 {
    padding-top: 15px;
  }

  .pb_mobile--15_bea8e06adee8053f {
    padding-bottom: 15px;
  }

  .pl_mobile--15_c5dbab199b75958c {
    padding-left: 15px;
  }

  .pr_mobile--15_8c0ebc7505dd0fb1 {
    padding-right: 15px;
  }

  .mt_mobile--15_8ee34294cfd3d7ed {
    margin-top: 15px;
  }

  .mb_mobile--15_c0c32eac09dbd925 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_398865c101b4a436 {
    padding: 20px 0;
  }

  .plr_mobile--20_6238e1ab7b4f8033 {
    padding: 0 20px;
  }

  .pt_mobile--20_4f38302b1e1d76e3 {
    padding-top: 20px;
  }

  .pb_mobile--20_f72b06d8720fe66b {
    padding-bottom: 20px;
  }

  .pl_mobile--20_9b5b9ce979ca4b0d {
    padding-left: 20px;
  }

  .pr_mobile--20_71b777f5aaa53781 {
    padding-right: 20px;
  }

  .mt_mobile--20_68be503b35bb60fc {
    margin-top: 20px;
  }

  .mb_mobile--20_611cf802512fbf22 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_1cdb142e718559a2 {
    padding: 25px 0;
  }

  .plr_mobile--25_6e0d431b86e938a0 {
    padding: 0 25px;
  }

  .pt_mobile--25_9ce8e49f4d8e41d0 {
    padding-top: 25px;
  }

  .pb_mobile--25_185950eaebf7ca23 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_c8c103e97a9f06a3 {
    padding-left: 25px;
  }

  .pr_mobile--25_4fae7086090b8943 {
    padding-right: 25px;
  }

  .mt_mobile--25_0123c217114cba90 {
    margin-top: 25px;
  }

  .mb_mobile--25_84e6fa8712dcc52f {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_975705ad9e4fec6e {
    padding: 30px 0;
  }

  .plr_mobile--30_7d5b4908e23f11c3 {
    padding: 0 30px;
  }

  .pt_mobile--30_b02c72d928f13560 {
    padding-top: 30px;
  }

  .pb_mobile--30_670bf0d15b562e63 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_551a39c2efa6642f {
    padding-left: 30px;
  }

  .pr_mobile--30_d5ea12bfcd754092 {
    padding-right: 30px;
  }

  .mt_mobile--30_7adb1060e60875f7 {
    margin-top: 30px;
  }

  .mb_mobile--30_4f983ad7f05c1825 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_1bf7fdd4cc55a35e {
    padding: 35px 0;
  }

  .plr_mobile--35_cfdbc3eb5e156656 {
    padding: 0 35px;
  }

  .pt_mobile--35_993b31dc4e9b5671 {
    padding-top: 35px;
  }

  .pb_mobile--35_18884261597b747c {
    padding-bottom: 35px;
  }

  .pl_mobile--35_12e216c8ba660890 {
    padding-left: 35px;
  }

  .pr_mobile--35_f28618bdc19c8544 {
    padding-right: 35px;
  }

  .mt_mobile--35_6e7703819689dcf2 {
    margin-top: 35px;
  }

  .mb_mobile--35_a9f010e966446cb4 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_6d182a49755a6a96 {
    padding: 40px 0;
  }

  .plr_mobile--40_558545f9c86893b9 {
    padding: 0 40px;
  }

  .pt_mobile--40_a23665a921e8a621 {
    padding-top: 40px;
  }

  .pb_mobile--40_596cbd572502b7a3 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_f87e007a65b21fee {
    padding-left: 40px;
  }

  .pr_mobile--40_c9306cbcbda7bec0 {
    padding-right: 40px;
  }

  .mt_mobile--40_cb011368b77e722f {
    margin-top: 40px;
  }

  .mb_mobile--40_7401ebec9e053c42 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_4e3d21e1f8cea051 {
    padding: 45px 0;
  }

  .plr_mobile--45_fe6adeb500e15250 {
    padding: 0 45px;
  }

  .pt_mobile--45_97dea71bb5dd1089 {
    padding-top: 45px;
  }

  .pb_mobile--45_85e28cc5185fa8b3 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_18da654a0f3144f2 {
    padding-left: 45px;
  }

  .pr_mobile--45_920ba54a569feead {
    padding-right: 45px;
  }

  .mt_mobile--45_5a531933370b9264 {
    margin-top: 45px;
  }

  .mb_mobile--45_6b66f478b84a0eeb {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_66088197875962e7 {
    padding: 50px 0;
  }

  .plr_mobile--50_3a0dd65362771ef4 {
    padding: 0 50px;
  }

  .pt_mobile--50_91949401b1474e9b {
    padding-top: 50px;
  }

  .pb_mobile--50_4d7abbcb0d6e0024 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_bbc47f9aec37381a {
    padding-left: 50px;
  }

  .pr_mobile--50_a9704b5450be7cb0 {
    padding-right: 50px;
  }

  .mt_mobile--50_7a827a6b174240e6 {
    margin-top: 50px;
  }

  .mb_mobile--50_d93e147f63d69648 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_abf2c1681c8bf8b3 {
    padding: 55px 0;
  }

  .plr_mobile--55_3ba125ed1e640a60 {
    padding: 0 55px;
  }

  .pt_mobile--55_5bd1d91fca557460 {
    padding-top: 55px;
  }

  .pb_mobile--55_15ca9913251edd07 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_3d078193ebd82e00 {
    padding-left: 55px;
  }

  .pr_mobile--55_2a20e9808ff26fe8 {
    padding-right: 55px;
  }

  .mt_mobile--55_afbd47e9887624d1 {
    margin-top: 55px;
  }

  .mb_mobile--55_ec7f24c420d2f7cd {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_f8eb801f6ebeb0f7 {
    padding: 60px 0;
  }

  .plr_mobile--60_5a740c00d1ed5adc {
    padding: 0 60px;
  }

  .pt_mobile--60_60096924c2243e78 {
    padding-top: 60px;
  }

  .pb_mobile--60_5e129d1815baf59b {
    padding-bottom: 60px;
  }

  .pl_mobile--60_44bc86e4d60f8789 {
    padding-left: 60px;
  }

  .pr_mobile--60_25bebd14fc451149 {
    padding-right: 60px;
  }

  .mt_mobile--60_a643d3af84eafde9 {
    margin-top: 60px;
  }

  .mb_mobile--60_57da8f5e46b8b220 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_7afb8ee5c7c33774 {
    padding: 65px 0;
  }

  .plr_mobile--65_f56bd0cc0dab3f2b {
    padding: 0 65px;
  }

  .pt_mobile--65_2a2c1aac0d7eece5 {
    padding-top: 65px;
  }

  .pb_mobile--65_f7a56d06b553a887 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_98b4a2c41878b4c6 {
    padding-left: 65px;
  }

  .pr_mobile--65_dd633239cf9465fc {
    padding-right: 65px;
  }

  .mt_mobile--65_7bd05ae1e2e96aba {
    margin-top: 65px;
  }

  .mb_mobile--65_235ba98efe740c24 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_1eb5dc49137f5b2b {
    padding: 70px 0;
  }

  .plr_mobile--70_422e5c436afcdb58 {
    padding: 0 70px;
  }

  .pt_mobile--70_07ce882e4233d116 {
    padding-top: 70px;
  }

  .pb_mobile--70_b60f72bed4da1963 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_b2e8db92e800550a {
    padding-left: 70px;
  }

  .pr_mobile--70_47c1e98171603d83 {
    padding-right: 70px;
  }

  .mt_mobile--70_f1318fb010af34fd {
    margin-top: 70px;
  }

  .mb_mobile--70_c4fb9cdebb4feda7 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_9db9fc06c8ea1af4 {
    padding: 75px 0;
  }

  .plr_mobile--75_9519e164681aa318 {
    padding: 0 75px;
  }

  .pt_mobile--75_1fc318bc4771994a {
    padding-top: 75px;
  }

  .pb_mobile--75_4a8bc9f8f6458038 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_3b957bfe81331bf7 {
    padding-left: 75px;
  }

  .pr_mobile--75_420d44063c500ae5 {
    padding-right: 75px;
  }

  .mt_mobile--75_ffee2d2aeee0f372 {
    margin-top: 75px;
  }

  .mb_mobile--75_e95ba5362d635a14 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_2dc77b55418066dc {
    padding: 80px 0;
  }

  .plr_mobile--80_c347b121b913b1c0 {
    padding: 0 80px;
  }

  .pt_mobile--80_fdcf0b9795801139 {
    padding-top: 80px;
  }

  .pb_mobile--80_22bf382403726e60 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_d4f0b709b5b4ee65 {
    padding-left: 80px;
  }

  .pr_mobile--80_a1aa8fcad50ed2bd {
    padding-right: 80px;
  }

  .mt_mobile--80_d9c5ab1d7ec0d653 {
    margin-top: 80px;
  }

  .mb_mobile--80_151d174e22035f49 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_304d3ccc3f44dfad {
    padding: 85px 0;
  }

  .plr_mobile--85_bf8706a60be6fc41 {
    padding: 0 85px;
  }

  .pt_mobile--85_ee5af779cd482019 {
    padding-top: 85px;
  }

  .pb_mobile--85_cb07413f4fd26c07 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_3a7371fdb0c4e34d {
    padding-left: 85px;
  }

  .pr_mobile--85_2dd4179f4c9aa5cb {
    padding-right: 85px;
  }

  .mt_mobile--85_0ec124865f9c5cae {
    margin-top: 85px;
  }

  .mb_mobile--85_6085c15340776846 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_3e8fd318900289db {
    padding: 90px 0;
  }

  .plr_mobile--90_3bf89d8ccf10416c {
    padding: 0 90px;
  }

  .pt_mobile--90_a462843b10c2a337 {
    padding-top: 90px;
  }

  .pb_mobile--90_b1b40bfd486ab5cb {
    padding-bottom: 90px;
  }

  .pl_mobile--90_57c00f85c1a45ae7 {
    padding-left: 90px;
  }

  .pr_mobile--90_eb7ccb49d7b45ece {
    padding-right: 90px;
  }

  .mt_mobile--90_6141528e52a74ea1 {
    margin-top: 90px;
  }

  .mb_mobile--90_1606f08a53f0f3e6 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_7f93da3be82bee74 {
    padding: 95px 0;
  }

  .plr_mobile--95_7eedae2772a41d0e {
    padding: 0 95px;
  }

  .pt_mobile--95_75fa78a123661b78 {
    padding-top: 95px;
  }

  .pb_mobile--95_8f5e3cf4b961ccb5 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_a61c29f0bf06fa03 {
    padding-left: 95px;
  }

  .pr_mobile--95_5c6b181a59bd2eef {
    padding-right: 95px;
  }

  .mt_mobile--95_44a7ca7ec533e12d {
    margin-top: 95px;
  }

  .mb_mobile--95_9d68a27042639131 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_b77baefc617d764c {
    padding: 100px 0;
  }

  .plr_mobile--100_c73ba2d603051b41 {
    padding: 0 100px;
  }

  .pt_mobile--100_5ffea6c2a020a729 {
    padding-top: 100px;
  }

  .pb_mobile--100_ad337b885da2ccb6 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_02d047ef14189b56 {
    padding-left: 100px;
  }

  .pr_mobile--100_c180d965afc2854d {
    padding-right: 100px;
  }

  .mt_mobile--100_12d6e92beec4afa8 {
    margin-top: 100px;
  }

  .mb_mobile--100_bc57f2705ce5e586 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_7b1be0225f5208a0 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_7b1be0225f5208a0 .slick-slide_c23c7bc101511d57 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_9be55ae2cd7e9700 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_9be55ae2cd7e9700 .slick-slide_c23c7bc101511d57 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_757da16a936bc61a {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_757da16a936bc61a .slick-slide_c23c7bc101511d57 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_e64d6d841003195c {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_e64d6d841003195c .slick-slide_c23c7bc101511d57 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_7138fc4ff3963f2b {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_7138fc4ff3963f2b .slick-slide_c23c7bc101511d57 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_b90e3da20e09da8f {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_b90e3da20e09da8f .slick-slide_c23c7bc101511d57 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_7983f189913c2b01 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_7983f189913c2b01 .slick-slide_c23c7bc101511d57 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_175f59433d8ad9bc {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_175f59433d8ad9bc .slick-slide_c23c7bc101511d57 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_ba10d473c2c8ff03 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_ba10d473c2c8ff03 .slick-slide_c23c7bc101511d57 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_f82a59b75c80b0b1 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_f82a59b75c80b0b1 .slick-slide_c23c7bc101511d57 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_d294dc8d1d85a3ce {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_d294dc8d1d85a3ce .slick-slide_c23c7bc101511d57 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_e5051833ee1511ad {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_e5051833ee1511ad .slick-slide_c23c7bc101511d57 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_e9356b3919197fb7 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_e9356b3919197fb7 .slick-slide_c23c7bc101511d57 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_f3a5191023b757dd {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_f3a5191023b757dd .slick-slide_c23c7bc101511d57 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_b323612c7ead506a {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_b323612c7ead506a .slick-slide_c23c7bc101511d57 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_f5ad6c1bd29ee1d6 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_f5ad6c1bd29ee1d6 .slick-slide_c23c7bc101511d57 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_3ae6a07108f15d65 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_3ae6a07108f15d65 .slick-slide_c23c7bc101511d57 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_02f98f528a0f665e {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_02f98f528a0f665e .slick-slide_c23c7bc101511d57 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_6d8c60c308790206 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_6d8c60c308790206 .slick-slide_c23c7bc101511d57 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_b5c163d221cc0e85 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_b5c163d221cc0e85 .slick-slide_c23c7bc101511d57 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_1f48d05726fdedb7 {
  margin-top: -30px;
}

.mt_dec--30_58ca0ba4ece0b5a2 {
  margin-top: -30px;
}

.mt-dec-100_685553be89d91f1c {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_e5fabb9dba173d81 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_3a29b3bbf9a61537 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_dc04161e5a106a5a {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_dc04161e5a106a5a {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_dc04161e5a106a5a {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_69bb98e95d223a80 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_4c024865178305d2 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_3a29b3bbf9a61537 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_3a29b3bbf9a61537 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_dbd00db325feca84 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_dbd00db325feca84 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_9e780015fbbb7cb5 {
    margin-top: -10px;
  }
}

.mt_dec--120_c5a44440b7f6df2e {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_6cbdc4e72bcdd761 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_9bbbc01d74d16934 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_9bbbc01d74d16934 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_9bbbc01d74d16934 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_9bbbc01d74d16934 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_9bbbc01d74d16934 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_bd9c29e6eda279ec {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_bd9c29e6eda279ec {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_bd9c29e6eda279ec {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_d7239a286548f577 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_d7239a286548f577 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_d7239a286548f577 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_d7239a286548f577 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_f44f7351fd1d77e5 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_6c7a106010c9aaa8 {
  --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_e11864552ba0b946 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_5b0613e7aef5bece, .input-active_f7d888efa9cf8846 input[type=text], input[type=text].input-active_f7d888efa9cf8846,
input[type=password].p-holder__active_5b0613e7aef5bece,
.input-active_f7d888efa9cf8846 input[type=password],
input[type=password].input-active_f7d888efa9cf8846,
input[type=email].p-holder__active_5b0613e7aef5bece,
.input-active_f7d888efa9cf8846 input[type=email],
input[type=email].input-active_f7d888efa9cf8846,
input[type=number].p-holder__active_5b0613e7aef5bece,
.input-active_f7d888efa9cf8846 input[type=number],
input[type=number].input-active_f7d888efa9cf8846,
input[type=tel].p-holder__active_5b0613e7aef5bece,
.input-active_f7d888efa9cf8846 input[type=tel],
input[type=tel].input-active_f7d888efa9cf8846,
input[type=url].p-holder__active_5b0613e7aef5bece,
.input-active_f7d888efa9cf8846 input[type=url],
input[type=url].input-active_f7d888efa9cf8846,
textarea.p-holder__active_5b0613e7aef5bece,
textarea.input-active_f7d888efa9cf8846 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_5b0613e7aef5bece::placeholder, .input-active_f7d888efa9cf8846 input[type=text]::placeholder, input[type=text].input-active_f7d888efa9cf8846::placeholder,
input[type=password].p-holder__active_5b0613e7aef5bece::placeholder,
.input-active_f7d888efa9cf8846 input[type=password]::placeholder,
input[type=password].input-active_f7d888efa9cf8846::placeholder,
input[type=email].p-holder__active_5b0613e7aef5bece::placeholder,
.input-active_f7d888efa9cf8846 input[type=email]::placeholder,
input[type=email].input-active_f7d888efa9cf8846::placeholder,
input[type=number].p-holder__active_5b0613e7aef5bece::placeholder,
.input-active_f7d888efa9cf8846 input[type=number]::placeholder,
input[type=number].input-active_f7d888efa9cf8846::placeholder,
input[type=tel].p-holder__active_5b0613e7aef5bece::placeholder,
.input-active_f7d888efa9cf8846 input[type=tel]::placeholder,
input[type=tel].input-active_f7d888efa9cf8846::placeholder,
input[type=url].p-holder__active_5b0613e7aef5bece::placeholder,
.input-active_f7d888efa9cf8846 input[type=url]::placeholder,
input[type=url].input-active_f7d888efa9cf8846::placeholder,
textarea.p-holder__active_5b0613e7aef5bece::placeholder,
textarea.input-active_f7d888efa9cf8846::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_5b0613e7aef5bece:-ms-input-placeholder, .input-active_f7d888efa9cf8846 input[type=text]:-ms-input-placeholder, input[type=text].input-active_f7d888efa9cf8846:-ms-input-placeholder,
input[type=password].p-holder__active_5b0613e7aef5bece:-ms-input-placeholder,
.input-active_f7d888efa9cf8846 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_f7d888efa9cf8846:-ms-input-placeholder,
input[type=email].p-holder__active_5b0613e7aef5bece:-ms-input-placeholder,
.input-active_f7d888efa9cf8846 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_f7d888efa9cf8846:-ms-input-placeholder,
input[type=number].p-holder__active_5b0613e7aef5bece:-ms-input-placeholder,
.input-active_f7d888efa9cf8846 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_f7d888efa9cf8846:-ms-input-placeholder,
input[type=tel].p-holder__active_5b0613e7aef5bece:-ms-input-placeholder,
.input-active_f7d888efa9cf8846 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_f7d888efa9cf8846:-ms-input-placeholder,
input[type=url].p-holder__active_5b0613e7aef5bece:-ms-input-placeholder,
.input-active_f7d888efa9cf8846 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_f7d888efa9cf8846:-ms-input-placeholder,
textarea.p-holder__active_5b0613e7aef5bece:-ms-input-placeholder,
textarea.input-active_f7d888efa9cf8846:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_5b0613e7aef5bece::-ms-input-placeholder, .input-active_f7d888efa9cf8846 input[type=text]::-ms-input-placeholder, input[type=text].input-active_f7d888efa9cf8846::-ms-input-placeholder,
input[type=password].p-holder__active_5b0613e7aef5bece::-ms-input-placeholder,
.input-active_f7d888efa9cf8846 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_f7d888efa9cf8846::-ms-input-placeholder,
input[type=email].p-holder__active_5b0613e7aef5bece::-ms-input-placeholder,
.input-active_f7d888efa9cf8846 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_f7d888efa9cf8846::-ms-input-placeholder,
input[type=number].p-holder__active_5b0613e7aef5bece::-ms-input-placeholder,
.input-active_f7d888efa9cf8846 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_f7d888efa9cf8846::-ms-input-placeholder,
input[type=tel].p-holder__active_5b0613e7aef5bece::-ms-input-placeholder,
.input-active_f7d888efa9cf8846 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_f7d888efa9cf8846::-ms-input-placeholder,
input[type=url].p-holder__active_5b0613e7aef5bece::-ms-input-placeholder,
.input-active_f7d888efa9cf8846 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_f7d888efa9cf8846::-ms-input-placeholder,
textarea.p-holder__active_5b0613e7aef5bece::-ms-input-placeholder,
textarea.input-active_f7d888efa9cf8846::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_e88f3d1037dc4178, .input-error_a6cfc98b4fc321f6 input[type=text], input[type=text].input-error_a6cfc98b4fc321f6,
input[type=password].p-holder__error_e88f3d1037dc4178,
.input-error_a6cfc98b4fc321f6 input[type=password],
input[type=password].input-error_a6cfc98b4fc321f6,
input[type=email].p-holder__error_e88f3d1037dc4178,
.input-error_a6cfc98b4fc321f6 input[type=email],
input[type=email].input-error_a6cfc98b4fc321f6,
input[type=number].p-holder__error_e88f3d1037dc4178,
.input-error_a6cfc98b4fc321f6 input[type=number],
input[type=number].input-error_a6cfc98b4fc321f6,
input[type=tel].p-holder__error_e88f3d1037dc4178,
.input-error_a6cfc98b4fc321f6 input[type=tel],
input[type=tel].input-error_a6cfc98b4fc321f6,
input[type=url].p-holder__error_e88f3d1037dc4178,
.input-error_a6cfc98b4fc321f6 input[type=url],
input[type=url].input-error_a6cfc98b4fc321f6,
textarea.p-holder__error_e88f3d1037dc4178,
textarea.input-error_a6cfc98b4fc321f6 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_e88f3d1037dc4178::placeholder, .input-error_a6cfc98b4fc321f6 input[type=text]::placeholder, input[type=text].input-error_a6cfc98b4fc321f6::placeholder,
input[type=password].p-holder__error_e88f3d1037dc4178::placeholder,
.input-error_a6cfc98b4fc321f6 input[type=password]::placeholder,
input[type=password].input-error_a6cfc98b4fc321f6::placeholder,
input[type=email].p-holder__error_e88f3d1037dc4178::placeholder,
.input-error_a6cfc98b4fc321f6 input[type=email]::placeholder,
input[type=email].input-error_a6cfc98b4fc321f6::placeholder,
input[type=number].p-holder__error_e88f3d1037dc4178::placeholder,
.input-error_a6cfc98b4fc321f6 input[type=number]::placeholder,
input[type=number].input-error_a6cfc98b4fc321f6::placeholder,
input[type=tel].p-holder__error_e88f3d1037dc4178::placeholder,
.input-error_a6cfc98b4fc321f6 input[type=tel]::placeholder,
input[type=tel].input-error_a6cfc98b4fc321f6::placeholder,
input[type=url].p-holder__error_e88f3d1037dc4178::placeholder,
.input-error_a6cfc98b4fc321f6 input[type=url]::placeholder,
input[type=url].input-error_a6cfc98b4fc321f6::placeholder,
textarea.p-holder__error_e88f3d1037dc4178::placeholder,
textarea.input-error_a6cfc98b4fc321f6::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_e88f3d1037dc4178:-ms-input-placeholder, .input-error_a6cfc98b4fc321f6 input[type=text]:-ms-input-placeholder, input[type=text].input-error_a6cfc98b4fc321f6:-ms-input-placeholder,
input[type=password].p-holder__error_e88f3d1037dc4178:-ms-input-placeholder,
.input-error_a6cfc98b4fc321f6 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_a6cfc98b4fc321f6:-ms-input-placeholder,
input[type=email].p-holder__error_e88f3d1037dc4178:-ms-input-placeholder,
.input-error_a6cfc98b4fc321f6 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_a6cfc98b4fc321f6:-ms-input-placeholder,
input[type=number].p-holder__error_e88f3d1037dc4178:-ms-input-placeholder,
.input-error_a6cfc98b4fc321f6 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_a6cfc98b4fc321f6:-ms-input-placeholder,
input[type=tel].p-holder__error_e88f3d1037dc4178:-ms-input-placeholder,
.input-error_a6cfc98b4fc321f6 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_a6cfc98b4fc321f6:-ms-input-placeholder,
input[type=url].p-holder__error_e88f3d1037dc4178:-ms-input-placeholder,
.input-error_a6cfc98b4fc321f6 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_a6cfc98b4fc321f6:-ms-input-placeholder,
textarea.p-holder__error_e88f3d1037dc4178:-ms-input-placeholder,
textarea.input-error_a6cfc98b4fc321f6:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_e88f3d1037dc4178::-ms-input-placeholder, .input-error_a6cfc98b4fc321f6 input[type=text]::-ms-input-placeholder, input[type=text].input-error_a6cfc98b4fc321f6::-ms-input-placeholder,
input[type=password].p-holder__error_e88f3d1037dc4178::-ms-input-placeholder,
.input-error_a6cfc98b4fc321f6 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_a6cfc98b4fc321f6::-ms-input-placeholder,
input[type=email].p-holder__error_e88f3d1037dc4178::-ms-input-placeholder,
.input-error_a6cfc98b4fc321f6 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_a6cfc98b4fc321f6::-ms-input-placeholder,
input[type=number].p-holder__error_e88f3d1037dc4178::-ms-input-placeholder,
.input-error_a6cfc98b4fc321f6 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_a6cfc98b4fc321f6::-ms-input-placeholder,
input[type=tel].p-holder__error_e88f3d1037dc4178::-ms-input-placeholder,
.input-error_a6cfc98b4fc321f6 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_a6cfc98b4fc321f6::-ms-input-placeholder,
input[type=url].p-holder__error_e88f3d1037dc4178::-ms-input-placeholder,
.input-error_a6cfc98b4fc321f6 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_a6cfc98b4fc321f6::-ms-input-placeholder,
textarea.p-holder__error_e88f3d1037dc4178::-ms-input-placeholder,
textarea.input-error_a6cfc98b4fc321f6::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_e88f3d1037dc4178:focus, .input-error_a6cfc98b4fc321f6 input[type=text]:focus, input[type=text].input-error_a6cfc98b4fc321f6:focus,
input[type=password].p-holder__error_e88f3d1037dc4178:focus,
.input-error_a6cfc98b4fc321f6 input[type=password]:focus,
input[type=password].input-error_a6cfc98b4fc321f6:focus,
input[type=email].p-holder__error_e88f3d1037dc4178:focus,
.input-error_a6cfc98b4fc321f6 input[type=email]:focus,
input[type=email].input-error_a6cfc98b4fc321f6:focus,
input[type=number].p-holder__error_e88f3d1037dc4178:focus,
.input-error_a6cfc98b4fc321f6 input[type=number]:focus,
input[type=number].input-error_a6cfc98b4fc321f6:focus,
input[type=tel].p-holder__error_e88f3d1037dc4178:focus,
.input-error_a6cfc98b4fc321f6 input[type=tel]:focus,
input[type=tel].input-error_a6cfc98b4fc321f6:focus,
input[type=url].p-holder__error_e88f3d1037dc4178:focus,
.input-error_a6cfc98b4fc321f6 input[type=url]:focus,
input[type=url].input-error_a6cfc98b4fc321f6:focus,
textarea.p-holder__error_e88f3d1037dc4178:focus,
textarea.input-error_a6cfc98b4fc321f6: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_1b40acf3996fbe45::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_cdf15fdcfb525b6c {
  margin-bottom: 20px;
}
.form-group_cdf15fdcfb525b6c label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_cdf15fdcfb525b6c 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_cdf15fdcfb525b6c input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_cdf15fdcfb525b6c 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_cdf15fdcfb525b6c 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_cb509d49f13bd54f:before,
.clearfix_cb509d49f13bd54f:after {
  content: " ";
  display: table;
}

.clearfix_cb509d49f13bd54f:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_e6a2058b9006569e .slick-slide_c23c7bc101511d57 {
  margin-bottom: -10px;
}

.slick-gutter-15_757da16a936bc61a {
  margin: -30px -15px;
}
.slick-gutter-15_757da16a936bc61a .slick-slide_c23c7bc101511d57 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_8f38be6f8f310244 {
  background: var(--color-primary);
}

.bg-color-secondary_8181f112a54edc48 {
  background: var(--color-secondary);
}

.bg-color-tertiary_af9e5241f17845fa {
  background: var(--color-tertiary);
}

.bg-color-gray_fdddab7e4cde501b {
  background: var(--color-gray);
}

.bg-color-white_7bc99b6ab4c75bd0 {
  background: #FFFFFF;
}

.bg-color-black_012f949beff80193 {
  background: #1A1A1A;
}

.bg-color-extra03_21f27b1c48dbfeda {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_0680ea0ad51b0819 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_b1ff9d79afbc9333 {
  background-image: url(../resources/bg/bg-image-1.jpg);
}

.bg_image--2_49fb36f13f556fb3 {
  background-image: url(../resources/bg/bg-image-2.jpg);
}

.bg_image--3_616f1fbf64ac438c {
  background-image: url(../resources/bg/bg-image-3.jpg);
}

.bg_image--4_e8fb4dbc05b23d15 {
  background-image: url(../resources/bg/bg-image-4.jpg);
}

.bg_image--5_e11198240b26babd {
  background-image: url(../resources/bg/bg-image-5.jpg);
}

.bg_image--6_98338961fb24fbb8 {
  background-image: url(../resources/bg/bg-image-6.jpg);
}

.bg_image--7_e432e401d6d11209 {
  background-image: url(../resources/bg/bg-image-7.jpg);
}

.bg_image--8_b883a3bf6391f121 {
  background-image: url(../resources/bg/bg-image-8.jpg);
}

.bg_image--9_4d888701df1c39bc {
  background-image: url(../resources/bg/bg-image-9.jpg);
}

.bg_image--10_d8497246b805da09 {
  background-image: url(../resources/bg/bg-image-10.jpg);
}

.bg_image--11_a2519219de48803d {
  background-image: url(../resources/bg/bg-image-11.jpg);
}

.bg_image--12_55c20ff6ccad303d {
  background-image: url(../resources/bg/bg-image-12.jpg);
}

.bg_image--13_a129c48547c1870b {
  background-image: url(../resources/bg/bg-image-13.jpg);
}

.bg_image--14_a64770b4c76d758f {
  background-image: url(../resources/bg/bg-image-14.jpg);
}

.bg_image--15_1446562c22a2a248 {
  background-image: url(../resources/bg/bg-image-15.jpg);
}

.bg_image--16_35def6f296c8733b {
  background-image: url(../resources/bg/bg-image-16.jpg);
}

.bg_image--17_5fe32f3e754df8e3 {
  background-image: url(../resources/bg/bg-image-17.jpg);
}

.bg_image--18_e4407176a8abfee6 {
  background-image: url(../resources/bg/bg-image-18.jpg);
}

.bg_image--19_1a466e856c71798a {
  background-image: url(../resources/bg/bg-image-19.jpg);
}

.bg_image--20_e514ba26d54af9be {
  background-image: url(../resources/bg/bg-image-20.jpg);
}

.bg_image--21_ca89fca1d0405812 {
  background-image: url(../resources/bg/bg-image-21.jpg);
}

.bg_image--22_d364e2d8a617027e {
  background-image: url(../resources/bg/bg-image-22.jpg);
}

.bg_image--23_ca9db0692f6a2f9a {
  background-image: url(../resources/bg/bg-image-23.jpg);
}

.bg_image--24_701b4c089a90ff9b {
  background-image: url(../resources/bg/bg-image-24.jpg);
}

.bg_image--25_88613286aa69538b {
  background-image: url(../resources/bg/bg-image-25.jpg);
}

.bg_image--26_8214fa33a233f52e {
  background-image: url(../resources/bg/bg-image-26.jpg);
}

.bg_image--27_dc4d7f5b840ebe7f {
  background-image: url(../resources/bg/bg-image-27.jpg);
}

.bg_image--28_b72dae523977a1a8 {
  background-image: url(../resources/bg/bg-image-28.jpg);
}

.bg_image--29_699285a52bd54768 {
  background-image: url(../resources/bg/bg-image-29.jpg);
}

.bg_image--30_64605798f1e7c3b2 {
  background-image: url(../resources/bg/bg-image-30.jpg);
}

.bg_image--31_b287a0c1bacf9f5e {
  background-image: url(../resources/bg/bg-image-31.jpg);
}

.bg_image--32_2f164176a5403df0 {
  background-image: url(../resources/bg/bg-image-32.jpg);
}

.bg_image--33_fa18da2d594a37b2 {
  background-image: url(../resources/bg/bg-image-33.jpg);
}

.bg_image--34_c6e68ee4cccfc932 {
  background-image: url(../resources/bg/bg-image-34.jpg);
}

.bg_image--35_f75cfaf0d0cf8c8f {
  background-image: url(../resources/bg/bg-image-35.jpg);
}

.bg_image--36_c553f7a81ec5eb53 {
  background-image: url(../resources/bg/bg-image-36.jpg);
}

.bg_image--37_7d2c3dd64e82bbfc {
  background-image: url(../resources/bg/bg-image-37.jpg);
}

.bg_image--38_8a280c21633a48cc {
  background-image: url(../resources/bg/bg-image-38.jpg);
}

.bg_image--39_cc82f5f6a89acf45 {
  background-image: url(../resources/bg/bg-image-39.jpg);
}

.bg_image--40_c87b6707bf87a58e {
  background-image: url(../resources/bg/bg-image-40.jpg);
}

.bg_tr-image--1_c0484a5085e8d631 {
  background-image: url(../resources/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_7b27828726936531 {
  background-image: url(../resources/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_0236c1f5519c6767 {
  background-image: url(../resources/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_ea1ef0dbd4e3d6f9 {
  background-image: url(../resources/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_739ba8bbedd27df0 {
  background-image: url(../resources/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_63a1107a1ed2b479 {
  background-image: url(../resources/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_353d91a8ee3fffd3 {
  background-image: url(../resources/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_4264c9e5732fa066 {
  background-image: url(../resources/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_d7b4458a7ed497af {
  background-image: url(../resources/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_44b1f8443a5d75fb {
  background-image: url(../resources/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_4592e8729cc99ce5 {
  background-image: url(../resources/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_2c74c724f74d3815 {
  background-image: url(../resources/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_1f3e6a1a0469fd7a {
  background-image: url(../resources/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_03009704168688ac {
  background-image: url(../resources/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_bf1ddfac5edea631 {
  background-image: url(../resources/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_154ed5e69212f1e0 {
  background-image: url(../resources/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_67d40deb272c81f1 {
  background-image: url(../resources/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_67e0d37c624cc75b {
  background-image: url(../resources/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_44b45e0d6f787925 {
  background-image: url(../resources/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_5036dfc800cd9d2a {
  background-image: url(../resources/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_ba9dccbe15e48f94 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_3ed863bfebcc6321 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_3ed863bfebcc6321 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_63135240090259be {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_63135240090259be > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_05c5682dd1dd222d {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_05c5682dd1dd222d > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_95a018867a96355e {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_95a018867a96355e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_95a018867a96355e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_95a018867a96355e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_95a018867a96355e {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_95a018867a96355e > [class*=col], .row--20_95a018867a96355e > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_95a018867a96355e > [class*=col], .row--20_95a018867a96355e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_95a018867a96355e > [class*=col], .row--20_95a018867a96355e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_95a018867a96355e > [class*=col], .row--20_95a018867a96355e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_95a018867a96355e > [class*=col], .row--20_95a018867a96355e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_610130cced3f44c3 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_610130cced3f44c3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_610130cced3f44c3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_610130cced3f44c3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_610130cced3f44c3 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_610130cced3f44c3 > [class*=col], .row--25_610130cced3f44c3 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_610130cced3f44c3 > [class*=col], .row--25_610130cced3f44c3 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_610130cced3f44c3 > [class*=col], .row--25_610130cced3f44c3 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_610130cced3f44c3 > [class*=col], .row--25_610130cced3f44c3 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_610130cced3f44c3 > [class*=col], .row--25_610130cced3f44c3 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_f453c8b932ca7328 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_f453c8b932ca7328 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_f453c8b932ca7328 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_f453c8b932ca7328 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_f453c8b932ca7328 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_f453c8b932ca7328 > [class*=col], .row--30_f453c8b932ca7328 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_f453c8b932ca7328 > [class*=col], .row--30_f453c8b932ca7328 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_f453c8b932ca7328 > [class*=col], .row--30_f453c8b932ca7328 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_f453c8b932ca7328 > [class*=col], .row--30_f453c8b932ca7328 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_f453c8b932ca7328 > [class*=col], .row--30_f453c8b932ca7328 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_126e431290ea4260 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_126e431290ea4260 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_126e431290ea4260 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_126e431290ea4260 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_126e431290ea4260 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_126e431290ea4260 > [class*=col], .row--45_126e431290ea4260 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_126e431290ea4260 > [class*=col], .row--45_126e431290ea4260 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_126e431290ea4260 > [class*=col], .row--45_126e431290ea4260 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_126e431290ea4260 > [class*=col], .row--45_126e431290ea4260 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_126e431290ea4260 > [class*=col], .row--45_126e431290ea4260 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_eb5f75312d044012 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_eb5f75312d044012 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_eb5f75312d044012 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_eb5f75312d044012 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_eb5f75312d044012 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_eb5f75312d044012 > [class*=col], .row--40_eb5f75312d044012 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_eb5f75312d044012 > [class*=col], .row--40_eb5f75312d044012 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_eb5f75312d044012 > [class*=col], .row--40_eb5f75312d044012 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_eb5f75312d044012 > [class*=col], .row--40_eb5f75312d044012 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_eb5f75312d044012 > [class*=col], .row--40_eb5f75312d044012 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_5033c453b473037b {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_5033c453b473037b {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_5033c453b473037b {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_5033c453b473037b {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_5033c453b473037b {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_5033c453b473037b > [class*=col], .row--60_5033c453b473037b > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_5033c453b473037b > [class*=col], .row--60_5033c453b473037b > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_5033c453b473037b > [class*=col], .row--60_5033c453b473037b > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_5033c453b473037b > [class*=col], .row--60_5033c453b473037b > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_5033c453b473037b > [class*=col], .row--60_5033c453b473037b > [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_bddcff60b31d2c11(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_bddcff60b31d2c11(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_bddcff60b31d2c11(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_bddcff60b31d2c11(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_f712ead513eb246d/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_b7dc3edfc9c9ef32 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_e2f7a4e311063449 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_5b0029affffbf82f,
.animated.bounceOut_5fc6eba85b4157d2 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_9245669d3f7622e7,
.animated.flipOutY_7c95340f8c70db5c {
  -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_c48871eb796ab655 {
  -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_7bbddbb48911819c {
  -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_83cdff17f5d1baf7 {
  -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_a0418ed72c52b967 {
  -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_aced7d727439179e {
  -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_e55f9c6f40021b2b {
  -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_5b0029affffbf82f {
  -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_9dbdfb2c8ed20384 {
  -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_8be2eaa4cbf51f6c {
  -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_e11681e5d3355919 {
  -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_e0e68d01194cdbef {
  -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_5fc6eba85b4157d2 {
  -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_0ac3c8b5e1573a67 {
  -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_2fdf4752b9cb6f18 {
  -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_e8ff675fae08b6e0 {
  -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_a5f7d24b48e0c764 {
  -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_ddb9dac7abcb1480 {
  -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_9a6f5a13317bd063 {
  -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_65724e994be8861e {
  -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_ddb12eb3f740b5e3 {
  -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_5faa2567408f1171 {
  -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_475573910525c0ce {
  -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_54f729b45a8511b3 {
  -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_a1320de577f4afc9 {
  -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_c93e40eba90193a1 {
  -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_f45d591ceef19e41 {
  -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_42bbd06dd51f2957 {
  -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_00902c1d6a7222a2 {
  -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_eae267a61d877a53 {
  -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_062ea23567419a8e {
  -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_a0f5896927ef404b {
  -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_beb9bf35de9c46ba {
  -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_974b80e3e52e4cb5 {
  -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_b0b881277284c8a3 {
  -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_3ffa7cba86812616 {
  -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_3f0635d1cd955c57 {
  -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_9245669d3f7622e7 {
  -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_7c95340f8c70db5c {
  -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_3d1a8e867b69613d {
  -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_8f6c8956be032839 {
  -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_4cba40e09b02ff59 {
  -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_90f91b139cafc2f7 {
  -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_ac3477ffedb736d9 {
  -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_05ba2e4a344c9f18 {
  -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_d51173afd374daad {
  -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_ddb38baec6dfba98 {
  -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_a4138d0236c43cb5 {
  -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_10954fa5a3f645fe {
  -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_6531a9d240ed90d6 {
  -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_b4e87435a2b9926e {
  -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_e2f7a4e311063449 {
  -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_58b1e0b5351a3bc8 {
  -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_b28865292343f72e {
  -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_6fe997f3f470119a {
  -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_5f2c5adf98d6ea92 {
  -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_2f07e0ba44a9a949 {
  -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_b96825c55b7a79fa {
  -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_6113901013c37e31 {
  -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_9a64f972f810477d {
  -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_66b66b51b48d2096 {
  -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_d08aebf7732243f9 {
  -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_f3ab9e8c9ccf4799 {
  -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_610b920e40c33682 {
  -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_4467d0392ce8ecbe {
  -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_80dc1d6a00df9d18 {
  -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_1fc3ca03eb446b42 {
  -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_d45ca7d9a5a3d492 {
  -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_2403a18e74b4ceb8 {
  -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_2edac07089ce506d {
  -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_0863ccd9e273d302 {
  -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_86eeb28059908e92 {
  -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_f91c2d8ae8ca615b {
  animation: animate-floting 15s linear infinite;
}
.floting-line_f91c2d8ae8ca615b:hover {
  animation-play-state: paused;
}

.floting-line-2_a028201bcdc05158 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_a028201bcdc05158: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_bddcff60b31d2c11(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_bddcff60b31d2c11(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_bddcff60b31d2c11(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_a008296df5b14ce5 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_a008296df5b14ce5 .reveal-animation_1281390f50d0fd25 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_a008296df5b14ce5 .reveal-animation_1281390f50d0fd25::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_1281390f50d0fd25.reveal-primary_85b81a985d29629c::before {
  background: #0c0c0a;
}

.reveal-animation_1281390f50d0fd25.reveal-dark_c567d18d259c7222::before {
  background: #000;
}

.reveal-animation_1281390f50d0fd25.reveal-white_c8b3ee1ec56f2bfe::before {
  background: #000;
}

.reveal-animation_1281390f50d0fd25.reveal-top_96c3ad6d13db58a9.aos-animate::before,
.reveal-animation_1281390f50d0fd25.reveal-bottom_18ace09a7e1463ef.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_1281390f50d0fd25.reveal-start_4d388149653847a2.aos-animate::before,
.reveal-animation_1281390f50d0fd25.reveal-end_368da20db9cafac3.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_1281390f50d0fd25.reveal-top_96c3ad6d13db58a9::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_1281390f50d0fd25.reveal-start_4d388149653847a2::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_1281390f50d0fd25.reveal-end_368da20db9cafac3::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_1281390f50d0fd25.reveal-bottom_18ace09a7e1463ef::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_cb3a62fa884ef689 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_cb3a62fa884ef689 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_cb3a62fa884ef689 {
    margin: 6em auto;
  }
}
.cd-headline_ea845355e9ea6b46 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_ea845355e9ea6b46 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_ea845355e9ea6b46 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_ea845355e9ea6b46 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_ea845355e9ea6b46 {
    font-size: 26px;
  }
}
.cd-words-wrapper_06dccb8e011dcb3e {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_06dccb8e011dcb3e b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_06dccb8e011dcb3e b.is-visible_eb3aea5fe064ce8d {
  position: relative;
}

.no-js_4913b99545c8cb11 .cd-words-wrapper_06dccb8e011dcb3e b {
  opacity: 0;
}

.no-js_4913b99545c8cb11 .cd-words-wrapper_06dccb8e011dcb3e b.is-visible_eb3aea5fe064ce8d {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_ea845355e9ea6b46.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_ea845355e9ea6b46.clip .cd-words-wrapper_06dccb8e011dcb3e {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_ea845355e9ea6b46.clip .cd-words-wrapper_06dccb8e011dcb3e b {
  font-weight: 700;
}

.cd-headline_ea845355e9ea6b46.clip .cd-words-wrapper_06dccb8e011dcb3e::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_ea845355e9ea6b46.clip b {
  opacity: 0;
}

.cd-headline_ea845355e9ea6b46.clip b.is-visible_eb3aea5fe064ce8d {
  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_f025e9aad076f02e,
body.sal-disabled_39adb2317641a827 [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_f025e9aad076f02e,
body.sal-disabled_39adb2317641a827 [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_f025e9aad076f02e,
body.sal-disabled_39adb2317641a827 [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_f025e9aad076f02e,
body.sal-disabled_39adb2317641a827 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_4b29aa2935943e42 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_4b29aa2935943e42 .button-area-start_d53e5c12b284a5c3 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_4b29aa2935943e42 .button-area-start_d53e5c12b284a5c3 .call-us_a2fe2f6259a050d5 {
    display: none;
  }
}
.header-style-one-wrapper_4b29aa2935943e42 .button-area-start_d53e5c12b284a5c3 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_4b29aa2935943e42 .button-area-start_d53e5c12b284a5c3 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_4b29aa2935943e42 .logo-area_f290b12578d3edce .logo_bf7f4b996bf7d3c9 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_f290b12578d3edce img.light_de5a4c7d738cf25f {
  display: block;
}
[data-theme=light] .logo-area_f290b12578d3edce img.dark_d8ef6d87bed71d06 {
  display: none;
}

[data-theme=dark] .logo-area_f290b12578d3edce img.light_de5a4c7d738cf25f {
  display: none;
}
[data-theme=dark] .logo-area_f290b12578d3edce img.dark_d8ef6d87bed71d06 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_ff3b815923de4c9f .main-nav-area_65d84f85b94bef3d ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_ff3b815923de4c9f .button-area-start_d53e5c12b284a5c3 .text-btn_c68325ed83013640 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_65d84f85b94bef3d ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_d53e5c12b284a5c3 .call-us_a2fe2f6259a050d5, [data-theme=dark] .header--sticky.sticky .button-area-start_d53e5c12b284a5c3 .text-btn_c68325ed83013640 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_ff3b815923de4c9f .main-nav-area_65d84f85b94bef3d ul li a {
  color: #fff;
}

.header-style-one_8735043006728773 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_8735043006728773 .header-style-one-wrapper_4b29aa2935943e42 .main-nav-area_65d84f85b94bef3d {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_8735043006728773 .header-style-one-wrapper_4b29aa2935943e42 .main-nav-area_65d84f85b94bef3d {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_ff415dd6729bc618 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_8735043006728773 .header-style-one-wrapper_4b29aa2935943e42 .main-nav-area_65d84f85b94bef3d {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_8735043006728773 .header-style-one-wrapper_4b29aa2935943e42 .main-nav-area_65d84f85b94bef3d {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_8735043006728773 .header-style-one-wrapper_4b29aa2935943e42 .button-area-start_d53e5c12b284a5c3 a.text-btn_c68325ed83013640 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_ff3b815923de4c9f {
  background: var(--body-bg);
}

header.header-two_6c6eea885e5fe9ae {
  display: block;
}
header.header-two_6c6eea885e5fe9ae.border-bottom_862a588ab7a759a6 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_32847bc8e582eeda {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_32847bc8e582eeda a.logo-area_f290b12578d3edce {
  padding: 25px 0;
}
.header-two-content-main_32847bc8e582eeda .header-end-area_7485997a1207810b {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_32847bc8e582eeda .header-end-area_7485997a1207810b a.reqiest_119faba1b212e9f6 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_32847bc8e582eeda .header-end-area_7485997a1207810b a.reqiest_119faba1b212e9f6 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_32847bc8e582eeda .header-end-area_7485997a1207810b .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_638709f5992c93f2 {
  width: 100%;
  position: absolute;
}
.header-three_638709f5992c93f2 .header-wrapper-main-three_079d6d34e5333f3d {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_638709f5992c93f2 .header-wrapper-main-three_079d6d34e5333f3d .header-right-area_be823241f8a7d3e2 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_638709f5992c93f2 .header-wrapper-main-three_079d6d34e5333f3d .header-right-area_be823241f8a7d3e2 .main-nav-area_65d84f85b94bef3d {
    display: none;
  }
}
.header-three_638709f5992c93f2 .header-wrapper-main-three_079d6d34e5333f3d .header-right-area_be823241f8a7d3e2 .main-nav-area_65d84f85b94bef3d ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_638709f5992c93f2 .header-wrapper-main-three_079d6d34e5333f3d .header-right-area_be823241f8a7d3e2 .rts-btn {
    display: none;
  }
}
.header-three_638709f5992c93f2 .header-wrapper-main-three_079d6d34e5333f3d .logo-area_f290b12578d3edce {
  padding: 25px 0;
}

.main-nav-area_65d84f85b94bef3d ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_65d84f85b94bef3d ul li {
  margin: 0;
}
.main-nav-area_65d84f85b94bef3d 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_65d84f85b94bef3d ul.fluxi-desktop-menu_d2f69bd01fbafefe {
  transition: all 0.3s;
}
.main-nav-area_65d84f85b94bef3d ul.fluxi-desktop-menu_d2f69bd01fbafefe:hover .menu-item_3f32f3fb91c46ae9 {
  opacity: 0.5;
}
.main-nav-area_65d84f85b94bef3d ul.fluxi-desktop-menu_d2f69bd01fbafefe .menu-item_3f32f3fb91c46ae9 {
  transition: all 0.3s;
}
.main-nav-area_65d84f85b94bef3d ul.fluxi-desktop-menu_d2f69bd01fbafefe .menu-item_3f32f3fb91c46ae9 .fluxi-dropdown-main-element_39623d52f626e380 {
  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_65d84f85b94bef3d ul.fluxi-desktop-menu_d2f69bd01fbafefe .menu-item_3f32f3fb91c46ae9 .fluxi-dropdown-main-element_39623d52f626e380 {
    padding: 35px 17px;
  }
}
.main-nav-area_65d84f85b94bef3d ul.fluxi-desktop-menu_d2f69bd01fbafefe .menu-item_3f32f3fb91c46ae9:hover {
  opacity: 1;
}
.main-nav-area_65d84f85b94bef3d ul.fluxi-desktop-menu_d2f69bd01fbafefe .fluxi-has-dropdown_c7029e7d79d6f985 {
  z-index: 10;
}
.main-nav-area_65d84f85b94bef3d ul.fluxi-desktop-menu_d2f69bd01fbafefe .fluxi-has-dropdown_c7029e7d79d6f985 .fluxi-submenu_5d85481378e81ab3 {
  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_65d84f85b94bef3d ul.fluxi-desktop-menu_d2f69bd01fbafefe .fluxi-has-dropdown_c7029e7d79d6f985 .fluxi-submenu_5d85481378e81ab3:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_65d84f85b94bef3d ul.fluxi-desktop-menu_d2f69bd01fbafefe .fluxi-has-dropdown_c7029e7d79d6f985 .fluxi-submenu_5d85481378e81ab3 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_65d84f85b94bef3d ul.fluxi-desktop-menu_d2f69bd01fbafefe .fluxi-has-dropdown_c7029e7d79d6f985 .fluxi-submenu_5d85481378e81ab3 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_65d84f85b94bef3d ul.fluxi-desktop-menu_d2f69bd01fbafefe .fluxi-has-dropdown_c7029e7d79d6f985 .fluxi-submenu_5d85481378e81ab3 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_65d84f85b94bef3d ul.fluxi-desktop-menu_d2f69bd01fbafefe .fluxi-has-dropdown_c7029e7d79d6f985:hover .fluxi-submenu_5d85481378e81ab3 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_32847bc8e582eeda .main-nav-area_65d84f85b94bef3d {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_32847bc8e582eeda .main-nav-area_65d84f85b94bef3d {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_32847bc8e582eeda .main-nav-area_65d84f85b94bef3d {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_32847bc8e582eeda .main-nav-area_65d84f85b94bef3d {
    display: none;
  }
}

.side-bar_e7a5901f5a8a675f {
  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_e7a5901f5a8a675f {
    width: 315px;
  }
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .thumbnail_3027ee3593447544 {
  display: flex;
  justify-content: center;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .thumbnail_3027ee3593447544 img {
  width: 60%;
  margin: auto;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .title {
  font-weight: 600;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .footer_4c07e72462a6719c {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .footer_4c07e72462a6719c .title {
  font-weight: 500;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .footer_4c07e72462a6719c a.rts-btn {
  margin: auto;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .contact-information--sidebar_af5eccb7878e86b2 {
  margin-top: 50px;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .contact-information--sidebar_af5eccb7878e86b2 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .contact-information--sidebar_af5eccb7878e86b2 .single-info_23445b0c64ea4e6d {
  margin: 15px 0;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .contact-information--sidebar_af5eccb7878e86b2 .single-info_23445b0c64ea4e6d a:hover {
  color: var(--color-primary);
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .contact-information--sidebar_af5eccb7878e86b2 .rts-social-style-one_efe4682d7ce34896 {
  margin-top: 40px;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .contact-information--sidebar_af5eccb7878e86b2 .rts-social-style-one_efe4682d7ce34896 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .contact-information--sidebar_af5eccb7878e86b2 .rts-social-style-one_efe4682d7ce34896 ul li {
  margin: 0;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .contact-information--sidebar_af5eccb7878e86b2 .rts-social-style-one_efe4682d7ce34896 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .contact-information--sidebar_af5eccb7878e86b2 .rts-social-style-one_efe4682d7ce34896 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_e7a5901f5a8a675f.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_e7a5901f5a8a675f button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_e7a5901f5a8a675f 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_8735043006728773.case-studies_6294782c5843455d .main-nav-area_65d84f85b94bef3d ul li > a.fluxi-dropdown-main-element_39623d52f626e380 {
  color: #fff !important;
}

.header-style-one_8735043006728773.case-studies_6294782c5843455d.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_e7a5901f5a8a675f {
  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_e7a5901f5a8a675f {
    width: 300px;
  }
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .thumbnail_3027ee3593447544 {
  display: flex;
  justify-content: center;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .thumbnail_3027ee3593447544 img {
  width: 85%;
  margin: auto;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .title {
  font-weight: 600;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .footer_4c07e72462a6719c {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .footer_4c07e72462a6719c .title {
  font-weight: 500;
}
.side-bar_e7a5901f5a8a675f .inner-main-wrapper-desk_75b03001c62f38ea .inner-content_3f058464fa139611 .footer_4c07e72462a6719c a.rts-btn {
  margin: auto;
}

.side-bar_e7a5901f5a8a675f.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_e7a5901f5a8a675f button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_e7a5901f5a8a675f 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(../resources/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_6a42eef5acf41634 {
  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_a6210966015cc37d {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_a6210966015cc37d {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_a6210966015cc37d {
    display: block;
  }
}

.mobile-menu-main_a6210966015cc37d nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_a6210966015cc37d nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_a6210966015cc37d nav ul li a.main_4022358d302306c9 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_a6210966015cc37d nav ul li.has-droupdown_ff3bdd12d50d28c2 {
  position: relative;
}
.mobile-menu-main_a6210966015cc37d nav ul li.has-droupdown_ff3bdd12d50d28c2 ul a {
  padding: 10px 0;
}
.mobile-menu-main_a6210966015cc37d nav ul li.has-droupdown_ff3bdd12d50d28c2 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_a6210966015cc37d nav ul li.has-droupdown_ff3bdd12d50d28c2 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_a6210966015cc37d nav ul li.has-droupdown_ff3bdd12d50d28c2::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_a6210966015cc37d nav ul li.has-droupdown_ff3bdd12d50d28c2.mm-active_8ee0c4d00b630d75::after {
  content: "\f077";
}
.mobile-menu-main_a6210966015cc37d nav ul li.has-droupdown_ff3bdd12d50d28c2.third-lvl_785f657b4d2ccdfc::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_a6210966015cc37d nav ul li.has-droupdown_ff3bdd12d50d28c2.third-lvl_785f657b4d2ccdfc ul {
  padding: 0 20px;
}
.mobile-menu-main_a6210966015cc37d nav ul li.has-droupdown_ff3bdd12d50d28c2.third-lvl_785f657b4d2ccdfc ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_a6210966015cc37d nav ul li.has-droupdown_ff3bdd12d50d28c2.third-lvl_785f657b4d2ccdfc ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_a6210966015cc37d nav ul li.has-droupdown_ff3bdd12d50d28c2.third-lvl_785f657b4d2ccdfc ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_a6210966015cc37d nav ul li a {
  display: block;
}
.mobile-menu-main_a6210966015cc37d .social-wrapper-one_90675b8b52829e2c {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_e7a5901f5a8a675f.header-two_6c6eea885e5fe9ae .inner-main-wrapper-desk_75b03001c62f38ea, .side-bar_e7a5901f5a8a675f.header-three_638709f5992c93f2 .inner-main-wrapper-desk_75b03001c62f38ea {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_e7a5901f5a8a675f.header-two_6c6eea885e5fe9ae .mobile-menu_b18f56dc71848f6b, .side-bar_e7a5901f5a8a675f.header-three_638709f5992c93f2 .mobile-menu_b18f56dc71848f6b {
    display: none !important;
  }
}

.header-one_215f1a60d865544a .main-nav-desk_78e40980875e3161 nav ul li.has-droupdown_ff3bdd12d50d28c2 .submenu.inner-page_47bd24683b3cf203 .sub-dropdown_34c66371a8d66223 {
  position: relative;
}
.header-one_215f1a60d865544a .main-nav-desk_78e40980875e3161 nav ul li.has-droupdown_ff3bdd12d50d28c2 .submenu.inner-page_47bd24683b3cf203 .sub-dropdown_34c66371a8d66223:hover::after {
  color: var(--color-primary);
}
.header-one_215f1a60d865544a .main-nav-desk_78e40980875e3161 nav ul li.has-droupdown_ff3bdd12d50d28c2 .submenu.inner-page_47bd24683b3cf203 .sub-dropdown_34c66371a8d66223::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_215f1a60d865544a .main-nav-desk_78e40980875e3161 nav ul li.has-droupdown_ff3bdd12d50d28c2 .submenu.inner-page_47bd24683b3cf203 .sub-dropdown_34c66371a8d66223 .third-lvl_785f657b4d2ccdfc {
  margin-left: -4px;
}

.header-three_638709f5992c93f2 .main-nav-desk_78e40980875e3161 nav ul li.has-droupdown_ff3bdd12d50d28c2 .submenu.inner-page_47bd24683b3cf203 {
  padding: 15px 0;
}
.header-three_638709f5992c93f2 .main-nav-desk_78e40980875e3161 nav ul li.has-droupdown_ff3bdd12d50d28c2 .submenu.inner-page_47bd24683b3cf203 .sub-dropdown_34c66371a8d66223 {
  position: relative;
}
.header-three_638709f5992c93f2 .main-nav-desk_78e40980875e3161 nav ul li.has-droupdown_ff3bdd12d50d28c2 .submenu.inner-page_47bd24683b3cf203 .sub-dropdown_34c66371a8d66223:hover::after {
  color: var(--color-primary);
}
.header-three_638709f5992c93f2 .main-nav-desk_78e40980875e3161 nav ul li.has-droupdown_ff3bdd12d50d28c2 .submenu.inner-page_47bd24683b3cf203 .sub-dropdown_34c66371a8d66223::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_638709f5992c93f2 .main-nav-desk_78e40980875e3161 nav ul li.has-droupdown_ff3bdd12d50d28c2 .submenu.inner-page_47bd24683b3cf203 .sub-dropdown_34c66371a8d66223 .third-lvl_785f657b4d2ccdfc {
  margin-left: -4px;
}
.header-three_638709f5992c93f2 .main-nav-desk_78e40980875e3161 nav ul li.has-droupdown_ff3bdd12d50d28c2 .submenu.inner-page_47bd24683b3cf203 li {
  margin: 0;
  width: 100%;
}
.header-three_638709f5992c93f2 .main-nav-desk_78e40980875e3161 nav ul li.has-droupdown_ff3bdd12d50d28c2 .submenu.inner-page_47bd24683b3cf203 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_34c66371a8d66223 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_34c66371a8d66223 .submenu.third-lvl_785f657b4d2ccdfc {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_34c66371a8d66223 .submenu.third-lvl_785f657b4d2ccdfc.base {
  display: block !important;
}
.sub-dropdown_34c66371a8d66223:hover .sub-menu-link_ed441bc63df6190a {
  color: var(--color-primary);
}
.sub-dropdown_34c66371a8d66223:hover .submenu.third-lvl_785f657b4d2ccdfc.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_34c66371a8d66223:hover .submenu.third-lvl_785f657b4d2ccdfc.base li {
  display: block;
}
.sub-dropdown_34c66371a8d66223:hover .submenu.third-lvl_785f657b4d2ccdfc.base li a {
  display: block !important;
}

.header-three_638709f5992c93f2 .sub-dropdown_34c66371a8d66223:hover .submenu.third-lvl_785f657b4d2ccdfc.base {
  margin-left: -14px !important;
}

.header-two_6c6eea885e5fe9ae .header-main-wrapper_e15241d78b0eb32a .sub-dropdown_34c66371a8d66223:hover .submenu.third-lvl_785f657b4d2ccdfc.base {
  margin-left: 90px !important;
}

header.heder-two_1e77b6504d1bb03c .sub-dropdown_34c66371a8d66223:hover .submenu.third-lvl_785f657b4d2ccdfc.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_1e77b6504d1bb03c .sub-dropdown_34c66371a8d66223::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_1e77b6504d1bb03c .sub-dropdown_34c66371a8d66223:hover a.sub-menu-link_ed441bc63df6190a {
  color: var(--color-primary) !important;
}
header.heder-two_1e77b6504d1bb03c .sub-dropdown_34c66371a8d66223:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_1e77b6504d1bb03c .sub-dropdown_34c66371a8d66223 .submenu.third-lvl_785f657b4d2ccdfc.base {
  display: block;
}

.sub-dropdown_34c66371a8d66223 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_34c66371a8d66223.active .sub-menu-link_ed441bc63df6190a {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_34c66371a8d66223.active .sub-menu-link_ed441bc63df6190a::after {
  width: 12px !important;
}
.sub-dropdown_34c66371a8d66223.active::after {
  color: #FFFFFF;
}
.sub-dropdown_34c66371a8d66223 .fluxi-submenu_5d85481378e81ab3.third-lvl_785f657b4d2ccdfc {
  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_34c66371a8d66223 .fluxi-submenu_5d85481378e81ab3.third-lvl_785f657b4d2ccdfc:hover li a {
  opacity: 0.5;
}
.sub-dropdown_34c66371a8d66223 .fluxi-submenu_5d85481378e81ab3.third-lvl_785f657b4d2ccdfc.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_34c66371a8d66223 .fluxi-submenu_5d85481378e81ab3.third-lvl_785f657b4d2ccdfc li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_34c66371a8d66223 .fluxi-submenu_5d85481378e81ab3.third-lvl_785f657b4d2ccdfc li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_34c66371a8d66223 .fluxi-submenu_5d85481378e81ab3.third-lvl_785f657b4d2ccdfc li:hover a::after {
  width: 12px;
}
.sub-dropdown_34c66371a8d66223 .fluxi-submenu_5d85481378e81ab3.third-lvl_785f657b4d2ccdfc 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_34c66371a8d66223:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_34c66371a8d66223:hover .sub-menu-link_ed441bc63df6190a {
  color: var(--color-primary);
}
.sub-dropdown_34c66371a8d66223:hover .fluxi-submenu_5d85481378e81ab3.third-lvl_785f657b4d2ccdfc.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_6142d610ebf8f567 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_6142d610ebf8f567 {
    padding: 0 15px;
  }
}

.section-bg_82573c510d56a375 {
  background: var(--section-bg-gray);
}

.bg_white_67f617ceeb404811 {
  background: var(--body-bg);
}

.g-48_1847421cca3d0779 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_9b6fadf86a5e5826 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_cf04d476c8cb99e4 {
  background: #F8F9FB;
}

.bg-gray-2_12e0109e37c9af1b {
  background: var(--bg-gray-2);
}

.overflow-right-div_f10ec9ea1691eef8 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_f10ec9ea1691eef8 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_f10ec9ea1691eef8 {
    width: 100%;
  }
}

.gsap-marker-end_5dab0a5c9b6f6857,
.gsap-marker-start_94c23773aa7d1c00,
.gsap-marker-scroller-end_83d801525dc6b9b6,
.gsap-marker-scroller-start_33a8d8b30c05af21 {
  display: none !important;
}

.bg-dark-p_7b6ea9188bcfe149 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_b5bd35b5e4ad102a {
  background: var(--footer-bg-2);
}

.border-radious-top-section_9b66a7476fd7d5ef {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_04ae8498dd8f8d3b {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_04ae8498dd8f8d3b .client-img_bb550b7f2194d818 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_04ae8498dd8f8d3b .client-img_bb550b7f2194d818 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_04ae8498dd8f8d3b .client-img_bb550b7f2194d818 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_04ae8498dd8f8d3b .client-img_bb550b7f2194d818 img.two_97c623e6c206f073 {
  left: 38px;
}
.customer-review-area_04ae8498dd8f8d3b .client-img_bb550b7f2194d818 img.three_2db5c4a09f954406 {
  left: 73px;
}
.customer-review-area_04ae8498dd8f8d3b .client-img_bb550b7f2194d818 img.four_b35de87a3dffc149 {
  left: 108px;
}
.customer-review-area_04ae8498dd8f8d3b p.desc {
  margin-bottom: 0;
}

.br-none_51aec311a045a183 {
  border-radius: 0 !important;
}

.color-secondary-2_b72b98c98af948cf {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_0b3296f345a7c4d5 {
    order: 2;
  }
}

.loader-wrapper_868be4e2ebd675c2 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_868be4e2ebd675c2 .loader-section_e29286dcac1498e8 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_868be4e2ebd675c2 .loader-section_e29286dcac1498e8.section-left_9dac88ea1542833e {
  left: 0;
}

.loader-wrapper_868be4e2ebd675c2 .loader-section_e29286dcac1498e8.section-right_f776a1e3623d0bbf {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_868be4e2ebd675c2 .loader-section_e29286dcac1498e8.section-left_9dac88ea1542833e {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_868be4e2ebd675c2 .loader-section_e29286dcac1498e8.section-right_f776a1e3623d0bbf {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_00d4174be6eb79f3 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_868be4e2ebd675c2 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_00d4174be6eb79f3: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_00d4174be6eb79f3 {
  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_7d06d4ff437d268a {
  -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_7d06d4ff437d268a.btt__visible_d503b9e2c2949099 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_7d06d4ff437d268a {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_e61f2ddf19fb5837 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_49db59fdf9288bf2 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_20628e01a4848c44 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_49db59fdf9288bf2 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_20628e01a4848c44 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_3a14301d1a54b5b5:hover,
[data-theme=dark] .rts-btn.btn-primary-5_b800e70155668f72:hover,
[data-theme=dark] .rts-btn.btn-primary-6_3a91179a422ed476:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_eca6552eb3689fc7: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_3a14301d1a54b5b5 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_3a14301d1a54b5b5:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_60a6bba88ab93c02 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_60a6bba88ab93c02::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_60a6bba88ab93c02::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_60a6bba88ab93c02:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_60a6bba88ab93c02:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_43387523d26caae2 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_43387523d26caae2::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_43387523d26caae2::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_43387523d26caae2:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_43387523d26caae2:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_eca6552eb3689fc7 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_eca6552eb3689fc7:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_b800e70155668f72 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_b800e70155668f72:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_3a91179a422ed476 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_3a91179a422ed476:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_ad1d5b62b4aadf37 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_ad1d5b62b4aadf37::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_ad1d5b62b4aadf37:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_84bca3de3b96cbca {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_84bca3de3b96cbca::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_84bca3de3b96cbca:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_db7009d70c158c69 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_db7009d70c158c69::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_db7009d70c158c69:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_f33086a15a5cdda8 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_f33086a15a5cdda8 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_f33086a15a5cdda8:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_c3e91ba918ba42f7 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_c3e91ba918ba42f7 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_c3e91ba918ba42f7:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_5e0f602c6e20e934 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_5e0f602c6e20e934:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_5e0f602c6e20e934.about_fa35cd7ca11a8b5f {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_5e0f602c6e20e934.about_fa35cd7ca11a8b5f:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_104ed4518ce30904 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_104ed4518ce30904:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_a9eb9e1a7cdcb4a5 {
  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_a9eb9e1a7cdcb4a5 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_a9eb9e1a7cdcb4a5:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_104ed4518ce30904 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_db2074b62c80dc3a {
  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_db2074b62c80dc3a::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_db2074b62c80dc3a::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_db2074b62c80dc3a i {
  font-weight: 400;
}
.under-line-btn_657402871b6126bf {
  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_657402871b6126bf::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_657402871b6126bf::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_657402871b6126bf:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_dfa6e1e382920763 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_dfa6e1e382920763 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_dfa6e1e382920763 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_dfa6e1e382920763 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_dfa6e1e382920763 p.disc_a6fc0055763773e6 {
  margin-bottom: 50px;
}
.banner-one-content-left_dfa6e1e382920763 .button-banner-one-wrapper_097eac7d6a1b2bef {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_dfa6e1e382920763 .button-banner-one-wrapper_097eac7d6a1b2bef {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_dfa6e1e382920763 .button-banner-one-wrapper_097eac7d6a1b2bef .customer-review-area_04ae8498dd8f8d3b .client-img_bb550b7f2194d818 {
  width: 150px;
}
.banner-one-content-left_dfa6e1e382920763 .button-banner-one-wrapper_097eac7d6a1b2bef .customer-review-area_04ae8498dd8f8d3b p.desc {
  min-width: max-content;
}
.banner-one-content-left_dfa6e1e382920763 .button-banner-one-wrapper_097eac7d6a1b2bef .customer-review-area_04ae8498dd8f8d3b img {
  max-width: 40%;
}
.banner-one-content-left_dfa6e1e382920763 .button-banner-one-wrapper_097eac7d6a1b2bef .customer-review-area_04ae8498dd8f8d3b img.two_97c623e6c206f073 {
  left: 24px;
}
.banner-one-content-left_dfa6e1e382920763 .button-banner-one-wrapper_097eac7d6a1b2bef .customer-review-area_04ae8498dd8f8d3b img.three_2db5c4a09f954406 {
  left: 48px;
}
.banner-one-content-left_dfa6e1e382920763 .button-banner-one-wrapper_097eac7d6a1b2bef .customer-review-area_04ae8498dd8f8d3b img.four_b35de87a3dffc149 {
  left: 72px;
}

.banner-one-right-content-with-img_e30a2087bbaf787d {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_e30a2087bbaf787d {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_e30a2087bbaf787d .img-1_868deaa32c65b36c {
  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_e30a2087bbaf787d .img-1_868deaa32c65b36c {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_e30a2087bbaf787d .img-2_e05c0bf668bb140f {
  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_e30a2087bbaf787d .img-2_e05c0bf668bb140f {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_eeb6ed3b2f133401 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_eeb6ed3b2f133401 .box-one-top_9f0b6c89f89f4b06 {
  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_eeb6ed3b2f133401 .box-one-bottom_697b1e875e07987e {
  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_eeb6ed3b2f133401 .radious-shape_7c4448709062254b {
    display: none;
  }
}
.rts-banner-area-one_eeb6ed3b2f133401 .radious-shape_7c4448709062254b .right-top_8dbe2bbdb2a3936a {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_eeb6ed3b2f133401 .radious-shape_7c4448709062254b .right-bottom_82c1d1539fb7a120 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_eeb6ed3b2f133401 .radious-shape_7c4448709062254b .mid-top_bd74d0d55ceebbee {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_eeb6ed3b2f133401 .radious-shape_7c4448709062254b .left-bottom_be9820ca35b09df8 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_eeb6ed3b2f133401 .radious-shape_7c4448709062254b .left-top_a1c889b456481b15 {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_eeb6ed3b2f133401 .radious-shape_7c4448709062254b .center-bottom_0aef99cd0604dcef {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .banner-one-content-left_dfa6e1e382920763 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .banner-one-content-left_dfa6e1e382920763 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .banner-one-content-left_dfa6e1e382920763 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .banner-one-content-left_dfa6e1e382920763 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .banner-one-content-left_dfa6e1e382920763 p.disc_a6fc0055763773e6 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .banner-one-content-left_dfa6e1e382920763 .customer-review-area_04ae8498dd8f8d3b {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .banner-one-right-content-with-img_e30a2087bbaf787d {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .banner-one-right-content-with-img_e30a2087bbaf787d .short-image-area_429a5648fc2b11cc .img-1_868deaa32c65b36c {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .banner-one-right-content-with-img_e30a2087bbaf787d .short-image-area_429a5648fc2b11cc .img-1_868deaa32c65b36c {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .banner-one-right-content-with-img_e30a2087bbaf787d .short-image-area_429a5648fc2b11cc .img-1_868deaa32c65b36c {
    left: 0;
  }
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .brand-area-inner_7ad7e90c2bba26e9 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .brand-title-area_0b6531e2b71116f6 {
  margin-bottom: 40px;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .brand-title-area_0b6531e2b71116f6 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .brand-title-area_0b6531e2b71116f6 .brand-left-short-title-one_cd8e497dcd5dae5a {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .brand-title-area_0b6531e2b71116f6 .brand-left-short-title-one_cd8e497dcd5dae5a {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .brand-title-area_0b6531e2b71116f6 .brand-left-short-title-one_cd8e497dcd5dae5a .star-rating_6ca13ec809048dce {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .brand-title-area_0b6531e2b71116f6 .brand-left-short-title-one_cd8e497dcd5dae5a .star-rating_6ca13ec809048dce li {
  list-style: none;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .brand-title-area_0b6531e2b71116f6 .brand-left-short-title-one_cd8e497dcd5dae5a .star-rating_6ca13ec809048dce li a {
  color: #FF6354;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .brand-title-area_0b6531e2b71116f6 .brand-left-short-title-one_cd8e497dcd5dae5a p.disc_a6fc0055763773e6 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .brand-slider-area_a63e9d3d1baf5bb5 {
  overflow: hidden;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-five_52873de4d95aadc6 .brand-slider-area_a63e9d3d1baf5bb5 .brand-inner_624c4a52e92c74c0 {
  text-align: center;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 {
  background: #212026;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-content-left_1113e5b24705d337 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-content-left_1113e5b24705d337 .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_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-content-left_1113e5b24705d337 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-content-left_1113e5b24705d337 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-content-left_1113e5b24705d337 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-content-left_1113e5b24705d337 p.disc_a6fc0055763773e6 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-content-left_1113e5b24705d337 .button-area_540c51b74f99edc0 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-content-left_1113e5b24705d337 .button-area_540c51b74f99edc0 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-content-left_1113e5b24705d337 .button-area_540c51b74f99edc0 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-content-left_1113e5b24705d337 .button-area_540c51b74f99edc0 .rts-btn.btn-primary-5_b800e70155668f72 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-content-left_1113e5b24705d337 .button-area_540c51b74f99edc0 .rts-btn.btn-primary-5_b800e70155668f72:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-content-left_1113e5b24705d337 .button-area_540c51b74f99edc0 .rts-btn.btn-primary-5-border_5e0f602c6e20e934 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-content-left_1113e5b24705d337 .counter-upmain-wrapper-style-six_514681c3418f4037 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-content-left_1113e5b24705d337 .counter-upmain-wrapper-style-six_514681c3418f4037 .single-counter-up-six_9e7db7b9b3055c38 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-content-left_1113e5b24705d337 .counter-upmain-wrapper-style-six_514681c3418f4037 .single-counter-up-six_9e7db7b9b3055c38 p {
  color: #D7D9E9;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 .image-left_319eab92c40dfc6d {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 .image-left_319eab92c40dfc6d {
    width: 100%;
  }
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 .image-left_319eab92c40dfc6d .image-one_1174d89f18f401e2 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 .image-left_319eab92c40dfc6d .image-one_1174d89f18f401e2 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 .image-left_319eab92c40dfc6d {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 .image-left_319eab92c40dfc6d .image-two_10ae5bb0c4e025a4 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 .image-left_319eab92c40dfc6d .image-two_10ae5bb0c4e025a4 img {
    width: 100%;
  }
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 .image-right_f743828603f606e3 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 .image-right_f743828603f606e3 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 .image-right_f743828603f606e3 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 .image-right_f743828603f606e3 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 .image-right_f743828603f606e3 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 .image-right_f743828603f606e3 {
    display: none;
  }
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 .image-right_f743828603f606e3 .image-three_1f9fe06e1ad3bdb6 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .banner-six-right-content-with-img_1a0aed97bdffeb27 .image-right_f743828603f606e3 .image-four_4a969e1889f12926 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .shape_2a445fa13a3871d3 {
    display: none;
  }
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .shape_2a445fa13a3871d3 .right-top_8dbe2bbdb2a3936a {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .shape_2a445fa13a3871d3 .right-top_8dbe2bbdb2a3936a {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .shape_2a445fa13a3871d3 .right-bottom_82c1d1539fb7a120 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_eeb6ed3b2f133401.banner-six_dd2f33a853955422 .shape_2a445fa13a3871d3 .right-bottom_82c1d1539fb7a120 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_3658bdd0a8b9722e {
  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_3658bdd0a8b9722e::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_3658bdd0a8b9722e .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_3658bdd0a8b9722e .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_3658bdd0a8b9722e .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_3658bdd0a8b9722e p.disc_a6fc0055763773e6 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_3658bdd0a8b9722e p.disc_a6fc0055763773e6 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_3658bdd0a8b9722e p.disc_a6fc0055763773e6 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_3658bdd0a8b9722e p.disc_a6fc0055763773e6 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_3658bdd0a8b9722e p.disc_a6fc0055763773e6 {
    max-width: 100%;
  }
}
.rts-banner-area-two_3658bdd0a8b9722e 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_3658bdd0a8b9722e form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_3658bdd0a8b9722e form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_3658bdd0a8b9722e form {
    max-width: 80%;
  }
}
.rts-banner-area-two_3658bdd0a8b9722e form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_3658bdd0a8b9722e form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_3658bdd0a8b9722e .bottom-text_f205801c22e7e1d0 p.disc_a6fc0055763773e6 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_0e678efb140966a7 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_0e678efb140966a7 {
    margin-top: 70px;
  }
}

.mt-dec-100_685553be89d91f1c {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_8531ee8b8a30538f {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_8531ee8b8a30538f .banner-2-shape_40c0fc1492f086cf {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_8531ee8b8a30538f .banner-2-shape_40c0fc1492f086cf .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_8531ee8b8a30538f .banner-2-shape_40c0fc1492f086cf .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_8531ee8b8a30538f .banner-2-shape_40c0fc1492f086cf .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_8531ee8b8a30538f .banner-2-shape_40c0fc1492f086cf .two_97c623e6c206f073 {
  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_8531ee8b8a30538f .banner-2-shape_40c0fc1492f086cf .two_97c623e6c206f073 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_8531ee8b8a30538f .banner-2-shape_40c0fc1492f086cf .two_97c623e6c206f073 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_8531ee8b8a30538f .banner-2-shape_40c0fc1492f086cf .three_2db5c4a09f954406 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_8531ee8b8a30538f .banner-2-shape_40c0fc1492f086cf .three_2db5c4a09f954406 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_8531ee8b8a30538f .banner-2-shape_40c0fc1492f086cf .four_b35de87a3dffc149 {
  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_8531ee8b8a30538f .banner-2-shape_40c0fc1492f086cf .four_b35de87a3dffc149 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_8531ee8b8a30538f .banner-2-shape_40c0fc1492f086cf .four_b35de87a3dffc149 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_8531ee8b8a30538f .banner-2-shape_40c0fc1492f086cf .five_95f91f8e00172151 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_638709f5992c93f2 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_f7eef8503bae1021 {
  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_f7eef8503bae1021 .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.banner-three-area-start_f7eef8503bae1021 .shape-area_6f4c002826148ab1 img {
  position: absolute;
}
.banner-three-area-start_f7eef8503bae1021 .shape-area_6f4c002826148ab1 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_f7eef8503bae1021 .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_f7eef8503bae1021 .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_f7eef8503bae1021 .shape-area_6f4c002826148ab1 .four_b35de87a3dffc149 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_a3d5746d7984cd8a {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_a3d5746d7984cd8a {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_a3d5746d7984cd8a .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_a3d5746d7984cd8a .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_a3d5746d7984cd8a .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_a3d5746d7984cd8a .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_a3d5746d7984cd8a .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_a3d5746d7984cd8a .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_a3d5746d7984cd8a .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_a3d5746d7984cd8a .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_a3d5746d7984cd8a p.disc_a6fc0055763773e6 {
  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_a3d5746d7984cd8a p.disc_a6fc0055763773e6 br {
    display: none;
  }
}
.banner-wrapper-three-main_a3d5746d7984cd8a .button-area_540c51b74f99edc0 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_a3d5746d7984cd8a .button-area_540c51b74f99edc0 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_a3d5746d7984cd8a .button-area_540c51b74f99edc0 .under-line-btn_657402871b6126bf::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_a3d5746d7984cd8a span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_42e0e5d7452dce70 {
  padding-top: 68px;
}
.banner-four-content-left_42e0e5d7452dce70 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_42e0e5d7452dce70 .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_42e0e5d7452dce70 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_42e0e5d7452dce70 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_42e0e5d7452dce70 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_42e0e5d7452dce70 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_42e0e5d7452dce70 .banner-logo-area_29497ad097218cf7 {
  margin-top: 50px;
}
.banner-four-content-left_42e0e5d7452dce70 .banner-logo-area_29497ad097218cf7 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_42e0e5d7452dce70 .banner-logo-area_29497ad097218cf7 .logo-area_f290b12578d3edce {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_42e0e5d7452dce70 .banner-logo-area_29497ad097218cf7 .logo-area_f290b12578d3edce {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_29497ad097218cf7 .light_de5a4c7d738cf25f {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_29497ad097218cf7 .dark_d8ef6d87bed71d06 {
  display: none;
}

[data-theme=dark] .banner-logo-area_29497ad097218cf7 .light_de5a4c7d738cf25f {
  display: none;
}
[data-theme=dark] .banner-logo-area_29497ad097218cf7 .dark_d8ef6d87bed71d06 {
  display: inline-flex;
}

.thumbnail-banner-right-four_ad8337ec4c50dd01 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_ad8337ec4c50dd01::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_ad8337ec4c50dd01::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_ad8337ec4c50dd01::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_ad8337ec4c50dd01::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_ad8337ec4c50dd01 .main_4022358d302306c9 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_ad8337ec4c50dd01 .main_4022358d302306c9 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_ad8337ec4c50dd01 .main_4022358d302306c9 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_ad8337ec4c50dd01 img.shape_2a445fa13a3871d3 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_ad8337ec4c50dd01 img.shape_2a445fa13a3871d3 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_ad8337ec4c50dd01 img.shape_2a445fa13a3871d3 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_ad8337ec4c50dd01 img.shape_2a445fa13a3871d3 {
    display: none;
  }
}

.rts-banner-four-area-start_c15f79fdfc1d6305 {
  position: relative;
}
.rts-banner-four-area-start_c15f79fdfc1d6305 .shape-area_6f4c002826148ab1 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_c15f79fdfc1d6305 .shape-area_6f4c002826148ab1 .one {
    display: none;
  }
}
.rts-banner-four-area-start_c15f79fdfc1d6305 .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_c15f79fdfc1d6305 .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_c15f79fdfc1d6305 .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_ba0a6037f359b770 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_ba0a6037f359b770 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_ba0a6037f359b770 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_ba0a6037f359b770 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_ba0a6037f359b770 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_ba0a6037f359b770 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_ba0a6037f359b770 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_ba0a6037f359b770 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_ba0a6037f359b770 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_ba0a6037f359b770 p.disc_a6fc0055763773e6 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_ba0a6037f359b770 p.disc_a6fc0055763773e6 {
    max-width: 100%;
  }
}
.banner-seven-left-content_ba0a6037f359b770 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_ba0a6037f359b770 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_ba0a6037f359b770 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_ba0a6037f359b770 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_17e201a240f79add {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_17e201a240f79add {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_17e201a240f79add img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_17e201a240f79add img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_17e201a240f79add .short-image_88930f6b67ed6077 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_17e201a240f79add .short-image_88930f6b67ed6077.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_17e201a240f79add .short-image_88930f6b67ed6077.one {
    left: 0;
  }
}
.thumbnail-banner-seven_17e201a240f79add .short-image_88930f6b67ed6077.two_97c623e6c206f073 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_0f6a8e13eff0cc3d {
  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_0f6a8e13eff0cc3d {
    flex-direction: column;
  }
}
.rts-brand-area-seven_0f6a8e13eff0cc3d p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_0f6a8e13eff0cc3d .brand-area-style-seven_dcabec58f70fa0b1 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_0f6a8e13eff0cc3d .brand-area-style-seven_dcabec58f70fa0b1 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_0f6a8e13eff0cc3d .brand-area-style-seven_dcabec58f70fa0b1 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_0f6a8e13eff0cc3d .slider-Brand_cf0365c8d8d28439 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_e362c8ab10c50cfc {
  position: relative;
}
.rts-banner-area-7_e362c8ab10c50cfc form {
  position: relative;
}
.rts-banner-area-7_e362c8ab10c50cfc form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_e362c8ab10c50cfc form input {
  padding-left: 35px;
}
.rts-banner-area-7_e362c8ab10c50cfc .shape-area-start_27c3dc6d0b0e40db .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_e362c8ab10c50cfc .shape-area-start_27c3dc6d0b0e40db .two_97c623e6c206f073 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_e362c8ab10c50cfc .shape-area-start_27c3dc6d0b0e40db .three_2db5c4a09f954406 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_e362c8ab10c50cfc .shape-area-start_27c3dc6d0b0e40db .three_2db5c4a09f954406 {
    display: none;
  }
}
.rts-banner-area-7_e362c8ab10c50cfc .shape-area-start_27c3dc6d0b0e40db .four_b35de87a3dffc149 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_e362c8ab10c50cfc .shape-area-start_27c3dc6d0b0e40db .four_b35de87a3dffc149 {
    display: none;
  }
}

.div-right-banner-floating_ef3ec79e605438e0 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_ef3ec79e605438e0 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_ef3ec79e605438e0 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_528800da26f5bede {
  background-image: url(../resources/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_528800da26f5bede {
    height: auto;
  }
}

.inner-banner-8_eaa91fc0b05f5d6a {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_eaa91fc0b05f5d6a {
    flex-wrap: wrap;
  }
}
.inner-banner-8_eaa91fc0b05f5d6a > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_eaa91fc0b05f5d6a > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb {
    padding-top: 60px;
  }
}
.inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb .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_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb .title {
    font-size: 42px;
  }
}
.inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb p.disc_a6fc0055763773e6 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb .customer-review-area_04ae8498dd8f8d3b {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb .customer-review-area_04ae8498dd8f8d3b {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_eaa91fc0b05f5d6a .left-area_46d8621a50f26adb .customer-review-area_04ae8498dd8f8d3b p {
  color: #F2F2F8;
}
.inner-banner-8_eaa91fc0b05f5d6a .position-img_10d4fdd2a5e58649 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_eaa91fc0b05f5d6a .position-img_10d4fdd2a5e58649 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_eaa91fc0b05f5d6a .position-img_10d4fdd2a5e58649 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_eaa91fc0b05f5d6a .position-img_10d4fdd2a5e58649 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_eaa91fc0b05f5d6a .position-img_10d4fdd2a5e58649 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_eaa91fc0b05f5d6a .position-img_10d4fdd2a5e58649 {
    right: 10%;
  }
}
.inner-banner-8_eaa91fc0b05f5d6a .right-area_08a3ed07676e9c85 .thumbnail-right-img_ef3204d9fca6f43c {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_eaa91fc0b05f5d6a .right-area_08a3ed07676e9c85 .thumbnail-right-img_ef3204d9fca6f43c {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_c688cbfe2cda7957 .about-main-wrapper_6fa804fc82cce20c .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_c688cbfe2cda7957 .about-main-wrapper_6fa804fc82cce20c .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_c688cbfe2cda7957 .about-main-wrapper_6fa804fc82cce20c .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_c688cbfe2cda7957 .about-main-wrapper_6fa804fc82cce20c .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_c688cbfe2cda7957 .about-main-wrapper_6fa804fc82cce20c .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_c688cbfe2cda7957 .banner-about-right_1640ffa8b0c07a1a p.disc_a6fc0055763773e6 {
  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_3340070f6c38147b {
  background-image: url(../resources/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_3340070f6c38147b .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_3340070f6c38147b .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_0e678efb140966a7 {
  position: relative;
}
.large-image-video-area_0e678efb140966a7 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_0e678efb140966a7 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_0e678efb140966a7 .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_0e678efb140966a7 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_0e678efb140966a7 .thumbnail_3027ee3593447544 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_0e678efb140966a7 .thumbnail_3027ee3593447544 .pli-image_7e392756a3798531 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_0e678efb140966a7 .thumbnail_3027ee3593447544 .pli-image_7e392756a3798531 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_f66990aeb42f5f9d form {
  position: relative;
}
.banner-area-wrapper-two_f66990aeb42f5f9d form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_f66990aeb42f5f9d form input {
  padding-left: 40px;
}

.button-area-banner-four_dbc143c6ae5522d1 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_dbc143c6ae5522d1 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_dbc143c6ae5522d1 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_dbc143c6ae5522d1 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_a63e9d3d1baf5bb5 {
  overflow: hidden;
}
.brand-slider-area_a63e9d3d1baf5bb5 .brand-inner_624c4a52e92c74c0 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_0b8b85383fa9dd04 .light_de5a4c7d738cf25f,
[data-theme=light] .brand-area-main-wrapper-two_0dba083a3ffb45f5 .light_de5a4c7d738cf25f,
[data-theme=light] .brand-slider-area_a63e9d3d1baf5bb5 .light_de5a4c7d738cf25f {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_0b8b85383fa9dd04 .dark_d8ef6d87bed71d06,
[data-theme=light] .brand-area-main-wrapper-two_0dba083a3ffb45f5 .dark_d8ef6d87bed71d06,
[data-theme=light] .brand-slider-area_a63e9d3d1baf5bb5 .dark_d8ef6d87bed71d06 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_0b8b85383fa9dd04 .light_de5a4c7d738cf25f,
[data-theme=dark] .brand-area-main-wrapper-two_0dba083a3ffb45f5 .light_de5a4c7d738cf25f,
[data-theme=dark] .brand-slider-area_a63e9d3d1baf5bb5 .light_de5a4c7d738cf25f {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_0b8b85383fa9dd04 .dark_d8ef6d87bed71d06,
[data-theme=dark] .brand-area-main-wrapper-two_0dba083a3ffb45f5 .dark_d8ef6d87bed71d06,
[data-theme=dark] .brand-slider-area_a63e9d3d1baf5bb5 .dark_d8ef6d87bed71d06 {
  display: block;
}

.brand-left-short-title-one_cd8e497dcd5dae5a 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_cd8e497dcd5dae5a p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_18cf97111502393a {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_0b8b85383fa9dd04 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_0dba083a3ffb45f5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_0dba083a3ffb45f5 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_0dba083a3ffb45f5.about-page-brand_1e6a5f903293d76b {
  padding: 0;
}

.bg-dark-p_7b6ea9188bcfe149 .title-style-one-center_db854360fab0a824 .pre_7bd9a18e47cc90f5 {
  color: #fff;
}
.bg-dark-p_7b6ea9188bcfe149 .title-style-one-center_db854360fab0a824 .title {
  color: #fff;
}
.bg-dark-p_7b6ea9188bcfe149 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .title {
  color: #FFF;
}
.bg-dark-p_7b6ea9188bcfe149 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .bottom-area_ce781f7d23c8699d .admin_029bd266feb534be {
  color: var(--color-primary);
}
.bg-dark-p_7b6ea9188bcfe149 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .bottom-area_ce781f7d23c8699d .date_32f72eb57a655878 {
  color: #fff;
}

.title-three-brand-wrapper_0df0d30c2bdac02e .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_368f06dc6e309d7d.home-six_8e8b99f0e6fb4064 {
  padding-bottom: 40px;
}

.title-style-one-center_db854360fab0a824 {
  text-align: center;
}
.title-style-one-center_db854360fab0a824 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_db854360fab0a824 br {
    display: none;
  }
}
.title-style-one-center_db854360fab0a824 .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_db854360fab0a824 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_db854360fab0a824 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_db854360fab0a824 .title br {
    display: none;
  }
}

.title-style-one-left_30c266b46c9bd122 {
  text-align: left;
}
.title-style-one-left_30c266b46c9bd122 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_30c266b46c9bd122 .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_30c266b46c9bd122 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_30c266b46c9bd122 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_30c266b46c9bd122 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_30c266b46c9bd122 .title br {
    display: none;
  }
}

.title-hover_9091885c997ad846 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_9091885c997ad846:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_dcd44843c0ba591c {
  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_dcd44843c0ba591c {
    padding: 20px;
  }
}
.single-pricing-area-start_dcd44843c0ba591c .pricing-top-area_8b9ca946a3932012 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_dcd44843c0ba591c .pricing-top-area_8b9ca946a3932012 .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_dcd44843c0ba591c .pricing-top-area_8b9ca946a3932012 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_dcd44843c0ba591c .pricing-top-area_8b9ca946a3932012 .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_dcd44843c0ba591c .pricing-body_96ea822846511c29 p.disc_a6fc0055763773e6 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_dcd44843c0ba591c .pricing-body_96ea822846511c29 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_dcd44843c0ba591c.active {
  background: var(--color-primary);
}
.single-pricing-area-start_dcd44843c0ba591c.active .pricing-top-area_8b9ca946a3932012 .title {
  color: #fff;
}
.single-pricing-area-start_dcd44843c0ba591c.active .pricing-top-area_8b9ca946a3932012 .icon {
  background: #8170E7;
}
.single-pricing-area-start_dcd44843c0ba591c.active .pricing-top-area_8b9ca946a3932012 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_dcd44843c0ba591c.active .pricing-body_96ea822846511c29 p.disc_a6fc0055763773e6 {
  color: #FFFFFF;
}
.single-pricing-area-start_dcd44843c0ba591c.active .pricing-body_96ea822846511c29 .check-content-wrapper_dfd7381d4ad8046b .single-check-area_21b4bef3ba336f8c i {
  color: #fff;
}
.single-pricing-area-start_dcd44843c0ba591c.active .pricing-body_96ea822846511c29 .check-content-wrapper_dfd7381d4ad8046b .single-check-area_21b4bef3ba336f8c p {
  color: #fff;
}
.single-pricing-area-start_dcd44843c0ba591c.active .pricing-body_96ea822846511c29 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_dcd44843c0ba591c:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_dcd44843c0ba591c:hover .pricing-top-area_8b9ca946a3932012 .title {
  color: #fff;
}
.single-pricing-area-start_dcd44843c0ba591c:hover .pricing-top-area_8b9ca946a3932012 .icon {
  background: #8170E7;
}
.single-pricing-area-start_dcd44843c0ba591c:hover .pricing-top-area_8b9ca946a3932012 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_dcd44843c0ba591c:hover .pricing-body_96ea822846511c29 p.disc_a6fc0055763773e6 {
  color: #FFFFFF;
}
.single-pricing-area-start_dcd44843c0ba591c:hover .pricing-body_96ea822846511c29 .check-content-wrapper_dfd7381d4ad8046b .single-check-area_21b4bef3ba336f8c i {
  color: #fff;
}
.single-pricing-area-start_dcd44843c0ba591c:hover .pricing-body_96ea822846511c29 .check-content-wrapper_dfd7381d4ad8046b .single-check-area_21b4bef3ba336f8c p {
  color: #fff;
}
.single-pricing-area-start_dcd44843c0ba591c:hover .pricing-body_96ea822846511c29 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_dfd7381d4ad8046b .single-check-area_21b4bef3ba336f8c {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_dfd7381d4ad8046b .single-check-area_21b4bef3ba336f8c i {
  color: var(--color-primary);
}

.rts-pricing-area-one_5a3fc54c611cd144 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_5a3fc54c611cd144 .shape-radious-image_e1e6f703b78e6dd2 {
    display: none;
  }
}
.rts-pricing-area-one_5a3fc54c611cd144 .shape-radious-image_e1e6f703b78e6dd2 .img-1_868deaa32c65b36c {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_5a3fc54c611cd144 .shape-radious-image_e1e6f703b78e6dd2 .img-2_e05c0bf668bb140f {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_92c516fb3615f8ed {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_92c516fb3615f8ed .head-pricing_e27a991bc7d89b01 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_92c516fb3615f8ed .head-pricing_e27a991bc7d89b01 .plane_name_a87d344d73dcc6ac {
  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_92c516fb3615f8ed .head-pricing_e27a991bc7d89b01 .doller-area_298a7a239b4cc486 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_92c516fb3615f8ed .head-pricing_e27a991bc7d89b01 .doller-area_298a7a239b4cc486 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_92c516fb3615f8ed .head-pricing_e27a991bc7d89b01 .doller-area_298a7a239b4cc486 .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_92c516fb3615f8ed .head-pricing_e27a991bc7d89b01 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_92c516fb3615f8ed .body .single-check_d9ac43b89eb1c1f5 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_92c516fb3615f8ed .body .single-check_d9ac43b89eb1c1f5 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_92c516fb3615f8ed .footer_4c07e72462a6719c {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_92c516fb3615f8ed .footer_4c07e72462a6719c .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_92c516fb3615f8ed .footer_4c07e72462a6719c p {
  margin-top: 20px;
}
.single-pricing-area-two_92c516fb3615f8ed.free-place_b35fed6e57bd6f28 .footer_4c07e72462a6719c .rts-btn.btn-primary-2_60a6bba88ab93c02::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_92c516fb3615f8ed.free-place_b35fed6e57bd6f28 .footer_4c07e72462a6719c .rts-btn.btn-primary-2_60a6bba88ab93c02::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_92c516fb3615f8ed.professional-place_bea3d266a8c8e3f7 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_92c516fb3615f8ed.professional-place_bea3d266a8c8e3f7 .head-pricing_e27a991bc7d89b01 .plane_name_a87d344d73dcc6ac {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_92c516fb3615f8ed.professional-place_bea3d266a8c8e3f7 .body .single-check_d9ac43b89eb1c1f5 i {
  color: var(--color-primary);
}
.single-pricing-area-two_92c516fb3615f8ed.enterprise-place_d3dc278b9099960f .head-pricing_e27a991bc7d89b01 .plane_name_a87d344d73dcc6ac {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_92c516fb3615f8ed.enterprise-place_d3dc278b9099960f .body .single-check_d9ac43b89eb1c1f5 i {
  color: #BCBFDB;
}
.single-pricing-area-two_92c516fb3615f8ed.enterprise-place_d3dc278b9099960f .footer_4c07e72462a6719c .rts-btn.btn-primary-2_60a6bba88ab93c02 {
  color: #000000d3;
}
.single-pricing-area-two_92c516fb3615f8ed.enterprise-place_d3dc278b9099960f .footer_4c07e72462a6719c .rts-btn.btn-primary-2_60a6bba88ab93c02::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_92c516fb3615f8ed.enterprise-place_d3dc278b9099960f .footer_4c07e72462a6719c .rts-btn.btn-primary-2_60a6bba88ab93c02::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_98c3c52434d82172 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_98c3c52434d82172 .pricing-top-tag_482e7b9d339d61f4 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_98c3c52434d82172 .pric-area_4b6c9ed9b9df69ea {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_98c3c52434d82172 .pric-area_4b6c9ed9b9df69ea .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_98c3c52434d82172 .pric-area_4b6c9ed9b9df69ea .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_98c3c52434d82172 .pric-area_4b6c9ed9b9df69ea p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_98c3c52434d82172 .body .single-check-area_21b4bef3ba336f8c {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_98c3c52434d82172 .body .single-check-area_21b4bef3ba336f8c i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_98c3c52434d82172 .body .single-check-area_21b4bef3ba336f8c 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_98c3c52434d82172 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_98c3c52434d82172 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_98c3c52434d82172.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_98c3c52434d82172.active .top-badge_c8ec8eecb704f800 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_98c3c52434d82172.active .top-badge_c8ec8eecb704f800 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_98c3c52434d82172.active .pricing-top-tag_482e7b9d339d61f4 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_98c3c52434d82172.active .single-check-area_21b4bef3ba336f8c i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_3f56da441001b2e1.rts-section-gap_5f459a421af92cb7.bg-light-border-radious_576c96edf86d6b2e {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_3f56da441001b2e1 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_3f56da441001b2e1 .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.rtws-pricing-area-start-two_3f56da441001b2e1 .shape-area_6f4c002826148ab1 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_3f56da441001b2e1 .shape-area_6f4c002826148ab1 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_3f56da441001b2e1 .shape-area_6f4c002826148ab1 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_3f56da441001b2e1 .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_3f56da441001b2e1 .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_3f56da441001b2e1 .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_3d2ddb1173060522 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_3d2ddb1173060522 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_a4b5a2beb152857e.inner_87d843e39ed72207 {
  position: relative;
}
.rtws-pricing-area-start_a4b5a2beb152857e.inner_87d843e39ed72207 .shape-area_6f4c002826148ab1 img {
  position: absolute;
}
.rtws-pricing-area-start_a4b5a2beb152857e.inner_87d843e39ed72207 .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_a4b5a2beb152857e.inner_87d843e39ed72207 .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_a4b5a2beb152857e.inner_87d843e39ed72207 .shape-area_6f4c002826148ab1 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_afdccd437b437154 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_afdccd437b437154 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_6d15744e30f7ecee .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_6d15744e30f7ecee p.disc_a6fc0055763773e6 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_6d15744e30f7ecee p.disc_a6fc0055763773e6 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_09a173f88dc58086 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_09a173f88dc58086 .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.providing-service-area-start-one_09a173f88dc58086 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_09a173f88dc58086 .two_97c623e6c206f073 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_09a173f88dc58086 .three_2db5c4a09f954406 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_09a173f88dc58086 .four_b35de87a3dffc149 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_09a173f88dc58086 .five_95f91f8e00172151 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_09a173f88dc58086 .six_d7aa7e6454cc9ea1 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_c68f3d1e2f69de4c .title-wrapper-between_668519f9ed05de59 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_c68f3d1e2f69de4c .title-wrapper-between_668519f9ed05de59 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_c68f3d1e2f69de4c .title-wrapper-between_668519f9ed05de59 {
    flex-direction: column;
  }
}
.rts-service-area-two_c68f3d1e2f69de4c .title-wrapper-between_668519f9ed05de59 .title-style-one-left_30c266b46c9bd122 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_c68f3d1e2f69de4c .title-wrapper-between_668519f9ed05de59 .title-style-one-left_30c266b46c9bd122 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_c68f3d1e2f69de4c .title-wrapper-between_668519f9ed05de59 .title-style-one-left_30c266b46c9bd122 {
    max-width: 100%;
  }
}
.rts-service-area-two_c68f3d1e2f69de4c .title-wrapper-between_668519f9ed05de59 p.disc_a6fc0055763773e6 {
  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_c68f3d1e2f69de4c .title-wrapper-between_668519f9ed05de59 p.disc_a6fc0055763773e6 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_c68f3d1e2f69de4c .title-wrapper-between_668519f9ed05de59 p.disc_a6fc0055763773e6 {
    max-width: 100%;
  }
}

.single-service-style-two_d2fdaec5226e2742 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_d2fdaec5226e2742 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_d2fdaec5226e2742 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_d2fdaec5226e2742 p.disc_a6fc0055763773e6 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_d2fdaec5226e2742 .btn-border-bottom_e30c7642d99f6f9f {
  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_d2fdaec5226e2742 .btn-border-bottom_e30c7642d99f6f9f::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_d2fdaec5226e2742 .btn-border-bottom_e30c7642d99f6f9f::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_d2fdaec5226e2742 .btn-border-bottom_e30c7642d99f6f9f:hover {
  color: var(--color-primary);
}
.single-service-style-two_d2fdaec5226e2742 .btn-border-bottom_e30c7642d99f6f9f:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_d2fdaec5226e2742 .btn-border-bottom_e30c7642d99f6f9f i {
  margin: 0;
}

.mt-dec-service-p-3_6f4ee67d1a28e007 {
  margin-top: -300px;
}

.single-service-primary-3_67c29c327405582c {
  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_67c29c327405582c::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_67c29c327405582c .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_67c29c327405582c .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_67c29c327405582c .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_67c29c327405582c p.disc_a6fc0055763773e6 {
  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_67c29c327405582c .under-line-btn_657402871b6126bf {
  transition: 0.3s;
}
.single-service-primary-3_67c29c327405582c:hover {
  border-color: #fff;
}
.single-service-primary-3_67c29c327405582c:hover .icon {
  background: #fff;
}
.single-service-primary-3_67c29c327405582c:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_67c29c327405582c:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_67c29c327405582c:hover .title {
  color: #fff;
}
.single-service-primary-3_67c29c327405582c:hover p.disc_a6fc0055763773e6 {
  color: #fff;
}
.single-service-primary-3_67c29c327405582c:hover a.under-line-btn_657402871b6126bf {
  color: #fff;
}
.single-service-primary-3_67c29c327405582c:hover::after {
  opacity: 1;
}

.rts-service-area-five_aaa65e9906f202ef {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_aaa65e9906f202ef .button-pagination-area_da33c0302f700531 {
    display: none;
  }
}
.rts-service-area-five_aaa65e9906f202ef .section-inner_66e610369b66c953 {
  position: relative;
}
.rts-service-area-five_aaa65e9906f202ef .service-swiper-main-wrapper-2_4c877a491b737046 {
  overflow: hidden;
}
.rts-service-area-five_aaa65e9906f202ef .single-service-style-two_d2fdaec5226e2742 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_aaa65e9906f202ef .single-service-style-two_d2fdaec5226e2742 .title {
  color: var(--color-title);
}
.rts-service-area-five_aaa65e9906f202ef .single-service-style-two_d2fdaec5226e2742 .disc_a6fc0055763773e6 {
  color: var(--color-body);
}
.rts-service-area-five_aaa65e9906f202ef .single-service-style-two_d2fdaec5226e2742 .btn-border-bottom_e30c7642d99f6f9f {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_aaa65e9906f202ef .single-service-style-two_d2fdaec5226e2742 .btn-border-bottom_e30c7642d99f6f9f::after {
  background: #BCBFDB;
}
.rts-service-area-five_aaa65e9906f202ef .single-service-style-two_d2fdaec5226e2742 .btn-border-bottom_e30c7642d99f6f9f::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_aaa65e9906f202ef .single-service-style-two_d2fdaec5226e2742 .btn-border-bottom_e30c7642d99f6f9f:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_aaa65e9906f202ef .single-service-style-two_d2fdaec5226e2742 .btn-border-bottom_e30c7642d99f6f9f:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_aaa65e9906f202ef .single-service-style-two_d2fdaec5226e2742.style-six_ff3b815923de4c9f {
  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_aaa65e9906f202ef .single-service-style-two_d2fdaec5226e2742.style-six_ff3b815923de4c9f.mid_4b0883f99be8615c {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_aaa65e9906f202ef .swiper-button-next,
.rts-service-area-five_aaa65e9906f202ef .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_aaa65e9906f202ef .swiper-button-next:hover,
.rts-service-area-five_aaa65e9906f202ef .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_aaa65e9906f202ef .swiper-button-next::after,
.rts-service-area-five_aaa65e9906f202ef .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_aaa65e9906f202ef .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_aaa65e9906f202ef .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_aaa65e9906f202ef .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_aaa65e9906f202ef .swiper-pagination2 .swiper-pagination-bullet_30192cee729fdc5d {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_aaa65e9906f202ef .swiper-pagination2 .swiper-pagination-bullet_30192cee729fdc5d.swiper-pagination-bullet-active_b6d5b34507536237 {
  background: #FF6354;
}

.title-wrapper-between_668519f9ed05de59 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_668519f9ed05de59 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_668519f9ed05de59 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_668519f9ed05de59 p.disc_a6fc0055763773e6 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_668519f9ed05de59 p.disc_a6fc0055763773e6 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_668519f9ed05de59 p.disc_a6fc0055763773e6 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_21fd809186cf84aa .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_21fd809186cf84aa .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_21fd809186cf84aa p.disc_a6fc0055763773e6 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_f9cc8b8155a51be8 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_f9cc8b8155a51be8 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_f9cc8b8155a51be8 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_f9cc8b8155a51be8 p.disc_a6fc0055763773e6 {
  margin-bottom: 20px;
}
.single-service-area-seven_f9cc8b8155a51be8 .rts-readmore-arrow-top_e76c6eca3e126126 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_f9cc8b8155a51be8 .rts-readmore-arrow-top_e76c6eca3e126126::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_f9cc8b8155a51be8 .rts-readmore-arrow-top_e76c6eca3e126126::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_f9cc8b8155a51be8 .rts-readmore-arrow-top_e76c6eca3e126126 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_f9cc8b8155a51be8 .rts-readmore-arrow-top_e76c6eca3e126126:hover {
  color: var(--color-primary);
}
.single-service-area-seven_f9cc8b8155a51be8 .rts-readmore-arrow-top_e76c6eca3e126126:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_f9cc8b8155a51be8 .rts-readmore-arrow-top_e76c6eca3e126126:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_28a57986628f50aa {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_4ccb15f541ade0e5 .area-3_93299b86e34e772a {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_4ccb15f541ade0e5 .thumbnail-service-1_afdccd437b437154 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_4ccb15f541ade0e5 .service-content-style-one_6d15744e30f7ecee.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_4ccb15f541ade0e5 .service-content-style-one_6d15744e30f7ecee .title {
  color: #fff;
}
.providing-service-area-start-seven_4ccb15f541ade0e5 .service-content-style-one_6d15744e30f7ecee p.disc_a6fc0055763773e6 {
  color: #fff;
}
.providing-service-area-start-seven_4ccb15f541ade0e5 .service-content-style-one_6d15744e30f7ecee .under-line-btn_657402871b6126bf {
  color: #fff;
}
.providing-service-area-start-seven_4ccb15f541ade0e5 .service-content-style-one_6d15744e30f7ecee .under-line-btn_657402871b6126bf::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_89bd8761340a7b89 {
  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_89bd8761340a7b89 .title-wrapper-between_668519f9ed05de59 .title {
  color: #fff;
}
.service-bg-about-page_89bd8761340a7b89 .title-wrapper-between_668519f9ed05de59 p.disc_a6fc0055763773e6 {
  color: #E4E5F1;
}
.service-bg-about-page_89bd8761340a7b89 .rts-service-area-style-4_21fd809186cf84aa p.disc_a6fc0055763773e6 {
  color: #E4E5F1;
}
.service-bg-about-page_89bd8761340a7b89 .rts-service-area-style-4_21fd809186cf84aa .title {
  color: #fff;
}

.title-service-page-area-top_bec45a6c3650e05f .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_bec45a6c3650e05f .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_bec45a6c3650e05f .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_bec45a6c3650e05f .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_bec45a6c3650e05f .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_bec45a6c3650e05f p.disc_a6fc0055763773e6 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_bec45a6c3650e05f p.disc_a6fc0055763773e6 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_bec45a6c3650e05f p.disc_a6fc0055763773e6 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_bec45a6c3650e05f p.disc_a6fc0055763773e6 {
    max-width: 100%;
  }
}

.service-page-service-style_d7a386f09dec2243 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_d7a386f09dec2243:hover {
  background: #614CE1;
}
.service-page-service-style_d7a386f09dec2243:hover .icon {
  background: #fff;
}
.service-page-service-style_d7a386f09dec2243:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_d7a386f09dec2243:hover .title {
  color: #fff;
}
.service-page-service-style_d7a386f09dec2243:hover p.disc_a6fc0055763773e6 {
  color: #fff;
}
.service-page-service-style_d7a386f09dec2243:hover a.learn-more-btn-underline_71f2d9de65c6edae {
  color: #fff;
}
.service-page-service-style_d7a386f09dec2243:hover a.learn-more-btn-underline_71f2d9de65c6edae::after {
  background: #fff;
}
.service-page-service-style_d7a386f09dec2243 .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_d7a386f09dec2243 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_d7a386f09dec2243 p.disc_a6fc0055763773e6 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_d7a386f09dec2243 .learn-more-btn-underline_71f2d9de65c6edae {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_d7a386f09dec2243 .learn-more-btn-underline_71f2d9de65c6edae::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_d7a386f09dec2243 .learn-more-btn-underline_71f2d9de65c6edae:hover {
  color: var(--color-primary);
}
.service-page-service-style_d7a386f09dec2243 .learn-more-btn-underline_71f2d9de65c6edae:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_94db7a7be18a50c3 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_94db7a7be18a50c3 .service--shape_64daaf88919bab03 {
    display: none;
  }
}
.service-relative_94db7a7be18a50c3 .service--shape_64daaf88919bab03 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_94db7a7be18a50c3 .service--shape_64daaf88919bab03 .one {
    display: none;
  }
}
.service-relative_94db7a7be18a50c3 .service--shape_64daaf88919bab03 .two_97c623e6c206f073 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_94db7a7be18a50c3 .service--shape_64daaf88919bab03 .two_97c623e6c206f073 {
    display: none;
  }
}

.service-relative_94db7a7be18a50c3 {
  position: relative;
}
.service-relative_94db7a7be18a50c3 .service--shape_64daaf88919bab03 .three_2db5c4a09f954406 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_94db7a7be18a50c3 .service--shape_64daaf88919bab03 .three_2db5c4a09f954406 {
    display: none;
  }
}
.service-relative_94db7a7be18a50c3 .service--shape_64daaf88919bab03 .four_b35de87a3dffc149 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_963faf11a2c761d2 .portfolio-content-wrapper-list_37edde0919a9da96 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_963faf11a2c761d2 .portfolio-content-wrapper-list_37edde0919a9da96 {
    margin-bottom: 0;
  }
}

.service-relative_94db7a7be18a50c3 {
  position: relative;
}
.service-relative_94db7a7be18a50c3 .service--shape_64daaf88919bab03 .five_95f91f8e00172151 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_94db7a7be18a50c3 .service--shape_64daaf88919bab03 .six_d7aa7e6454cc9ea1 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_c96d482287eff116 .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_c96d482287eff116 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_c96d482287eff116 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_c96d482287eff116 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_c96d482287eff116 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_c96d482287eff116 p.disc_a6fc0055763773e6 {
  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_c96d482287eff116 p.disc_a6fc0055763773e6 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_c96d482287eff116 p.disc_a6fc0055763773e6 {
    max-width: 100%;
  }
}

.rts-service-banner-area_f698e71f93c4ad80 {
  position: relative;
}
.rts-service-banner-area_f698e71f93c4ad80 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_f698e71f93c4ad80 .one {
    display: none;
  }
}
.rts-service-banner-area_f698e71f93c4ad80 .two_97c623e6c206f073 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_f698e71f93c4ad80 .two_97c623e6c206f073 {
    display: none;
  }
}
.rts-service-banner-area_f698e71f93c4ad80 .three_2db5c4a09f954406 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_f698e71f93c4ad80 .three_2db5c4a09f954406 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_f698e71f93c4ad80 .three_2db5c4a09f954406 {
    top: 10%;
  }
}
.rts-service-banner-area_f698e71f93c4ad80 .four_b35de87a3dffc149 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_f698e71f93c4ad80 .four_b35de87a3dffc149 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_d5c489d638fa7358.service-single_0bb551895f3e1f06 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_d5c489d638fa7358.service-single_0bb551895f3e1f06 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_d5c489d638fa7358.service-single_0bb551895f3e1f06 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_d5c489d638fa7358.service-single_0bb551895f3e1f06 .single-counter-up_8a8341d2f93cd3c2 {
  position: relative;
}
.counter-upmain-wrapper-style-one_d5c489d638fa7358.service-single_0bb551895f3e1f06 .single-counter-up_8a8341d2f93cd3c2::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_d5c489d638fa7358.service-single_0bb551895f3e1f06 .single-counter-up_8a8341d2f93cd3c2::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_d5c489d638fa7358.service-single_0bb551895f3e1f06 .single-counter-up_8a8341d2f93cd3c2::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_d5c489d638fa7358.service-single_0bb551895f3e1f06 .single-counter-up_8a8341d2f93cd3c2:last-child::after {
  display: none;
}

.single-service-banner-area_79af698db62e09ec {
  position: relative;
}
.single-service-banner-area_79af698db62e09ec .banner-area-left-service-single_c96d482287eff116 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_79af698db62e09ec .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.single-service-banner-area_79af698db62e09ec .shape-area_6f4c002826148ab1 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_79af698db62e09ec .shape-area_6f4c002826148ab1 .one {
    top: 92%;
  }
}
.single-service-banner-area_79af698db62e09ec .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_79af698db62e09ec .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_79af698db62e09ec .shape-area_6f4c002826148ab1 .four_b35de87a3dffc149 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_79af698db62e09ec .thumbnail_3027ee3593447544 {
  position: relative;
}
.single-service-banner-area_79af698db62e09ec .thumbnail_3027ee3593447544 .short-image_88930f6b67ed6077 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_95ff164aa5dd5bc2 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_95ff164aa5dd5bc2 .title-style-one-center_db854360fab0a824 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_95ff164aa5dd5bc2 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_95ff164aa5dd5bc2 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_95ff164aa5dd5bc2 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_c68f3d1e2f69de4c {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_c68f3d1e2f69de4c .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.rts-service-area-two_c68f3d1e2f69de4c .shape-area_6f4c002826148ab1 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_c68f3d1e2f69de4c .shape-area_6f4c002826148ab1 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_c68f3d1e2f69de4c .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_c68f3d1e2f69de4c .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_c68f3d1e2f69de4c .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_c68f3d1e2f69de4c .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_65f75d5570ebd4fd {
    padding: 80px 0;
  }
}

.image-area-service-1_bc6b2e3b971dca12 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_bc6b2e3b971dca12 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_bc6b2e3b971dca12 .small_743920dfa9cec886 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_bc6b2e3b971dca12.bottom-1 .small_743920dfa9cec886 {
  right: 50px;
  left: unset;
}
.image-area-service-1_bc6b2e3b971dca12.area-3 .small_743920dfa9cec886 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_bc6b2e3b971dca12.area-3 .small_743920dfa9cec886 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_bc6b2e3b971dca12.area-3 .small_743920dfa9cec886 {
    display: none;
  }
}
.image-area-service-1_bc6b2e3b971dca12.area-3 .small_743920dfa9cec886.mid_4b0883f99be8615c {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_bc6b2e3b971dca12.area-3 .small_743920dfa9cec886.mid_4b0883f99be8615c {
    left: 35%;
  }
}
.image-area-service-1_bc6b2e3b971dca12.area-3 .small_743920dfa9cec886.two_97c623e6c206f073 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_bc6b2e3b971dca12.area-3 .small_743920dfa9cec886.two_97c623e6c206f073 {
    display: none;
  }
}
.image-area-service-1_bc6b2e3b971dca12.area-3 .small_743920dfa9cec886.three_2db5c4a09f954406 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_bc6b2e3b971dca12.area-3 .small_743920dfa9cec886.three_2db5c4a09f954406 {
    display: none;
  }
}

.rts-working-process-area_9086c48fd307566c.about_fa35cd7ca11a8b5f {
  background: var(--choose-bg);
}
.rts-working-process-area_9086c48fd307566c.about_fa35cd7ca11a8b5f .accordion-area-4_c90ffd9e596aae07 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_9086c48fd307566c.about_fa35cd7ca11a8b5f .thumbnail-left_71eb3776ab589664 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_9086c48fd307566c.about_fa35cd7ca11a8b5f .accordion-area-4_c90ffd9e596aae07 .accordion-item button {
  color: #fff;
}

.our-service-area_e5b744e8cd4a42f1 {
  position: relative;
}
.our-service-area_e5b744e8cd4a42f1.about_fa35cd7ca11a8b5f {
  overflow: hidden;
}
.our-service-area_e5b744e8cd4a42f1.about_fa35cd7ca11a8b5f .shape-area_6f4c002826148ab1 img {
  position: absolute;
}
.our-service-area_e5b744e8cd4a42f1.about_fa35cd7ca11a8b5f .shape-area_6f4c002826148ab1 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_e5b744e8cd4a42f1.about_fa35cd7ca11a8b5f .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_e5b744e8cd4a42f1.about_fa35cd7ca11a8b5f .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_e5b744e8cd4a42f1.about_fa35cd7ca11a8b5f .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
    display: none;
  }
}

.rts-service-banner-area_f698e71f93c4ad80.inner_87d843e39ed72207 .title-service-page-area-top_bec45a6c3650e05f .title {
  max-width: 100%;
}

.about-large-image-bg_2a7bcf3de902b458 {
  background-image: url(../resources/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_2a7bcf3de902b458 {
    height: 350px;
  }
}

.step-down-text-process_be367c43bcdcc7dd {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_be367c43bcdcc7dd {
    display: none;
  }
}
.step-down-text-process_be367c43bcdcc7dd .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_be367c43bcdcc7dd .two_97c623e6c206f073 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_be367c43bcdcc7dd .three_2db5c4a09f954406 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_be367c43bcdcc7dd .four_b35de87a3dffc149 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_01cc6e18363d0696 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_01cc6e18363d0696 .connection-people-left_1fd4608041d36498 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_01cc6e18363d0696 .connection-people-left_1fd4608041d36498 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_01cc6e18363d0696 .connection-people-left_1fd4608041d36498 {
    padding-bottom: 50px;
  }
}
.connection-people-area_01cc6e18363d0696 .connection-people-left_1fd4608041d36498 .title-main_9e6ca4686a927f6c {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_01cc6e18363d0696 .connection-people-left_1fd4608041d36498 .title-main_9e6ca4686a927f6c {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_01cc6e18363d0696 .connection-people-left_1fd4608041d36498 .title-main_9e6ca4686a927f6c {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_01cc6e18363d0696 .connection-people-left_1fd4608041d36498 p.disc_a6fc0055763773e6 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_01cc6e18363d0696 .connection-people-left_1fd4608041d36498 p.disc_a6fc0055763773e6 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_01cc6e18363d0696 .connection-people-left_1fd4608041d36498 p.disc_a6fc0055763773e6 {
    max-width: 100%;
  }
}
.connection-people-area_01cc6e18363d0696 .thumbnail-connection-area-right_c547b767edefd81a {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_01cc6e18363d0696 .shape-area-img_a74d2d6988752a6b .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_01cc6e18363d0696 .shape-area-img_a74d2d6988752a6b .one {
    display: none;
  }
}
.connection-people-area_01cc6e18363d0696 .shape-area-img_a74d2d6988752a6b .two_97c623e6c206f073 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_500ba11953d53476 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_500ba11953d53476 img {
  margin-bottom: 24px;
}
.single-about-small-cd_500ba11953d53476 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_500ba11953d53476 p.disc_a6fc0055763773e6 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_08c4fa002c88269a {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_08c4fa002c88269a .number_196a974b589426dc {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_08c4fa002c88269a .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_08c4fa002c88269a p.disc_a6fc0055763773e6 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_8ff05dbfa9551690 {
  margin-top: -120px;
}

.step-down-text-process_be367c43bcdcc7dd p.disc_a6fc0055763773e6 {
  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_be367c43bcdcc7dd p.disc_a6fc0055763773e6 {
    font-size: 18px;
  }
}

.container-1058_7c6768388d33ef7b {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_a52257eb1f4739b7 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_a52257eb1f4739b7 .thumbnail_3027ee3593447544 {
  height: 100%;
}
.working-process-right-area-one_a52257eb1f4739b7 .thumbnail_3027ee3593447544 .large_7c3ac88a2b9e6504 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_a52257eb1f4739b7 .large_7c3ac88a2b9e6504 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_a52257eb1f4739b7 .small_743920dfa9cec886 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_a52257eb1f4739b7 .small_743920dfa9cec886 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_a52257eb1f4739b7 .small_743920dfa9cec886 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_a52257eb1f4739b7 .small_743920dfa9cec886 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_3b5dfa2919d80f4a button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_3b5dfa2919d80f4a button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_d223728bc15b9e82 .working-process-accordion-one .accordion-item .accordion-header_3b5dfa2919d80f4a 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_a3a41d36c781b45b {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_3b5dfa2919d80f4a {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_3b5dfa2919d80f4a 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_3b5dfa2919d80f4a 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_3b5dfa2919d80f4a button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_3b5dfa2919d80f4a button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_a3a41d36c781b45b {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_9086c48fd307566c .thumbnail-left_71eb3776ab589664 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_9086c48fd307566c .thumbnail-left_71eb3776ab589664 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_c90ffd9e596aae07 .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_c90ffd9e596aae07 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_c90ffd9e596aae07 {
    padding-left: 0;
  }
}
.accordion-area-4_c90ffd9e596aae07 .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_c90ffd9e596aae07 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_c90ffd9e596aae07 .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_c90ffd9e596aae07 .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_c90ffd9e596aae07 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_c90ffd9e596aae07 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_c90ffd9e596aae07 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_c90ffd9e596aae07 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_c90ffd9e596aae07 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_d223728bc15b9e82 {
  position: relative;
}
.rts-working-porcess-area-two_d223728bc15b9e82 .shape-area_6f4c002826148ab1 img {
  position: absolute;
}
.rts-working-porcess-area-two_d223728bc15b9e82 .shape-area_6f4c002826148ab1 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_d223728bc15b9e82 .shape-area_6f4c002826148ab1 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_d223728bc15b9e82 .shape-area_6f4c002826148ab1 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_d223728bc15b9e82 .shape-area_6f4c002826148ab1 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_d223728bc15b9e82 .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_d223728bc15b9e82 .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_d223728bc15b9e82 .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_d223728bc15b9e82 .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
    display: none;
  }
}
.rts-working-porcess-area-two_d223728bc15b9e82 .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_d5c489d638fa7358 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_d5c489d638fa7358 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_d5c489d638fa7358 .single-counter-up_8a8341d2f93cd3c2 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_d5c489d638fa7358 .single-counter-up_8a8341d2f93cd3c2 .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_d5c489d638fa7358 .single-counter-up_8a8341d2f93cd3c2 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_d5c489d638fa7358 .single-counter-up_8a8341d2f93cd3c2 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_d5c489d638fa7358 .single-counter-up-five_2caa5e20e2db3273 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_d5c489d638fa7358 .single-counter-up-five_2caa5e20e2db3273 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_d5c489d638fa7358 .single-counter-up-five_2caa5e20e2db3273 .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_41fbd56a8b848632 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_7957bfc9d90d7972 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_7957bfc9d90d7972 .single-counter-up-two_43f670335ba5343f .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_7957bfc9d90d7972 .single-counter-up-two_43f670335ba5343f .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_7957bfc9d90d7972 .single-counter-up-two_43f670335ba5343f .inmformation_ae05922be1d4259b p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_7957bfc9d90d7972::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_7957bfc9d90d7972 .shape-area_6f4c002826148ab1 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_7957bfc9d90d7972 .shape-area_6f4c002826148ab1 img {
    display: none;
  }
}
.counter-up-area-four_7957bfc9d90d7972 .shape-area_6f4c002826148ab1 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_00a621817fda70c3 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_00a621817fda70c3 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_7ce95836d8198ad1 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_7ce95836d8198ad1 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_7ce95836d8198ad1 p.disc_a6fc0055763773e6 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_514681c3418f4037.area-2_71c851db47c47012 {
  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_514681c3418f4037.area-2_71c851db47c47012 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_514681c3418f4037.area-2_71c851db47c47012 .single-counter-up_8a8341d2f93cd3c2 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_514681c3418f4037.area-2_71c851db47c47012 .single-counter-up_8a8341d2f93cd3c2 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_514681c3418f4037.area-2_71c851db47c47012 .single-counter-up_8a8341d2f93cd3c2 .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_514681c3418f4037.area-2_71c851db47c47012 .single-counter-up_8a8341d2f93cd3c2 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_6cec8ef01ba7a8fa {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_6cec8ef01ba7a8fa {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_6cec8ef01ba7a8fa img {
  border-radius: 16px;
}

.call-to-action-area-7_35d1ff61edff6efe {
  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_35d1ff61edff6efe {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_35d1ff61edff6efe {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_35d1ff61edff6efe .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_35d1ff61edff6efe .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_35d1ff61edff6efe .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_35d1ff61edff6efe p.disc_a6fc0055763773e6 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_35d1ff61edff6efe .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_35d1ff61edff6efe .shape-area_6f4c002826148ab1 img {
  position: absolute;
}
.call-to-action-area-7_35d1ff61edff6efe .shape-area_6f4c002826148ab1 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_35d1ff61edff6efe .shape-area_6f4c002826148ab1 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_35d1ff61edff6efe .shape-area_6f4c002826148ab1 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_35d1ff61edff6efe .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_00b900feaed28ae9 {
  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_00b900feaed28ae9 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_00b900feaed28ae9 {
    padding: 50px;
  }
}
.call-to-action-area-5_00b900feaed28ae9 .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_00b900feaed28ae9 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_00b900feaed28ae9 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_00b900feaed28ae9 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_00b900feaed28ae9 p.disc_a6fc0055763773e6 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_00b900feaed28ae9 .button-area_540c51b74f99edc0 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_00b900feaed28ae9 .button-area_540c51b74f99edc0 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_00b900feaed28ae9 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_00b900feaed28ae9 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_00b900feaed28ae9 .rts-btn.btn-secondary-5_090fc8234ea2e216 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_00b900feaed28ae9 .rts-btn.btn-secondary-5_090fc8234ea2e216:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_00b900feaed28ae9 .rts-btn.btn-secondary-5-1_b6c829d28635f4b3 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_00b900feaed28ae9 .rts-btn.btn-secondary-5-1_b6c829d28635f4b3:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_00b900feaed28ae9 .shape-area_6f4c002826148ab1 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_00b900feaed28ae9 .shape-area_6f4c002826148ab1 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_00b900feaed28ae9 .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_00b900feaed28ae9 .shape-image_b6b3b551aa34e958 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_00b900feaed28ae9.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_00b900feaed28ae9.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_00b900feaed28ae9.area-5_2 p.disc_a6fc0055763773e6 {
  color: var(--color-second);
}
.call-to-action-area-5_00b900feaed28ae9.area-5_2 .btn-primary-4-border_f33086a15a5cdda8 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_00b900feaed28ae9.area-5_2 .btn-primary-4-border_f33086a15a5cdda8:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_00b900feaed28ae9.area-5_2 .shape-image_b6b3b551aa34e958 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_00b900feaed28ae9.area-5_2 .shape-image_b6b3b551aa34e958 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_00b900feaed28ae9.area-5_2 .shape-image_b6b3b551aa34e958 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_00b900feaed28ae9.area-5_2 .shape-image_b6b3b551aa34e958 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_a8b2fa84dfeccc44 {
  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_a8b2fa84dfeccc44 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_a8b2fa84dfeccc44 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_ce8da83bb3f582b4 {
  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_ce8da83bb3f582b4 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_ce8da83bb3f582b4 .single-counter-up_8a8341d2f93cd3c2 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_ce8da83bb3f582b4 .single-counter-up_8a8341d2f93cd3c2 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_ce8da83bb3f582b4 .single-counter-up_8a8341d2f93cd3c2 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_ce8da83bb3f582b4 .single-counter-up_8a8341d2f93cd3c2:last-child {
  border: none;
}
.container-counter-about-page_ce8da83bb3f582b4 .single-counter-up_8a8341d2f93cd3c2 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_ce8da83bb3f582b4 .single-counter-up_8a8341d2f93cd3c2 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_05556afb064becf8 {
  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_05556afb064becf8 {
    padding: 20px;
  }
}
.single-testimonials-area_05556afb064becf8 .logo_bf7f4b996bf7d3c9 {
  margin-bottom: 24px;
}
.single-testimonials-area_05556afb064becf8 p.disc_a6fc0055763773e6 {
  max-width: 95%;
}
.single-testimonials-area_05556afb064becf8 .author-area_e2cb6506276e20a0 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_05556afb064becf8 .author-area_e2cb6506276e20a0 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_05556afb064becf8 .quote-image_a39c12084ec598e7 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_05556afb064becf8 .quote-image_a39c12084ec598e7 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_ac2bc67353ad11cb {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_ac2bc67353ad11cb .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.rts-testimonials-area-one_ac2bc67353ad11cb .shape-area_6f4c002826148ab1 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_ac2bc67353ad11cb .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_ac2bc67353ad11cb .button-pagination-area_da33c0302f700531 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_ac2bc67353ad11cb .button-pagination-area_da33c0302f700531 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_ac2bc67353ad11cb .button-pagination-area_da33c0302f700531 .swiper-pagination .swiper-pagination-bullet_30192cee729fdc5d {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_ac2bc67353ad11cb .button-pagination-area_da33c0302f700531 .swiper-button-next,
.rts-testimonials-area-one_ac2bc67353ad11cb .button-pagination-area_da33c0302f700531 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_ac2bc67353ad11cb .button-pagination-area_da33c0302f700531 .swiper-button-next::after,
.rts-testimonials-area-one_ac2bc67353ad11cb .button-pagination-area_da33c0302f700531 .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_ac2bc67353ad11cb .button-pagination-area_da33c0302f700531 .swiper-button-next:hover::after,
.rts-testimonials-area-one_ac2bc67353ad11cb .button-pagination-area_da33c0302f700531 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_ac2bc67353ad11cb .button-pagination-area_da33c0302f700531 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_ac2bc67353ad11cb .button-pagination-area_da33c0302f700531 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_ac2bc67353ad11cb .button-pagination-area_da33c0302f700531 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_3a14301d1a54b5b5 {
  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_3a14301d1a54b5b5: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_41a11c988607b876 {
  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_c91838f7552c2599 {
  border-radius: 20px;
}

.single-testimonisl-three_5b3ea63bdd19ef1f {
  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_5b3ea63bdd19ef1f::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_5b3ea63bdd19ef1f::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_5b3ea63bdd19ef1f .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_5b3ea63bdd19ef1f p.disc_a6fc0055763773e6 {
  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_5b3ea63bdd19ef1f .author_22177aebf58338e5 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_5b3ea63bdd19ef1f .author_22177aebf58338e5 p.disc_a6fc0055763773e6 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_a82d84e67c0be698 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_a82d84e67c0be698 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_a82d84e67c0be698 .small-team-aera_9f2be1c52ee4ff10 {
  margin-top: -40px;
}
.expart-team-small-thumb_a82d84e67c0be698 .small-team-aera_9f2be1c52ee4ff10 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_a82d84e67c0be698 .small-team-aera_9f2be1c52ee4ff10 img.two_97c623e6c206f073 {
  left: 30px;
}
.expart-team-small-thumb_a82d84e67c0be698 .small-team-aera_9f2be1c52ee4ff10 img.three_2db5c4a09f954406 {
  left: 60px;
}
.expart-team-small-thumb_a82d84e67c0be698 .small-team-aera_9f2be1c52ee4ff10 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_f41e0b51958fdbf3 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_f41e0b51958fdbf3 {
    width: 100%;
  }
}

.single-testimonials-4_531be9e47ae1de73 {
  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_531be9e47ae1de73 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_531be9e47ae1de73 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_531be9e47ae1de73 p.disc_a6fc0055763773e6 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_531be9e47ae1de73 .author_22177aebf58338e5 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_531be9e47ae1de73 .author_22177aebf58338e5 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_29821ebe54eedea4 {
  position: relative;
}
.rts-client-feedback-area_29821ebe54eedea4.home-2_ce6d4a54e70d8483 .shape-area_6f4c002826148ab1 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_29821ebe54eedea4.home-2_ce6d4a54e70d8483 .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_fb19089fda47f4d0 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_fb19089fda47f4d0 .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.rts-client-feedback-area-4_fb19089fda47f4d0 .shape-area_6f4c002826148ab1 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_fb19089fda47f4d0 .shape-area_6f4c002826148ab1 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_fb19089fda47f4d0 .shape-area_6f4c002826148ab1 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_fb19089fda47f4d0 .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_fb19089fda47f4d0 .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
    display: none;
  }
}
.rts-client-feedback-area-4_fb19089fda47f4d0 .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_fb19089fda47f4d0 .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
    display: none;
  }
}
.rts-client-feedback-area-4_fb19089fda47f4d0 .shape-area_6f4c002826148ab1 .four_b35de87a3dffc149 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_fb19089fda47f4d0 .shape-area_6f4c002826148ab1 .four_b35de87a3dffc149 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_783a5184ddb9d7c9 .single-testimonials-area_05556afb064becf8 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_783a5184ddb9d7c9 .single-testimonials-area_05556afb064becf8 p.disc_a6fc0055763773e6 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_783a5184ddb9d7c9 .single-testimonials-area_05556afb064becf8 .author-area_e2cb6506276e20a0 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_783a5184ddb9d7c9 .single-testimonials-area_05556afb064becf8 .author-area_e2cb6506276e20a0 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_783a5184ddb9d7c9 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_783a5184ddb9d7c9 .title-style-one-center_db854360fab0a824 .pre_7bd9a18e47cc90f5 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_783a5184ddb9d7c9 .title-style-one-center_db854360fab0a824 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_783a5184ddb9d7c9 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_783a5184ddb9d7c9 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_2b152a85526043f6 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_2b152a85526043f6 .inner_87d843e39ed72207 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_2b152a85526043f6 .inner_87d843e39ed72207 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_2b152a85526043f6 .inner_87d843e39ed72207 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_2b152a85526043f6 .inner_87d843e39ed72207 {
    padding: 25px;
  }
}
.testimonials-filwidth_2b152a85526043f6 .body {
  margin-top: 30px;
}
.testimonials-filwidth_2b152a85526043f6 .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_2b152a85526043f6 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_2b152a85526043f6 .body .author_22177aebf58338e5 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_2b152a85526043f6 .body .author_22177aebf58338e5 a .title-name_8593d8faf1f5d832 {
  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_30192cee729fdc5d {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_30192cee729fdc5d.swiper-pagination-bullet-active_b6d5b34507536237 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_e29348f44b2a4eba {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_e29348f44b2a4eba .section-inner_66e610369b66c953 .testimonial-left_12a7ea3a3cfd8260 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_e29348f44b2a4eba .section-inner_66e610369b66c953 .testimonial-left_12a7ea3a3cfd8260 .heading-title_547e3ca71efa4dfe {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_e29348f44b2a4eba .section-inner_66e610369b66c953 .testimonial-left_12a7ea3a3cfd8260 .author-area_e2cb6506276e20a0 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_e29348f44b2a4eba .section-inner_66e610369b66c953 .testimonial-left_12a7ea3a3cfd8260 .author-area_e2cb6506276e20a0 .right-content_42e1eebf7cfeddff .author-title_38568e976eacea75 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_e29348f44b2a4eba .section-inner_66e610369b66c953 .testimonial-left_12a7ea3a3cfd8260 .author-area_e2cb6506276e20a0 .right-content_42e1eebf7cfeddff .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_e29348f44b2a4eba .section-inner_66e610369b66c953 .testimonial-right_2e6786a6500701de {
  margin-left: 40px;
}
.rts-testimonials-area-six_e29348f44b2a4eba .section-inner_66e610369b66c953 .testimonial-right_2e6786a6500701de .right-inner_4df44f5f64e4d371 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_e29348f44b2a4eba .section-inner_66e610369b66c953 .testimonial-right_2e6786a6500701de .right-inner_4df44f5f64e4d371 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_e29348f44b2a4eba .section-inner_66e610369b66c953 .testimonial-right_2e6786a6500701de .right-inner_4df44f5f64e4d371 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_e29348f44b2a4eba .section-inner_66e610369b66c953 .testimonial-right_2e6786a6500701de .right-inner_4df44f5f64e4d371 .item .heading-title_547e3ca71efa4dfe {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_e29348f44b2a4eba .section-inner_66e610369b66c953 .testimonial-right_2e6786a6500701de .right-inner_4df44f5f64e4d371 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_e29348f44b2a4eba .section-inner_66e610369b66c953 {
  position: relative;
}
.rts-testimonials-area-six_e29348f44b2a4eba .service-swiper-main-wrapper-2_4c877a491b737046 {
  overflow: hidden;
}
.rts-testimonials-area-six_e29348f44b2a4eba .swiper-slide:nth-child(odd) .single-service-style-two_d2fdaec5226e2742 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_e29348f44b2a4eba .single-service-style-two_d2fdaec5226e2742 {
  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_e29348f44b2a4eba .single-service-style-two_d2fdaec5226e2742 .disc_a6fc0055763773e6 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_e29348f44b2a4eba .single-service-style-two_d2fdaec5226e2742 .author-area_e2cb6506276e20a0 {
  margin-top: 10px;
}
.rts-testimonials-area-six_e29348f44b2a4eba .single-service-style-two_d2fdaec5226e2742 .author-area_e2cb6506276e20a0 .author-content_8d6e5e222bfb485f .author-title_38568e976eacea75 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_e29348f44b2a4eba .single-service-style-two_d2fdaec5226e2742 .author-area_e2cb6506276e20a0 .author-content_8d6e5e222bfb485f .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_e29348f44b2a4eba .swiper-button-next,
.rts-testimonials-area-six_e29348f44b2a4eba .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_e29348f44b2a4eba .swiper-button-next i,
.rts-testimonials-area-six_e29348f44b2a4eba .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_e29348f44b2a4eba .swiper-button-next:hover,
.rts-testimonials-area-six_e29348f44b2a4eba .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_e29348f44b2a4eba .swiper-button-next::after,
.rts-testimonials-area-six_e29348f44b2a4eba .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_e29348f44b2a4eba .swiper-button-next,
.rts-testimonials-area-six_e29348f44b2a4eba .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_e29348f44b2a4eba .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_e29348f44b2a4eba .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_e29348f44b2a4eba .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_e29348f44b2a4eba .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_e29348f44b2a4eba .swiper-pagination2 .swiper-pagination-bullet_30192cee729fdc5d {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_e29348f44b2a4eba .swiper-pagination2 .swiper-pagination-bullet_30192cee729fdc5d.swiper-pagination-bullet-active_b6d5b34507536237 {
  background: #FF6354;
}

.rts-testimonials-area-three_b43cf76096a22f67 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_b43cf76096a22f67 .shape-area_6f4c002826148ab1 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_b43cf76096a22f67 .shape-area_6f4c002826148ab1 .one {
    display: none;
  }
}
.rts-testimonials-area-three_b43cf76096a22f67 .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_b43cf76096a22f67 .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_b43cf76096a22f67 .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_b43cf76096a22f67 .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
    display: none;
  }
}
.rts-testimonials-area-three_b43cf76096a22f67 .shape-area_6f4c002826148ab1 .four_b35de87a3dffc149 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_7e83f943232320a2 {
  position: relative;
}
.rts-testimonials-area-7_7e83f943232320a2 .testimonials--shape_68c80dc2b6318c39 img {
  position: absolute;
}
.rts-testimonials-area-7_7e83f943232320a2 .testimonials--shape_68c80dc2b6318c39 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_7e83f943232320a2 .testimonials--shape_68c80dc2b6318c39 img.two_97c623e6c206f073 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_05556afb064becf8 .logo_bf7f4b996bf7d3c9 .light_de5a4c7d738cf25f {
  display: block;
}
[data-theme=light] .single-testimonials-area_05556afb064becf8 .logo_bf7f4b996bf7d3c9 .dark_d8ef6d87bed71d06 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_05556afb064becf8 .logo_bf7f4b996bf7d3c9 .light_de5a4c7d738cf25f {
  display: none;
}
[data-theme=dark] .single-testimonials-area_05556afb064becf8 .logo_bf7f4b996bf7d3c9 .dark_d8ef6d87bed71d06 {
  display: block;
}

.single-blog-area-style-one_41663c2a34ff126d:hover .thumbnail_3027ee3593447544 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_41663c2a34ff126d .thumbnail_3027ee3593447544 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_41663c2a34ff126d .thumbnail_3027ee3593447544 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .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_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .bottom-area_ce781f7d23c8699d {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .bottom-area_ce781f7d23c8699d .admin_029bd266feb534be {
  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_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .bottom-area_ce781f7d23c8699d .date_32f72eb57a655878 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_f14f3cdb42e13ce4 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_f14f3cdb42e13ce4 .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.rts-blog-area-one_f14f3cdb42e13ce4 .shape-area_6f4c002826148ab1 img {
  position: absolute;
}
.rts-blog-area-one_f14f3cdb42e13ce4 .shape-area_6f4c002826148ab1 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_f14f3cdb42e13ce4 .shape-area_6f4c002826148ab1 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_f14f3cdb42e13ce4 .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_f14f3cdb42e13ce4 .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_f14f3cdb42e13ce4 .rts-btn.btn-primary_3a14301d1a54b5b5.text-center_8359e837f4534ddc {
  margin: auto;
}
.rts-blog-area-one_f14f3cdb42e13ce4.home-six_8e8b99f0e6fb4064 .single-blog-area-style-one_41663c2a34ff126d .thumbnail_3027ee3593447544 {
  border-radius: 0;
}
.rts-blog-area-one_f14f3cdb42e13ce4.home-six_8e8b99f0e6fb4064 .single-blog-area-style-one_41663c2a34ff126d .thumbnail_3027ee3593447544 img {
  border-radius: 0;
}
.rts-blog-area-one_f14f3cdb42e13ce4.home-six_8e8b99f0e6fb4064 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f {
  background: var(--blog-single);
}
.rts-blog-area-one_f14f3cdb42e13ce4.home-six_8e8b99f0e6fb4064 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .bottom-area_ce781f7d23c8699d .date_32f72eb57a655878 span {
  margin-right: 10px;
}
.rts-blog-area-one_f14f3cdb42e13ce4.home-six_8e8b99f0e6fb4064 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .btn-area_7d8b3396fe8e643c {
  text-align: center;
}
.rts-blog-area-one_f14f3cdb42e13ce4.home-six_8e8b99f0e6fb4064 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .btn-area_7d8b3396fe8e643c .read-more-btn_7f5d1b31e677c737 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_f14f3cdb42e13ce4.home-six_8e8b99f0e6fb4064 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .btn-area_7d8b3396fe8e643c .read-more-btn_7f5d1b31e677c737:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_f14f3cdb42e13ce4.home-six_8e8b99f0e6fb4064 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .btn-area_7d8b3396fe8e643c .read-more-btn_7f5d1b31e677c737::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_f14f3cdb42e13ce4.home-five_fa38311035881cde .title-style-one-center_db854360fab0a824 .pre_7bd9a18e47cc90f5 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_f14f3cdb42e13ce4.home-five_fa38311035881cde .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .bottom-area_ce781f7d23c8699d .admin_029bd266feb534be {
  color: var(--color-primary-2);
}
.rts-blog-area-one_f14f3cdb42e13ce4.home-five_fa38311035881cde .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_f14f3cdb42e13ce4.home-five_fa38311035881cde .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_f14f3cdb42e13ce4.home-six_8e8b99f0e6fb4064 .title-style-one-center_db854360fab0a824 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_f14f3cdb42e13ce4.style-seven_00e4643307fb6ef6 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_f14f3cdb42e13ce4.style-seven_00e4643307fb6ef6 .title-style-one-center_db854360fab0a824 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_f14f3cdb42e13ce4.style-seven_00e4643307fb6ef6 .rts-btn.btn-primary-border_c3e91ba918ba42f7 {
  color: var(--color-primary);
}
.rts-blog-area-one_f14f3cdb42e13ce4.style-seven_00e4643307fb6ef6 .rts-btn.btn-primary-border_c3e91ba918ba42f7:hover {
  color: #fff;
}

.single-blog-area-style-one_41663c2a34ff126d.eight-area_2a13bde1a123370f {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_a8ca281fe99fbb83 {
  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_a8ca281fe99fbb83::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_a8ca281fe99fbb83::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_a8ca281fe99fbb83:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_66ca93921502659b {
  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_66ca93921502659b::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_66ca93921502659b::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_66ca93921502659b:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_41663c2a34ff126d.about-page_c66d57b59432bd42 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_9059becc06eb8a79.shape-position_ba56c92a539e2668 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_9059becc06eb8a79.shape-position_ba56c92a539e2668 .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.rts-blog-area_9059becc06eb8a79.shape-position_ba56c92a539e2668 .shape-area_6f4c002826148ab1 img {
  position: absolute;
}
.rts-blog-area_9059becc06eb8a79.shape-position_ba56c92a539e2668 .shape-area_6f4c002826148ab1 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_9059becc06eb8a79.shape-position_ba56c92a539e2668 .shape-area_6f4c002826148ab1 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_9059becc06eb8a79.shape-position_ba56c92a539e2668 .shape-area_6f4c002826148ab1 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_9059becc06eb8a79.shape-position_ba56c92a539e2668 .shape-area_6f4c002826148ab1 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_9059becc06eb8a79.shape-position_ba56c92a539e2668 .shape-area_6f4c002826148ab1 img.one {
    display: none;
  }
}
.rts-blog-area_9059becc06eb8a79.shape-position_ba56c92a539e2668 .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_9059becc06eb8a79.shape-position_ba56c92a539e2668 .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
    top: 2%;
  }
}
.rts-blog-area_9059becc06eb8a79.shape-position_ba56c92a539e2668 .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_9059becc06eb8a79.shape-position_ba56c92a539e2668 .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_9059becc06eb8a79.shape-position_ba56c92a539e2668 .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_9059becc06eb8a79.shape-position_ba56c92a539e2668 .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_9059becc06eb8a79.shape-position_ba56c92a539e2668 .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_30192cee729fdc5d {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_30192cee729fdc5d.swiper-pagination-bullet-active_b6d5b34507536237 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .single-blog-area-style-one_41663c2a34ff126d {
  padding-bottom: 40px;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .single-blog-area-style-one_41663c2a34ff126d .thumbnail_3027ee3593447544 {
  max-width: 100%;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .read-more-btn_7f5d1b31e677c737 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .read-more-btn_7f5d1b31e677c737:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .read-more-btn_7f5d1b31e677c737:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .read-more-btn_7f5d1b31e677c737::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_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .rts-single-wized_ca6f5e8ca528a721 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .rts-single-wized_ca6f5e8ca528a721.search .wized-body_e13ea5b86793ce93 {
  margin-top: 0;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .wized-body_e13ea5b86793ce93 {
  margin-top: 30px;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .wized-body_e13ea5b86793ce93 .rts-search-wrapper_5c3cc804de5e8ae7 {
  position: relative;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .wized-body_e13ea5b86793ce93 .rts-search-wrapper_5c3cc804de5e8ae7 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_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .wized-body_e13ea5b86793ce93 .rts-search-wrapper_5c3cc804de5e8ae7 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .wized-body_e13ea5b86793ce93 .rts-search-wrapper_5c3cc804de5e8ae7 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_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .wized-body_e13ea5b86793ce93 .rts-search-wrapper_5c3cc804de5e8ae7 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .single-categories_de4ac5fcbd2b2d7b {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .single-categories_de4ac5fcbd2b2d7b:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .single-categories_de4ac5fcbd2b2d7b li {
  list-style: none;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .single-categories_de4ac5fcbd2b2d7b 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_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .single-categories_de4ac5fcbd2b2d7b li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .single-categories_de4ac5fcbd2b2d7b li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .single-categories_de4ac5fcbd2b2d7b li a:hover i {
  color: #fff;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .recent-post-single_eb972f4570531d6e {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .recent-post-single_eb972f4570531d6e:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .recent-post-single_eb972f4570531d6e .thumbnail_3027ee3593447544 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .recent-post-single_eb972f4570531d6e .thumbnail_3027ee3593447544 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .recent-post-single_eb972f4570531d6e .thumbnail_3027ee3593447544:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .recent-post-single_eb972f4570531d6e .content-area_48756b6470340ae9 {
  flex-basis: 60%;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .recent-post-single_eb972f4570531d6e .user_d2ea2cf5fb863838 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .recent-post-single_eb972f4570531d6e .user_d2ea2cf5fb863838 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .recent-post-single_eb972f4570531d6e .post-title_6c6fc95cc4070d71 .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_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .recent-post-single_eb972f4570531d6e .post-title_6c6fc95cc4070d71 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .recent-post-single_eb972f4570531d6e .post-title_6c6fc95cc4070d71:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .gallery-inner_9cacb72b3aa22dbc {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .gallery-inner_9cacb72b3aa22dbc .single-row_69079c9516b084e1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .gallery-inner_9cacb72b3aa22dbc .single-row_69079c9516b084e1 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .gallery-inner_9cacb72b3aa22dbc .single-row_69079c9516b084e1 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .gallery-inner_9cacb72b3aa22dbc .single-row_69079c9516b084e1 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .gallery-inner_9cacb72b3aa22dbc .single-row_69079c9516b084e1 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .gallery-inner_9cacb72b3aa22dbc .single-row_69079c9516b084e1 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .gallery-inner_9cacb72b3aa22dbc .single-row_69079c9516b084e1 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .gallery-inner_9cacb72b3aa22dbc .single-row_69079c9516b084e1 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .gallery-inner_9cacb72b3aa22dbc .single-row_69079c9516b084e1 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .gallery-inner_9cacb72b3aa22dbc .single-row_69079c9516b084e1 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .gallery-inner_9cacb72b3aa22dbc .single-row_69079c9516b084e1 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .gallery-inner_9cacb72b3aa22dbc .single-row_69079c9516b084e1.row-1_ac0a3bc650bd3f18 {
  margin-bottom: 20px;
}
.w-100_d40850bfa5866357 {
  border-radius: 15px;
}
img.w-100_d40850bfa5866357 {
  margin-top: 1.25rem;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .tags-wrapper_1f227dddc13a227d {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .tags-wrapper_1f227dddc13a227d 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_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .tags-wrapper_1f227dddc13a227d a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_4f788fe26d90559e.grid-2_0084afbd154ef724 .single-blog-area-style-one_41663c2a34ff126d {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_4f788fe26d90559e.grid-2_0084afbd154ef724 .single-blog-area-style-one_41663c2a34ff126d:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_4f788fe26d90559e.grid-2_0084afbd154ef724 .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f .title {
  font-size: 20px;
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .single-blog-area-style-one_41663c2a34ff126d .thumbnail_3027ee3593447544 {
  border-radius: 0;
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .single-blog-area-style-one_41663c2a34ff126d .thumbnail_3027ee3593447544 img {
  border-radius: 0;
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .single-blog-area-style-one_41663c2a34ff126d .inner-content-wrapper_b15f743485dcda6f {
  padding: 30px 0 0;
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-content_6d76dea2f9c39248 {
  padding: 0 0 80px;
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-content_6d76dea2f9c39248 p.first-text_85ce42a7ed29a739::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-content_6d76dea2f9c39248 .desc-image_c106abbb4b0da6b6 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-content_6d76dea2f9c39248 .desc-image-2_dfc2c05b03ae5fde .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-footer_684d5307306d573b {
  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_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-footer_684d5307306d573b .nav-x_650affb48464bbb3 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-footer_684d5307306d573b .nav-x_650affb48464bbb3 li a {
  font-weight: 600;
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-footer_684d5307306d573b .nav-x_650affb48464bbb3 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-author_194b90cda512962e {
  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_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-author_194b90cda512962e {
    flex-direction: column;
  }
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-author_194b90cda512962e .left-image_1d4b7c165cc3f0f2 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-author_194b90cda512962e .right-content_42e1eebf7cfeddff {
  flex-basis: 70%;
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-author_194b90cda512962e .right-content_42e1eebf7cfeddff .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-author_194b90cda512962e .right-content_42e1eebf7cfeddff .author-social_5df7d41c0735add4 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-author_194b90cda512962e .right-content_42e1eebf7cfeddff .author-social_5df7d41c0735add4 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_4f788fe26d90559e.details_c002d0fdf83c5c7a .post-panel_20e9e275638d1965 .post-author_194b90cda512962e .right-content_42e1eebf7cfeddff .author-social_5df7d41c0735add4 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_4f788fe26d90559e.inner_87d843e39ed72207 .fluxi-right-ct-1_3f3f8dbcff438351 .wized-body_e13ea5b86793ce93 .rts-search-wrapper_5c3cc804de5e8ae7 input {
  color: #717171;
}

.post-form_1a7bdde620f21763 {
  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_1a7bdde620f21763 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_1a7bdde620f21763 .single-input-area_d676f8f659c903cc {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_1a7bdde620f21763 .single-input-area_d676f8f659c903cc label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_1a7bdde620f21763 .single-input-area_d676f8f659c903cc input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_1a7bdde620f21763 .single-input-area_d676f8f659c903cc textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_1a7bdde620f21763 .single-input-area_d676f8f659c903cc i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_1a7bdde620f21763 .single-input-area_d676f8f659c903cc input,
.post-form_1a7bdde620f21763 .single-input-area_d676f8f659c903cc textarea {
  padding-left: 35px;
}
.post-form_1a7bdde620f21763 .single-input-area_d676f8f659c903cc.text-area_d4fe401b500403f1 i {
  top: 61px !important;
}

.rts-fluxi-pagination_dd086e323ce25f2a {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_dd086e323ce25f2a ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_dd086e323ce25f2a ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_dd086e323ce25f2a 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_dd086e323ce25f2a ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_dd086e323ce25f2a ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_755f3337268abb68 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_cfc0e4e8cd5880c0 .inner-content_3f058464fa139611 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_97ceac14c4d78d2a {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_97ceac14c4d78d2a p.disc_a6fc0055763773e6 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_97ceac14c4d78d2a {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_97ceac14c4d78d2a form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_97ceac14c4d78d2a form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_97ceac14c4d78d2a form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_97ceac14c4d78d2a .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_97ceac14c4d78d2a .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_97ceac14c4d78d2a .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_97ceac14c4d78d2a .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_97ceac14c4d78d2a form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_97ceac14c4d78d2a form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_97ceac14c4d78d2a form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_97ceac14c4d78d2a form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_97ceac14c4d78d2a form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_97ceac14c4d78d2a .shape-area_6f4c002826148ab1 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_97ceac14c4d78d2a .shape-area_6f4c002826148ab1 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_97ceac14c4d78d2a .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_97ceac14c4d78d2a .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_97ceac14c4d78d2a .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
    display: none;
  }
}
.subscribe-main-wrapper-one_97ceac14c4d78d2a .shape-area_6f4c002826148ab1 .four_b35de87a3dffc149 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_da33c0302f700531 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_da33c0302f700531 .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_da33c0302f700531 .swiper-pagination .swiper-pagination-bullet_30192cee729fdc5d {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_da33c0302f700531 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_da33c0302f700531 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_da33c0302f700531 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_da33c0302f700531 .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_da33c0302f700531 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_da33c0302f700531 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_da33c0302f700531 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_da33c0302f700531 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_da33c0302f700531 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_01e16e039eb4b7e2.about_fa35cd7ca11a8b5f .btn-area_7d8b3396fe8e643c {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_01e16e039eb4b7e2.about_fa35cd7ca11a8b5f .btn-area_7d8b3396fe8e643c {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_dbc5158b9cf0489e .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_dbc5158b9cf0489e .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_dbc5158b9cf0489e .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_23d52b2fe60fa6da .single-footer-wized-one_dbc5158b9cf0489e .title, [data-theme=light] .rts-footer-area-one_71ea6d7c7f345597 .single-footer-wized-one_dbc5158b9cf0489e .title {
  color: #26262C;
}

.rts-footer-area-one_71ea6d7c7f345597 {
  background: var(--footer-bg);
}
.rts-footer-area-one_71ea6d7c7f345597 .footer-top-area_93f5ef92374595ab {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_dbc5158b9cf0489e ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_dbc5158b9cf0489e ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_dbc5158b9cf0489e form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_dbc5158b9cf0489e form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_dbc5158b9cf0489e form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_2921760f16afebd2 {
  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_2921760f16afebd2 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_2921760f16afebd2 p {
  margin-bottom: 0;
}
.copyright-area-start_2921760f16afebd2 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_2921760f16afebd2 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_2921760f16afebd2 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_2921760f16afebd2 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_2921760f16afebd2.area-two_e9304e640d060be3 p {
  color: #D7D9E9;
}
.copyright-area-start_2921760f16afebd2.area-two_e9304e640d060be3 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_2921760f16afebd2.area-two_e9304e640d060be3 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_1086bbfd53cc404d {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_1086bbfd53cc404d .social-area-one_7989ec5393a7aefc li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_2cb73a21c0409dff .mobile__breakpoint_0131fd2120ea7795 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_2cb73a21c0409dff .single-footer-wized-one_dbc5158b9cf0489e ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_2cb73a21c0409dff .single-footer-wized-one_dbc5158b9cf0489e ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_cb95cba65a8d8693 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_cb95cba65a8d8693 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_cb95cba65a8d8693 .right .language_de163b16bbbc6819 {
  color: #fff;
}

.footer-four_23d52b2fe60fa6da {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_a1fa3a64dd1880d7 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_a1fa3a64dd1880d7 .single-footer-four-wized_2fb9864d5a2be66b ul li a {
  color: #E4E5F1;
}
.footer-three_a1fa3a64dd1880d7 .single-footer-four-wized_2fb9864d5a2be66b ul li a:hover {
  color: var(--color-primary);
}
.footer-three_a1fa3a64dd1880d7 .single-footer-four-wized_2fb9864d5a2be66b .footer-input-btn-between_b72e0c0ce28c6269 form input {
  background: #FFFFFF;
}
.footer-three_a1fa3a64dd1880d7 .single-footer-four-wized_2fb9864d5a2be66b .footer-input-btn-between_b72e0c0ce28c6269 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_2fb9864d5a2be66b .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_2fb9864d5a2be66b ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_2fb9864d5a2be66b ul li {
  margin: 15px 0;
}
.single-footer-four-wized_2fb9864d5a2be66b ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_2fb9864d5a2be66b .footer-input-btn-between_b72e0c0ce28c6269 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_2fb9864d5a2be66b .footer-input-btn-between_b72e0c0ce28c6269 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_2fb9864d5a2be66b .footer-input-btn-between_b72e0c0ce28c6269 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_2fb9864d5a2be66b .footer-input-btn-between_b72e0c0ce28c6269 form button {
  padding: 18px 20px;
}

.copyright-area-four_44928dd714bd5616 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_44928dd714bd5616.area-3_93299b86e34e772a p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_44928dd714bd5616 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_44928dd714bd5616 .logo_bf7f4b996bf7d3c9 img.light_de5a4c7d738cf25f {
  display: block;
}
[data-theme=light] .copyright-area-four_44928dd714bd5616 .logo_bf7f4b996bf7d3c9 img.dark_d8ef6d87bed71d06 {
  display: none;
}

[data-theme=dark] .copyright-area-four_44928dd714bd5616 .logo_bf7f4b996bf7d3c9 img.light_de5a4c7d738cf25f {
  display: none;
}
[data-theme=dark] .copyright-area-four_44928dd714bd5616 .logo_bf7f4b996bf7d3c9 img.dark_d8ef6d87bed71d06 {
  display: block;
}

.rts-footer-area-7_6956c6a7322ab231 .footer-wrapper-7_5c5af5e0d6d02c12 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_6956c6a7322ab231 .footer-wrapper-7_5c5af5e0d6d02c12 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_6956c6a7322ab231 .footer-wrapper-7_5c5af5e0d6d02c12 {
    height: 320px;
  }
}
.rts-footer-area-7_6956c6a7322ab231 .footer-wrapper-7_5c5af5e0d6d02c12 .innerr_583725800a17f381 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_6956c6a7322ab231 .footer-wrapper-7_5c5af5e0d6d02c12 .innerr_583725800a17f381 .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_6956c6a7322ab231 .footer-wrapper-7_5c5af5e0d6d02c12 .innerr_583725800a17f381 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_6956c6a7322ab231 .footer-wrapper-7_5c5af5e0d6d02c12 .innerr_583725800a17f381 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_6956c6a7322ab231 .footer-wrapper-7_5c5af5e0d6d02c12 .innerr_583725800a17f381 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_6956c6a7322ab231 .footer-wrapper-7_5c5af5e0d6d02c12 .innerr_583725800a17f381 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_6956c6a7322ab231 .footer-wrapper-7_5c5af5e0d6d02c12 .innerr_583725800a17f381 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_6956c6a7322ab231 .footer-wrapper-7_5c5af5e0d6d02c12 .innerr_583725800a17f381 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_6956c6a7322ab231 .footer-wrapper-7_5c5af5e0d6d02c12 .innerr_583725800a17f381 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_f762bc8aaa98a656 {
  text-align: center;
}
.footer-top-8_f762bc8aaa98a656 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_f762bc8aaa98a656 .title {
    font-size: 35px;
  }
}
.footer-top-8_f762bc8aaa98a656 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_019ae847e6de4062 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_019ae847e6de4062 .sape-image_82f3e49406bbe251 {
    display: none;
  }
}
.rts-footer-area-eight_019ae847e6de4062 .sape-image_82f3e49406bbe251 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_019ae847e6de4062 .sape-image_82f3e49406bbe251 img.two_97c623e6c206f073 {
  top: 25%;
  left: 25%;
}

.container-10_ba2b9de42df8c81b {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_2d63503d706df43e {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_2d63503d706df43e 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_2d63503d706df43e form .single-input_d3a751fe7833e6ff {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_2d63503d706df43e form .single-input_d3a751fe7833e6ff i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_2d63503d706df43e form .single-input_d3a751fe7833e6ff label {
  margin-bottom: 10px;
}
.form-area-footer-8_2d63503d706df43e form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_2d63503d706df43e form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_3d412e934defb6f7 {
  text-align: center;
}
.easy-cta-area-wrapper_3d412e934defb6f7 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_3d412e934defb6f7 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_3d412e934defb6f7 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_3d412e934defb6f7.mid_4b0883f99be8615c {
  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_3d412e934defb6f7.mid_4b0883f99be8615c {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_c1c55972cd6567bc {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_d4ce0722face3534 .copy-right-ul_7fa3b87a4c91ad92 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_d4ce0722face3534 .copy-right-ul_7fa3b87a4c91ad92 {
    flex-direction: column;
  }
}
.copyright-area-8_d4ce0722face3534 .copy-right-ul_7fa3b87a4c91ad92 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_d4ce0722face3534 .copy-right-ul_7fa3b87a4c91ad92 li a {
  color: #FFFFFF;
}
.copyright-area-8_d4ce0722face3534 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_acc997f8f724b03b {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_acc997f8f724b03b .shape-image_b6b3b551aa34e958 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_acc997f8f724b03b .shape-image_b6b3b551aa34e958 {
    width: 200px;
  }
}
.footer-six_acc997f8f724b03b .rts-call-to-action_16375bee4c124f40 .call-to-action-area-5_00b900feaed28ae9 {
  background: none;
  padding: 80px 0;
}
.footer-six_acc997f8f724b03b .rts-call-to-action_16375bee4c124f40 .call-to-action-area-5_00b900feaed28ae9 .rts-btn {
  border-radius: 0;
}
.footer-six_acc997f8f724b03b .single-footer-four-wized_2fb9864d5a2be66b .title {
  color: #D7D9E9;
}
.footer-six_acc997f8f724b03b .single-footer-four-wized_2fb9864d5a2be66b ul li a {
  color: #D7D9E9;
}
.footer-six_acc997f8f724b03b .single-footer-four-wized_2fb9864d5a2be66b ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_acc997f8f724b03b .single-footer-four-wized_2fb9864d5a2be66b .footer-input-btn-between_b72e0c0ce28c6269 form {
  gap: 0;
}
.footer-six_acc997f8f724b03b .single-footer-four-wized_2fb9864d5a2be66b .footer-input-btn-between_b72e0c0ce28c6269 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_acc997f8f724b03b .single-footer-four-wized_2fb9864d5a2be66b .footer-input-btn-between_b72e0c0ce28c6269 form input::placeholder {
  color: var(--color-title);
}
.footer-six_acc997f8f724b03b .single-footer-four-wized_2fb9864d5a2be66b .footer-input-btn-between_b72e0c0ce28c6269 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_acc997f8f724b03b .single-footer-four-wized_2fb9864d5a2be66b .footer-input-btn-between_b72e0c0ce28c6269 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_acc997f8f724b03b .copyright-area-four_44928dd714bd5616 {
  border-top: 1px solid #37373F;
}
.footer-six_acc997f8f724b03b .copyright-area-four_44928dd714bd5616 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_95ab155f58912398 form {
  position: relative;
}
.footer-input-main-wrapper-one_95ab155f58912398 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_95ab155f58912398 form input {
  padding-left: 40px;
}

.single-footer-four-wized_2fb9864d5a2be66b .footer-input-btn-between_b72e0c0ce28c6269 form {
  position: relative;
}
.single-footer-four-wized_2fb9864d5a2be66b .footer-input-btn-between_b72e0c0ce28c6269 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_2fb9864d5a2be66b .footer-input-btn-between_b72e0c0ce28c6269 form input {
  padding-left: 35px;
}

.copyright-area-7_03dd4a9477f5d002 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_03dd4a9477f5d002 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_03dd4a9477f5d002 p {
  margin: 0;
}
.copyright-area-7_03dd4a9477f5d002 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_03dd4a9477f5d002 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_0e2a8927a94aca3f .single-footer-four-wized_2fb9864d5a2be66b ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_0e2a8927a94aca3f .single-footer-four-wized_2fb9864d5a2be66b form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_0e2a8927a94aca3f .single-footer-four-wized_2fb9864d5a2be66b form button {
  background: var(--color-primary-2);
}

.social-area-one_7989ec5393a7aefc {
  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_7989ec5393a7aefc li {
  margin: 0;
  padding: 1px;
}
.social-area-one_7989ec5393a7aefc li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_7989ec5393a7aefc li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_d4bce02b320a2786 {
  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_d4bce02b320a2786 .title-style-one-left_30c266b46c9bd122 .pre_7bd9a18e47cc90f5 {
  color: #BCBFDB;
}
.bg-dark-border-radious_d4bce02b320a2786 .title-style-one-left_30c266b46c9bd122 .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_09db6564506cce1c {
  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_f90a30b56e98a07a path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_45880f0c5258888c .progress-wrap svg.progress-circle_f90a30b56e98a07a path {
  stroke: var(--color-primary-2);
}
.home-blue_45880f0c5258888c .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_36afe72f4bcd2465 {
  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_36afe72f4bcd2465 .sape-area_7757c59f0fa87f8a img {
  position: absolute;
}
.bg-dark-border-radious-2_36afe72f4bcd2465 .sape-area_7757c59f0fa87f8a img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_36afe72f4bcd2465 .sape-area_7757c59f0fa87f8a img.two_97c623e6c206f073 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_36afe72f4bcd2465 .sape-area_7757c59f0fa87f8a img.two_97c623e6c206f073 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_36afe72f4bcd2465 .sape-area_7757c59f0fa87f8a img.two_97c623e6c206f073 {
    display: none;
  }
}
.bg-dark-border-radious-2_36afe72f4bcd2465 .sape-area_7757c59f0fa87f8a img.three_2db5c4a09f954406 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_36afe72f4bcd2465 .sape-area_7757c59f0fa87f8a img.three_2db5c4a09f954406 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_36afe72f4bcd2465 .sape-area_7757c59f0fa87f8a img.four_b35de87a3dffc149 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_36afe72f4bcd2465 .sape-area_7757c59f0fa87f8a img.four_b35de87a3dffc149 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_36afe72f4bcd2465 .sape-area_7757c59f0fa87f8a img.four_b35de87a3dffc149 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_36afe72f4bcd2465 .sape-area_7757c59f0fa87f8a img.four_b35de87a3dffc149 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_818584204c3bcc25 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_818584204c3bcc25 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_818584204c3bcc25 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_818584204c3bcc25 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_818584204c3bcc25 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_818584204c3bcc25 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_818584204c3bcc25 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_818584204c3bcc25 p.disc_a6fc0055763773e6 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_818584204c3bcc25 .feature-area-wrapper_5f12132a1e0fdd1d {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_818584204c3bcc25 .feature-area-wrapper_5f12132a1e0fdd1d {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_818584204c3bcc25 .feature-area-wrapper_5f12132a1e0fdd1d {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_818584204c3bcc25 .feature-area-wrapper_5f12132a1e0fdd1d .single-feature_5a47e5557cdb3f9f {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_818584204c3bcc25 .feature-area-wrapper_5f12132a1e0fdd1d .single-feature_5a47e5557cdb3f9f p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_ba79c6342054d21b {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_ba79c6342054d21b input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_ba79c6342054d21b .signle-input_5e8881a17e722ac4 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_ba79c6342054d21b .signle-input_5e8881a17e722ac4 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_ba79c6342054d21b .signle-input_5e8881a17e722ac4 label {
  margin-bottom: 15px;
}
.appoinment_form-1_ba79c6342054d21b .signle-input_5e8881a17e722ac4 input {
  padding-left: 40px;
}
.appoinment_form-1_ba79c6342054d21b .signle-input_5e8881a17e722ac4 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_ba79c6342054d21b button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_576c96edf86d6b2e {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_43f670335ba5343f {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_43f670335ba5343f {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_43f670335ba5343f .inmformation_ae05922be1d4259b .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_43f670335ba5343f .inmformation_ae05922be1d4259b .title {
    font-size: 40px;
  }
}
.single-counter-up-two_43f670335ba5343f .inmformation_ae05922be1d4259b p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_fab2f638840b8028 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_fab2f638840b8028.team-five .title-style-one-center_db854360fab0a824 .pre_7bd9a18e47cc90f5 {
  color: var(--color-primary-2);
}
.expart-team-area-7_fab2f638840b8028.inner {
  background: var(--team-bg);
}

.single-team-area-7_0a7efa316df41a27 {
  text-align: center;
}
.single-team-area-7_0a7efa316df41a27 .thumbnail_3027ee3593447544 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_0a7efa316df41a27 .thumbnail_3027ee3593447544 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_0a7efa316df41a27 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_0a7efa316df41a27 .designation_1edabbeff9d54bf0 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_0a7efa316df41a27:hover .thumbnail_3027ee3593447544 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_30192cee729fdc5d {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_30192cee729fdc5d.swiper-pagination-bullet-active_b6d5b34507536237 {
  background: var(--color-gradient);
}

.single-team-area-start_6b6f64d3f43a1a02:hover .thumbnail_3027ee3593447544 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_6b6f64d3f43a1a02 .thumbnail_3027ee3593447544 {
  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_6b6f64d3f43a1a02 .thumbnail_3027ee3593447544 img {
  transition: 0.8s;
}
.single-team-area-start_6b6f64d3f43a1a02 .inner-content_3f058464fa139611 {
  text-align: center;
}
.single-team-area-start_6b6f64d3f43a1a02 .inner-content_3f058464fa139611 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_6b6f64d3f43a1a02 .inner-content_3f058464fa139611 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_76220c09a68cf7fd.about_fa35cd7ca11a8b5f {
  position: relative;
}
.rts-team-area_76220c09a68cf7fd.about_fa35cd7ca11a8b5f .shape-area_6f4c002826148ab1 img {
  position: absolute;
}
.rts-team-area_76220c09a68cf7fd.about_fa35cd7ca11a8b5f .shape-area_6f4c002826148ab1 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_76220c09a68cf7fd.about_fa35cd7ca11a8b5f .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_76220c09a68cf7fd.about_fa35cd7ca11a8b5f .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
    display: none;
  }
}
.rts-team-area_76220c09a68cf7fd.about_fa35cd7ca11a8b5f .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
  left: 25%;
  top: 7%;
}
.rts-team-area_76220c09a68cf7fd.about_fa35cd7ca11a8b5f .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_76220c09a68cf7fd.about_fa35cd7ca11a8b5f .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
    display: none;
  }
}
.rts-team-area_76220c09a68cf7fd.inner_87d843e39ed72207 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_76220c09a68cf7fd.inner_87d843e39ed72207 .shape-area_6f4c002826148ab1 img {
  position: absolute;
}
.rts-team-area_76220c09a68cf7fd.inner_87d843e39ed72207 .shape-area_6f4c002826148ab1 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_76220c09a68cf7fd.inner_87d843e39ed72207 .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_76220c09a68cf7fd.inner_87d843e39ed72207 .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
    display: none;
  }
}
.rts-team-area_76220c09a68cf7fd.inner_87d843e39ed72207 .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
  left: 25%;
  top: 7%;
}
.rts-team-area_76220c09a68cf7fd.inner_87d843e39ed72207 .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_76220c09a68cf7fd.inner_87d843e39ed72207 .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
    display: none;
  }
}

.bg-dark-p_7b6ea9188bcfe149 .title {
  color: #fff;
}

.section-separator-top_2c2229317744a19d {
  position: relative;
}
.section-separator-top_2c2229317744a19d::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_4107ee38e161bcd6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_4107ee38e161bcd6 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_4107ee38e161bcd6 .left-titlet-wrapper_9d65dd7a43b94031 .title {
  color: #fff;
}
.call-to-action-main-wrapper_4107ee38e161bcd6 p.disc_a6fc0055763773e6 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_4107ee38e161bcd6 p.disc_a6fc0055763773e6 br {
    display: none;
  }
}
.call-to-action-main-wrapper_4107ee38e161bcd6 .button-area_540c51b74f99edc0 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_4107ee38e161bcd6 .button-area_540c51b74f99edc0 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_4107ee38e161bcd6 .button-area_540c51b74f99edc0 .under-line-btn_657402871b6126bf {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_4107ee38e161bcd6 .button-area_540c51b74f99edc0 .under-line-btn_657402871b6126bf:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_4107ee38e161bcd6 .button-area_540c51b74f99edc0 .under-line-btn_657402871b6126bf:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_4107ee38e161bcd6 .button-area_540c51b74f99edc0 .under-line-btn_657402871b6126bf::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_4107ee38e161bcd6 .button-area_540c51b74f99edc0 .btn-primary-2_60a6bba88ab93c02 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_4107ee38e161bcd6.area-3_93299b86e34e772a .button-area_540c51b74f99edc0 .under-line-btn_657402871b6126bf::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_4765b28df7d13396 .style-four_750ac2fadf391356 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_ba893cc7d45f7edb .rts-faq-area-full-container_4765b28df7d13396 .style-four_750ac2fadf391356 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_93299b86e34e772a .cta-main-wrapper-style-box_da8f376718d43693 .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.area-3_93299b86e34e772a .cta-main-wrapper-style-box_da8f376718d43693 .shape-area_6f4c002826148ab1 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_93299b86e34e772a .cta-main-wrapper-style-box_da8f376718d43693 .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_93299b86e34e772a .cta-main-wrapper-style-box_da8f376718d43693 .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_93299b86e34e772a .cta-main-wrapper-style-box_da8f376718d43693 .shape-area_6f4c002826148ab1 .four_b35de87a3dffc149 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_da8f376718d43693 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_da8f376718d43693 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_da8f376718d43693.style-four_750ac2fadf391356::after, .cta-main-wrapper-style-box_da8f376718d43693.style-four_750ac2fadf391356::before {
  display: none;
}
.cta-main-wrapper-style-box_da8f376718d43693::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_da8f376718d43693::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_da8f376718d43693 .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_da8f376718d43693 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_da8f376718d43693 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_da8f376718d43693 .shape-area_6f4c002826148ab1 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_da8f376718d43693 .shape-area_6f4c002826148ab1 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_da8f376718d43693 .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_da8f376718d43693 .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_da8f376718d43693 .shape-area_6f4c002826148ab1 .four_b35de87a3dffc149 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_436293b3aca9297b {
  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_436293b3aca9297b {
    padding: 25px;
  }
}
.call-to-action-style-4_436293b3aca9297b .button-area_540c51b74f99edc0 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_436293b3aca9297b .shape-area_6f4c002826148ab1 img {
  position: absolute;
}
.call-to-action-style-4_436293b3aca9297b .shape-area_6f4c002826148ab1 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_436293b3aca9297b .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_436293b3aca9297b .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_436293b3aca9297b .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
  top: 10%;
  left: 8%;
}

.header-three_638709f5992c93f2.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_e2b65e8ece28b581 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_e2b65e8ece28b581 {
    height: 630px;
  }
}
.contact-banner-area-start_e2b65e8ece28b581 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_e2b65e8ece28b581 img {
    display: none;
  }
}
.contact-banner-area-start_e2b65e8ece28b581 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_e2b65e8ece28b581 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_e2b65e8ece28b581 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_e2b65e8ece28b581 img.two_97c623e6c206f073 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_e2b65e8ece28b581 img.three_2db5c4a09f954406 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_e2b65e8ece28b581 img.four_b35de87a3dffc149 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_e2b65e8ece28b581.faq_92014062385c5fae {
  height: auto;
}

.contact-form-page_eb9b9f74cbd152c1 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_6abb295e32fd2e66 {
  text-align: center;
}
.banner-inner-area-contact-inner_6abb295e32fd2e66 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_6abb295e32fd2e66 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_6abb295e32fd2e66 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_6abb295e32fd2e66 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_6abb295e32fd2e66 p.disc_a6fc0055763773e6 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_6abb295e32fd2e66 p.disc_a6fc0055763773e6 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_6abb295e32fd2e66 p.disc_a6fc0055763773e6 {
    max-width: 80%;
  }
}

.contact-form_fc137cce5d73d46f {
  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_fc137cce5d73d46f {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_fc137cce5d73d46f {
    padding: 50px 20px;
  }
}
.contact-form_fc137cce5d73d46f .single-input-area_d676f8f659c903cc {
  margin-bottom: 24px;
}
.contact-form_fc137cce5d73d46f .single-input-area_d676f8f659c903cc label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_fc137cce5d73d46f .single-input-area_d676f8f659c903cc input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_fc137cce5d73d46f .single-input-area_d676f8f659c903cc textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_fc137cce5d73d46f .single-input-area_d676f8f659c903cc select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_e1cd9d1df7cda801 {
  text-align: center;
}
.single-contact-inner-info_e1cd9d1df7cda801 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_e1cd9d1df7cda801 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_e1cd9d1df7cda801 p {
  margin-bottom: 0;
}
.single-contact-inner-info_e1cd9d1df7cda801.mid_4b0883f99be8615c {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_e1cd9d1df7cda801.mid_4b0883f99be8615c {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_e1cd9d1df7cda801.mid_4b0883f99be8615c {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_42f3e596e5bce980.contact-form-page_eb9b9f74cbd152c1 .contact-form_fc137cce5d73d46f .single-input-area_d676f8f659c903cc {
  position: relative;
}
.rts-contact-form-area_42f3e596e5bce980.contact-form-page_eb9b9f74cbd152c1 .contact-form_fc137cce5d73d46f .single-input-area_d676f8f659c903cc i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_42f3e596e5bce980.contact-form-page_eb9b9f74cbd152c1 .contact-form_fc137cce5d73d46f .single-input-area_d676f8f659c903cc input,
.rts-contact-form-area_42f3e596e5bce980.contact-form-page_eb9b9f74cbd152c1 .contact-form_fc137cce5d73d46f .single-input-area_d676f8f659c903cc textarea {
  padding-left: 35px;
}
.rts-contact-form-area_42f3e596e5bce980.contact-form-page_eb9b9f74cbd152c1 .contact-form_fc137cce5d73d46f .single-input-area_d676f8f659c903cc input::placeholder,
.rts-contact-form-area_42f3e596e5bce980.contact-form-page_eb9b9f74cbd152c1 .contact-form_fc137cce5d73d46f .single-input-area_d676f8f659c903cc textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_42f3e596e5bce980.contact-form-page_eb9b9f74cbd152c1 .contact-form_fc137cce5d73d46f .single-input-area_d676f8f659c903cc.text-area_d4fe401b500403f1 i {
  top: 61px !important;
}
.rts-contact-form-area_42f3e596e5bce980.contact-form-page_eb9b9f74cbd152c1 .contact-form_fc137cce5d73d46f button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_42f3e596e5bce980.contact-form-page_eb9b9f74cbd152c1 .contact-form_fc137cce5d73d46f button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_1fbc5bd71069a63d {
  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_1fbc5bd71069a63d {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_1fbc5bd71069a63d {
    padding: 20px;
  }
}
.seo-optimization-area_1fbc5bd71069a63d .thumbnail_3027ee3593447544 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_1fbc5bd71069a63d .thumbnail_3027ee3593447544 {
    min-width: 100%;
  }
}
.seo-optimization-area_1fbc5bd71069a63d .thumbnail_3027ee3593447544 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_1fbc5bd71069a63d .thumbnail_3027ee3593447544 img {
    min-width: 100%;
  }
}

.service-area-8_d1b9ba89289c686f .icon {
  margin-bottom: 22px;
}
.service-area-8_d1b9ba89289c686f .title {
  font-weight: 800;
}
.service-area-8_d1b9ba89289c686f .disc_a6fc0055763773e6 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_97ceac14c4d78d2a.seo-marketing_30eca8047eea7512 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_97ceac14c4d78d2a.seo-marketing_30eca8047eea7512 .title-style-one-center_db854360fab0a824 p.disc_a6fc0055763773e6 br {
    display: none;
  }
}

.section-separator-top-bg-white_8a6ab3d12678f537 {
  position: relative;
}
.section-separator-top-bg-white_8a6ab3d12678f537::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_3d13b2c64fe74ccb .large-thumbnail_5fd0c07b9688ef97 {
  position: relative;
}
.single-product-list_3d13b2c64fe74ccb .large-thumbnail_5fd0c07b9688ef97 .sm-right_dff8dac4fb1a5067 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_3d13b2c64fe74ccb .large-thumbnail_5fd0c07b9688ef97 .sm-right_dff8dac4fb1a5067 {
    display: none;
  }
}
.single-product-list_3d13b2c64fe74ccb .large-thumbnail_5fd0c07b9688ef97 .sm-right_dff8dac4fb1a5067.left {
  right: auto;
  left: 0;
}
.single-product-list_3d13b2c64fe74ccb .thumbnail_3027ee3593447544 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_3d13b2c64fe74ccb .thumbnail_3027ee3593447544 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_3d13b2c64fe74ccb .thumbnail_3027ee3593447544 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_3d13b2c64fe74ccb .thumbnail_3027ee3593447544 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_3d13b2c64fe74ccb .portfolio-content-wrapper-list_37edde0919a9da96 .pre-title_92634579375f5402 {
  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_3d13b2c64fe74ccb .portfolio-content-wrapper-list_37edde0919a9da96 .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_3d13b2c64fe74ccb .portfolio-content-wrapper-list_37edde0919a9da96 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_3d13b2c64fe74ccb .portfolio-content-wrapper-list_37edde0919a9da96 .title {
    font-size: 35px;
  }
}
.single-product-list_3d13b2c64fe74ccb .portfolio-content-wrapper-list_37edde0919a9da96 .single-service_a252d1aafe53e800 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_3d13b2c64fe74ccb .portfolio-content-wrapper-list_37edde0919a9da96 .single-service_a252d1aafe53e800 i {
  color: var(--color-primary);
}
.single-product-list_3d13b2c64fe74ccb .portfolio-content-wrapper-list_37edde0919a9da96 p.disc_a6fc0055763773e6 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_6aaa7b74080244c2 .single-product-list_3d13b2c64fe74ccb a.thumbnail_3027ee3593447544 {
  max-width: 100%;
}
.area-6_6aaa7b74080244c2 .single-product-list_3d13b2c64fe74ccb a.thumbnail_3027ee3593447544 img {
  max-width: 100%;
  width: 100%;
}
.area-6_6aaa7b74080244c2 .single-product-list_3d13b2c64fe74ccb .portfolio-content-wrapper-list_37edde0919a9da96 .service-btn_f310f7ccfbde8fb4 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_6aaa7b74080244c2 .single-product-list_3d13b2c64fe74ccb .portfolio-content-wrapper-list_37edde0919a9da96 .service-btn_f310f7ccfbde8fb4::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_6aaa7b74080244c2 .single-product-list_3d13b2c64fe74ccb .portfolio-content-wrapper-list_37edde0919a9da96 .service-btn_f310f7ccfbde8fb4:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_6aaa7b74080244c2 .single-product-list_3d13b2c64fe74ccb .portfolio-content-wrapper-list_37edde0919a9da96 .service-btn_f310f7ccfbde8fb4:hover i {
  transform: rotate(0);
}
.area-6_6aaa7b74080244c2 .single-product-list_3d13b2c64fe74ccb .portfolio-content-wrapper-list_37edde0919a9da96 .service-btn_f310f7ccfbde8fb4 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_6aaa7b74080244c2 .single-product-list_3d13b2c64fe74ccb .portfolio-content-wrapper-list_37edde0919a9da96 .service-btn_f310f7ccfbde8fb4.color-secondary-2_b72b98c98af948cf::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_27fdf8d45f3a669b .thumbnail_3027ee3593447544:hover img {
  transform: none;
}
.single-product-list-2_27fdf8d45f3a669b .left-image_1d4b7c165cc3f0f2 {
  position: relative;
}
.single-product-list-2_27fdf8d45f3a669b .left-image_1d4b7c165cc3f0f2 .short-image-area_429a5648fc2b11cc {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_27fdf8d45f3a669b .left-image_1d4b7c165cc3f0f2 .short-image-area_429a5648fc2b11cc {
    right: 5%;
  }
}
.single-product-list-2_27fdf8d45f3a669b .left-image_1d4b7c165cc3f0f2 .short-image-area_429a5648fc2b11cc img {
  transform: scale(1);
}
.single-product-list-2_27fdf8d45f3a669b .right-image_dc552207a679c628 {
  position: relative;
}
.single-product-list-2_27fdf8d45f3a669b .right-image_dc552207a679c628 .short-image-area_429a5648fc2b11cc {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_27fdf8d45f3a669b .right-image_dc552207a679c628 .short-image-area_429a5648fc2b11cc {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_27fdf8d45f3a669b .right-image_dc552207a679c628 .short-image-area_429a5648fc2b11cc {
    left: 50%;
  }
}
.single-product-list-2_27fdf8d45f3a669b .right-image_dc552207a679c628 .short-image-area_429a5648fc2b11cc img {
  transform: scale(1);
}
.single-product-list-2_27fdf8d45f3a669b .portfolio-content-wrapper-list_37edde0919a9da96 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_27fdf8d45f3a669b .portfolio-content-wrapper-list_37edde0919a9da96 .single-service_a252d1aafe53e800 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_27fdf8d45f3a669b .portfolio-content-wrapper-list_37edde0919a9da96 .single-service_a252d1aafe53e800 p {
  font-size: 20px;
}
.single-product-list-2_27fdf8d45f3a669b .portfolio-content-wrapper-list_37edde0919a9da96 p.disc_a6fc0055763773e6 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_27fdf8d45f3a669b .portfolio-content-wrapper-list_37edde0919a9da96 p.disc_a6fc0055763773e6 {
    max-width: 100%;
  }
}

.product-section-bg_c0666f5251c6c45d {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_d5fe1a1b8ffc0e49 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_d5fe1a1b8ffc0e49.area-2_71c851db47c47012 .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.product-area-start_d5fe1a1b8ffc0e49.area-2_71c851db47c47012 .shape-area_6f4c002826148ab1 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_d5fe1a1b8ffc0e49.area-2_71c851db47c47012 .shape-area_6f4c002826148ab1 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_d5fe1a1b8ffc0e49.area-2_71c851db47c47012 .shape-area_6f4c002826148ab1 .one {
    display: none;
  }
}
.product-area-start_d5fe1a1b8ffc0e49.area-2_71c851db47c47012 .two_97c623e6c206f073 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_d5fe1a1b8ffc0e49.area-2_71c851db47c47012 .two_97c623e6c206f073 {
    top: 5%;
  }
}
.product-area-start_d5fe1a1b8ffc0e49.area-2_71c851db47c47012 .three_2db5c4a09f954406 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_d5fe1a1b8ffc0e49.area-2_71c851db47c47012 .three_2db5c4a09f954406 {
    display: none;
  }
}

.siongle-portfolio-box-style_cfc0e4e8cd5880c0 .thumbnail_3027ee3593447544 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_cfc0e4e8cd5880c0 .thumbnail_3027ee3593447544 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_cfc0e4e8cd5880c0 .thumbnail_3027ee3593447544 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_cfc0e4e8cd5880c0 .thumbnail_3027ee3593447544:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_cfc0e4e8cd5880c0 .inner-content_3f058464fa139611 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_cfc0e4e8cd5880c0 .inner-content_3f058464fa139611 .left-content_335b34ac07da8ddf .pre_7bd9a18e47cc90f5 {
  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_cfc0e4e8cd5880c0 .inner-content_3f058464fa139611 .left-content_335b34ac07da8ddf .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_cfc0e4e8cd5880c0 .inner-content_3f058464fa139611 .left-content_335b34ac07da8ddf .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_cfc0e4e8cd5880c0 .inner-content_3f058464fa139611 .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_cfc0e4e8cd5880c0 .inner-content_3f058464fa139611 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_cfc0e4e8cd5880c0 .inner-content_3f058464fa139611 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_cfc0e4e8cd5880c0 .inner-content_3f058464fa139611 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_cfc0e4e8cd5880c0.style-four_750ac2fadf391356 .thumbnail_3027ee3593447544 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_cfc0e4e8cd5880c0.style-four_750ac2fadf391356 .left-content_335b34ac07da8ddf .pre_7bd9a18e47cc90f5 {
  color: #fff;
}
.siongle-portfolio-box-style_cfc0e4e8cd5880c0.style-four_750ac2fadf391356 .left-content_335b34ac07da8ddf .title {
  color: #fff;
}
.siongle-portfolio-box-style_cfc0e4e8cd5880c0.style-four_750ac2fadf391356 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_cfc0e4e8cd5880c0.style-four_750ac2fadf391356 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_cfc0e4e8cd5880c0.style-four_750ac2fadf391356:hover .thumbnail_3027ee3593447544 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_8e080af496f8c8b1 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_8e080af496f8c8b1 .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.rts-fun-facts-area_8e080af496f8c8b1 .shape-area_6f4c002826148ab1 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_8e080af496f8c8b1 .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_8e080af496f8c8b1 .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_8e080af496f8c8b1 .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_8e080af496f8c8b1 .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
    display: none;
  }
}
.rts-fun-facts-area_8e080af496f8c8b1 .shape-area_6f4c002826148ab1 .four_b35de87a3dffc149 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_7f4d2fa08821b72e {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_7f4d2fa08821b72e::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_7f4d2fa08821b72e .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_7f4d2fa08821b72e .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_7f4d2fa08821b72e.two_97c623e6c206f073 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_7f4d2fa08821b72e.two_97c623e6c206f073 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_424c53235fc5b5c3 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_9daf6d46fdf970d0 {
  border-radius: 32px;
}

.float-right-div-case-studies_6c1f00abe46612ce {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_6c1f00abe46612ce {
    width: 100%;
  }
}
.float-right-div-case-studies_6c1f00abe46612ce .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_6c1f00abe46612ce .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_30192cee729fdc5d {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_1c5a707ec7951cd1.rts-section-gap2.bg-dark-border-radious.radious-4_9daf6d46fdf970d0 {
  background: var(--case-study);
}

.rts-case-studies-4_1c5a707ec7951cd1 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_1c5a707ec7951cd1 .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.rts-case-studies-4_1c5a707ec7951cd1 .shape-area_6f4c002826148ab1 img {
  position: absolute;
}
.rts-case-studies-4_1c5a707ec7951cd1 .shape-area_6f4c002826148ab1 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_1c5a707ec7951cd1 .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_1c5a707ec7951cd1 .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_1c5a707ec7951cd1 .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_1c5a707ec7951cd1 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_1c5a707ec7951cd1 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_1c5a707ec7951cd1 .swiper-pagination .swiper-pagination-bullet_30192cee729fdc5d {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_08f427281d429e8c {
  position: relative;
}
.rts-case-studies-5_08f427281d429e8c .title-wrapper-between_668519f9ed05de59 .pre_7bd9a18e47cc90f5 {
  font-weight: 800;
}
.rts-case-studies-5_08f427281d429e8c .title-wrapper-between_668519f9ed05de59 .title {
  font-weight: 800;
}
.rts-case-studies-5_08f427281d429e8c .bottom-btn_97546b259288263c .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_08f427281d429e8c .bottom-btn_97546b259288263c .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_a2f888143ee30d8a.style-five_8630ef56d4c73154 .inner-content_3f058464fa139611 .left-content_335b34ac07da8ddf .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_a2f888143ee30d8a.style-five_8630ef56d4c73154 .inner-content_3f058464fa139611 .left-content_335b34ac07da8ddf .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_a2f888143ee30d8a.style-five_8630ef56d4c73154 {
  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_a2f888143ee30d8a.style-five_8630ef56d4c73154 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_a2f888143ee30d8a.style-five_8630ef56d4c73154:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_a2f888143ee30d8a.style-five_8630ef56d4c73154:nth-child(even) .inner-content_3f058464fa139611 .left-content_335b34ac07da8ddf .pre_7bd9a18e47cc90f5 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_a2f888143ee30d8a.style-five_8630ef56d4c73154:nth-child(even) .inner-content_3f058464fa139611 .left-content_335b34ac07da8ddf .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_a2f888143ee30d8a.style-five_8630ef56d4c73154:nth-child(even) .inner-content_3f058464fa139611 .left-content_335b34ac07da8ddf .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_a2f888143ee30d8a.style-five_8630ef56d4c73154 .thumbnail_3027ee3593447544 {
  flex-basis: 40%;
}
.single-portfolio-box-style_a2f888143ee30d8a.style-five_8630ef56d4c73154 .thumbnail_3027ee3593447544 img {
  border-radius: 16px;
}
.single-portfolio-box-style_a2f888143ee30d8a.style-five_8630ef56d4c73154 .inner-content_3f058464fa139611 {
  flex-basis: 60%;
}
.single-portfolio-box-style_a2f888143ee30d8a.style-five_8630ef56d4c73154 .inner-content_3f058464fa139611 .left-content_335b34ac07da8ddf .pre_7bd9a18e47cc90f5 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_a2f888143ee30d8a.style-five_8630ef56d4c73154 .inner-content_3f058464fa139611 .left-content_335b34ac07da8ddf .title {
  font-weight: 800;
}
.single-portfolio-box-style_a2f888143ee30d8a.style-five_8630ef56d4c73154 .inner-content_3f058464fa139611 .left-content_335b34ac07da8ddf .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_a2f888143ee30d8a.style-five_8630ef56d4c73154 .inner-content_3f058464fa139611 .left-content_335b34ac07da8ddf .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_a8f8b4e594969285 .siongle-portfolio-box-style_cfc0e4e8cd5880c0 .thumbnail_3027ee3593447544 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_a8f8b4e594969285 .siongle-portfolio-box-style_cfc0e4e8cd5880c0:hover .thumbnail_3027ee3593447544 img {
  transform: scale(1.15);
}
.home-seven-case_a8f8b4e594969285 .siongle-portfolio-box-style_cfc0e4e8cd5880c0 .inner-content_3f058464fa139611 .right a {
  background: #F2F2F8;
}
.home-seven-case_a8f8b4e594969285 .siongle-portfolio-box-style_cfc0e4e8cd5880c0 .inner-content_3f058464fa139611 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_1a58cf3290535425 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_1a58cf3290535425 .title-style-one-center_db854360fab0a824 .pre_7bd9a18e47cc90f5 {
  color: #fff;
}
.rts-product-area-8_1a58cf3290535425 .title-style-one-center_db854360fab0a824 .title {
  color: #fff;
}

.single-product-8_b38c9b6a73d05dfa {
  text-align: center;
}
.single-product-8_b38c9b6a73d05dfa:hover .thumbnail_3027ee3593447544 img {
  transform: scale(1.12);
}
.single-product-8_b38c9b6a73d05dfa .thumbnail_3027ee3593447544 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_b38c9b6a73d05dfa .thumbnail_3027ee3593447544 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_b38c9b6a73d05dfa .thumbnail_3027ee3593447544 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_b38c9b6a73d05dfa .thumbnail_3027ee3593447544 a img {
    width: 100%;
  }
}
.single-product-8_b38c9b6a73d05dfa .thumbnail_3027ee3593447544 .icon-top-right_e8f6fc49abd259f8 {
  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_b38c9b6a73d05dfa .thumbnail_3027ee3593447544 .icon-top-right_e8f6fc49abd259f8 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_b38c9b6a73d05dfa .thumbnail_3027ee3593447544 .icon-top-right_e8f6fc49abd259f8:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_b38c9b6a73d05dfa .thumbnail_3027ee3593447544 .icon-top-right_e8f6fc49abd259f8:hover i {
  color: #fff;
}
.single-product-8_b38c9b6a73d05dfa .inner-content_3f058464fa139611 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_b38c9b6a73d05dfa .inner-content_3f058464fa139611 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_b0b1a3fb30c67fc1 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_b0b1a3fb30c67fc1 .section-inner_66e610369b66c953 .left-side-content_c75d270f3de98166 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_b0b1a3fb30c67fc1 .section-inner_66e610369b66c953 .left-side-content_c75d270f3de98166 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_b0b1a3fb30c67fc1 .section-inner_66e610369b66c953 .left-side-content_c75d270f3de98166 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_b0b1a3fb30c67fc1 .section-inner_66e610369b66c953 .right-side-image_198f88d81f7b08eb {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_b0b1a3fb30c67fc1 .section-inner_66e610369b66c953 .right-side-image_198f88d81f7b08eb {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_b0b1a3fb30c67fc1 .section-inner_66e610369b66c953 .right-side-image_198f88d81f7b08eb .short-image_88930f6b67ed6077 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_b0b1a3fb30c67fc1 .section-inner_66e610369b66c953 .right-side-image_198f88d81f7b08eb .short-image_88930f6b67ed6077 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_b0b1a3fb30c67fc1 .section-inner_66e610369b66c953 .right-side-image_198f88d81f7b08eb .short-image_88930f6b67ed6077 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_b0b1a3fb30c67fc1 .section-inner_66e610369b66c953 .right-side-image_198f88d81f7b08eb .short-image_88930f6b67ed6077 {
    display: none;
  }
}

.rts-product-area-six_fa67c6a245f7e03b .section-inner_66e610369b66c953 .top-inner_132353ead0027344 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_fa67c6a245f7e03b .section-inner_66e610369b66c953 .top-inner_132353ead0027344 .marquee_9aa4e9dfab07bc1f {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_fa67c6a245f7e03b .section-inner_66e610369b66c953 .top-inner_132353ead0027344 .marquee_9aa4e9dfab07bc1f:hover {
  animation-play-state: paused;
}
.rts-product-area-six_fa67c6a245f7e03b .section-inner_66e610369b66c953 .top-inner_132353ead0027344 .marquee_9aa4e9dfab07bc1f li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_fa67c6a245f7e03b .section-inner_66e610369b66c953 .bottom-inner_e6cea9dc9af5d34e {
  display: inline-block;
}
.rts-product-area-six_fa67c6a245f7e03b .section-inner_66e610369b66c953 .bottom-inner_e6cea9dc9af5d34e .marquee_9aa4e9dfab07bc1f {
  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_fa67c6a245f7e03b .section-inner_66e610369b66c953 .bottom-inner_e6cea9dc9af5d34e .marquee_9aa4e9dfab07bc1f:hover {
  animation-play-state: paused;
}
.rts-product-area-six_fa67c6a245f7e03b .section-inner_66e610369b66c953 .bottom-inner_e6cea9dc9af5d34e .marquee_9aa4e9dfab07bc1f 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_6fd6ea2c6455401f {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_a3e684f2c945b8c3 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_a3e684f2c945b8c3 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_a3e684f2c945b8c3 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_a3e684f2c945b8c3 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_a3e684f2c945b8c3 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_a3e684f2c945b8c3 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_a3e684f2c945b8c3 p.disc_a6fc0055763773e6 {
  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_a3e684f2c945b8c3 p.disc_a6fc0055763773e6 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_a3e684f2c945b8c3 p.disc_a6fc0055763773e6 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_6dfe20c8f49f5cf0 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_6dfe20c8f49f5cf0 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_f0585eaa4e79baa6 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_8735043006728773.case-studies_6294782c5843455d .main-nav-area_65d84f85b94bef3d li a {
  color: #fff;
}
.header-style-one_8735043006728773.case-studies_6294782c5843455d .main-nav-area_65d84f85b94bef3d li:hover a {
  color: var(--color-primary);
}
.header-style-one_8735043006728773.case-studies_6294782c5843455d .button-area-start_d53e5c12b284a5c3 .demo-req_1e7e9f2517cb01fa:hover {
  color: var(--color-primary);
}
.header-style-one_8735043006728773.case-studies_6294782c5843455d .button-area-start_d53e5c12b284a5c3 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_ba8e57794dc0b592 .breadcrumb-inner_13aa615e1edc5e9e {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_ba8e57794dc0b592 .breadcrumb-inner_13aa615e1edc5e9e .pagimation_bdf1598d81220947 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_ba8e57794dc0b592 .breadcrumb-inner_13aa615e1edc5e9e .pagimation_bdf1598d81220947 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_ba8e57794dc0b592 .breadcrumb-inner_13aa615e1edc5e9e .pagimation_bdf1598d81220947 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_ba8e57794dc0b592 .breadcrumb-inner_13aa615e1edc5e9e .pagimation_bdf1598d81220947 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_ba8e57794dc0b592 .breadcrumb-inner_13aa615e1edc5e9e .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_ba8e57794dc0b592 .breadcrumb-inner_13aa615e1edc5e9e .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_ba8e57794dc0b592 .breadcrumb-inner_13aa615e1edc5e9e p.disc_a6fc0055763773e6 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_ba8e57794dc0b592.area-2_71c851db47c47012 .breadcrumb-inner_13aa615e1edc5e9e {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_854693cbf9f0585d {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_854693cbf9f0585d 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_854693cbf9f0585d a:hover {
  color: var(--color-primary);
}
.strategy-right-area_854693cbf9f0585d a.btn-arrow_3450409e0f628545 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_854693cbf9f0585d .btn-arrow_3450409e0f628545 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_854693cbf9f0585d .btn-arrow_3450409e0f628545 i {
  margin-left: 10px;
}
.strategy-right-area_854693cbf9f0585d .btn-arrow_3450409e0f628545::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_854693cbf9f0585d .btn-arrow_3450409e0f628545::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_854693cbf9f0585d .btn-arrow_3450409e0f628545:hover::before {
  width: 100%;
}

.strategy-left-content_f7a9cdfac76506f2 p.disc_a6fc0055763773e6 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_f7a9cdfac76506f2 p.disc_a6fc0055763773e6 {
    max-width: 100%;
  }
}

.arrow-rotate_104ed4518ce30904 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_be3ac1a6d5c8bcca {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_be3ac1a6d5c8bcca {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_be3ac1a6d5c8bcca .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_be3ac1a6d5c8bcca .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_be3ac1a6d5c8bcca p.disc_a6fc0055763773e6 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_be3ac1a6d5c8bcca p.disc_a6fc0055763773e6 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_07204f13a92f7249 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_ba8e57794dc0b592 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_ba8e57794dc0b592 .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_ba8e57794dc0b592 .shape-area_6f4c002826148ab1 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_ba8e57794dc0b592 .shape-area_6f4c002826148ab1 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_ba8e57794dc0b592 .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_ba8e57794dc0b592 .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_ba8e57794dc0b592 .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_ba8e57794dc0b592 .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_ba8e57794dc0b592 .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_ba8e57794dc0b592 .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
    display: none;
  }
}

.large-image-area_ad904409f1c99344 {
  position: relative;
  z-index: 5;
}
.large-image-area_ad904409f1c99344 .large-thumbnail_5fd0c07b9688ef97 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_1dc6d5144735714c .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_1dc6d5144735714c .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_1dc6d5144735714c .accordion .accordion-item .accordion-header_3b5dfa2919d80f4a {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_1dc6d5144735714c .accordion .accordion-item .accordion-header_3b5dfa2919d80f4a 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_1dc6d5144735714c .accordion .accordion-item .accordion-header_3b5dfa2919d80f4a button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_1dc6d5144735714c .accordion .accordion-item .accordion-body_a3a41d36c781b45b {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_1dc6d5144735714c.style-four_750ac2fadf391356 .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_c6aa4fa9468ae352 .accordion-item .accordion-header_3b5dfa2919d80f4a button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_573f636809acea5d {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_573f636809acea5d {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_573f636809acea5d .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_573f636809acea5d .shape-area_6f4c002826148ab1 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_573f636809acea5d .shape-area_6f4c002826148ab1 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_573f636809acea5d .shape-area_6f4c002826148ab1 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_573f636809acea5d .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_573f636809acea5d .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_573f636809acea5d .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_573f636809acea5d .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_573f636809acea5d .shape-area_6f4c002826148ab1 img.five_95f91f8e00172151 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_573f636809acea5d .shape-area_6f4c002826148ab1 img.six_d7aa7e6454cc9ea1 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_573f636809acea5d .shape-area_6f4c002826148ab1 img.seven_18750244952d642e {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_8658c82f3d007bdf {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_8658c82f3d007bdf .shape-area_6f4c002826148ab1 img {
  position: absolute;
}
.rts-cta-area-start_8658c82f3d007bdf .shape-area_6f4c002826148ab1 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_8658c82f3d007bdf .shape-area_6f4c002826148ab1 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_8658c82f3d007bdf .shape-area_6f4c002826148ab1 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_8658c82f3d007bdf .shape-area_6f4c002826148ab1 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_8658c82f3d007bdf .shape-area_6f4c002826148ab1 img.two_97c623e6c206f073 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_8658c82f3d007bdf .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_8658c82f3d007bdf .shape-area_6f4c002826148ab1 img.three_2db5c4a09f954406 {
    bottom: 0;
  }
}
.rts-cta-area-start_8658c82f3d007bdf .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_8658c82f3d007bdf .shape-area_6f4c002826148ab1 img.four_b35de87a3dffc149 {
    display: none;
  }
}

.rts-faq-area-full-container_4765b28df7d13396.style-three_c6aa4fa9468ae352 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_4765b28df7d13396.style-three_c6aa4fa9468ae352 .shape-area_6f4c002826148ab1 {
    display: none;
  }
}
.rts-faq-area-full-container_4765b28df7d13396.style-three_c6aa4fa9468ae352 .shape-area_6f4c002826148ab1 img {
  position: absolute;
}
.rts-faq-area-full-container_4765b28df7d13396.style-three_c6aa4fa9468ae352 .shape-area_6f4c002826148ab1 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_4765b28df7d13396.style-three_c6aa4fa9468ae352 .shape-area_6f4c002826148ab1 .one {
    display: none;
  }
}
.rts-faq-area-full-container_4765b28df7d13396.style-three_c6aa4fa9468ae352 .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_4765b28df7d13396.style-three_c6aa4fa9468ae352 .shape-area_6f4c002826148ab1 .two_97c623e6c206f073 {
    display: none;
  }
}
.rts-faq-area-full-container_4765b28df7d13396.style-three_c6aa4fa9468ae352 .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_4765b28df7d13396.style-three_c6aa4fa9468ae352 .shape-area_6f4c002826148ab1 .three_2db5c4a09f954406 {
    display: none;
  }
}
.rts-faq-area-full-container_4765b28df7d13396.style-three_c6aa4fa9468ae352 .shape-area_6f4c002826148ab1 .four_b35de87a3dffc149 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_4765b28df7d13396.style-three_c6aa4fa9468ae352 .shape-area_6f4c002826148ab1 .four_b35de87a3dffc149 {
    display: none;
  }
}

.rts-error-section_8ca9f78ea9936a83 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_8ca9f78ea9936a83 .section-inner_66e610369b66c953 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_8ca9f78ea9936a83 .section-inner_66e610369b66c953 img {
  max-width: 100%;
}

.tos__content_2583ed9092e0b1f3 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_cd16273794ff6b52 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
