/*=================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_b2fee25c0a785fa3
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_c1146ff47fd5156e svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_240fdc7700312518 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_b23c4b8cee67e6d0 nav ul li.has-droupdown_8f86347282af88a8::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_b23c4b8cee67e6d0 nav ul li a.main_85a0700e02b7bacd,
[data-theme=dark] .mobile-menu-main_b23c4b8cee67e6d0 nav ul li.has-droupdown_8f86347282af88a8 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_6fb5ccaf238ec83e {
    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_bb31d3aeacf626c8,
.h2_bb7cf549e6f5c471,
.h3_34976eac3a456e92,
.h4_29b8fc22c974f0fa,
.h5_7074f241724a00eb,
.h6_c042b74704e1eeff,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_bb31d3aeacf626c8,
.h2_bb7cf549e6f5c471,
.h3_34976eac3a456e92,
.h4_29b8fc22c974f0fa,
.h5_7074f241724a00eb,
.h6_c042b74704e1eeff {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_bb31d3aeacf626c8 a,
.h2_bb7cf549e6f5c471 a,
.h3_34976eac3a456e92 a,
.h4_29b8fc22c974f0fa a,
.h5_7074f241724a00eb a,
.h6_c042b74704e1eeff a {
  color: inherit;
}

.bg-color-tertiary_f49cefcacf1627d5 h1,
.bg-color-tertiary_f49cefcacf1627d5 h2,
.bg-color-tertiary_f49cefcacf1627d5 h3,
.bg-color-tertiary_f49cefcacf1627d5 h4,
.bg-color-tertiary_f49cefcacf1627d5 h5,
.bg-color-tertiary_f49cefcacf1627d5 h6,
.bg-color-tertiary_f49cefcacf1627d5 .h1_bb31d3aeacf626c8,
.bg-color-tertiary_f49cefcacf1627d5 .h2_bb7cf549e6f5c471,
.bg-color-tertiary_f49cefcacf1627d5 .h3_34976eac3a456e92,
.bg-color-tertiary_f49cefcacf1627d5 .h4_29b8fc22c974f0fa,
.bg-color-tertiary_f49cefcacf1627d5 .h5_7074f241724a00eb,
.bg-color-tertiary_f49cefcacf1627d5 .h6_c042b74704e1eeff {
  color: #fff;
}
.bg-color-tertiary_f49cefcacf1627d5 p {
  color: #6c7279;
}
.bg-color-tertiary_f49cefcacf1627d5 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_7074f241724a00eb {
    font-size: 20px;
  }
}
h1,
.h1_bb31d3aeacf626c8,
h2,
.h2_bb7cf549e6f5c471,
h3,
.h3_34976eac3a456e92 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_c042b74704e1eeff {
  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_aadd2f90e7c141b2 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_88ba67b7277aa343 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_d1d778248cf2b057 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_2dc83d448494e445 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_ca201a31ce2eb04f {
  font-size: 13px;
}
p.has-very-light-gray-color_81b28a9c28558448 {
  color: var(--color-white);
}
p.has-background_616e02f60f5dc5ae {
  padding: 20px 30px;
}
p.b1_aadd2f90e7c141b2 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_ff34f6ad0f7c8bc4 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_88ba67b7277aa343 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_79711b1ce964f327 {
  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_f8b0a4c649084e15 cite,
.wp-block-pullquote_f8b0a4c649084e15.is-style-solid-color_056ce19e7990ea7a blockquote cite,
.wp-block-quote_b5131a16b9c786e2 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_672f4333210b1b31.bullet_7b04f7a5226a3255 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_672f4333210b1b31.bullet_7b04f7a5226a3255 li {
    padding-left: 19px;
  }
}
ul.liststyle_672f4333210b1b31.bullet_7b04f7a5226a3255 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_672f4333210b1b31.bullet_7b04f7a5226a3255 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_230cf39dc2ca4cf7 .title {
  margin-top: 0;
}

.paragraph-area_fcc8d5f9c6b60a42 p.disc_bc1ce3990c4fe340 {
  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_425e06aa2ea26ff3.slick-slider_241fc5133959db94 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_528c04d445ae688b {
    margin-bottom: 20px;
  }

  .ml_lg--20_03d9d2e7d02b5dc8 {
    margin-left: 20px;
  }

  .ptb_lg--25_3c059db087837ff3 {
    padding: 25px 0;
  }

  .plr_lg--25_a81801aea8b79e2d {
    padding: 0 25px;
  }

  .pt_lg--25_ef4f2a2563a99fb5 {
    padding-top: 25px;
  }

  .pb_lg--25_564c9f3b74ebedde {
    padding-bottom: 25px;
  }

  .pl_lg--25_4ef74599abb8c5d0 {
    padding-left: 25px;
  }

  .pr_lg--25_140b1ce1a360ab99 {
    padding-right: 25px;
  }

  .mt_lg--25_24d50236e796a383 {
    margin-top: 25px;
  }

  .mb_lg--25_cc31757cffbe0d78 {
    margin-bottom: 25px;
  }

  .ml_lg--25_8a84ebf1fb728c34 {
    margin-left: 25px;
  }

  .ptb_lg--30_9c534a908cf2249e {
    padding: 30px 0;
  }

  .plr_lg--30_74345a6092b75ff1 {
    padding: 0 30px;
  }

  .pt_lg--30_36885a00b58a250f {
    padding-top: 30px;
  }

  .pb_lg--30_dbbae8813149b75a {
    padding-bottom: 30px;
  }

  .pl_lg--30_778f92ab6d2edf38 {
    padding-left: 30px;
  }

  .pr_lg--30_a38b4801459a0de9 {
    padding-right: 30px;
  }

  .mt_lg--30_17a993c029a21e17 {
    margin-top: 30px;
  }

  .mb_lg--30_49908677fee1cda7 {
    margin-bottom: 30px;
  }

  .ml_lg--30_713de46d5d6479f3 {
    margin-left: 30px;
  }

  .ptb_lg--35_e93a4c1175a4db3a {
    padding: 35px 0;
  }

  .plr_lg--35_5b4c4956b8fb876e {
    padding: 0 35px;
  }

  .pt_lg--35_50d60c71b577a3c9 {
    padding-top: 35px;
  }

  .pb_lg--35_2c8977f30d0b5a69 {
    padding-bottom: 35px;
  }

  .pl_lg--35_05e01bae751be752 {
    padding-left: 35px;
  }

  .pr_lg--35_528d3d812895a171 {
    padding-right: 35px;
  }

  .mt_lg--35_4cb04e964fa4eede {
    margin-top: 35px;
  }

  .mb_lg--35_03ba64b426b72d59 {
    margin-bottom: 35px;
  }

  .ml_lg--35_a1e71188a3cedc09 {
    margin-left: 35px;
  }

  .ptb_lg--40_a4cb7407e79a732d {
    padding: 40px 0;
  }

  .plr_lg--40_541aefc268a3a145 {
    padding: 0 40px;
  }

  .pt_lg--40_758e372b0a9faa9a {
    padding-top: 40px;
  }

  .pb_lg--40_be522f9160139c5e {
    padding-bottom: 40px;
  }

  .pl_lg--40_abd411de2dc835f5 {
    padding-left: 40px;
  }

  .pr_lg--40_9a7da99d417da758 {
    padding-right: 40px;
  }

  .mt_lg--40_b82d6aa1a3da6d4d {
    margin-top: 40px;
  }

  .mb_lg--40_87d8e75dad6a2ab2 {
    margin-bottom: 40px;
  }

  .ml_lg--40_536f4f464c84f9f2 {
    margin-left: 40px;
  }

  .ptb_lg--45_867853b71ce6e11e {
    padding: 45px 0;
  }

  .plr_lg--45_cc8f1d52893a5a90 {
    padding: 0 45px;
  }

  .pt_lg--45_cb7d6fb0f371d59a {
    padding-top: 45px;
  }

  .pb_lg--45_0529a36cf4febed1 {
    padding-bottom: 45px;
  }

  .pl_lg--45_cf070b54f9235e9b {
    padding-left: 45px;
  }

  .pr_lg--45_9b32276870acb777 {
    padding-right: 45px;
  }

  .mt_lg--45_af77c4cf4052b60d {
    margin-top: 45px;
  }

  .mb_lg--45_ee3a8a00c7e3fd41 {
    margin-bottom: 45px;
  }

  .ml_lg--45_2c8bf625498c5f00 {
    margin-left: 45px;
  }

  .ptb_lg--50_4e568964adecc624 {
    padding: 50px 0;
  }

  .plr_lg--50_c6ad37f0fe12e5c3 {
    padding: 0 50px;
  }

  .pt_lg--50_f032e0ed78576cbf {
    padding-top: 50px;
  }

  .pb_lg--50_42de32d7e12ae102 {
    padding-bottom: 50px;
  }

  .pl_lg--50_63299fbdfb086072 {
    padding-left: 50px;
  }

  .pr_lg--50_989942e17a503eed {
    padding-right: 50px;
  }

  .mt_lg--50_21cbb700d0f457f6 {
    margin-top: 50px;
  }

  .mb_lg--50_877da76ab4e8d651 {
    margin-bottom: 50px;
  }

  .ml_lg--50_6e9c302159bbd92b {
    margin-left: 50px;
  }

  .ptb_lg--55_40950c362f1b611a {
    padding: 55px 0;
  }

  .plr_lg--55_ffc6b729015a9b86 {
    padding: 0 55px;
  }

  .pt_lg--55_8f3077ab017311be {
    padding-top: 55px;
  }

  .pb_lg--55_3ac504c5d65dbd6c {
    padding-bottom: 55px;
  }

  .pl_lg--55_f04923b48bc7b98e {
    padding-left: 55px;
  }

  .pr_lg--55_c849e873596995e8 {
    padding-right: 55px;
  }

  .mt_lg--55_2fba26a66e5cfc06 {
    margin-top: 55px;
  }

  .mb_lg--55_d955bbf0b4aa7f36 {
    margin-bottom: 55px;
  }

  .ml_lg--55_23f95f67f32066c2 {
    margin-left: 55px;
  }

  .ptb_lg--60_c79921a23d86d0bf {
    padding: 60px 0;
  }

  .plr_lg--60_d487b997b9584c4b {
    padding: 0 60px;
  }

  .pt_lg--60_f829cb4f50dbe9c2 {
    padding-top: 60px;
  }

  .pb_lg--60_193655c9e49c8cd5 {
    padding-bottom: 60px;
  }

  .pl_lg--60_a7c7e7d0e1f3e3d3 {
    padding-left: 60px;
  }

  .pr_lg--60_4c4af9c7efc78375 {
    padding-right: 60px;
  }

  .mt_lg--60_0e22587a00db1178 {
    margin-top: 60px;
  }

  .mb_lg--60_69da691ade728123 {
    margin-bottom: 60px;
  }

  .ml_lg--60_91e6885a750daa51 {
    margin-left: 60px;
  }

  .ptb_lg--65_bc90eec504a7cc90 {
    padding: 65px 0;
  }

  .plr_lg--65_2cd38423e3569822 {
    padding: 0 65px;
  }

  .pt_lg--65_9bb53ecf2b2362ca {
    padding-top: 65px;
  }

  .pb_lg--65_eab70f38b23ad401 {
    padding-bottom: 65px;
  }

  .pl_lg--65_7cff7c6219c68062 {
    padding-left: 65px;
  }

  .pr_lg--65_dfe331f150bae909 {
    padding-right: 65px;
  }

  .mt_lg--65_3ba713b9b296c26d {
    margin-top: 65px;
  }

  .mb_lg--65_e2d882ec94ca6695 {
    margin-bottom: 65px;
  }

  .ml_lg--65_c99b6175062cbeef {
    margin-left: 65px;
  }

  .ptb_lg--70_3446c6b50991d102 {
    padding: 70px 0;
  }

  .plr_lg--70_28e453e784785d3a {
    padding: 0 70px;
  }

  .pt_lg--70_acd229f2aba47e78 {
    padding-top: 70px;
  }

  .pb_lg--70_998359a77944452b {
    padding-bottom: 70px;
  }

  .pl_lg--70_adfbadc18edd7770 {
    padding-left: 70px;
  }

  .pr_lg--70_9424ce2cd3aee1fc {
    padding-right: 70px;
  }

  .mt_lg--70_3400a5f8ee0d9cb8 {
    margin-top: 70px;
  }

  .mb_lg--70_2c14de480ec075cd {
    margin-bottom: 70px;
  }

  .ml_lg--70_f5505699d11658d3 {
    margin-left: 70px;
  }

  .ptb_lg--75_5832e82ccc9cc3f1 {
    padding: 75px 0;
  }

  .plr_lg--75_242f94589fb172e9 {
    padding: 0 75px;
  }

  .pt_lg--75_3d922a5762721c52 {
    padding-top: 75px;
  }

  .pb_lg--75_347394f01def6086 {
    padding-bottom: 75px;
  }

  .pl_lg--75_10bb7700bb3c0f29 {
    padding-left: 75px;
  }

  .pr_lg--75_a7abb04b8eef3e80 {
    padding-right: 75px;
  }

  .mt_lg--75_fab5f85fd8bfb246 {
    margin-top: 75px;
  }

  .mb_lg--75_f59d6c52ce39a92e {
    margin-bottom: 75px;
  }

  .ml_lg--75_9de5ea03be211c76 {
    margin-left: 75px;
  }

  .ptb_lg--80_ee1c3c6c57458df2 {
    padding: 80px 0;
  }

  .plr_lg--80_d443ea0bd8ac1233 {
    padding: 0 80px;
  }

  .pt_lg--80_7b2391be3cab4d41 {
    padding-top: 80px;
  }

  .pb_lg--80_4b4f77ef741882c3 {
    padding-bottom: 80px;
  }

  .pl_lg--80_77e360d88bc18001 {
    padding-left: 80px;
  }

  .pr_lg--80_7e5592ab685a0b84 {
    padding-right: 80px;
  }

  .mt_lg--80_2a742e96812b2deb {
    margin-top: 80px;
  }

  .mb_lg--80_80a3124ce0565969 {
    margin-bottom: 80px;
  }

  .ml_lg--80_b7a58248591964e4 {
    margin-left: 80px;
  }

  .ptb_lg--85_e5f3c5dfc53b4523 {
    padding: 85px 0;
  }

  .plr_lg--85_b206f879ae787e85 {
    padding: 0 85px;
  }

  .pt_lg--85_83f1dda93cca5920 {
    padding-top: 85px;
  }

  .pb_lg--85_e00ae1de0e28195a {
    padding-bottom: 85px;
  }

  .pl_lg--85_9d9c9c4ea63489b0 {
    padding-left: 85px;
  }

  .pr_lg--85_b07b3f0b5580f686 {
    padding-right: 85px;
  }

  .mt_lg--85_06013e67e42265f3 {
    margin-top: 85px;
  }

  .mb_lg--85_896c20336ae23fad {
    margin-bottom: 85px;
  }

  .ml_lg--85_3a09f401a9cdc710 {
    margin-left: 85px;
  }

  .ptb_lg--90_2a8ad946c884b881 {
    padding: 90px 0;
  }

  .plr_lg--90_79e0561581535b2e {
    padding: 0 90px;
  }

  .pt_lg--90_a8a333cfa7d523ce {
    padding-top: 90px;
  }

  .pb_lg--90_6f3796a5924bc52d {
    padding-bottom: 90px;
  }

  .pl_lg--90_0c86d1e721d472ef {
    padding-left: 90px;
  }

  .pr_lg--90_680bd9ac9280a4d2 {
    padding-right: 90px;
  }

  .mt_lg--90_173b4cc313ab5377 {
    margin-top: 90px;
  }

  .mb_lg--90_33f31282a57845ad {
    margin-bottom: 90px;
  }

  .ml_lg--90_de5742f6c7e83a51 {
    margin-left: 90px;
  }

  .ptb_lg--95_71a9ab8cc6817c06 {
    padding: 95px 0;
  }

  .plr_lg--95_0d76b8aea6a14955 {
    padding: 0 95px;
  }

  .pt_lg--95_8c78e077d24da260 {
    padding-top: 95px;
  }

  .pb_lg--95_79cc3d06ec493029 {
    padding-bottom: 95px;
  }

  .pl_lg--95_9e2a127f606125ec {
    padding-left: 95px;
  }

  .pr_lg--95_ddb5d9428f7dbfea {
    padding-right: 95px;
  }

  .mt_lg--95_3f9fe8df84973127 {
    margin-top: 95px;
  }

  .mb_lg--95_ebbdd06870f6452a {
    margin-bottom: 95px;
  }

  .ml_lg--95_748ecb3429f2017f {
    margin-left: 95px;
  }

  .ptb_lg--100_08254273e4faf196 {
    padding: 100px 0;
  }

  .plr_lg--100_af52b1d4006f8bc2 {
    padding: 0 100px;
  }

  .pt_lg--100_002b1953dacefc69 {
    padding-top: 100px;
  }

  .pb_lg--100_647c55b0a83a10af {
    padding-bottom: 100px;
  }

  .pl_lg--100_91d2f3b0f3001390 {
    padding-left: 100px;
  }

  .pr_lg--100_a927199354632d49 {
    padding-right: 100px;
  }

  .mt_lg--100_3467998319610ce7 {
    margin-top: 100px;
  }

  .mb_lg--100_1c563c3b33b66120 {
    margin-bottom: 100px;
  }

  .ml_lg--100_a5dbd72503bafca9 {
    margin-left: 100px;
  }

  .ptb_lg--105_084b7a6f56bd7d24 {
    padding: 105px 0;
  }

  .plr_lg--105_d78a76e03c9d1486 {
    padding: 0 105px;
  }

  .pt_lg--105_25ec509d7c9cc786 {
    padding-top: 105px;
  }

  .pb_lg--105_5d16e4f81b5a4b9e {
    padding-bottom: 105px;
  }

  .pl_lg--105_d0b06cf5276c064a {
    padding-left: 105px;
  }

  .pr_lg--105_871d4a9f1a30ee10 {
    padding-right: 105px;
  }

  .mt_lg--105_1663f03f1b9df1a0 {
    margin-top: 105px;
  }

  .mb_lg--105_136946531c62554e {
    margin-bottom: 105px;
  }

  .ml_lg--105_f8090f1ef88da5c4 {
    margin-left: 105px;
  }

  .ptb_lg--110_42f357c31d010f95 {
    padding: 110px 0;
  }

  .plr_lg--110_fd94034ad05cea7e {
    padding: 0 110px;
  }

  .pt_lg--110_8988a86fd167fffc {
    padding-top: 110px;
  }

  .pb_lg--110_9be797aa620961f7 {
    padding-bottom: 110px;
  }

  .pl_lg--110_9011eaffd8f9bb01 {
    padding-left: 110px;
  }

  .pr_lg--110_e52a4e5d234f375b {
    padding-right: 110px;
  }

  .mt_lg--110_0ef146e33de1bc9a {
    margin-top: 110px;
  }

  .mb_lg--110_6ac515a74d9c0957 {
    margin-bottom: 110px;
  }

  .ml_lg--110_a49a082aac3e41f5 {
    margin-left: 110px;
  }

  .ptb_lg--115_11c862720e78f5ab {
    padding: 115px 0;
  }

  .plr_lg--115_6decabdd3f19cb26 {
    padding: 0 115px;
  }

  .pt_lg--115_010daecaeb27b9f8 {
    padding-top: 115px;
  }

  .pb_lg--115_ba5df83c6fbab315 {
    padding-bottom: 115px;
  }

  .pl_lg--115_343c3e5bef7cfd09 {
    padding-left: 115px;
  }

  .pr_lg--115_d9e95b1d0f14d9f0 {
    padding-right: 115px;
  }

  .mt_lg--115_0ecf50416960c88a {
    margin-top: 115px;
  }

  .mb_lg--115_830d029d2bd65aa5 {
    margin-bottom: 115px;
  }

  .ml_lg--115_8ae30bea204f28d2 {
    margin-left: 115px;
  }

  .ptb_lg--120_b9c5b4448d7686a3 {
    padding: 120px 0;
  }

  .plr_lg--120_7381d33ab136c148 {
    padding: 0 120px;
  }

  .pt_lg--120_50063dfed0cf7c7d {
    padding-top: 120px;
  }

  .pb_lg--120_0d5b8deec3145053 {
    padding-bottom: 120px;
  }

  .pl_lg--120_d4e719631a8c0262 {
    padding-left: 120px;
  }

  .pr_lg--120_b96e3133cb86aa39 {
    padding-right: 120px;
  }

  .mt_lg--120_1deadaf212e01aad {
    margin-top: 120px;
  }

  .mb_lg--120_dccb998ac5479b5d {
    margin-bottom: 120px;
  }

  .ml_lg--120_feb502684ae4a9dd {
    margin-left: 120px;
  }

  .ptb_lg--125_ba606c26d0671a16 {
    padding: 125px 0;
  }

  .plr_lg--125_f80823006931ed0f {
    padding: 0 125px;
  }

  .pt_lg--125_bed82e0d5bc6018c {
    padding-top: 125px;
  }

  .pb_lg--125_93849fa143458bba {
    padding-bottom: 125px;
  }

  .pl_lg--125_422416d7302c0d5a {
    padding-left: 125px;
  }

  .pr_lg--125_fb6b3190ed74c5aa {
    padding-right: 125px;
  }

  .mt_lg--125_76a1231a691acf4b {
    margin-top: 125px;
  }

  .mb_lg--125_6f56c9e9a8fa8499 {
    margin-bottom: 125px;
  }

  .ml_lg--125_3e26425ad02ac628 {
    margin-left: 125px;
  }

  .ptb_lg--130_fd30def8d759d174 {
    padding: 130px 0;
  }

  .plr_lg--130_bb7b2d0890a0c2e3 {
    padding: 0 130px;
  }

  .pt_lg--130_cb176a6c2f5b1ced {
    padding-top: 130px;
  }

  .pb_lg--130_f70c8406983220a2 {
    padding-bottom: 130px;
  }

  .pl_lg--130_6c75414625b90541 {
    padding-left: 130px;
  }

  .pr_lg--130_7f9d59b0fdb9d04a {
    padding-right: 130px;
  }

  .mt_lg--130_253385848d3b7022 {
    margin-top: 130px;
  }

  .mb_lg--130_18d60e421beb6ea7 {
    margin-bottom: 130px;
  }

  .ml_lg--130_f4a99a37bd561a1f {
    margin-left: 130px;
  }

  .ptb_lg--135_7052549b220d2282 {
    padding: 135px 0;
  }

  .plr_lg--135_53d354ab8fd51740 {
    padding: 0 135px;
  }

  .pt_lg--135_8830c86ef74bd781 {
    padding-top: 135px;
  }

  .pb_lg--135_bbc9ce8fd40164d2 {
    padding-bottom: 135px;
  }

  .pl_lg--135_60cca244a8b080dc {
    padding-left: 135px;
  }

  .pr_lg--135_6d7c2634db6f96d6 {
    padding-right: 135px;
  }

  .mt_lg--135_076e750bbef84e9c {
    margin-top: 135px;
  }

  .mb_lg--135_082ce9610c159a10 {
    margin-bottom: 135px;
  }

  .ml_lg--135_47988587e0270534 {
    margin-left: 135px;
  }

  .ptb_lg--140_8b48b662f39259ee {
    padding: 140px 0;
  }

  .plr_lg--140_0f38e6b6cdf0d6f2 {
    padding: 0 140px;
  }

  .pt_lg--140_08efc31e1beb5329 {
    padding-top: 140px;
  }

  .pb_lg--140_55385414f2a45d12 {
    padding-bottom: 140px;
  }

  .pl_lg--140_8074196cb4b9704c {
    padding-left: 140px;
  }

  .pr_lg--140_28af4cdf6e9107a2 {
    padding-right: 140px;
  }

  .mt_lg--140_e8cec856896152b9 {
    margin-top: 140px;
  }

  .mb_lg--140_7be127870c18805c {
    margin-bottom: 140px;
  }

  .ml_lg--140_8534ce2846937132 {
    margin-left: 140px;
  }

  .ptb_lg--145_920a6e9bd980277b {
    padding: 145px 0;
  }

  .plr_lg--145_a20b35dcb867ea4f {
    padding: 0 145px;
  }

  .pt_lg--145_e8358274617d7832 {
    padding-top: 145px;
  }

  .pb_lg--145_2d0bba799303318b {
    padding-bottom: 145px;
  }

  .pl_lg--145_a59b8b9ba2900985 {
    padding-left: 145px;
  }

  .pr_lg--145_394687c64d68e949 {
    padding-right: 145px;
  }

  .mt_lg--145_acfd3f450dcfc8dc {
    margin-top: 145px;
  }

  .mb_lg--145_b6e198811a9658e8 {
    margin-bottom: 145px;
  }

  .ml_lg--145_4d55e9418839c2a0 {
    margin-left: 145px;
  }

  .ptb_lg--150_3a785d61c5df0c72 {
    padding: 150px 0;
  }

  .plr_lg--150_da9c750e99b3300f {
    padding: 0 150px;
  }

  .pt_lg--150_18a05a80746f40e9 {
    padding-top: 150px;
  }

  .pb_lg--150_839cbeb9a24db3d7 {
    padding-bottom: 150px;
  }

  .pl_lg--150_4865db4e0f4b208f {
    padding-left: 150px;
  }

  .pr_lg--150_e2876ec31d332682 {
    padding-right: 150px;
  }

  .mt_lg--150_62b92ab305f48eda {
    margin-top: 150px;
  }

  .mb_lg--150_6b1ef6bce2d75cda {
    margin-bottom: 150px;
  }

  .ml_lg--150_62244d87a3002b7d {
    margin-left: 150px;
  }

  .ptb_lg--155_3e54f1a4e127b8b0 {
    padding: 155px 0;
  }

  .plr_lg--155_82acbfa9cb1b5078 {
    padding: 0 155px;
  }

  .pt_lg--155_5d05c9b92bbf2542 {
    padding-top: 155px;
  }

  .pb_lg--155_3ee1dbf07a3bb6f0 {
    padding-bottom: 155px;
  }

  .pl_lg--155_5cb4af51ae6c5c5e {
    padding-left: 155px;
  }

  .pr_lg--155_32a6aecea657b911 {
    padding-right: 155px;
  }

  .mt_lg--155_e057e0392d703cd3 {
    margin-top: 155px;
  }

  .mb_lg--155_d60c6abcefc661b4 {
    margin-bottom: 155px;
  }

  .ml_lg--155_b0f9ed71441ae7c8 {
    margin-left: 155px;
  }

  .ptb_lg--160_5d99edd65526767a {
    padding: 160px 0;
  }

  .plr_lg--160_f90fba41ec217dfc {
    padding: 0 160px;
  }

  .pt_lg--160_9b2ae9368d14c932 {
    padding-top: 160px;
  }

  .pb_lg--160_358abba9d8d073a3 {
    padding-bottom: 160px;
  }

  .pl_lg--160_330a8077d89025ff {
    padding-left: 160px;
  }

  .pr_lg--160_3be38a000a40e347 {
    padding-right: 160px;
  }

  .mt_lg--160_5f41b166ea40c447 {
    margin-top: 160px;
  }

  .mb_lg--160_035b0d3b158a6af0 {
    margin-bottom: 160px;
  }

  .ml_lg--160_d067e5a14bc67a8e {
    margin-left: 160px;
  }

  .ptb_lg--165_c0d6bcfbae3c1c7e {
    padding: 165px 0;
  }

  .plr_lg--165_e9f8bf4745bc2403 {
    padding: 0 165px;
  }

  .pt_lg--165_4fe49c89e61497d0 {
    padding-top: 165px;
  }

  .pb_lg--165_97b40874262656d1 {
    padding-bottom: 165px;
  }

  .pl_lg--165_66c30bafb856fcd7 {
    padding-left: 165px;
  }

  .pr_lg--165_61aeb16dff64d927 {
    padding-right: 165px;
  }

  .mt_lg--165_068d5afbbc6f3a16 {
    margin-top: 165px;
  }

  .mb_lg--165_7542e626ada069a8 {
    margin-bottom: 165px;
  }

  .ml_lg--165_bf3931473c0d58ba {
    margin-left: 165px;
  }

  .ptb_lg--170_64165c8b0f9c1a6b {
    padding: 170px 0;
  }

  .plr_lg--170_c41056d54d54abdb {
    padding: 0 170px;
  }

  .pt_lg--170_25d7f7375963dace {
    padding-top: 170px;
  }

  .pb_lg--170_6c6fec8a53f3508d {
    padding-bottom: 170px;
  }

  .pl_lg--170_0555e6be7d1e8e5a {
    padding-left: 170px;
  }

  .pr_lg--170_36de346b02dfbadc {
    padding-right: 170px;
  }

  .mt_lg--170_4ade5e1460486652 {
    margin-top: 170px;
  }

  .mb_lg--170_1fcd6a645231e814 {
    margin-bottom: 170px;
  }

  .ml_lg--170_c33e2bf7ccc03a07 {
    margin-left: 170px;
  }

  .ptb_lg--175_c5b22c1e90a77efb {
    padding: 175px 0;
  }

  .plr_lg--175_a11741204c8e209f {
    padding: 0 175px;
  }

  .pt_lg--175_07475fef13562d1c {
    padding-top: 175px;
  }

  .pb_lg--175_7925b89eace7a4d9 {
    padding-bottom: 175px;
  }

  .pl_lg--175_7b6c5bf2dc7b88ee {
    padding-left: 175px;
  }

  .pr_lg--175_73c680c84777d39a {
    padding-right: 175px;
  }

  .mt_lg--175_90bc490418e8bc0e {
    margin-top: 175px;
  }

  .mb_lg--175_e15899587baac369 {
    margin-bottom: 175px;
  }

  .ml_lg--175_92b9542c2ec638aa {
    margin-left: 175px;
  }

  .ptb_lg--180_f829ebedb3478fe8 {
    padding: 180px 0;
  }

  .plr_lg--180_09b6eef106216a95 {
    padding: 0 180px;
  }

  .pt_lg--180_b865cdfbfb67c7f3 {
    padding-top: 180px;
  }

  .pb_lg--180_52c13c106c9fee7c {
    padding-bottom: 180px;
  }

  .pl_lg--180_c34aa9f7eb56c2bc {
    padding-left: 180px;
  }

  .pr_lg--180_63005043ba5c700c {
    padding-right: 180px;
  }

  .mt_lg--180_950a50568e4abb74 {
    margin-top: 180px;
  }

  .mb_lg--180_538fdeea2f8d73e8 {
    margin-bottom: 180px;
  }

  .ml_lg--180_ccae44e4dfaea97a {
    margin-left: 180px;
  }

  .ptb_lg--185_cede1443254c1373 {
    padding: 185px 0;
  }

  .plr_lg--185_5d8822521673a89e {
    padding: 0 185px;
  }

  .pt_lg--185_d50daa65c0891435 {
    padding-top: 185px;
  }

  .pb_lg--185_1f7dbd919f44a7f2 {
    padding-bottom: 185px;
  }

  .pl_lg--185_111b2946c32c8ac8 {
    padding-left: 185px;
  }

  .pr_lg--185_1a2af876564950a6 {
    padding-right: 185px;
  }

  .mt_lg--185_abfe8d8eceb53dba {
    margin-top: 185px;
  }

  .mb_lg--185_1e7c7d2d1f01c5fc {
    margin-bottom: 185px;
  }

  .ml_lg--185_0e6be29fcddaa7aa {
    margin-left: 185px;
  }

  .ptb_lg--190_c0b5c7a6902bc525 {
    padding: 190px 0;
  }

  .plr_lg--190_efb9863e0000c270 {
    padding: 0 190px;
  }

  .pt_lg--190_6da741d125e6df00 {
    padding-top: 190px;
  }

  .pb_lg--190_28611c31ecc89f1e {
    padding-bottom: 190px;
  }

  .pl_lg--190_f0dbc94dc8d7e500 {
    padding-left: 190px;
  }

  .pr_lg--190_a7d7c6232206e471 {
    padding-right: 190px;
  }

  .mt_lg--190_4d29d47cb9e23f5d {
    margin-top: 190px;
  }

  .mb_lg--190_bf7353fe3d07b835 {
    margin-bottom: 190px;
  }

  .ml_lg--190_60ad99db7a26a329 {
    margin-left: 190px;
  }

  .ptb_lg--195_d220f8daede1ea73 {
    padding: 195px 0;
  }

  .plr_lg--195_79f593ae927ef7e8 {
    padding: 0 195px;
  }

  .pt_lg--195_65fb60518fe758b2 {
    padding-top: 195px;
  }

  .pb_lg--195_ccee1a16b649f1fd {
    padding-bottom: 195px;
  }

  .pl_lg--195_338944497d2b6f82 {
    padding-left: 195px;
  }

  .pr_lg--195_db5f31ce9900e74a {
    padding-right: 195px;
  }

  .mt_lg--195_14138d2def394162 {
    margin-top: 195px;
  }

  .mb_lg--195_b007cc253e5774d9 {
    margin-bottom: 195px;
  }

  .ml_lg--195_adaadf1741e236c0 {
    margin-left: 195px;
  }

  .ptb_lg--200_318ca99548099e08 {
    padding: 200px 0;
  }

  .plr_lg--200_7d8e639d3aef3b0a {
    padding: 0 200px;
  }

  .pt_lg--200_3f211b2ea5cd0357 {
    padding-top: 200px;
  }

  .pb_lg--200_fc915802586db8a8 {
    padding-bottom: 200px;
  }

  .pl_lg--200_76a39d4a98993b25 {
    padding-left: 200px;
  }

  .pr_lg--200_5ffbfa981c759546 {
    padding-right: 200px;
  }

  .mt_lg--200_2c100c6622ff6b9d {
    margin-top: 200px;
  }

  .mb_lg--200_74f9d7c16dd19bd6 {
    margin-bottom: 200px;
  }

  .ml_lg--200_a274c3e4b451d4d6 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_5e82d401a58e5b44 {
    padding: 0;
  }

  .pl_md--0_ec486d5343846865 {
    padding-left: 0;
  }

  .pr_md--0_bac8367d99acd633 {
    padding-right: 0;
  }

  .pt_md--0_d4096d8c533e2a69 {
    padding-top: 0;
  }

  .pb_md--0_232669cfa302b3a9 {
    padding-bottom: 0;
  }

  .pb_md--80_00ed72e96156e25d {
    padding-bottom: 80px;
  }

  .pt_md--50_c91315d799adb751 {
    padding-top: 50px;
  }

  .mr_md--0_d3c71e70033c9138 {
    margin-right: 0;
  }

  .ml_md--0_50271abe9c61b1ec {
    margin-left: 0;
  }

  .mt_md--0_a0504ef118d4ffe4 {
    margin-top: 0;
  }

  .mb_md--0_3811baaf7df886ff {
    margin-bottom: 0;
  }

  .ptb_md--250_5fd617d925ba15ac {
    padding: 250px 0;
  }

  .ptb_md--5_8ec9fa49bafe100e {
    padding: 5px 0;
  }

  .plr_md--5_f4ec2eb48d6ed576 {
    padding: 0 5px;
  }

  .pt_md--5_f35f731f72deb5ca {
    padding-top: 5px;
  }

  .pb_md--5_bde4c9581c3088db {
    padding-bottom: 5px;
  }

  .pl_md--5_b6db87dc7fd0fa00 {
    padding-left: 5px;
  }

  .pr_md--5_21a26dd4ba546698 {
    padding-right: 5px;
  }

  .mt_md--5_31e6d1020fc7600b {
    margin-top: 5px;
  }

  .mb_md--5_86249828e20365e6 {
    margin-bottom: 5px;
  }

  .ptb_md--10_5e3c40299701c444 {
    padding: 10px 0;
  }

  .plr_md--10_39defeeb7dceceba {
    padding: 0 10px;
  }

  .pt_md--10_db988f5c10fac92c {
    padding-top: 10px;
  }

  .pb_md--10_42c733434e9fe0ba {
    padding-bottom: 10px;
  }

  .pl_md--10_0e96d397a5f36ca1 {
    padding-left: 10px;
  }

  .pr_md--10_6746473d004b9b2d {
    padding-right: 10px;
  }

  .mt_md--10_2cb3442201dc2470 {
    margin-top: 10px;
  }

  .mb_md--10_f79be0b283bd645b {
    margin-bottom: 10px;
  }

  .ptb_md--15_0ada209f9ab1756f {
    padding: 15px 0;
  }

  .plr_md--15_ee79a9540ce50b26 {
    padding: 0 15px;
  }

  .pt_md--15_a6b75ea9d65ffc2d {
    padding-top: 15px;
  }

  .pb_md--15_29b6147dd9215557 {
    padding-bottom: 15px;
  }

  .pl_md--15_0a893fd2c3befa02 {
    padding-left: 15px;
  }

  .pr_md--15_3f2a1f19980d7961 {
    padding-right: 15px;
  }

  .mt_md--15_8dd1d207ef255a5e {
    margin-top: 15px;
  }

  .mb_md--15_1dc6374ee7fb3a1b {
    margin-bottom: 15px;
  }

  .ptb_md--20_e6919a6eb69210bf {
    padding: 20px 0;
  }

  .plr_md--20_f2ea896bce788a80 {
    padding: 0 20px;
  }

  .pt_md--20_3c6d63411ebab229 {
    padding-top: 20px;
  }

  .pb_md--20_c5214d9d73f4e031 {
    padding-bottom: 20px;
  }

  .pl_md--20_5adf59218be2c135 {
    padding-left: 20px;
  }

  .pr_md--20_5cabe68d44416933 {
    padding-right: 20px;
  }

  .mt_md--20_e927e16271d41155 {
    margin-top: 20px;
  }

  .mb_md--20_5da7a3441be55be3 {
    margin-bottom: 20px;
  }

  .ptb_md--25_6d307b6d837df4a0 {
    padding: 25px 0;
  }

  .plr_md--25_339ddf012a11a99d {
    padding: 0 25px;
  }

  .pt_md--25_2730ebe327815b06 {
    padding-top: 25px;
  }

  .pb_md--25_c6be612f69fc103a {
    padding-bottom: 25px;
  }

  .pl_md--25_29be5d22b92992e8 {
    padding-left: 25px;
  }

  .pr_md--25_445806d3185941fe {
    padding-right: 25px;
  }

  .mt_md--25_92266cf5ebb4649c {
    margin-top: 25px;
  }

  .mb_md--25_82b83616c54a4f40 {
    margin-bottom: 25px;
  }

  .ptb_md--30_2ec9f28109966c10 {
    padding: 30px 0;
  }

  .plr_md--30_cc4c0c28fa05a002 {
    padding: 0 30px;
  }

  .pt_md--30_ff6c955ff79d15e4 {
    padding-top: 30px;
  }

  .pb_md--30_052f9562b8fe6e4c {
    padding-bottom: 30px;
  }

  .pl_md--30_b83cad8daab5905c {
    padding-left: 30px;
  }

  .pr_md--30_bf827012b95df6fa {
    padding-right: 30px;
  }

  .mt_md--30_a5fd24c0a1a6ca30 {
    margin-top: 30px;
  }

  .mb_md--30_506531ba779b4ad5 {
    margin-bottom: 30px;
  }

  .ptb_md--35_b3b219e612fb524d {
    padding: 35px 0;
  }

  .plr_md--35_ea9fb4f1e7df2bcf {
    padding: 0 35px;
  }

  .pt_md--35_d3e1977a5e6a06f7 {
    padding-top: 35px;
  }

  .pb_md--35_5754405deed2af28 {
    padding-bottom: 35px;
  }

  .pl_md--35_0461b2c6e2886553 {
    padding-left: 35px;
  }

  .pr_md--35_7ab19efbae0728df {
    padding-right: 35px;
  }

  .mt_md--35_a8c417ef1f5bfcd8 {
    margin-top: 35px;
  }

  .mb_md--35_4d88cc3db03bd0cb {
    margin-bottom: 35px;
  }

  .ptb_md--40_2363c402f1370230 {
    padding: 40px 0;
  }

  .plr_md--40_44ecb10f82ef5a7d {
    padding: 0 40px;
  }

  .pt_md--40_3cd16500942cf346 {
    padding-top: 40px;
  }

  .pb_md--40_94810ed0f125a525 {
    padding-bottom: 40px;
  }

  .pl_md--40_dbd8ec9193838591 {
    padding-left: 40px;
  }

  .pr_md--40_4b1aa7489213c694 {
    padding-right: 40px;
  }

  .mt_md--40_427e2ca9e7e06b8a {
    margin-top: 40px;
  }

  .mb_md--40_75893cc169a19456 {
    margin-bottom: 40px;
  }

  .ptb_md--45_f4d76537abf19b52 {
    padding: 45px 0;
  }

  .plr_md--45_89ae3ce4ecd6778f {
    padding: 0 45px;
  }

  .pt_md--45_9a6a7ef283791687 {
    padding-top: 45px;
  }

  .pb_md--45_2dc75c3532041b88 {
    padding-bottom: 45px;
  }

  .pl_md--45_4e23b9454f7c1757 {
    padding-left: 45px;
  }

  .pr_md--45_8ef063f2c801e774 {
    padding-right: 45px;
  }

  .mt_md--45_3eb43847c949b65a {
    margin-top: 45px;
  }

  .mb_md--45_14444236ee583c38 {
    margin-bottom: 45px;
  }

  .ptb_md--50_fa9b4e8def29dda0 {
    padding: 50px 0;
  }

  .plr_md--50_3f40950f12b5cbdf {
    padding: 0 50px;
  }

  .pt_md--50_c91315d799adb751 {
    padding-top: 50px;
  }

  .pb_md--50_6234343acbdf6bbe {
    padding-bottom: 50px;
  }

  .pl_md--50_a508bb882df23a29 {
    padding-left: 50px;
  }

  .pr_md--50_a2215633f3d1610c {
    padding-right: 50px;
  }

  .mt_md--50_573218ba2825f6a1 {
    margin-top: 50px;
  }

  .mb_md--50_21b4ef5f759895a6 {
    margin-bottom: 50px;
  }

  .ptb_md--55_6871456a59783086 {
    padding: 55px 0;
  }

  .plr_md--55_bd209079d00459c9 {
    padding: 0 55px;
  }

  .pt_md--55_15d23e1cc4d7a2da {
    padding-top: 55px;
  }

  .pb_md--55_54eefecd225ee635 {
    padding-bottom: 55px;
  }

  .pl_md--55_c5369c1a09042fcf {
    padding-left: 55px;
  }

  .pr_md--55_7d03f6d365d7f16c {
    padding-right: 55px;
  }

  .mt_md--55_a4f8b11331e7e207 {
    margin-top: 55px;
  }

  .mb_md--55_bdd24096744691ef {
    margin-bottom: 55px;
  }

  .ptb_md--60_78ecf22eeb8317d4 {
    padding: 60px 0;
  }

  .plr_md--60_353009727d3e48ff {
    padding: 0 60px;
  }

  .pt_md--60_33c7ef7e14ec269e {
    padding-top: 60px;
  }

  .pb_md--60_686fca206591b664 {
    padding-bottom: 60px;
  }

  .pl_md--60_5827090e7882ff88 {
    padding-left: 60px;
  }

  .pr_md--60_20e4d7da9b74591c {
    padding-right: 60px;
  }

  .mt_md--60_1335654ec7353b0d {
    margin-top: 60px;
  }

  .mb_md--60_6999a43f4850f796 {
    margin-bottom: 60px;
  }

  .ptb_md--65_d27018f82e7d207e {
    padding: 65px 0;
  }

  .plr_md--65_2c17b5fba14f24ea {
    padding: 0 65px;
  }

  .pt_md--65_1249867f79a1dd8c {
    padding-top: 65px;
  }

  .pb_md--65_2f19bbb7ba668164 {
    padding-bottom: 65px;
  }

  .pl_md--65_90b6bd6acd3cda0d {
    padding-left: 65px;
  }

  .pr_md--65_d3e7f7724ac51471 {
    padding-right: 65px;
  }

  .mt_md--65_f1067ee048600b10 {
    margin-top: 65px;
  }

  .mb_md--65_bb88861e7a62b184 {
    margin-bottom: 65px;
  }

  .ptb_md--70_01e62e357e10e796 {
    padding: 70px 0;
  }

  .plr_md--70_0ad849e69418d3ba {
    padding: 0 70px;
  }

  .pt_md--70_6f13e2ad70b8fbc9 {
    padding-top: 70px;
  }

  .pb_md--70_bac8d859f26c5935 {
    padding-bottom: 70px;
  }

  .pl_md--70_6f29123f67ea0d78 {
    padding-left: 70px;
  }

  .pr_md--70_41d96471a82fce29 {
    padding-right: 70px;
  }

  .mt_md--70_4bcaa99d3d403b5d {
    margin-top: 70px;
  }

  .mb_md--70_b18100a2ce931dd4 {
    margin-bottom: 70px;
  }

  .ptb_md--75_4dd236e1ddb08c67 {
    padding: 75px 0;
  }

  .plr_md--75_5ee5d5da7ce3cfaf {
    padding: 0 75px;
  }

  .pt_md--75_d0a760ca4d253e7f {
    padding-top: 75px;
  }

  .pb_md--75_3a67820997a85ef4 {
    padding-bottom: 75px;
  }

  .pl_md--75_dea873cfd49cc06d {
    padding-left: 75px;
  }

  .pr_md--75_379eb71882449341 {
    padding-right: 75px;
  }

  .mt_md--75_961cbffc8db3247f {
    margin-top: 75px;
  }

  .mb_md--75_2c5fbb5d000ac11e {
    margin-bottom: 75px;
  }

  .ptb_md--80_260daa92a1719694 {
    padding: 80px 0;
  }

  .plr_md--80_fbc5e0cdb0fda842 {
    padding: 0 80px;
  }

  .pt_md--80_94f8349a4933db6f {
    padding-top: 80px;
  }

  .pb_md--80_00ed72e96156e25d {
    padding-bottom: 80px;
  }

  .pl_md--80_bf1e34df8e707bba {
    padding-left: 80px;
  }

  .pr_md--80_3d5163e3028a1a5a {
    padding-right: 80px;
  }

  .mt_md--80_c41000acef33bce5 {
    margin-top: 80px;
  }

  .mb_md--80_c2e341f5709264e7 {
    margin-bottom: 80px;
  }

  .ptb_md--85_ebfbdc29db6d031c {
    padding: 85px 0;
  }

  .plr_md--85_7b285794064a16bd {
    padding: 0 85px;
  }

  .pt_md--85_1653e7f56f7b874e {
    padding-top: 85px;
  }

  .pb_md--85_1cfc12fb31483cef {
    padding-bottom: 85px;
  }

  .pl_md--85_fc79aa352ad88651 {
    padding-left: 85px;
  }

  .pr_md--85_7694a6c1b42480ce {
    padding-right: 85px;
  }

  .mt_md--85_4bd11d1382cc981b {
    margin-top: 85px;
  }

  .mb_md--85_d1687851a9bd528b {
    margin-bottom: 85px;
  }

  .ptb_md--90_962f7cc0005bbaa6 {
    padding: 90px 0;
  }

  .plr_md--90_01fad69f04885aeb {
    padding: 0 90px;
  }

  .pt_md--90_55ba96196ab26e68 {
    padding-top: 90px;
  }

  .pb_md--90_bf276bdc2e17dd60 {
    padding-bottom: 90px;
  }

  .pl_md--90_5ca165718ff09069 {
    padding-left: 90px;
  }

  .pr_md--90_fd7a1e10d1ff74c8 {
    padding-right: 90px;
  }

  .mt_md--90_e56f4cc834dac0a6 {
    margin-top: 90px;
  }

  .mb_md--90_dacff9c4c154d287 {
    margin-bottom: 90px;
  }

  .ptb_md--95_09cdb6f2c5495cce {
    padding: 95px 0;
  }

  .plr_md--95_c3e5bd059654a87f {
    padding: 0 95px;
  }

  .pt_md--95_03d6cf79aa6e1de7 {
    padding-top: 95px;
  }

  .pb_md--95_f1f5316ae9c1a538 {
    padding-bottom: 95px;
  }

  .pl_md--95_3564908057e9f4c8 {
    padding-left: 95px;
  }

  .pr_md--95_2edf89740af76391 {
    padding-right: 95px;
  }

  .mt_md--95_8f826b199134bc3f {
    margin-top: 95px;
  }

  .mb_md--95_81cfff526c663cd0 {
    margin-bottom: 95px;
  }

  .ptb_md--100_03053835f76d19ad {
    padding: 100px 0;
  }

  .plr_md--100_84221da7fa1b4ce9 {
    padding: 0 100px;
  }

  .pt_md--100_1baa5d28560db1a4 {
    padding-top: 100px;
  }

  .pb_md--100_f9c5a3402c6887bb {
    padding-bottom: 100px;
  }

  .pl_md--100_5fc9ece477aeef46 {
    padding-left: 100px;
  }

  .pr_md--100_8fffe548fb0dbf2e {
    padding-right: 100px;
  }

  .mt_md--100_74c6a086340d8737 {
    margin-top: 100px;
  }

  .mb_md--100_58a241631eed1bb2 {
    margin-bottom: 100px;
  }

  .ptb_md--105_b865751a26b14b2c {
    padding: 105px 0;
  }

  .plr_md--105_93c658e891094518 {
    padding: 0 105px;
  }

  .pt_md--105_192b8ca016fb5c29 {
    padding-top: 105px;
  }

  .pb_md--105_d1b03ace38bb26ef {
    padding-bottom: 105px;
  }

  .pl_md--105_687456c47ab468f8 {
    padding-left: 105px;
  }

  .pr_md--105_3795e31d7018f4dc {
    padding-right: 105px;
  }

  .mt_md--105_06f731724bde9d38 {
    margin-top: 105px;
  }

  .mb_md--105_0cf746a31f999e2d {
    margin-bottom: 105px;
  }

  .ptb_md--110_29695a3f8745e26a {
    padding: 110px 0;
  }

  .plr_md--110_140fd36462b81992 {
    padding: 0 110px;
  }

  .pt_md--110_1ed4661182e62abe {
    padding-top: 110px;
  }

  .pb_md--110_11157e6aa0ab5c8b {
    padding-bottom: 110px;
  }

  .pl_md--110_8cfed7b26cf0fa12 {
    padding-left: 110px;
  }

  .pr_md--110_7790d63565baec65 {
    padding-right: 110px;
  }

  .mt_md--110_7bd333de2bf2d5e4 {
    margin-top: 110px;
  }

  .mb_md--110_c73d5d6188a8804d {
    margin-bottom: 110px;
  }

  .ptb_md--115_c16ebfac18b5abab {
    padding: 115px 0;
  }

  .plr_md--115_4aaa2372388ec9a9 {
    padding: 0 115px;
  }

  .pt_md--115_36aa8fed2894421f {
    padding-top: 115px;
  }

  .pb_md--115_a281741079cee69e {
    padding-bottom: 115px;
  }

  .pl_md--115_dea84bfe6672d4f9 {
    padding-left: 115px;
  }

  .pr_md--115_dabc60bc2fd05472 {
    padding-right: 115px;
  }

  .mt_md--115_335024b1f3ce31ae {
    margin-top: 115px;
  }

  .mb_md--115_e27a3bf2458a25a6 {
    margin-bottom: 115px;
  }

  .ptb_md--120_376d8a058c2163e9 {
    padding: 120px 0;
  }

  .plr_md--120_0cb6facaceb819e3 {
    padding: 0 120px;
  }

  .pt_md--120_3e3e7091199b5a95 {
    padding-top: 120px;
  }

  .pb_md--120_3486a670483e2997 {
    padding-bottom: 120px;
  }

  .pl_md--120_553457bd30e6458b {
    padding-left: 120px;
  }

  .pr_md--120_39bee042a6bf603f {
    padding-right: 120px;
  }

  .mt_md--120_41dfbc8ead7b9450 {
    margin-top: 120px;
  }

  .mb_md--120_427898a80a76774b {
    margin-bottom: 120px;
  }

  .ptb_md--125_0c8ea8655bf0c25e {
    padding: 125px 0;
  }

  .plr_md--125_8a2de58b2f467fd4 {
    padding: 0 125px;
  }

  .pt_md--125_6aac19295d550126 {
    padding-top: 125px;
  }

  .pb_md--125_5a73b10775b78065 {
    padding-bottom: 125px;
  }

  .pl_md--125_f6b2d0bd5c59e080 {
    padding-left: 125px;
  }

  .pr_md--125_fa61ab25a5fc18da {
    padding-right: 125px;
  }

  .mt_md--125_1da85daf841c57fd {
    margin-top: 125px;
  }

  .mb_md--125_12b045646ca23d80 {
    margin-bottom: 125px;
  }

  .ptb_md--130_53f70172e20a7149 {
    padding: 130px 0;
  }

  .plr_md--130_772be753b1e89234 {
    padding: 0 130px;
  }

  .pt_md--130_9193738aa060320e {
    padding-top: 130px;
  }

  .pb_md--130_53b7baeca15ee0e0 {
    padding-bottom: 130px;
  }

  .pl_md--130_c5683d549412d50b {
    padding-left: 130px;
  }

  .pr_md--130_20ce7f3a939631de {
    padding-right: 130px;
  }

  .mt_md--130_6cccaf15a349c783 {
    margin-top: 130px;
  }

  .mb_md--130_c54488fe988de725 {
    margin-bottom: 130px;
  }

  .ptb_md--135_f6f00ff199ea8a74 {
    padding: 135px 0;
  }

  .plr_md--135_e9a8f8bb862d822e {
    padding: 0 135px;
  }

  .pt_md--135_dbc31584fb86f850 {
    padding-top: 135px;
  }

  .pb_md--135_54efb523cb9cb848 {
    padding-bottom: 135px;
  }

  .pl_md--135_16f7d7107fb17fd2 {
    padding-left: 135px;
  }

  .pr_md--135_12131df0a4994d00 {
    padding-right: 135px;
  }

  .mt_md--135_90b8142ee3b1caf4 {
    margin-top: 135px;
  }

  .mb_md--135_df2f1b00f6080e12 {
    margin-bottom: 135px;
  }

  .ptb_md--140_aee339de330fa2d9 {
    padding: 140px 0;
  }

  .plr_md--140_58d4e23a09bf3fba {
    padding: 0 140px;
  }

  .pt_md--140_65876568ccf5a695 {
    padding-top: 140px;
  }

  .pb_md--140_2db060ef1789c086 {
    padding-bottom: 140px;
  }

  .pl_md--140_34711ada997660a8 {
    padding-left: 140px;
  }

  .pr_md--140_554f3bf111b9ac35 {
    padding-right: 140px;
  }

  .mt_md--140_aca4f622febcea4c {
    margin-top: 140px;
  }

  .mb_md--140_600d6415a5f29fd5 {
    margin-bottom: 140px;
  }

  .ptb_md--145_4dbbb2a38e175eac {
    padding: 145px 0;
  }

  .plr_md--145_fa28a8e785724ba6 {
    padding: 0 145px;
  }

  .pt_md--145_3c1fd3844ca24007 {
    padding-top: 145px;
  }

  .pb_md--145_1630b5b6dc9142a0 {
    padding-bottom: 145px;
  }

  .pl_md--145_5fd702f81889eecf {
    padding-left: 145px;
  }

  .pr_md--145_cfc85f2067681972 {
    padding-right: 145px;
  }

  .mt_md--145_40716da56bab9db9 {
    margin-top: 145px;
  }

  .mb_md--145_09a10ff1e691f6af {
    margin-bottom: 145px;
  }

  .ptb_md--150_d86aab4b88d72d47 {
    padding: 150px 0;
  }

  .plr_md--150_ee1a922689b9922e {
    padding: 0 150px;
  }

  .pt_md--150_de57abf2b64ed3f4 {
    padding-top: 150px;
  }

  .pb_md--150_b579791c7d40ac19 {
    padding-bottom: 150px;
  }

  .pl_md--150_716d8810ba8c329f {
    padding-left: 150px;
  }

  .pr_md--150_3daae1a094b989fc {
    padding-right: 150px;
  }

  .mt_md--150_ec38411764324968 {
    margin-top: 150px;
  }

  .mb_md--150_3ee1e441a9ef55b1 {
    margin-bottom: 150px;
  }

  .ptb_md--155_42c3625cd62edb32 {
    padding: 155px 0;
  }

  .plr_md--155_5f7e74310b856ab9 {
    padding: 0 155px;
  }

  .pt_md--155_852833f358572680 {
    padding-top: 155px;
  }

  .pb_md--155_ba3798d2e9e8a726 {
    padding-bottom: 155px;
  }

  .pl_md--155_5a4033cb4d53ccd8 {
    padding-left: 155px;
  }

  .pr_md--155_4d455f26f56f2a52 {
    padding-right: 155px;
  }

  .mt_md--155_f6e023df6d210a71 {
    margin-top: 155px;
  }

  .mb_md--155_9997752ef1087a92 {
    margin-bottom: 155px;
  }

  .ptb_md--160_ec9588279a216c0d {
    padding: 160px 0;
  }

  .plr_md--160_579013b521eb63b1 {
    padding: 0 160px;
  }

  .pt_md--160_baa29b82227b2037 {
    padding-top: 160px;
  }

  .pb_md--160_51968604c09514b9 {
    padding-bottom: 160px;
  }

  .pl_md--160_a8307503009d4ba6 {
    padding-left: 160px;
  }

  .pr_md--160_0de40e338cb26fcf {
    padding-right: 160px;
  }

  .mt_md--160_3a9d6c116b56c5da {
    margin-top: 160px;
  }

  .mb_md--160_548e0b941f4cc90a {
    margin-bottom: 160px;
  }

  .ptb_md--165_79eb5ef0f15c14b3 {
    padding: 165px 0;
  }

  .plr_md--165_2b76a2922c16f877 {
    padding: 0 165px;
  }

  .pt_md--165_e621b5b3d1ccecbc {
    padding-top: 165px;
  }

  .pb_md--165_36d6d3ca5743cb81 {
    padding-bottom: 165px;
  }

  .pl_md--165_7e5dffab8f57631e {
    padding-left: 165px;
  }

  .pr_md--165_a070cd2df4a98645 {
    padding-right: 165px;
  }

  .mt_md--165_7156c133d880ccf2 {
    margin-top: 165px;
  }

  .mb_md--165_80fe4dd0496c5eab {
    margin-bottom: 165px;
  }

  .ptb_md--170_7e6ab60a08e5fd19 {
    padding: 170px 0;
  }

  .plr_md--170_991b1432856458c3 {
    padding: 0 170px;
  }

  .pt_md--170_6172c9005eb67f4f {
    padding-top: 170px;
  }

  .pb_md--170_c10cc2615e16736d {
    padding-bottom: 170px;
  }

  .pl_md--170_3d059471f0e17c68 {
    padding-left: 170px;
  }

  .pr_md--170_ebe7b2272904c3b3 {
    padding-right: 170px;
  }

  .mt_md--170_a4d6bf803ba8436f {
    margin-top: 170px;
  }

  .mb_md--170_72735c35d90c73a3 {
    margin-bottom: 170px;
  }

  .ptb_md--175_5e4a2b74a979c96a {
    padding: 175px 0;
  }

  .plr_md--175_fbc0781b3b418491 {
    padding: 0 175px;
  }

  .pt_md--175_2fadecd20ab920c5 {
    padding-top: 175px;
  }

  .pb_md--175_6d47c925cc454b89 {
    padding-bottom: 175px;
  }

  .pl_md--175_e07a6be17f029fff {
    padding-left: 175px;
  }

  .pr_md--175_4c2d8076020f5fd2 {
    padding-right: 175px;
  }

  .mt_md--175_e535b1f263accd73 {
    margin-top: 175px;
  }

  .mb_md--175_2ad62dbe704a5860 {
    margin-bottom: 175px;
  }

  .ptb_md--180_e54b9a9205a35414 {
    padding: 180px 0;
  }

  .plr_md--180_aecd4e571a6e2b9d {
    padding: 0 180px;
  }

  .pt_md--180_ce34d0d79f290f30 {
    padding-top: 180px;
  }

  .pb_md--180_4564990ee7b38b59 {
    padding-bottom: 180px;
  }

  .pl_md--180_c423a803bfe1451b {
    padding-left: 180px;
  }

  .pr_md--180_b9e041f375c5a363 {
    padding-right: 180px;
  }

  .mt_md--180_f4e9ecc635470a24 {
    margin-top: 180px;
  }

  .mb_md--180_e85c8b83677c591e {
    margin-bottom: 180px;
  }

  .ptb_md--185_ed2a6afdf9218fab {
    padding: 185px 0;
  }

  .plr_md--185_6afe5017878efcde {
    padding: 0 185px;
  }

  .pt_md--185_356631d8086435e1 {
    padding-top: 185px;
  }

  .pb_md--185_1193deff9430d300 {
    padding-bottom: 185px;
  }

  .pl_md--185_1c1e88d251998fd8 {
    padding-left: 185px;
  }

  .pr_md--185_d85283d7c4fee4f5 {
    padding-right: 185px;
  }

  .mt_md--185_8622121cfb33ae68 {
    margin-top: 185px;
  }

  .mb_md--185_efa9d474c4d793c6 {
    margin-bottom: 185px;
  }

  .ptb_md--190_eb5c46bdb7aa9930 {
    padding: 190px 0;
  }

  .plr_md--190_73b1ccefb8dad29b {
    padding: 0 190px;
  }

  .pt_md--190_3420b399bd08dc82 {
    padding-top: 190px;
  }

  .pb_md--190_f55d1c27854afb10 {
    padding-bottom: 190px;
  }

  .pl_md--190_a1727e80f5bf41e2 {
    padding-left: 190px;
  }

  .pr_md--190_5df3aa57e53269c0 {
    padding-right: 190px;
  }

  .mt_md--190_a412a7af28de1696 {
    margin-top: 190px;
  }

  .mb_md--190_1b3feec5bf4f3907 {
    margin-bottom: 190px;
  }

  .ptb_md--195_6b4201a0ce66cc8e {
    padding: 195px 0;
  }

  .plr_md--195_a3756005113b772f {
    padding: 0 195px;
  }

  .pt_md--195_b7e8ed7ac9763757 {
    padding-top: 195px;
  }

  .pb_md--195_67f9a4805968a2ed {
    padding-bottom: 195px;
  }

  .pl_md--195_ed38c2acf3ef3ff9 {
    padding-left: 195px;
  }

  .pr_md--195_4a343b66b0c9d948 {
    padding-right: 195px;
  }

  .mt_md--195_c67c3fe21d7c1316 {
    margin-top: 195px;
  }

  .mb_md--195_a34761f2ee60d68f {
    margin-bottom: 195px;
  }

  .ptb_md--200_aaa1f2278d97f41b {
    padding: 200px 0;
  }

  .plr_md--200_bf35326dd49091ed {
    padding: 0 200px;
  }

  .pt_md--200_6b8a4616aeb37f20 {
    padding-top: 200px;
  }

  .pb_md--200_c4031ec691de360e {
    padding-bottom: 200px;
  }

  .pl_md--200_24d3bb90f460c4e0 {
    padding-left: 200px;
  }

  .pr_md--200_e7c13b23f41cd66e {
    padding-right: 200px;
  }

  .mt_md--200_5e61e3e08c5d4b52 {
    margin-top: 200px;
  }

  .mb_md--200_1e3c95f8b5db1224 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_fa04d324e8953dec {
    padding: 250px 0;
  }

  .ptb_sm--0_9cc2d26754dbb345 {
    padding: 0;
  }

  .pl_sm--0_a95fe5ee7727682f {
    padding-left: 0;
  }

  .pr_sm--0_66e5285c580a388c {
    padding-right: 0;
  }

  .pt_sm--0_20051141710a71e0 {
    padding-top: 0;
  }

  .pb_sm--0_cef9373141fc50f2 {
    padding-bottom: 0;
  }

  .pb_sm--80_cf5f917d3bf6b49b {
    padding-bottom: 30px;
  }

  .pt_sm--50_89be388bba87f9ff {
    padding-top: 50px;
  }

  .mr_sm--0_3a8c9d2f457b2c27 {
    margin-right: 0;
  }

  .ml_sm--0_62f53b5e8f17fafb {
    margin-left: 0;
  }

  .mt_sm--0_bfec135e43137d29 {
    margin-top: 0;
  }

  .mb_sm--0_e964e1891b74295c {
    margin-bottom: 0;
  }

  .pt_sm--150_0dfa882342e266a4 {
    padding-top: 150px;
  }

  .pb_sm--110_059c773363938ea0 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_d89359ddc31eb299 {
    padding: 5px 0;
  }

  .plr_sm--5_5de54d9dc945cc89 {
    padding: 0 5px;
  }

  .pt_sm--5_f912e6287eca1974 {
    padding-top: 5px;
  }

  .pb_sm--5_12d2147b1e80610d {
    padding-bottom: 5px;
  }

  .pl_sm--5_eeca5facdce55f7f {
    padding-left: 5px;
  }

  .pr_sm--5_d456d93a5a9cf530 {
    padding-right: 5px;
  }

  .mt_sm--5_4a30d29bea498a75 {
    margin-top: 5px;
  }

  .ml_sm--5_aaf848da7e65945e {
    margin-left: 5px;
  }

  .mr_sm--5_74c2bf48f1030a10 {
    margin-right: 5px;
  }

  .mb_sm--5_655e58e85915c19b {
    margin-bottom: 5px;
  }

  .ptb_sm--10_8c8acb0e6245bbf3 {
    padding: 10px 0;
  }

  .plr_sm--10_cb0b9f180c156f6c {
    padding: 0 10px;
  }

  .pt_sm--10_b5e892d4169094a7 {
    padding-top: 10px;
  }

  .pb_sm--10_ada8be2b4ede69f3 {
    padding-bottom: 10px;
  }

  .pl_sm--10_9e1551fc4e6b5116 {
    padding-left: 10px;
  }

  .pr_sm--10_c6e574f92f5174a9 {
    padding-right: 10px;
  }

  .mt_sm--10_a93e9bf6724c10aa {
    margin-top: 10px;
  }

  .ml_sm--10_9598c4e59ac45dd0 {
    margin-left: 10px;
  }

  .mr_sm--10_6846aef64e0dcc63 {
    margin-right: 10px;
  }

  .mb_sm--10_2c1bd283d852eded {
    margin-bottom: 10px;
  }

  .ptb_sm--15_d5c9fa052d36e130 {
    padding: 15px 0;
  }

  .plr_sm--15_23db18af57d9fb6e {
    padding: 0 15px;
  }

  .pt_sm--15_ba8082ffd6e212f9 {
    padding-top: 15px;
  }

  .pb_sm--15_49d1694fed01dbb7 {
    padding-bottom: 15px;
  }

  .pl_sm--15_651d8b3ab0ee58f7 {
    padding-left: 15px;
  }

  .pr_sm--15_9c061c4ae9abb346 {
    padding-right: 15px;
  }

  .mt_sm--15_b5b4318be20c235d {
    margin-top: 15px;
  }

  .ml_sm--15_401208adbc3d0c10 {
    margin-left: 15px;
  }

  .mr_sm--15_820de95031710f78 {
    margin-right: 15px;
  }

  .mb_sm--15_963f2eb17fbdf706 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_7c97fc27c81e805e {
    padding: 20px 0;
  }

  .plr_sm--20_52711628d36bb73a {
    padding: 0 20px;
  }

  .pt_sm--20_ecadfa73f9e9776a {
    padding-top: 20px;
  }

  .pb_sm--20_b16cd50551ea165d {
    padding-bottom: 20px;
  }

  .pl_sm--20_b9a4e1db7bac68ce {
    padding-left: 20px;
  }

  .pr_sm--20_a06082f22f9a7877 {
    padding-right: 20px;
  }

  .mt_sm--20_90d3f8811d32f870 {
    margin-top: 20px;
  }

  .ml_sm--20_6dbef78435f69cdb {
    margin-left: 20px;
  }

  .mr_sm--20_c15ddeec51aba2d2 {
    margin-right: 20px;
  }

  .mb_sm--20_3ccf7ab000eedef0 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_d75b1ba79b52fb9f {
    padding: 25px 0;
  }

  .plr_sm--25_ccbfbdf25ca4770d {
    padding: 0 25px;
  }

  .pt_sm--25_e78fef6da5e48c5a {
    padding-top: 25px;
  }

  .pb_sm--25_e19f19c1d42a5608 {
    padding-bottom: 25px;
  }

  .pl_sm--25_5f96012d50b68a7d {
    padding-left: 25px;
  }

  .pr_sm--25_2548b6bcc501e850 {
    padding-right: 25px;
  }

  .mt_sm--25_dab8a2842a6a3c1f {
    margin-top: 25px;
  }

  .ml_sm--25_ce1df177962e58ca {
    margin-left: 25px;
  }

  .mr_sm--25_cc86f246413fbac6 {
    margin-right: 25px;
  }

  .mb_sm--25_deb482896713c58c {
    margin-bottom: 25px;
  }

  .ptb_sm--30_1acc9c0aa0eb958a {
    padding: 30px 0;
  }

  .plr_sm--30_a2641e99d12bc18f {
    padding: 0 30px;
  }

  .pt_sm--30_ae1bf1fd632c9a4e {
    padding-top: 30px;
  }

  .pb_sm--30_515b4e99fe2c0667 {
    padding-bottom: 30px;
  }

  .pl_sm--30_4cc40768094e26ae {
    padding-left: 30px;
  }

  .pr_sm--30_2db12321ebddaa23 {
    padding-right: 30px;
  }

  .mt_sm--30_262b284cb3ff8afc {
    margin-top: 30px;
  }

  .ml_sm--30_3e1e43b89656bfb5 {
    margin-left: 30px;
  }

  .mr_sm--30_a62674d14926a741 {
    margin-right: 30px;
  }

  .mb_sm--30_bcb5e7601a57073e {
    margin-bottom: 30px;
  }

  .ptb_sm--35_274763d7b3461930 {
    padding: 35px 0;
  }

  .plr_sm--35_8dbecee192f2e99b {
    padding: 0 35px;
  }

  .pt_sm--35_d575728d1cc13f0a {
    padding-top: 35px;
  }

  .pb_sm--35_3a11102e85b8e214 {
    padding-bottom: 35px;
  }

  .pl_sm--35_508b65707fee0e8f {
    padding-left: 35px;
  }

  .pr_sm--35_a3f757fcb7ccdcc3 {
    padding-right: 35px;
  }

  .mt_sm--35_d4d46efbdf3fc7c6 {
    margin-top: 35px;
  }

  .ml_sm--35_4bff179ea6914f0c {
    margin-left: 35px;
  }

  .mr_sm--35_9949e31efc407278 {
    margin-right: 35px;
  }

  .mb_sm--35_51463217c97ef73e {
    margin-bottom: 35px;
  }

  .ptb_sm--40_88cda89ff0d93646 {
    padding: 40px 0;
  }

  .plr_sm--40_a44ae1c9527d499d {
    padding: 0 40px;
  }

  .pt_sm--40_56bed2660ed82aa3 {
    padding-top: 40px;
  }

  .pb_sm--40_6dcad57bb52a1738 {
    padding-bottom: 40px;
  }

  .pl_sm--40_163b534b03586a7e {
    padding-left: 40px;
  }

  .pr_sm--40_fdfddf2f907c6709 {
    padding-right: 40px;
  }

  .mt_sm--40_fe7211d736bef3d0 {
    margin-top: 40px;
  }

  .ml_sm--40_9a19f5c514218430 {
    margin-left: 40px;
  }

  .mr_sm--40_f77894324dce9939 {
    margin-right: 40px;
  }

  .mb_sm--40_cb3acdb09746c915 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_36f10c0add217fd0 {
    padding: 45px 0;
  }

  .plr_sm--45_1e0d2f021bdcd87f {
    padding: 0 45px;
  }

  .pt_sm--45_b4c66689bcd5456d {
    padding-top: 45px;
  }

  .pb_sm--45_89d16892eb8bc034 {
    padding-bottom: 45px;
  }

  .pl_sm--45_c990c3fc4b1e937c {
    padding-left: 45px;
  }

  .pr_sm--45_de5ffd8e34035dae {
    padding-right: 45px;
  }

  .mt_sm--45_ee146abd43ae1e0b {
    margin-top: 45px;
  }

  .ml_sm--45_3a95e7a407b08631 {
    margin-left: 45px;
  }

  .mr_sm--45_434889323d035ff5 {
    margin-right: 45px;
  }

  .mb_sm--45_27989fc8fa213752 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_5ddc8c9a7f824945 {
    padding: 50px 0;
  }

  .plr_sm--50_b2652c50fed94aa8 {
    padding: 0 50px;
  }

  .pt_sm--50_89be388bba87f9ff {
    padding-top: 50px;
  }

  .pb_sm--50_3d9f61d87d2ab29c {
    padding-bottom: 50px;
  }

  .pl_sm--50_39c889d72571cc70 {
    padding-left: 50px;
  }

  .pr_sm--50_a2cd5b764a372260 {
    padding-right: 50px;
  }

  .mt_sm--50_be61ca9ecaa5e7b8 {
    margin-top: 50px;
  }

  .ml_sm--50_2efa290601261740 {
    margin-left: 50px;
  }

  .mr_sm--50_20ea09672dc02124 {
    margin-right: 50px;
  }

  .mb_sm--50_db07b129876bce9a {
    margin-bottom: 50px;
  }

  .ptb_sm--55_d5b0602e587e839d {
    padding: 55px 0;
  }

  .plr_sm--55_dcc8e4b08dd62923 {
    padding: 0 55px;
  }

  .pt_sm--55_ba5155b51513cf29 {
    padding-top: 55px;
  }

  .pb_sm--55_3651abc21a1d1bbb {
    padding-bottom: 55px;
  }

  .pl_sm--55_cc581a1fbf038e16 {
    padding-left: 55px;
  }

  .pr_sm--55_a64a27eb28610cbe {
    padding-right: 55px;
  }

  .mt_sm--55_b4e2492edb0e0358 {
    margin-top: 55px;
  }

  .ml_sm--55_4249c65df3784066 {
    margin-left: 55px;
  }

  .mr_sm--55_625100d60c082c2f {
    margin-right: 55px;
  }

  .mb_sm--55_b1abfc1dd38a5ec3 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_bf69cb91ff649bff {
    padding: 60px 0;
  }

  .plr_sm--60_55159e1aaa388404 {
    padding: 0 60px;
  }

  .pt_sm--60_2af20224afffe036 {
    padding-top: 60px;
  }

  .pb_sm--60_7e8f0fba2c5a91c8 {
    padding-bottom: 60px;
  }

  .pl_sm--60_9c7df6b4dc146f2d {
    padding-left: 60px;
  }

  .pr_sm--60_e01d0782a6eac9e3 {
    padding-right: 60px;
  }

  .mt_sm--60_3525b237a90f3dae {
    margin-top: 60px;
  }

  .ml_sm--60_4cadf73ae4032c18 {
    margin-left: 60px;
  }

  .mr_sm--60_2dec42872435a6ac {
    margin-right: 60px;
  }

  .mb_sm--60_2385121ba6520653 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_2df5bbb346a2bbb6 {
    padding: 65px 0;
  }

  .plr_sm--65_2325db7e74b0810c {
    padding: 0 65px;
  }

  .pt_sm--65_70d73310c21b1ac0 {
    padding-top: 65px;
  }

  .pb_sm--65_46725cc3224dc9a0 {
    padding-bottom: 65px;
  }

  .pl_sm--65_54b33f2a10e7b21e {
    padding-left: 65px;
  }

  .pr_sm--65_52d7c815f573386e {
    padding-right: 65px;
  }

  .mt_sm--65_3717591a9040d9b6 {
    margin-top: 65px;
  }

  .ml_sm--65_01544503a67baff7 {
    margin-left: 65px;
  }

  .mr_sm--65_37db0ee08c5ed381 {
    margin-right: 65px;
  }

  .mb_sm--65_ca6bb168e77bb833 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_8a6974779fb44b25 {
    padding: 70px 0;
  }

  .plr_sm--70_e5083ea305468eba {
    padding: 0 70px;
  }

  .pt_sm--70_680a132124ba59d3 {
    padding-top: 70px;
  }

  .pb_sm--70_c256e530b5b26ea3 {
    padding-bottom: 70px;
  }

  .pl_sm--70_2112f794c4253133 {
    padding-left: 70px;
  }

  .pr_sm--70_26ac851d6338133b {
    padding-right: 70px;
  }

  .mt_sm--70_863c92d36d2366de {
    margin-top: 70px;
  }

  .ml_sm--70_f57031800d98079b {
    margin-left: 70px;
  }

  .mr_sm--70_9230ff97632fabd8 {
    margin-right: 70px;
  }

  .mb_sm--70_ef3245e2117a011f {
    margin-bottom: 70px;
  }

  .ptb_sm--75_f42d03a15562a5d2 {
    padding: 75px 0;
  }

  .plr_sm--75_b65aa8a9a20a71df {
    padding: 0 75px;
  }

  .pt_sm--75_3831635247d87d0f {
    padding-top: 75px;
  }

  .pb_sm--75_c06ca160ae3b6874 {
    padding-bottom: 75px;
  }

  .pl_sm--75_9c1757edf1c8d664 {
    padding-left: 75px;
  }

  .pr_sm--75_3d03fac8dee52f97 {
    padding-right: 75px;
  }

  .mt_sm--75_7f27e72b8e20bb52 {
    margin-top: 75px;
  }

  .ml_sm--75_4e008808c40cc38a {
    margin-left: 75px;
  }

  .mr_sm--75_70d039b653572726 {
    margin-right: 75px;
  }

  .mb_sm--75_633ac772bcc1b164 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_0a52313e7cc554a0 {
    padding: 80px 0;
  }

  .plr_sm--80_e27f15a0d5af052c {
    padding: 0 80px;
  }

  .pt_sm--80_9cb2d7f9be1f2669 {
    padding-top: 80px;
  }

  .pb_sm--80_cf5f917d3bf6b49b {
    padding-bottom: 80px;
  }

  .pl_sm--80_fcf9fc410637fb54 {
    padding-left: 80px;
  }

  .pr_sm--80_43502c66e57b100a {
    padding-right: 80px;
  }

  .mt_sm--80_3ac4ab939f4b0b28 {
    margin-top: 80px;
  }

  .ml_sm--80_aa916c55e7a7bec6 {
    margin-left: 80px;
  }

  .mr_sm--80_0d4746072621b808 {
    margin-right: 80px;
  }

  .mb_sm--80_1611a7436cc91e22 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_e7a93e06a6cbf2c0 {
    padding: 85px 0;
  }

  .plr_sm--85_8ecaed4b9d9736e5 {
    padding: 0 85px;
  }

  .pt_sm--85_f7555f2f15925119 {
    padding-top: 85px;
  }

  .pb_sm--85_3e740afa67d2f698 {
    padding-bottom: 85px;
  }

  .pl_sm--85_b9a56242e0f309a9 {
    padding-left: 85px;
  }

  .pr_sm--85_fb582280f335525d {
    padding-right: 85px;
  }

  .mt_sm--85_2b5df926aee77031 {
    margin-top: 85px;
  }

  .ml_sm--85_4417c2e7f3c7e110 {
    margin-left: 85px;
  }

  .mr_sm--85_4a8bf8a5ca06f065 {
    margin-right: 85px;
  }

  .mb_sm--85_5aa2b34f28c171bf {
    margin-bottom: 85px;
  }

  .ptb_sm--90_0dab4194f27a6fcf {
    padding: 90px 0;
  }

  .plr_sm--90_51d40277fb54a036 {
    padding: 0 90px;
  }

  .pt_sm--90_b8b23bacf20e5f9d {
    padding-top: 90px;
  }

  .pb_sm--90_4be6847af2346b11 {
    padding-bottom: 90px;
  }

  .pl_sm--90_c7accecf4a391b7f {
    padding-left: 90px;
  }

  .pr_sm--90_48c18b50202e5467 {
    padding-right: 90px;
  }

  .mt_sm--90_23097b19ea432ade {
    margin-top: 90px;
  }

  .ml_sm--90_22fae5e83cb6e34f {
    margin-left: 90px;
  }

  .mr_sm--90_8f0c948763f21c37 {
    margin-right: 90px;
  }

  .mb_sm--90_9d710e4b5182fee0 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_6a019311f964a5ee {
    padding: 95px 0;
  }

  .plr_sm--95_b603d44f36775c9b {
    padding: 0 95px;
  }

  .pt_sm--95_1d5ae77e15fc74a9 {
    padding-top: 95px;
  }

  .pb_sm--95_93d8ef4f8c0c8494 {
    padding-bottom: 95px;
  }

  .pl_sm--95_3e956c25bb1cd87c {
    padding-left: 95px;
  }

  .pr_sm--95_f4120602ce5f52e5 {
    padding-right: 95px;
  }

  .mt_sm--95_9058f61915e5b40c {
    margin-top: 95px;
  }

  .ml_sm--95_6bdd7c236543b785 {
    margin-left: 95px;
  }

  .mr_sm--95_bad73a2f931b4f7f {
    margin-right: 95px;
  }

  .mb_sm--95_aa9f8b8f0f6f494c {
    margin-bottom: 95px;
  }

  .ptb_sm--100_d44cb66b7a5c1dde {
    padding: 100px 0;
  }

  .plr_sm--100_4fa7dfb7f8a63d33 {
    padding: 0 100px;
  }

  .pt_sm--100_f4861a85e5392374 {
    padding-top: 100px;
  }

  .pb_sm--100_563b32a63dc665ec {
    padding-bottom: 100px;
  }

  .pl_sm--100_c1805f1815dd0f7e {
    padding-left: 100px;
  }

  .pr_sm--100_d0b03fd4c080ef49 {
    padding-right: 100px;
  }

  .mt_sm--100_6e19b2a51b412806 {
    margin-top: 100px;
  }

  .ml_sm--100_9511e9cc03d9b1e7 {
    margin-left: 100px;
  }

  .mr_sm--100_7691b06f325b6118 {
    margin-right: 100px;
  }

  .mb_sm--100_5eb62f4a8c5331ab {
    margin-bottom: 100px;
  }

  .ptb_sm--105_c3293eea4a532b2b {
    padding: 105px 0;
  }

  .plr_sm--105_d499aec4cfda0068 {
    padding: 0 105px;
  }

  .pt_sm--105_ac5ae865b74d7e89 {
    padding-top: 105px;
  }

  .pb_sm--105_3113df6d64102c13 {
    padding-bottom: 105px;
  }

  .pl_sm--105_174a8a133c6263a9 {
    padding-left: 105px;
  }

  .pr_sm--105_583c24601c318738 {
    padding-right: 105px;
  }

  .mt_sm--105_c02ef3c76d59bbb6 {
    margin-top: 105px;
  }

  .ml_sm--105_c27d62ab28c5f6b7 {
    margin-left: 105px;
  }

  .mr_sm--105_f3a4165b7341c65b {
    margin-right: 105px;
  }

  .mb_sm--105_ba7ae4cf3bec0f2c {
    margin-bottom: 105px;
  }

  .ptb_sm--110_b782d2beb7b9b2a0 {
    padding: 110px 0;
  }

  .plr_sm--110_dda78c9076f25231 {
    padding: 0 110px;
  }

  .pt_sm--110_32e1dd8619cca062 {
    padding-top: 110px;
  }

  .pb_sm--110_059c773363938ea0 {
    padding-bottom: 110px;
  }

  .pl_sm--110_c2f8673ea6cb100e {
    padding-left: 110px;
  }

  .pr_sm--110_f0d0eb1c03169f79 {
    padding-right: 110px;
  }

  .mt_sm--110_fa26029d76af44e8 {
    margin-top: 110px;
  }

  .ml_sm--110_a3dc7d873d73a1e9 {
    margin-left: 110px;
  }

  .mr_sm--110_c36f00ffa9496e38 {
    margin-right: 110px;
  }

  .mb_sm--110_b4f4a9648bd7b130 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_c5a34a58f706f985 {
    padding: 115px 0;
  }

  .plr_sm--115_1c093eab2667d380 {
    padding: 0 115px;
  }

  .pt_sm--115_a4a1fbef487d7e2d {
    padding-top: 115px;
  }

  .pb_sm--115_752c827aad9b2943 {
    padding-bottom: 115px;
  }

  .pl_sm--115_23be8c0f55b57d0b {
    padding-left: 115px;
  }

  .pr_sm--115_bba2ce002f02a155 {
    padding-right: 115px;
  }

  .mt_sm--115_a11e2440ad824f63 {
    margin-top: 115px;
  }

  .ml_sm--115_28390b89d3832d55 {
    margin-left: 115px;
  }

  .mr_sm--115_904663afaca4c5f6 {
    margin-right: 115px;
  }

  .mb_sm--115_1f81ae9c51ab84e0 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_c2a10c619dc4cce3 {
    padding: 120px 0;
  }

  .plr_sm--120_fcd71a1c872017c0 {
    padding: 0 120px;
  }

  .pt_sm--120_4954a016cc30cd45 {
    padding-top: 120px;
  }

  .pb_sm--120_404a79e0142761da {
    padding-bottom: 120px;
  }

  .pl_sm--120_5b34e602b2e93af5 {
    padding-left: 120px;
  }

  .pr_sm--120_59f0deb36f65e687 {
    padding-right: 120px;
  }

  .mt_sm--120_656cb27d106a29d9 {
    margin-top: 120px;
  }

  .ml_sm--120_2d33aa53a3fc20f7 {
    margin-left: 120px;
  }

  .mr_sm--120_8a0587a628cfe7a4 {
    margin-right: 120px;
  }

  .mb_sm--120_778ab898c8dd5615 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_26aae0058146fe6c {
    padding: 125px 0;
  }

  .plr_sm--125_7a61f2c66e9b74da {
    padding: 0 125px;
  }

  .pt_sm--125_b035a607a97c1790 {
    padding-top: 125px;
  }

  .pb_sm--125_fce594b01086a927 {
    padding-bottom: 125px;
  }

  .pl_sm--125_290c3e460d947b62 {
    padding-left: 125px;
  }

  .pr_sm--125_e7292d32bad677e8 {
    padding-right: 125px;
  }

  .mt_sm--125_f8ea8c41aa776660 {
    margin-top: 125px;
  }

  .ml_sm--125_689ec733a308ec18 {
    margin-left: 125px;
  }

  .mr_sm--125_356874ca72ff014f {
    margin-right: 125px;
  }

  .mb_sm--125_a4f513a7937bdce3 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_4c898ae317250806 {
    padding: 130px 0;
  }

  .plr_sm--130_0fa36683bf9f01aa {
    padding: 0 130px;
  }

  .pt_sm--130_d173126d39dd7b61 {
    padding-top: 130px;
  }

  .pb_sm--130_981e9ff552f6609b {
    padding-bottom: 130px;
  }

  .pl_sm--130_8445f40089c72fd1 {
    padding-left: 130px;
  }

  .pr_sm--130_8d61df299b8ce48a {
    padding-right: 130px;
  }

  .mt_sm--130_f9541870305be39b {
    margin-top: 130px;
  }

  .ml_sm--130_346b376b155cee6d {
    margin-left: 130px;
  }

  .mr_sm--130_e62670d312d21967 {
    margin-right: 130px;
  }

  .mb_sm--130_0d1c412fc06f95e5 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_1c8e977ac23c6cc6 {
    padding: 135px 0;
  }

  .plr_sm--135_4506fbc841531543 {
    padding: 0 135px;
  }

  .pt_sm--135_044983a16da1c3ee {
    padding-top: 135px;
  }

  .pb_sm--135_bcbe623ee07cf330 {
    padding-bottom: 135px;
  }

  .pl_sm--135_1c2e750c61362f86 {
    padding-left: 135px;
  }

  .pr_sm--135_24e3f278b611cec3 {
    padding-right: 135px;
  }

  .mt_sm--135_f3da63b27ecf59b7 {
    margin-top: 135px;
  }

  .ml_sm--135_eb68090e2913075e {
    margin-left: 135px;
  }

  .mr_sm--135_b25c5e1a0c3cf3a6 {
    margin-right: 135px;
  }

  .mb_sm--135_232962c7c413733f {
    margin-bottom: 135px;
  }

  .ptb_sm--140_0b4b27043307e06e {
    padding: 140px 0;
  }

  .plr_sm--140_c6b98c2a3cd17f26 {
    padding: 0 140px;
  }

  .pt_sm--140_2d5f738070a8ab01 {
    padding-top: 140px;
  }

  .pb_sm--140_c8ddee1cc2eb9a4f {
    padding-bottom: 140px;
  }

  .pl_sm--140_049a6b36f5e0e0b2 {
    padding-left: 140px;
  }

  .pr_sm--140_98c16a4b8f0347f3 {
    padding-right: 140px;
  }

  .mt_sm--140_c66e2f08dec5a728 {
    margin-top: 140px;
  }

  .ml_sm--140_bcb2624d1d77faaa {
    margin-left: 140px;
  }

  .mr_sm--140_54f17862b4d52e42 {
    margin-right: 140px;
  }

  .mb_sm--140_9432ce1ed09fafcc {
    margin-bottom: 140px;
  }

  .ptb_sm--145_1dc7b9191f0f5def {
    padding: 145px 0;
  }

  .plr_sm--145_c6c422959036a410 {
    padding: 0 145px;
  }

  .pt_sm--145_dcd78102ef94af4e {
    padding-top: 145px;
  }

  .pb_sm--145_5e94dfde0b3d014e {
    padding-bottom: 145px;
  }

  .pl_sm--145_1eb49d7665682662 {
    padding-left: 145px;
  }

  .pr_sm--145_fc7026af8a74f1a9 {
    padding-right: 145px;
  }

  .mt_sm--145_241b06492c7c1c10 {
    margin-top: 145px;
  }

  .ml_sm--145_56b3bca71fca388e {
    margin-left: 145px;
  }

  .mr_sm--145_1045374d08d6a1ff {
    margin-right: 145px;
  }

  .mb_sm--145_b7481e11dab20675 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_4d4c798aa432aafb {
    padding: 150px 0;
  }

  .plr_sm--150_3a3c08893a92440e {
    padding: 0 150px;
  }

  .pt_sm--150_0dfa882342e266a4 {
    padding-top: 150px;
  }

  .pb_sm--150_13685744cc8661d1 {
    padding-bottom: 150px;
  }

  .pl_sm--150_92e4f543e499500c {
    padding-left: 150px;
  }

  .pr_sm--150_c34fc4c2fe2f44da {
    padding-right: 150px;
  }

  .mt_sm--150_c2056c3ef4c8c621 {
    margin-top: 150px;
  }

  .ml_sm--150_9b2834da0e2277ea {
    margin-left: 150px;
  }

  .mr_sm--150_3feb99eecdd4e8e7 {
    margin-right: 150px;
  }

  .mb_sm--150_8c51544132f1bfe5 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_37156ad0dbd43657 {
    padding: 155px 0;
  }

  .plr_sm--155_1fda7096668ae10b {
    padding: 0 155px;
  }

  .pt_sm--155_46b389782ddbbfcf {
    padding-top: 155px;
  }

  .pb_sm--155_e631581c40c35f06 {
    padding-bottom: 155px;
  }

  .pl_sm--155_cd362b760ec70047 {
    padding-left: 155px;
  }

  .pr_sm--155_212df1ff27bc2505 {
    padding-right: 155px;
  }

  .mt_sm--155_0124a07c619ba5e6 {
    margin-top: 155px;
  }

  .ml_sm--155_d90aa5747207ab10 {
    margin-left: 155px;
  }

  .mr_sm--155_5272b10d79999119 {
    margin-right: 155px;
  }

  .mb_sm--155_74d987f74eede07f {
    margin-bottom: 155px;
  }

  .ptb_sm--160_98b64cfdeb05610d {
    padding: 160px 0;
  }

  .plr_sm--160_51a7f3f406721c74 {
    padding: 0 160px;
  }

  .pt_sm--160_0d7e88f202bca719 {
    padding-top: 160px;
  }

  .pb_sm--160_91498e0adbca2f5e {
    padding-bottom: 160px;
  }

  .pl_sm--160_ecd61744a5cc59f3 {
    padding-left: 160px;
  }

  .pr_sm--160_26e744b1f7e4e2f2 {
    padding-right: 160px;
  }

  .mt_sm--160_9f8ec4f4a28af8fc {
    margin-top: 160px;
  }

  .ml_sm--160_eb21a3a2afb419bf {
    margin-left: 160px;
  }

  .mr_sm--160_40295efccf492ced {
    margin-right: 160px;
  }

  .mb_sm--160_4ee517548f2d2140 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_fa4f95b26b96781a {
    padding: 165px 0;
  }

  .plr_sm--165_28be334bcd6df8b4 {
    padding: 0 165px;
  }

  .pt_sm--165_78812f38314c5f9c {
    padding-top: 165px;
  }

  .pb_sm--165_7988ee351af7420f {
    padding-bottom: 165px;
  }

  .pl_sm--165_96ddd1d56cd7abe6 {
    padding-left: 165px;
  }

  .pr_sm--165_220604a21292f95a {
    padding-right: 165px;
  }

  .mt_sm--165_b44db7eaf9854471 {
    margin-top: 165px;
  }

  .ml_sm--165_275dc38cb0f5f4b7 {
    margin-left: 165px;
  }

  .mr_sm--165_f216a78a43c49414 {
    margin-right: 165px;
  }

  .mb_sm--165_2b7df067c0f75cc6 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_0fd277e8d9d21f69 {
    padding: 170px 0;
  }

  .plr_sm--170_d05eda5232dfa375 {
    padding: 0 170px;
  }

  .pt_sm--170_f58c30da79f81205 {
    padding-top: 170px;
  }

  .pb_sm--170_2c0bd12f3cf66b2c {
    padding-bottom: 170px;
  }

  .pl_sm--170_8d1e9090927de07f {
    padding-left: 170px;
  }

  .pr_sm--170_d01c526874b403d5 {
    padding-right: 170px;
  }

  .mt_sm--170_fa1cff53fa034b00 {
    margin-top: 170px;
  }

  .ml_sm--170_10bf34ceb3534461 {
    margin-left: 170px;
  }

  .mr_sm--170_f49d1629bc2da03e {
    margin-right: 170px;
  }

  .mb_sm--170_0261df5f9276558f {
    margin-bottom: 170px;
  }

  .ptb_sm--175_37e3cc5ea094bbf5 {
    padding: 175px 0;
  }

  .plr_sm--175_db23039a5afb079d {
    padding: 0 175px;
  }

  .pt_sm--175_932d1b7dffad82aa {
    padding-top: 175px;
  }

  .pb_sm--175_cfa78f5946dbafd4 {
    padding-bottom: 175px;
  }

  .pl_sm--175_a53ba8c374ccf28b {
    padding-left: 175px;
  }

  .pr_sm--175_5ed38bc10915999b {
    padding-right: 175px;
  }

  .mt_sm--175_1dd32656c9b72961 {
    margin-top: 175px;
  }

  .ml_sm--175_0a722a14d9a10e38 {
    margin-left: 175px;
  }

  .mr_sm--175_077b4f9bc8fe8215 {
    margin-right: 175px;
  }

  .mb_sm--175_3a680bc787615e51 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_cab9cebb5743586e {
    padding: 180px 0;
  }

  .plr_sm--180_8a1bee0f9b0f0603 {
    padding: 0 180px;
  }

  .pt_sm--180_accb2fa87d05a185 {
    padding-top: 180px;
  }

  .pb_sm--180_38e93fedead6ef65 {
    padding-bottom: 180px;
  }

  .pl_sm--180_572b38c0a6385768 {
    padding-left: 180px;
  }

  .pr_sm--180_8d4db641c77d381c {
    padding-right: 180px;
  }

  .mt_sm--180_71543ad641874b30 {
    margin-top: 180px;
  }

  .ml_sm--180_43288528ce06e671 {
    margin-left: 180px;
  }

  .mr_sm--180_6c69354c195f16c0 {
    margin-right: 180px;
  }

  .mb_sm--180_c54a8628873b8c92 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_9f48552306830803 {
    padding: 185px 0;
  }

  .plr_sm--185_0e5c39b8c6cd4272 {
    padding: 0 185px;
  }

  .pt_sm--185_131aaae98ddf2949 {
    padding-top: 185px;
  }

  .pb_sm--185_6c058ef2d79230c4 {
    padding-bottom: 185px;
  }

  .pl_sm--185_00a0a2b5594a212a {
    padding-left: 185px;
  }

  .pr_sm--185_29f9358885e18d5f {
    padding-right: 185px;
  }

  .mt_sm--185_a3d008520eb9135e {
    margin-top: 185px;
  }

  .ml_sm--185_5fc1425d263770e3 {
    margin-left: 185px;
  }

  .mr_sm--185_0d35defd7905959f {
    margin-right: 185px;
  }

  .mb_sm--185_652a266db4ee6306 {
    margin-bottom: 185px;
  }

  .ptb_sm--190_07f492af20f98a44 {
    padding: 190px 0;
  }

  .plr_sm--190_d7e54942aff1b132 {
    padding: 0 190px;
  }

  .pt_sm--190_ab85dd6e4e7420c5 {
    padding-top: 190px;
  }

  .pb_sm--190_6fe388090ff0dd49 {
    padding-bottom: 190px;
  }

  .pl_sm--190_f4a5c6542b8786f6 {
    padding-left: 190px;
  }

  .pr_sm--190_9757101be4c2adb3 {
    padding-right: 190px;
  }

  .mt_sm--190_c98a9aa364569642 {
    margin-top: 190px;
  }

  .ml_sm--190_08846461ff416382 {
    margin-left: 190px;
  }

  .mr_sm--190_827cbe2f99bcf79f {
    margin-right: 190px;
  }

  .mb_sm--190_b659f99ae9bc8fc8 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_b440fc6cb671d760 {
    padding: 195px 0;
  }

  .plr_sm--195_2832d009c8440662 {
    padding: 0 195px;
  }

  .pt_sm--195_710582d99141b2d2 {
    padding-top: 195px;
  }

  .pb_sm--195_9b522f85d4f8913f {
    padding-bottom: 195px;
  }

  .pl_sm--195_d0ddef4574f78525 {
    padding-left: 195px;
  }

  .pr_sm--195_ccc24813256e25e8 {
    padding-right: 195px;
  }

  .mt_sm--195_e91dd1aaaac281a6 {
    margin-top: 195px;
  }

  .ml_sm--195_62d3458e78faf21d {
    margin-left: 195px;
  }

  .mr_sm--195_5e0372dd359b8984 {
    margin-right: 195px;
  }

  .mb_sm--195_d35c014ed4c94cbc {
    margin-bottom: 195px;
  }

  .ptb_sm--200_20c4b8f4f237056a {
    padding: 200px 0;
  }

  .plr_sm--200_ea5f7baea6da3e9b {
    padding: 0 200px;
  }

  .pt_sm--200_44d4be0b0745486f {
    padding-top: 200px;
  }

  .pb_sm--200_84b701f5535fda69 {
    padding-bottom: 200px;
  }

  .pl_sm--200_7bd36bab1ca97a5f {
    padding-left: 200px;
  }

  .pr_sm--200_e1170bff0f48be92 {
    padding-right: 200px;
  }

  .mt_sm--200_f4ec3e91bef0f8ba {
    margin-top: 200px;
  }

  .ml_sm--200_60d8270419ee92be {
    margin-left: 200px;
  }

  .mr_sm--200_0e889fc087fe051e {
    margin-right: 200px;
  }

  .mb_sm--200_ce88a1a258023ddc {
    margin-bottom: 200px;
  }

  .pl_sm--0_a95fe5ee7727682f {
    padding-left: 0;
  }

  .pr_sm--0_66e5285c580a388c {
    padding-right: 0;
  }

  .pt_sm--0_20051141710a71e0 {
    padding-top: 0;
  }

  .pb_sm--0_cef9373141fc50f2 {
    padding-bottom: 0;
  }

  .mr_sm--0_3a8c9d2f457b2c27 {
    margin-right: 0;
  }

  .ml_sm--0_62f53b5e8f17fafb {
    margin-left: 0;
  }

  .mt_sm--0_bfec135e43137d29 {
    margin-top: 0;
  }

  .mb_sm--0_e964e1891b74295c {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_c83150ae21b843e2 {
    padding: 5px 0;
  }

  .plr_mobile--5_73e0b7204239ecb1 {
    padding: 0 5px;
  }

  .pt_mobile--5_dc21ebe011bdaa47 {
    padding-top: 5px;
  }

  .pb_mobile--5_3b41164d3f2263ec {
    padding-bottom: 5px;
  }

  .pl_mobile--5_cdd3549c3b9219d9 {
    padding-left: 5px;
  }

  .pr_mobile--5_5aa9637d20aceef7 {
    padding-right: 5px;
  }

  .mt_mobile--5_aa46cae448959564 {
    margin-top: 5px;
  }

  .mb_mobile--5_767cdb1ad02a4f4c {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_764f939123249007 {
    padding: 10px 0;
  }

  .plr_mobile--10_5f4ab2f306ce2585 {
    padding: 0 10px;
  }

  .pt_mobile--10_8e50bf05e9cc7d08 {
    padding-top: 10px;
  }

  .pb_mobile--10_49ef7b7445210a5a {
    padding-bottom: 10px;
  }

  .pl_mobile--10_921563d068fb617e {
    padding-left: 10px;
  }

  .pr_mobile--10_83955e873bc773ce {
    padding-right: 10px;
  }

  .mt_mobile--10_a7e6e04f2b5e4978 {
    margin-top: 10px;
  }

  .mb_mobile--10_a03149be168ff85e {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_a49e4782c4d7d02a {
    padding: 15px 0;
  }

  .plr_mobile--15_8c3cb780e6fc2e1c {
    padding: 0 15px;
  }

  .pt_mobile--15_e4c73636859b70de {
    padding-top: 15px;
  }

  .pb_mobile--15_32db5ebb184e1c62 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_b61d898045ef545a {
    padding-left: 15px;
  }

  .pr_mobile--15_69b72f85d774a823 {
    padding-right: 15px;
  }

  .mt_mobile--15_46ee5253553a8e17 {
    margin-top: 15px;
  }

  .mb_mobile--15_1708c1e3f6d2b16e {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_5974e9ee0f32d229 {
    padding: 20px 0;
  }

  .plr_mobile--20_1ffe1e8d9ab9d1db {
    padding: 0 20px;
  }

  .pt_mobile--20_532932f2933673c2 {
    padding-top: 20px;
  }

  .pb_mobile--20_93a838889dea6df8 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_296fa24939a042e3 {
    padding-left: 20px;
  }

  .pr_mobile--20_ce42dbed2be3d030 {
    padding-right: 20px;
  }

  .mt_mobile--20_c9b7c226414cc5d1 {
    margin-top: 20px;
  }

  .mb_mobile--20_1ce274c3cf2ecbcd {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_617e7fe55420400a {
    padding: 25px 0;
  }

  .plr_mobile--25_5b7ecd5beda986d7 {
    padding: 0 25px;
  }

  .pt_mobile--25_b206495d6821d5c8 {
    padding-top: 25px;
  }

  .pb_mobile--25_0b5f7ed9eed054ba {
    padding-bottom: 25px;
  }

  .pl_mobile--25_2dee2696056d5f4b {
    padding-left: 25px;
  }

  .pr_mobile--25_eaee5349e228ac6d {
    padding-right: 25px;
  }

  .mt_mobile--25_e34d8490e93560ca {
    margin-top: 25px;
  }

  .mb_mobile--25_8507b01c1956537a {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_3a34e843b6033fd1 {
    padding: 30px 0;
  }

  .plr_mobile--30_86e769e1c6cb8119 {
    padding: 0 30px;
  }

  .pt_mobile--30_0f71d13f683bd648 {
    padding-top: 30px;
  }

  .pb_mobile--30_931d6d615d91e538 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_5eba1548395c3012 {
    padding-left: 30px;
  }

  .pr_mobile--30_940476b4b48e2c38 {
    padding-right: 30px;
  }

  .mt_mobile--30_316511705f8dbddd {
    margin-top: 30px;
  }

  .mb_mobile--30_74ad7bc699fa05c3 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_14163343824d8a4f {
    padding: 35px 0;
  }

  .plr_mobile--35_2f6b43ea6863c898 {
    padding: 0 35px;
  }

  .pt_mobile--35_f5e530ec95237cfe {
    padding-top: 35px;
  }

  .pb_mobile--35_c8b5faf2151703a9 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_8a71959d86a161d3 {
    padding-left: 35px;
  }

  .pr_mobile--35_08b597609916f45d {
    padding-right: 35px;
  }

  .mt_mobile--35_3d46855a24d34a18 {
    margin-top: 35px;
  }

  .mb_mobile--35_d4ddb51ea68a8724 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_1416c6766fc987e2 {
    padding: 40px 0;
  }

  .plr_mobile--40_7de5b75d0b8cdfee {
    padding: 0 40px;
  }

  .pt_mobile--40_a96d068e5fd36be7 {
    padding-top: 40px;
  }

  .pb_mobile--40_b17c816a41f30d6d {
    padding-bottom: 40px;
  }

  .pl_mobile--40_3d4b3993776a2666 {
    padding-left: 40px;
  }

  .pr_mobile--40_3a9995fcc53e791a {
    padding-right: 40px;
  }

  .mt_mobile--40_d757bbdf96e9bdeb {
    margin-top: 40px;
  }

  .mb_mobile--40_43e550d113cf4112 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_4b4d3cc5d1cd9c18 {
    padding: 45px 0;
  }

  .plr_mobile--45_62d4efe21e0ef05e {
    padding: 0 45px;
  }

  .pt_mobile--45_933d84046b97b4c9 {
    padding-top: 45px;
  }

  .pb_mobile--45_0009b0c1e94d19bb {
    padding-bottom: 45px;
  }

  .pl_mobile--45_79d7a1d8a6249b10 {
    padding-left: 45px;
  }

  .pr_mobile--45_9251382ae3514526 {
    padding-right: 45px;
  }

  .mt_mobile--45_7a3a5a6b9b1dadb7 {
    margin-top: 45px;
  }

  .mb_mobile--45_6b2cd9e0d2323e45 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_d7778f999009aa6b {
    padding: 50px 0;
  }

  .plr_mobile--50_6b37017bf93bf8ae {
    padding: 0 50px;
  }

  .pt_mobile--50_415027432eba11e2 {
    padding-top: 50px;
  }

  .pb_mobile--50_37a1ce8afc4bc38d {
    padding-bottom: 50px;
  }

  .pl_mobile--50_dbe35add5cd7b5e9 {
    padding-left: 50px;
  }

  .pr_mobile--50_c81d3c32a05ab03d {
    padding-right: 50px;
  }

  .mt_mobile--50_375f8d353e6da27b {
    margin-top: 50px;
  }

  .mb_mobile--50_05acbee77bc9bbfe {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_8740abed3f0e833f {
    padding: 55px 0;
  }

  .plr_mobile--55_c82d91540f6cbb78 {
    padding: 0 55px;
  }

  .pt_mobile--55_e0448a05afab189c {
    padding-top: 55px;
  }

  .pb_mobile--55_8e939c8f98846af1 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_7b6ea8b4abc8d112 {
    padding-left: 55px;
  }

  .pr_mobile--55_6700389ed40381ae {
    padding-right: 55px;
  }

  .mt_mobile--55_a8985a97055b649d {
    margin-top: 55px;
  }

  .mb_mobile--55_f8573647e5e756b0 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_234cc4366216a1ca {
    padding: 60px 0;
  }

  .plr_mobile--60_a6e3bc354bcfb5b0 {
    padding: 0 60px;
  }

  .pt_mobile--60_c07f67f897f7fe49 {
    padding-top: 60px;
  }

  .pb_mobile--60_eaab5d77b883fdc8 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_85c6e108d2708f4a {
    padding-left: 60px;
  }

  .pr_mobile--60_acd89c195be04323 {
    padding-right: 60px;
  }

  .mt_mobile--60_f03698e960eef73f {
    margin-top: 60px;
  }

  .mb_mobile--60_75c46559f4408848 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_2aacc37ddb7071c8 {
    padding: 65px 0;
  }

  .plr_mobile--65_ca91ee7259399006 {
    padding: 0 65px;
  }

  .pt_mobile--65_9a6a0685b67e88fb {
    padding-top: 65px;
  }

  .pb_mobile--65_95d7ad18e000974b {
    padding-bottom: 65px;
  }

  .pl_mobile--65_0e7b49a43a95321c {
    padding-left: 65px;
  }

  .pr_mobile--65_7f019a0194ef4077 {
    padding-right: 65px;
  }

  .mt_mobile--65_5b1dba107a8dd9cb {
    margin-top: 65px;
  }

  .mb_mobile--65_8f8078f4b2a0b9f1 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_3a3a0434d5c359bf {
    padding: 70px 0;
  }

  .plr_mobile--70_2fdec6ca5598d1be {
    padding: 0 70px;
  }

  .pt_mobile--70_8f03a142f3fd70a9 {
    padding-top: 70px;
  }

  .pb_mobile--70_0152093f64883931 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_715d082a181dabc9 {
    padding-left: 70px;
  }

  .pr_mobile--70_6e35b4991a5b9ba4 {
    padding-right: 70px;
  }

  .mt_mobile--70_f83cb480bd444cc8 {
    margin-top: 70px;
  }

  .mb_mobile--70_3f431b7dc23b26fa {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_f9e24cfe6dafd699 {
    padding: 75px 0;
  }

  .plr_mobile--75_7dea9ef0190c92de {
    padding: 0 75px;
  }

  .pt_mobile--75_89adaf1c8d44d16e {
    padding-top: 75px;
  }

  .pb_mobile--75_917c1688039916d1 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_2d7a6d1bb005c0a2 {
    padding-left: 75px;
  }

  .pr_mobile--75_b62ee2277cb51dd0 {
    padding-right: 75px;
  }

  .mt_mobile--75_2cca32475ce775ed {
    margin-top: 75px;
  }

  .mb_mobile--75_ef57c40cee864ce3 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_bd34dff838d9db57 {
    padding: 80px 0;
  }

  .plr_mobile--80_c40320ac850d77ff {
    padding: 0 80px;
  }

  .pt_mobile--80_83577c9773edb930 {
    padding-top: 80px;
  }

  .pb_mobile--80_32a1dcc21eb61011 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_e9f2f43cb57eed9f {
    padding-left: 80px;
  }

  .pr_mobile--80_d120e18d4570754f {
    padding-right: 80px;
  }

  .mt_mobile--80_28e61022e059aed7 {
    margin-top: 80px;
  }

  .mb_mobile--80_23c8863113a34b0f {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_5b02ececeff5ba46 {
    padding: 85px 0;
  }

  .plr_mobile--85_dd4e3f5d892fbb7c {
    padding: 0 85px;
  }

  .pt_mobile--85_56ac4f0665b8d31b {
    padding-top: 85px;
  }

  .pb_mobile--85_1e62d35f2a22926d {
    padding-bottom: 85px;
  }

  .pl_mobile--85_f503f2de16abbd12 {
    padding-left: 85px;
  }

  .pr_mobile--85_08232fbd606311aa {
    padding-right: 85px;
  }

  .mt_mobile--85_86a21d77ab717a8b {
    margin-top: 85px;
  }

  .mb_mobile--85_30b77ddef18504c6 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_f659cb94a8a208b1 {
    padding: 90px 0;
  }

  .plr_mobile--90_22a10de5b1b1bbb2 {
    padding: 0 90px;
  }

  .pt_mobile--90_6d1e8d67743f66f5 {
    padding-top: 90px;
  }

  .pb_mobile--90_ed8ec066225e828d {
    padding-bottom: 90px;
  }

  .pl_mobile--90_3e4f92dda611f9eb {
    padding-left: 90px;
  }

  .pr_mobile--90_095fd97450d05d46 {
    padding-right: 90px;
  }

  .mt_mobile--90_74b4ef31a4a44d41 {
    margin-top: 90px;
  }

  .mb_mobile--90_498039612bae96ce {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_20c56a7eba37bf3f {
    padding: 95px 0;
  }

  .plr_mobile--95_609f9ffb0ef39cf6 {
    padding: 0 95px;
  }

  .pt_mobile--95_7476b41431ae48c8 {
    padding-top: 95px;
  }

  .pb_mobile--95_a6c45ffa1098e224 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_809394d68c642581 {
    padding-left: 95px;
  }

  .pr_mobile--95_cbb63fb6da001138 {
    padding-right: 95px;
  }

  .mt_mobile--95_47bee80c23de8dc8 {
    margin-top: 95px;
  }

  .mb_mobile--95_f4417a9e8130b811 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_9b8e44bd3b2aee00 {
    padding: 100px 0;
  }

  .plr_mobile--100_438afdbe98ae4a0c {
    padding: 0 100px;
  }

  .pt_mobile--100_7cad2f710f76fb27 {
    padding-top: 100px;
  }

  .pb_mobile--100_3f4537d79e44d770 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_65b551bbf0c6766a {
    padding-left: 100px;
  }

  .pr_mobile--100_45520fd622dee25a {
    padding-right: 100px;
  }

  .mt_mobile--100_9bdb467aa795f92d {
    margin-top: 100px;
  }

  .mb_mobile--100_82d2c83b45a39406 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_93d0a7f38841728e {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_93d0a7f38841728e .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_05ba84cad8425377 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_05ba84cad8425377 .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_7ebc1b4ff6350276 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_7ebc1b4ff6350276 .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_ca83ec5836639684 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_ca83ec5836639684 .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_d41525c45fba33eb {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_d41525c45fba33eb .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_5ca7e91971ccb9b6 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_5ca7e91971ccb9b6 .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_7dc4eecde63674fc {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_7dc4eecde63674fc .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_5c274b7c64b0bc4d {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_5c274b7c64b0bc4d .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_08661c879da026de {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_08661c879da026de .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_8237b863a5a2ec91 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_8237b863a5a2ec91 .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_7871d0bc519a0d6c {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_7871d0bc519a0d6c .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_aff2a35bd3fe6c1c {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_aff2a35bd3fe6c1c .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_c5a71fd946e7bcae {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_c5a71fd946e7bcae .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_17b88d46720353a0 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_17b88d46720353a0 .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_6e0acebbcc5899dc {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_6e0acebbcc5899dc .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_5b22f135c5d2335b {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_5b22f135c5d2335b .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_20a17e6ba350ed07 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_20a17e6ba350ed07 .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_a284b27e6691ee40 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_a284b27e6691ee40 .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_d376f8f8fab9cf64 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_d376f8f8fab9cf64 .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_f846ff9e855a0d2f {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_f846ff9e855a0d2f .slick-slide_7ae381dc5d0c1bb1 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_034c5307efd61ee3 {
  margin-top: -30px;
}

.mt_dec--30_eab2bd9a360cda6c {
  margin-top: -30px;
}

.mt-dec-100_bb088de48c263d37 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_4689a745b4ffff5a {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_37034ec6a9e283dd {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_2a31ea99debce132 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_2a31ea99debce132 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_2a31ea99debce132 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_3304de59b11348e4 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_870f5f638ecdee63 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_37034ec6a9e283dd {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_37034ec6a9e283dd {
    padding-bottom: 30px;
  }
}

.pb_xl--130_f6660d32beac4a14 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_f6660d32beac4a14 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_de0f37113e0fb42c {
    margin-top: -10px;
  }
}

.mt_dec--120_a17657f9cf5d40dc {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_03d16103cc761418 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_0fb1a1e44b471901 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_0fb1a1e44b471901 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_0fb1a1e44b471901 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_0fb1a1e44b471901 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_0fb1a1e44b471901 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_1f107f3a4093ed5a {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_1f107f3a4093ed5a {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_1f107f3a4093ed5a {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_a9e5180e6704e13e {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_a9e5180e6704e13e {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_a9e5180e6704e13e {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_a9e5180e6704e13e {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_cd12588fcc647dbf {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_6356fc99a1b4ed67 {
  --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_4eac334a782c5992 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_8bb30843d7af914a, .input-active_1c1ad9ec5536a3ce input[type=text], input[type=text].input-active_1c1ad9ec5536a3ce,
input[type=password].p-holder__active_8bb30843d7af914a,
.input-active_1c1ad9ec5536a3ce input[type=password],
input[type=password].input-active_1c1ad9ec5536a3ce,
input[type=email].p-holder__active_8bb30843d7af914a,
.input-active_1c1ad9ec5536a3ce input[type=email],
input[type=email].input-active_1c1ad9ec5536a3ce,
input[type=number].p-holder__active_8bb30843d7af914a,
.input-active_1c1ad9ec5536a3ce input[type=number],
input[type=number].input-active_1c1ad9ec5536a3ce,
input[type=tel].p-holder__active_8bb30843d7af914a,
.input-active_1c1ad9ec5536a3ce input[type=tel],
input[type=tel].input-active_1c1ad9ec5536a3ce,
input[type=url].p-holder__active_8bb30843d7af914a,
.input-active_1c1ad9ec5536a3ce input[type=url],
input[type=url].input-active_1c1ad9ec5536a3ce,
textarea.p-holder__active_8bb30843d7af914a,
textarea.input-active_1c1ad9ec5536a3ce {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_8bb30843d7af914a::placeholder, .input-active_1c1ad9ec5536a3ce input[type=text]::placeholder, input[type=text].input-active_1c1ad9ec5536a3ce::placeholder,
input[type=password].p-holder__active_8bb30843d7af914a::placeholder,
.input-active_1c1ad9ec5536a3ce input[type=password]::placeholder,
input[type=password].input-active_1c1ad9ec5536a3ce::placeholder,
input[type=email].p-holder__active_8bb30843d7af914a::placeholder,
.input-active_1c1ad9ec5536a3ce input[type=email]::placeholder,
input[type=email].input-active_1c1ad9ec5536a3ce::placeholder,
input[type=number].p-holder__active_8bb30843d7af914a::placeholder,
.input-active_1c1ad9ec5536a3ce input[type=number]::placeholder,
input[type=number].input-active_1c1ad9ec5536a3ce::placeholder,
input[type=tel].p-holder__active_8bb30843d7af914a::placeholder,
.input-active_1c1ad9ec5536a3ce input[type=tel]::placeholder,
input[type=tel].input-active_1c1ad9ec5536a3ce::placeholder,
input[type=url].p-holder__active_8bb30843d7af914a::placeholder,
.input-active_1c1ad9ec5536a3ce input[type=url]::placeholder,
input[type=url].input-active_1c1ad9ec5536a3ce::placeholder,
textarea.p-holder__active_8bb30843d7af914a::placeholder,
textarea.input-active_1c1ad9ec5536a3ce::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_8bb30843d7af914a:-ms-input-placeholder, .input-active_1c1ad9ec5536a3ce input[type=text]:-ms-input-placeholder, input[type=text].input-active_1c1ad9ec5536a3ce:-ms-input-placeholder,
input[type=password].p-holder__active_8bb30843d7af914a:-ms-input-placeholder,
.input-active_1c1ad9ec5536a3ce input[type=password]:-ms-input-placeholder,
input[type=password].input-active_1c1ad9ec5536a3ce:-ms-input-placeholder,
input[type=email].p-holder__active_8bb30843d7af914a:-ms-input-placeholder,
.input-active_1c1ad9ec5536a3ce input[type=email]:-ms-input-placeholder,
input[type=email].input-active_1c1ad9ec5536a3ce:-ms-input-placeholder,
input[type=number].p-holder__active_8bb30843d7af914a:-ms-input-placeholder,
.input-active_1c1ad9ec5536a3ce input[type=number]:-ms-input-placeholder,
input[type=number].input-active_1c1ad9ec5536a3ce:-ms-input-placeholder,
input[type=tel].p-holder__active_8bb30843d7af914a:-ms-input-placeholder,
.input-active_1c1ad9ec5536a3ce input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_1c1ad9ec5536a3ce:-ms-input-placeholder,
input[type=url].p-holder__active_8bb30843d7af914a:-ms-input-placeholder,
.input-active_1c1ad9ec5536a3ce input[type=url]:-ms-input-placeholder,
input[type=url].input-active_1c1ad9ec5536a3ce:-ms-input-placeholder,
textarea.p-holder__active_8bb30843d7af914a:-ms-input-placeholder,
textarea.input-active_1c1ad9ec5536a3ce:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_8bb30843d7af914a::-ms-input-placeholder, .input-active_1c1ad9ec5536a3ce input[type=text]::-ms-input-placeholder, input[type=text].input-active_1c1ad9ec5536a3ce::-ms-input-placeholder,
input[type=password].p-holder__active_8bb30843d7af914a::-ms-input-placeholder,
.input-active_1c1ad9ec5536a3ce input[type=password]::-ms-input-placeholder,
input[type=password].input-active_1c1ad9ec5536a3ce::-ms-input-placeholder,
input[type=email].p-holder__active_8bb30843d7af914a::-ms-input-placeholder,
.input-active_1c1ad9ec5536a3ce input[type=email]::-ms-input-placeholder,
input[type=email].input-active_1c1ad9ec5536a3ce::-ms-input-placeholder,
input[type=number].p-holder__active_8bb30843d7af914a::-ms-input-placeholder,
.input-active_1c1ad9ec5536a3ce input[type=number]::-ms-input-placeholder,
input[type=number].input-active_1c1ad9ec5536a3ce::-ms-input-placeholder,
input[type=tel].p-holder__active_8bb30843d7af914a::-ms-input-placeholder,
.input-active_1c1ad9ec5536a3ce input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_1c1ad9ec5536a3ce::-ms-input-placeholder,
input[type=url].p-holder__active_8bb30843d7af914a::-ms-input-placeholder,
.input-active_1c1ad9ec5536a3ce input[type=url]::-ms-input-placeholder,
input[type=url].input-active_1c1ad9ec5536a3ce::-ms-input-placeholder,
textarea.p-holder__active_8bb30843d7af914a::-ms-input-placeholder,
textarea.input-active_1c1ad9ec5536a3ce::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_fd1293379c961e09, .input-error_4bb46a03fe501e87 input[type=text], input[type=text].input-error_4bb46a03fe501e87,
input[type=password].p-holder__error_fd1293379c961e09,
.input-error_4bb46a03fe501e87 input[type=password],
input[type=password].input-error_4bb46a03fe501e87,
input[type=email].p-holder__error_fd1293379c961e09,
.input-error_4bb46a03fe501e87 input[type=email],
input[type=email].input-error_4bb46a03fe501e87,
input[type=number].p-holder__error_fd1293379c961e09,
.input-error_4bb46a03fe501e87 input[type=number],
input[type=number].input-error_4bb46a03fe501e87,
input[type=tel].p-holder__error_fd1293379c961e09,
.input-error_4bb46a03fe501e87 input[type=tel],
input[type=tel].input-error_4bb46a03fe501e87,
input[type=url].p-holder__error_fd1293379c961e09,
.input-error_4bb46a03fe501e87 input[type=url],
input[type=url].input-error_4bb46a03fe501e87,
textarea.p-holder__error_fd1293379c961e09,
textarea.input-error_4bb46a03fe501e87 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_fd1293379c961e09::placeholder, .input-error_4bb46a03fe501e87 input[type=text]::placeholder, input[type=text].input-error_4bb46a03fe501e87::placeholder,
input[type=password].p-holder__error_fd1293379c961e09::placeholder,
.input-error_4bb46a03fe501e87 input[type=password]::placeholder,
input[type=password].input-error_4bb46a03fe501e87::placeholder,
input[type=email].p-holder__error_fd1293379c961e09::placeholder,
.input-error_4bb46a03fe501e87 input[type=email]::placeholder,
input[type=email].input-error_4bb46a03fe501e87::placeholder,
input[type=number].p-holder__error_fd1293379c961e09::placeholder,
.input-error_4bb46a03fe501e87 input[type=number]::placeholder,
input[type=number].input-error_4bb46a03fe501e87::placeholder,
input[type=tel].p-holder__error_fd1293379c961e09::placeholder,
.input-error_4bb46a03fe501e87 input[type=tel]::placeholder,
input[type=tel].input-error_4bb46a03fe501e87::placeholder,
input[type=url].p-holder__error_fd1293379c961e09::placeholder,
.input-error_4bb46a03fe501e87 input[type=url]::placeholder,
input[type=url].input-error_4bb46a03fe501e87::placeholder,
textarea.p-holder__error_fd1293379c961e09::placeholder,
textarea.input-error_4bb46a03fe501e87::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_fd1293379c961e09:-ms-input-placeholder, .input-error_4bb46a03fe501e87 input[type=text]:-ms-input-placeholder, input[type=text].input-error_4bb46a03fe501e87:-ms-input-placeholder,
input[type=password].p-holder__error_fd1293379c961e09:-ms-input-placeholder,
.input-error_4bb46a03fe501e87 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_4bb46a03fe501e87:-ms-input-placeholder,
input[type=email].p-holder__error_fd1293379c961e09:-ms-input-placeholder,
.input-error_4bb46a03fe501e87 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_4bb46a03fe501e87:-ms-input-placeholder,
input[type=number].p-holder__error_fd1293379c961e09:-ms-input-placeholder,
.input-error_4bb46a03fe501e87 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_4bb46a03fe501e87:-ms-input-placeholder,
input[type=tel].p-holder__error_fd1293379c961e09:-ms-input-placeholder,
.input-error_4bb46a03fe501e87 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_4bb46a03fe501e87:-ms-input-placeholder,
input[type=url].p-holder__error_fd1293379c961e09:-ms-input-placeholder,
.input-error_4bb46a03fe501e87 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_4bb46a03fe501e87:-ms-input-placeholder,
textarea.p-holder__error_fd1293379c961e09:-ms-input-placeholder,
textarea.input-error_4bb46a03fe501e87:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_fd1293379c961e09::-ms-input-placeholder, .input-error_4bb46a03fe501e87 input[type=text]::-ms-input-placeholder, input[type=text].input-error_4bb46a03fe501e87::-ms-input-placeholder,
input[type=password].p-holder__error_fd1293379c961e09::-ms-input-placeholder,
.input-error_4bb46a03fe501e87 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_4bb46a03fe501e87::-ms-input-placeholder,
input[type=email].p-holder__error_fd1293379c961e09::-ms-input-placeholder,
.input-error_4bb46a03fe501e87 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_4bb46a03fe501e87::-ms-input-placeholder,
input[type=number].p-holder__error_fd1293379c961e09::-ms-input-placeholder,
.input-error_4bb46a03fe501e87 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_4bb46a03fe501e87::-ms-input-placeholder,
input[type=tel].p-holder__error_fd1293379c961e09::-ms-input-placeholder,
.input-error_4bb46a03fe501e87 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_4bb46a03fe501e87::-ms-input-placeholder,
input[type=url].p-holder__error_fd1293379c961e09::-ms-input-placeholder,
.input-error_4bb46a03fe501e87 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_4bb46a03fe501e87::-ms-input-placeholder,
textarea.p-holder__error_fd1293379c961e09::-ms-input-placeholder,
textarea.input-error_4bb46a03fe501e87::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_fd1293379c961e09:focus, .input-error_4bb46a03fe501e87 input[type=text]:focus, input[type=text].input-error_4bb46a03fe501e87:focus,
input[type=password].p-holder__error_fd1293379c961e09:focus,
.input-error_4bb46a03fe501e87 input[type=password]:focus,
input[type=password].input-error_4bb46a03fe501e87:focus,
input[type=email].p-holder__error_fd1293379c961e09:focus,
.input-error_4bb46a03fe501e87 input[type=email]:focus,
input[type=email].input-error_4bb46a03fe501e87:focus,
input[type=number].p-holder__error_fd1293379c961e09:focus,
.input-error_4bb46a03fe501e87 input[type=number]:focus,
input[type=number].input-error_4bb46a03fe501e87:focus,
input[type=tel].p-holder__error_fd1293379c961e09:focus,
.input-error_4bb46a03fe501e87 input[type=tel]:focus,
input[type=tel].input-error_4bb46a03fe501e87:focus,
input[type=url].p-holder__error_fd1293379c961e09:focus,
.input-error_4bb46a03fe501e87 input[type=url]:focus,
input[type=url].input-error_4bb46a03fe501e87:focus,
textarea.p-holder__error_fd1293379c961e09:focus,
textarea.input-error_4bb46a03fe501e87: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_35c481b59ccdb4fa::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_3ac532a71f9d1586 {
  margin-bottom: 20px;
}
.form-group_3ac532a71f9d1586 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_3ac532a71f9d1586 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_3ac532a71f9d1586 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_3ac532a71f9d1586 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_3ac532a71f9d1586 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_fe719edd967ddba8:before,
.clearfix_fe719edd967ddba8:after {
  content: " ";
  display: table;
}

.clearfix_fe719edd967ddba8:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_ff4f568a86d574f3 .slick-slide_7ae381dc5d0c1bb1 {
  margin-bottom: -10px;
}

.slick-gutter-15_7ebc1b4ff6350276 {
  margin: -30px -15px;
}
.slick-gutter-15_7ebc1b4ff6350276 .slick-slide_7ae381dc5d0c1bb1 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_fed6e078cf508318 {
  background: var(--color-primary);
}

.bg-color-secondary_5d3f759364eeab55 {
  background: var(--color-secondary);
}

.bg-color-tertiary_f49cefcacf1627d5 {
  background: var(--color-tertiary);
}

.bg-color-gray_157a666190dc0ecc {
  background: var(--color-gray);
}

.bg-color-white_d1a144e1204ec39f {
  background: #FFFFFF;
}

.bg-color-black_08524ddfb54667f7 {
  background: #1A1A1A;
}

.bg-color-extra03_4dabeb4f4f9fc695 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_52486cf1dc437d7b {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_d5ff9cc3f5a0d701 {
  background-image: url(../photos/bg/bg-image-1.jpg);
}

.bg_image--2_40b8887653f6b4b0 {
  background-image: url(../photos/bg/bg-image-2.jpg);
}

.bg_image--3_14f05d8c98c6da13 {
  background-image: url(../photos/bg/bg-image-3.jpg);
}

.bg_image--4_b77f6b623e23a5d4 {
  background-image: url(../photos/bg/bg-image-4.jpg);
}

.bg_image--5_fd2dd7df1d1e8454 {
  background-image: url(../photos/bg/bg-image-5.jpg);
}

.bg_image--6_81915cab3b4d0960 {
  background-image: url(../photos/bg/bg-image-6.jpg);
}

.bg_image--7_648801881abd8238 {
  background-image: url(../photos/bg/bg-image-7.jpg);
}

.bg_image--8_1da64619f3ac9bf6 {
  background-image: url(../photos/bg/bg-image-8.jpg);
}

.bg_image--9_b4fba2a7143c5978 {
  background-image: url(../photos/bg/bg-image-9.jpg);
}

.bg_image--10_3e5d807dbaf55d55 {
  background-image: url(../photos/bg/bg-image-10.jpg);
}

.bg_image--11_4a9bb6a5cf8ff7bc {
  background-image: url(../photos/bg/bg-image-11.jpg);
}

.bg_image--12_88b5b29d968168ce {
  background-image: url(../photos/bg/bg-image-12.jpg);
}

.bg_image--13_1ea8f91d30df768e {
  background-image: url(../photos/bg/bg-image-13.jpg);
}

.bg_image--14_25051b1800c98d58 {
  background-image: url(../photos/bg/bg-image-14.jpg);
}

.bg_image--15_e8c3cdf0b96a2148 {
  background-image: url(../photos/bg/bg-image-15.jpg);
}

.bg_image--16_f5e0eff6dc02f69c {
  background-image: url(../photos/bg/bg-image-16.jpg);
}

.bg_image--17_01ae099036d15e59 {
  background-image: url(../photos/bg/bg-image-17.jpg);
}

.bg_image--18_e46ef5c72fcefb5a {
  background-image: url(../photos/bg/bg-image-18.jpg);
}

.bg_image--19_4d700e0653b560b4 {
  background-image: url(../photos/bg/bg-image-19.jpg);
}

.bg_image--20_f3f83840161068b9 {
  background-image: url(../photos/bg/bg-image-20.jpg);
}

.bg_image--21_8ee62f0a2747ae00 {
  background-image: url(../photos/bg/bg-image-21.jpg);
}

.bg_image--22_0a1a2f522263e310 {
  background-image: url(../photos/bg/bg-image-22.jpg);
}

.bg_image--23_32ea71e8d79e0e11 {
  background-image: url(../photos/bg/bg-image-23.jpg);
}

.bg_image--24_4a5908cf7fdb787b {
  background-image: url(../photos/bg/bg-image-24.jpg);
}

.bg_image--25_679ac66c5de4496b {
  background-image: url(../photos/bg/bg-image-25.jpg);
}

.bg_image--26_693afad31cf65f3d {
  background-image: url(../photos/bg/bg-image-26.jpg);
}

.bg_image--27_0bee37001eb86e6a {
  background-image: url(../photos/bg/bg-image-27.jpg);
}

.bg_image--28_957a84db00a64001 {
  background-image: url(../photos/bg/bg-image-28.jpg);
}

.bg_image--29_5d86d2bb8a06d4d8 {
  background-image: url(../photos/bg/bg-image-29.jpg);
}

.bg_image--30_fe40cf3e1a761555 {
  background-image: url(../photos/bg/bg-image-30.jpg);
}

.bg_image--31_71682f5a3d253d6b {
  background-image: url(../photos/bg/bg-image-31.jpg);
}

.bg_image--32_53fdbc9c66de8c0c {
  background-image: url(../photos/bg/bg-image-32.jpg);
}

.bg_image--33_049ea31e16121b0c {
  background-image: url(../photos/bg/bg-image-33.jpg);
}

.bg_image--34_3d033a9cf12df2bb {
  background-image: url(../photos/bg/bg-image-34.jpg);
}

.bg_image--35_3e5d62e297aa1e37 {
  background-image: url(../photos/bg/bg-image-35.jpg);
}

.bg_image--36_f469f2f94f6161c1 {
  background-image: url(../photos/bg/bg-image-36.jpg);
}

.bg_image--37_e14e42dffc340bc3 {
  background-image: url(../photos/bg/bg-image-37.jpg);
}

.bg_image--38_ad46090b10b93a78 {
  background-image: url(../photos/bg/bg-image-38.jpg);
}

.bg_image--39_bd566803e46c2d47 {
  background-image: url(../photos/bg/bg-image-39.jpg);
}

.bg_image--40_5d706f92c2024aa7 {
  background-image: url(../photos/bg/bg-image-40.jpg);
}

.bg_tr-image--1_043b21f6d4f9718d {
  background-image: url(../photos/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_a69f22068b9154af {
  background-image: url(../photos/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_c799f0add558106c {
  background-image: url(../photos/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_6d4ddc06a143f4a8 {
  background-image: url(../photos/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_a836ad25ed580a65 {
  background-image: url(../photos/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_9d889f86e875c2a7 {
  background-image: url(../photos/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_1527dc75bcf380da {
  background-image: url(../photos/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_3bd8922f00ab6886 {
  background-image: url(../photos/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_8556602a1fe07ca4 {
  background-image: url(../photos/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_a3a660e720fce2cb {
  background-image: url(../photos/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_b7be0dfb36cc2b29 {
  background-image: url(../photos/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_18537129dcee0efa {
  background-image: url(../photos/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_8b37196932b1c78e {
  background-image: url(../photos/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_87923cc5fadcf5e7 {
  background-image: url(../photos/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_14c7c57e11726e3a {
  background-image: url(../photos/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_52903990db918e45 {
  background-image: url(../photos/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_247b04e6f5076c62 {
  background-image: url(../photos/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_b98f903d89fc2a2a {
  background-image: url(../photos/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_48904799a14baa05 {
  background-image: url(../photos/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_57f171327f812519 {
  background-image: url(../photos/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_62d5a13804926e77 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_31b583dc9b8ca2f5 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_31b583dc9b8ca2f5 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_55a1a1452ad74b6b {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_55a1a1452ad74b6b > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_0fd71281a1c7a0a0 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_0fd71281a1c7a0a0 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_ef224bfb6442ceb3 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_ef224bfb6442ceb3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_ef224bfb6442ceb3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_ef224bfb6442ceb3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_ef224bfb6442ceb3 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_ef224bfb6442ceb3 > [class*=col], .row--20_ef224bfb6442ceb3 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_ef224bfb6442ceb3 > [class*=col], .row--20_ef224bfb6442ceb3 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_ef224bfb6442ceb3 > [class*=col], .row--20_ef224bfb6442ceb3 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_ef224bfb6442ceb3 > [class*=col], .row--20_ef224bfb6442ceb3 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_ef224bfb6442ceb3 > [class*=col], .row--20_ef224bfb6442ceb3 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_1168e9fbd4b1db7f {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_1168e9fbd4b1db7f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_1168e9fbd4b1db7f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_1168e9fbd4b1db7f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_1168e9fbd4b1db7f {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_1168e9fbd4b1db7f > [class*=col], .row--25_1168e9fbd4b1db7f > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_1168e9fbd4b1db7f > [class*=col], .row--25_1168e9fbd4b1db7f > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_1168e9fbd4b1db7f > [class*=col], .row--25_1168e9fbd4b1db7f > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_1168e9fbd4b1db7f > [class*=col], .row--25_1168e9fbd4b1db7f > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_1168e9fbd4b1db7f > [class*=col], .row--25_1168e9fbd4b1db7f > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_fbc0c8deafc3590a {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_fbc0c8deafc3590a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_fbc0c8deafc3590a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_fbc0c8deafc3590a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_fbc0c8deafc3590a {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_fbc0c8deafc3590a > [class*=col], .row--30_fbc0c8deafc3590a > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_fbc0c8deafc3590a > [class*=col], .row--30_fbc0c8deafc3590a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_fbc0c8deafc3590a > [class*=col], .row--30_fbc0c8deafc3590a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_fbc0c8deafc3590a > [class*=col], .row--30_fbc0c8deafc3590a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_fbc0c8deafc3590a > [class*=col], .row--30_fbc0c8deafc3590a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_b77c48edd2108e06 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_b77c48edd2108e06 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_b77c48edd2108e06 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_b77c48edd2108e06 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_b77c48edd2108e06 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_b77c48edd2108e06 > [class*=col], .row--45_b77c48edd2108e06 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_b77c48edd2108e06 > [class*=col], .row--45_b77c48edd2108e06 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_b77c48edd2108e06 > [class*=col], .row--45_b77c48edd2108e06 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_b77c48edd2108e06 > [class*=col], .row--45_b77c48edd2108e06 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_b77c48edd2108e06 > [class*=col], .row--45_b77c48edd2108e06 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_d6fc883802069063 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_d6fc883802069063 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_d6fc883802069063 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_d6fc883802069063 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_d6fc883802069063 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_d6fc883802069063 > [class*=col], .row--40_d6fc883802069063 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_d6fc883802069063 > [class*=col], .row--40_d6fc883802069063 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_d6fc883802069063 > [class*=col], .row--40_d6fc883802069063 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_d6fc883802069063 > [class*=col], .row--40_d6fc883802069063 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_d6fc883802069063 > [class*=col], .row--40_d6fc883802069063 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_7c4d67c39b9fbfa5 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_7c4d67c39b9fbfa5 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_7c4d67c39b9fbfa5 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_7c4d67c39b9fbfa5 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_7c4d67c39b9fbfa5 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_7c4d67c39b9fbfa5 > [class*=col], .row--60_7c4d67c39b9fbfa5 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_7c4d67c39b9fbfa5 > [class*=col], .row--60_7c4d67c39b9fbfa5 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_7c4d67c39b9fbfa5 > [class*=col], .row--60_7c4d67c39b9fbfa5 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_7c4d67c39b9fbfa5 > [class*=col], .row--60_7c4d67c39b9fbfa5 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_7c4d67c39b9fbfa5 > [class*=col], .row--60_7c4d67c39b9fbfa5 > [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_a415cd02c267aba4(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_a415cd02c267aba4(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_a415cd02c267aba4(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_a415cd02c267aba4(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_6346fd57121ccfff/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_0a3d69c3b51174a1 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_3cfe234c06d9d064 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_b4ce2b6bd268f39f,
.animated.bounceOut_dc04f68569eb8822 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_2d3b4d96e8b0aadb,
.animated.flipOutY_46ba23871252d44e {
  -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_58be6f87e9e51fcb {
  -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_fcd5b32ef30a2eff {
  -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_e052e729e3073b41 {
  -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_ebd98b2be5eb44df {
  -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_79ba329bc9578350 {
  -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_2a7e1589d4dcd397 {
  -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_b4ce2b6bd268f39f {
  -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_b19f02a94eb438aa {
  -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_ebd03b06971a5114 {
  -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_7ffbef8496c16913 {
  -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_9e2e1360ea5decf9 {
  -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_dc04f68569eb8822 {
  -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_ecc8c14ef9c6ffff {
  -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_c05809efa27f5c3c {
  -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_31e0aca7900c8af8 {
  -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_46fe3a4918be2dec {
  -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_28d96769493f0318 {
  -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_02490e7cb33f015d {
  -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_59645676687e5dd3 {
  -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_a5a7935430f4de32 {
  -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_d702363acb09eaa3 {
  -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_8c67b0ce0a8b02cc {
  -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_d56b8334dbcb3b8d {
  -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_e014498f13337c37 {
  -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_056dd190ed3f4380 {
  -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_96b751b5431f0e11 {
  -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_1fd624c3903fd586 {
  -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_3ddce997b3850098 {
  -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_4812243062ce0dd0 {
  -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_d8e0ca4d6cc9585d {
  -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_aeb28fbe03e06668 {
  -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_ed0b61abafefd080 {
  -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_fc7b9b7975230973 {
  -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_0321f9bd0505fbcf {
  -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_42930f1296922c99 {
  -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_e03dd02ed0275f12 {
  -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_2d3b4d96e8b0aadb {
  -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_46ba23871252d44e {
  -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_4bdb7c9ba2b363c3 {
  -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_77a87dfefb1a810e {
  -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_b5ced245a854d042 {
  -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_3e5d27c4515134bf {
  -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_e571bf78d8981db0 {
  -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_3d62daf2175ef41e {
  -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_c96dd66ad3b8f339 {
  -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_b6b71bd0b7eb3680 {
  -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_7e652dabfb411129 {
  -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_9d067b76fb0e8836 {
  -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_03f2a63b3d425c7b {
  -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_712fc01b949ae7f3 {
  -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_3cfe234c06d9d064 {
  -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_2947f10949a285fc {
  -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_31e51f4bd3a1525f {
  -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_fd8a1a9d2d5bf9c2 {
  -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_6a8413eb9586c91e {
  -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_094239a3dfe2a186 {
  -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_6af3a32b3da1ca1e {
  -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_36ba58a5f6f939d9 {
  -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_5927f2375950fa0a {
  -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_d6a980654a7bc839 {
  -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_e5e98d9a69fd9ac1 {
  -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_457611a6ee182646 {
  -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_a33b71d6f8b48d1b {
  -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_1e09b75e992dfcbf {
  -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_b0c47db2c6532c20 {
  -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_a74d0366481edeb8 {
  -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_b00211409c5b01c2 {
  -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_d52eba2550522f62 {
  -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_d67c94c1461d07b6 {
  -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_c4d5637ea159b8c3 {
  -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_73bc364e505c0b88 {
  -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_a55869adba98e0eb {
  animation: animate-floting 15s linear infinite;
}
.floting-line_a55869adba98e0eb:hover {
  animation-play-state: paused;
}

.floting-line-2_f5410e42af8c36b4 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_f5410e42af8c36b4: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_a415cd02c267aba4(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_a415cd02c267aba4(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_a415cd02c267aba4(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_23d7fd1c0e3ce10f {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_23d7fd1c0e3ce10f .reveal-animation_afad829232e9cc36 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_23d7fd1c0e3ce10f .reveal-animation_afad829232e9cc36::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_afad829232e9cc36.reveal-primary_a7f5756e138b38fe::before {
  background: #0c0c0a;
}

.reveal-animation_afad829232e9cc36.reveal-dark_430568eb66cc5e01::before {
  background: #000;
}

.reveal-animation_afad829232e9cc36.reveal-white_d181d831910b5a69::before {
  background: #000;
}

.reveal-animation_afad829232e9cc36.reveal-top_e3cf4d6a2d5cd317.aos-animate::before,
.reveal-animation_afad829232e9cc36.reveal-bottom_b9cfa01c789b3825.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_afad829232e9cc36.reveal-start_de202fea1ff4268a.aos-animate::before,
.reveal-animation_afad829232e9cc36.reveal-end_159fff7ad3425056.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_afad829232e9cc36.reveal-top_e3cf4d6a2d5cd317::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_afad829232e9cc36.reveal-start_de202fea1ff4268a::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_afad829232e9cc36.reveal-end_159fff7ad3425056::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_afad829232e9cc36.reveal-bottom_b9cfa01c789b3825::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_0ae8734cc51d4f75 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_0ae8734cc51d4f75 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_0ae8734cc51d4f75 {
    margin: 6em auto;
  }
}
.cd-headline_517e47861f875c4e {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_517e47861f875c4e {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_517e47861f875c4e {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_517e47861f875c4e {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_517e47861f875c4e {
    font-size: 26px;
  }
}
.cd-words-wrapper_ef88cda450a56156 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_ef88cda450a56156 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_ef88cda450a56156 b.is-visible_6d95bc62a0b3abe3 {
  position: relative;
}

.no-js_2de80ec43b9cbe77 .cd-words-wrapper_ef88cda450a56156 b {
  opacity: 0;
}

.no-js_2de80ec43b9cbe77 .cd-words-wrapper_ef88cda450a56156 b.is-visible_6d95bc62a0b3abe3 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_517e47861f875c4e.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_517e47861f875c4e.clip .cd-words-wrapper_ef88cda450a56156 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_517e47861f875c4e.clip .cd-words-wrapper_ef88cda450a56156 b {
  font-weight: 700;
}

.cd-headline_517e47861f875c4e.clip .cd-words-wrapper_ef88cda450a56156::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_517e47861f875c4e.clip b {
  opacity: 0;
}

.cd-headline_517e47861f875c4e.clip b.is-visible_6d95bc62a0b3abe3 {
  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_e2d80546081efcd0,
body.sal-disabled_3234fc048277f462 [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_e2d80546081efcd0,
body.sal-disabled_3234fc048277f462 [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_e2d80546081efcd0,
body.sal-disabled_3234fc048277f462 [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_e2d80546081efcd0,
body.sal-disabled_3234fc048277f462 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_888ce11a48aa9bce {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_888ce11a48aa9bce .button-area-start_32bdf26d3ff23f92 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_888ce11a48aa9bce .button-area-start_32bdf26d3ff23f92 .call-us_741e0e44ab9d26f3 {
    display: none;
  }
}
.header-style-one-wrapper_888ce11a48aa9bce .button-area-start_32bdf26d3ff23f92 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_888ce11a48aa9bce .button-area-start_32bdf26d3ff23f92 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_888ce11a48aa9bce .logo-area_c5ab58f7ee8954e5 .logo_ed936bfbe1732218 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_c5ab58f7ee8954e5 img.light_ca2c3df34b342e39 {
  display: block;
}
[data-theme=light] .logo-area_c5ab58f7ee8954e5 img.dark_15d8e8345f21cf8b {
  display: none;
}

[data-theme=dark] .logo-area_c5ab58f7ee8954e5 img.light_ca2c3df34b342e39 {
  display: none;
}
[data-theme=dark] .logo-area_c5ab58f7ee8954e5 img.dark_15d8e8345f21cf8b {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_75aa90248b114187 .main-nav-area_2be73dfac47aba20 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_75aa90248b114187 .button-area-start_32bdf26d3ff23f92 .text-btn_4960f78a3a51eb61 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_2be73dfac47aba20 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_32bdf26d3ff23f92 .call-us_741e0e44ab9d26f3, [data-theme=dark] .header--sticky.sticky .button-area-start_32bdf26d3ff23f92 .text-btn_4960f78a3a51eb61 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_75aa90248b114187 .main-nav-area_2be73dfac47aba20 ul li a {
  color: #fff;
}

.header-style-one_3f5d826bec4f791a {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_3f5d826bec4f791a .header-style-one-wrapper_888ce11a48aa9bce .main-nav-area_2be73dfac47aba20 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_3f5d826bec4f791a .header-style-one-wrapper_888ce11a48aa9bce .main-nav-area_2be73dfac47aba20 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_24eea86bf029c78d {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_3f5d826bec4f791a .header-style-one-wrapper_888ce11a48aa9bce .main-nav-area_2be73dfac47aba20 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_3f5d826bec4f791a .header-style-one-wrapper_888ce11a48aa9bce .main-nav-area_2be73dfac47aba20 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_3f5d826bec4f791a .header-style-one-wrapper_888ce11a48aa9bce .button-area-start_32bdf26d3ff23f92 a.text-btn_4960f78a3a51eb61 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_75aa90248b114187 {
  background: var(--body-bg);
}

header.header-two_e9cff540a64e7187 {
  display: block;
}
header.header-two_e9cff540a64e7187.border-bottom_6fed56ef7bb9d540 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_a9bbd9bbc70990a2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_a9bbd9bbc70990a2 a.logo-area_c5ab58f7ee8954e5 {
  padding: 25px 0;
}
.header-two-content-main_a9bbd9bbc70990a2 .header-end-area_c7d4eb8a0ea0a9cc {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_a9bbd9bbc70990a2 .header-end-area_c7d4eb8a0ea0a9cc a.reqiest_05b5b6d73ef3d354 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_a9bbd9bbc70990a2 .header-end-area_c7d4eb8a0ea0a9cc a.reqiest_05b5b6d73ef3d354 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_a9bbd9bbc70990a2 .header-end-area_c7d4eb8a0ea0a9cc .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_22569931f39840b1 {
  width: 100%;
  position: absolute;
}
.header-three_22569931f39840b1 .header-wrapper-main-three_2cb85bcd134826b7 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_22569931f39840b1 .header-wrapper-main-three_2cb85bcd134826b7 .header-right-area_941cef74563f56e4 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_22569931f39840b1 .header-wrapper-main-three_2cb85bcd134826b7 .header-right-area_941cef74563f56e4 .main-nav-area_2be73dfac47aba20 {
    display: none;
  }
}
.header-three_22569931f39840b1 .header-wrapper-main-three_2cb85bcd134826b7 .header-right-area_941cef74563f56e4 .main-nav-area_2be73dfac47aba20 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_22569931f39840b1 .header-wrapper-main-three_2cb85bcd134826b7 .header-right-area_941cef74563f56e4 .rts-btn {
    display: none;
  }
}
.header-three_22569931f39840b1 .header-wrapper-main-three_2cb85bcd134826b7 .logo-area_c5ab58f7ee8954e5 {
  padding: 25px 0;
}

.main-nav-area_2be73dfac47aba20 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_2be73dfac47aba20 ul li {
  margin: 0;
}
.main-nav-area_2be73dfac47aba20 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_2be73dfac47aba20 ul.fluxi-desktop-menu_4f9c63559cdafccd {
  transition: all 0.3s;
}
.main-nav-area_2be73dfac47aba20 ul.fluxi-desktop-menu_4f9c63559cdafccd:hover .menu-item_e7467724aa61a248 {
  opacity: 0.5;
}
.main-nav-area_2be73dfac47aba20 ul.fluxi-desktop-menu_4f9c63559cdafccd .menu-item_e7467724aa61a248 {
  transition: all 0.3s;
}
.main-nav-area_2be73dfac47aba20 ul.fluxi-desktop-menu_4f9c63559cdafccd .menu-item_e7467724aa61a248 .fluxi-dropdown-main-element_2622b7c92e6fd8d8 {
  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_2be73dfac47aba20 ul.fluxi-desktop-menu_4f9c63559cdafccd .menu-item_e7467724aa61a248 .fluxi-dropdown-main-element_2622b7c92e6fd8d8 {
    padding: 35px 17px;
  }
}
.main-nav-area_2be73dfac47aba20 ul.fluxi-desktop-menu_4f9c63559cdafccd .menu-item_e7467724aa61a248:hover {
  opacity: 1;
}
.main-nav-area_2be73dfac47aba20 ul.fluxi-desktop-menu_4f9c63559cdafccd .fluxi-has-dropdown_5110a538d68cc544 {
  z-index: 10;
}
.main-nav-area_2be73dfac47aba20 ul.fluxi-desktop-menu_4f9c63559cdafccd .fluxi-has-dropdown_5110a538d68cc544 .fluxi-submenu_2d5f5c416d747f16 {
  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_2be73dfac47aba20 ul.fluxi-desktop-menu_4f9c63559cdafccd .fluxi-has-dropdown_5110a538d68cc544 .fluxi-submenu_2d5f5c416d747f16:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_2be73dfac47aba20 ul.fluxi-desktop-menu_4f9c63559cdafccd .fluxi-has-dropdown_5110a538d68cc544 .fluxi-submenu_2d5f5c416d747f16 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_2be73dfac47aba20 ul.fluxi-desktop-menu_4f9c63559cdafccd .fluxi-has-dropdown_5110a538d68cc544 .fluxi-submenu_2d5f5c416d747f16 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_2be73dfac47aba20 ul.fluxi-desktop-menu_4f9c63559cdafccd .fluxi-has-dropdown_5110a538d68cc544 .fluxi-submenu_2d5f5c416d747f16 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_2be73dfac47aba20 ul.fluxi-desktop-menu_4f9c63559cdafccd .fluxi-has-dropdown_5110a538d68cc544:hover .fluxi-submenu_2d5f5c416d747f16 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_a9bbd9bbc70990a2 .main-nav-area_2be73dfac47aba20 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_a9bbd9bbc70990a2 .main-nav-area_2be73dfac47aba20 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_a9bbd9bbc70990a2 .main-nav-area_2be73dfac47aba20 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_a9bbd9bbc70990a2 .main-nav-area_2be73dfac47aba20 {
    display: none;
  }
}

.side-bar_240fdc7700312518 {
  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_240fdc7700312518 {
    width: 315px;
  }
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .thumbnail_db158d50ed58d3ce {
  display: flex;
  justify-content: center;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .thumbnail_db158d50ed58d3ce img {
  width: 60%;
  margin: auto;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .title {
  font-weight: 600;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .footer_30315442bc8576df {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .footer_30315442bc8576df .title {
  font-weight: 500;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .footer_30315442bc8576df a.rts-btn {
  margin: auto;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .contact-information--sidebar_46647da466ae385f {
  margin-top: 50px;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .contact-information--sidebar_46647da466ae385f .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .contact-information--sidebar_46647da466ae385f .single-info_6d7ea311f22126bc {
  margin: 15px 0;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .contact-information--sidebar_46647da466ae385f .single-info_6d7ea311f22126bc a:hover {
  color: var(--color-primary);
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .contact-information--sidebar_46647da466ae385f .rts-social-style-one_5a62d3c113997973 {
  margin-top: 40px;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .contact-information--sidebar_46647da466ae385f .rts-social-style-one_5a62d3c113997973 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .contact-information--sidebar_46647da466ae385f .rts-social-style-one_5a62d3c113997973 ul li {
  margin: 0;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .contact-information--sidebar_46647da466ae385f .rts-social-style-one_5a62d3c113997973 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .contact-information--sidebar_46647da466ae385f .rts-social-style-one_5a62d3c113997973 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_240fdc7700312518.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_240fdc7700312518 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_240fdc7700312518 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_3f5d826bec4f791a.case-studies_6c468a97367bea55 .main-nav-area_2be73dfac47aba20 ul li > a.fluxi-dropdown-main-element_2622b7c92e6fd8d8 {
  color: #fff !important;
}

.header-style-one_3f5d826bec4f791a.case-studies_6c468a97367bea55.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_240fdc7700312518 {
  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_240fdc7700312518 {
    width: 300px;
  }
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .thumbnail_db158d50ed58d3ce {
  display: flex;
  justify-content: center;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .thumbnail_db158d50ed58d3ce img {
  width: 85%;
  margin: auto;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .title {
  font-weight: 600;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .footer_30315442bc8576df {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .footer_30315442bc8576df .title {
  font-weight: 500;
}
.side-bar_240fdc7700312518 .inner-main-wrapper-desk_97477503424c1d2e .inner-content_81ad07f9bec4bfe2 .footer_30315442bc8576df a.rts-btn {
  margin: auto;
}

.side-bar_240fdc7700312518.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_240fdc7700312518 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_240fdc7700312518 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(../photos/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_4b8c0d946f37ddfd {
  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_b23c4b8cee67e6d0 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_b23c4b8cee67e6d0 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_b23c4b8cee67e6d0 {
    display: block;
  }
}

.mobile-menu-main_b23c4b8cee67e6d0 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_b23c4b8cee67e6d0 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_b23c4b8cee67e6d0 nav ul li a.main_85a0700e02b7bacd {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_b23c4b8cee67e6d0 nav ul li.has-droupdown_8f86347282af88a8 {
  position: relative;
}
.mobile-menu-main_b23c4b8cee67e6d0 nav ul li.has-droupdown_8f86347282af88a8 ul a {
  padding: 10px 0;
}
.mobile-menu-main_b23c4b8cee67e6d0 nav ul li.has-droupdown_8f86347282af88a8 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_b23c4b8cee67e6d0 nav ul li.has-droupdown_8f86347282af88a8 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_b23c4b8cee67e6d0 nav ul li.has-droupdown_8f86347282af88a8::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_b23c4b8cee67e6d0 nav ul li.has-droupdown_8f86347282af88a8.mm-active_3d96aa380d89b9aa::after {
  content: "\f077";
}
.mobile-menu-main_b23c4b8cee67e6d0 nav ul li.has-droupdown_8f86347282af88a8.third-lvl_6ed5e6b206fe0d82::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_b23c4b8cee67e6d0 nav ul li.has-droupdown_8f86347282af88a8.third-lvl_6ed5e6b206fe0d82 ul {
  padding: 0 20px;
}
.mobile-menu-main_b23c4b8cee67e6d0 nav ul li.has-droupdown_8f86347282af88a8.third-lvl_6ed5e6b206fe0d82 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_b23c4b8cee67e6d0 nav ul li.has-droupdown_8f86347282af88a8.third-lvl_6ed5e6b206fe0d82 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_b23c4b8cee67e6d0 nav ul li.has-droupdown_8f86347282af88a8.third-lvl_6ed5e6b206fe0d82 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_b23c4b8cee67e6d0 nav ul li a {
  display: block;
}
.mobile-menu-main_b23c4b8cee67e6d0 .social-wrapper-one_73d22bb43199bdb9 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_240fdc7700312518.header-two_e9cff540a64e7187 .inner-main-wrapper-desk_97477503424c1d2e, .side-bar_240fdc7700312518.header-three_22569931f39840b1 .inner-main-wrapper-desk_97477503424c1d2e {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_240fdc7700312518.header-two_e9cff540a64e7187 .mobile-menu_578f4eb5d52032f9, .side-bar_240fdc7700312518.header-three_22569931f39840b1 .mobile-menu_578f4eb5d52032f9 {
    display: none !important;
  }
}

.header-one_2f5e53115da8d62e .main-nav-desk_3572beabc9869d89 nav ul li.has-droupdown_8f86347282af88a8 .submenu.inner-page_8bc61ff2736d8350 .sub-dropdown_83c16e6d25aafb3c {
  position: relative;
}
.header-one_2f5e53115da8d62e .main-nav-desk_3572beabc9869d89 nav ul li.has-droupdown_8f86347282af88a8 .submenu.inner-page_8bc61ff2736d8350 .sub-dropdown_83c16e6d25aafb3c:hover::after {
  color: var(--color-primary);
}
.header-one_2f5e53115da8d62e .main-nav-desk_3572beabc9869d89 nav ul li.has-droupdown_8f86347282af88a8 .submenu.inner-page_8bc61ff2736d8350 .sub-dropdown_83c16e6d25aafb3c::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_2f5e53115da8d62e .main-nav-desk_3572beabc9869d89 nav ul li.has-droupdown_8f86347282af88a8 .submenu.inner-page_8bc61ff2736d8350 .sub-dropdown_83c16e6d25aafb3c .third-lvl_6ed5e6b206fe0d82 {
  margin-left: -4px;
}

.header-three_22569931f39840b1 .main-nav-desk_3572beabc9869d89 nav ul li.has-droupdown_8f86347282af88a8 .submenu.inner-page_8bc61ff2736d8350 {
  padding: 15px 0;
}
.header-three_22569931f39840b1 .main-nav-desk_3572beabc9869d89 nav ul li.has-droupdown_8f86347282af88a8 .submenu.inner-page_8bc61ff2736d8350 .sub-dropdown_83c16e6d25aafb3c {
  position: relative;
}
.header-three_22569931f39840b1 .main-nav-desk_3572beabc9869d89 nav ul li.has-droupdown_8f86347282af88a8 .submenu.inner-page_8bc61ff2736d8350 .sub-dropdown_83c16e6d25aafb3c:hover::after {
  color: var(--color-primary);
}
.header-three_22569931f39840b1 .main-nav-desk_3572beabc9869d89 nav ul li.has-droupdown_8f86347282af88a8 .submenu.inner-page_8bc61ff2736d8350 .sub-dropdown_83c16e6d25aafb3c::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_22569931f39840b1 .main-nav-desk_3572beabc9869d89 nav ul li.has-droupdown_8f86347282af88a8 .submenu.inner-page_8bc61ff2736d8350 .sub-dropdown_83c16e6d25aafb3c .third-lvl_6ed5e6b206fe0d82 {
  margin-left: -4px;
}
.header-three_22569931f39840b1 .main-nav-desk_3572beabc9869d89 nav ul li.has-droupdown_8f86347282af88a8 .submenu.inner-page_8bc61ff2736d8350 li {
  margin: 0;
  width: 100%;
}
.header-three_22569931f39840b1 .main-nav-desk_3572beabc9869d89 nav ul li.has-droupdown_8f86347282af88a8 .submenu.inner-page_8bc61ff2736d8350 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_83c16e6d25aafb3c {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_83c16e6d25aafb3c .submenu.third-lvl_6ed5e6b206fe0d82 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_83c16e6d25aafb3c .submenu.third-lvl_6ed5e6b206fe0d82.base {
  display: block !important;
}
.sub-dropdown_83c16e6d25aafb3c:hover .sub-menu-link_15246b444c5d41fc {
  color: var(--color-primary);
}
.sub-dropdown_83c16e6d25aafb3c:hover .submenu.third-lvl_6ed5e6b206fe0d82.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_83c16e6d25aafb3c:hover .submenu.third-lvl_6ed5e6b206fe0d82.base li {
  display: block;
}
.sub-dropdown_83c16e6d25aafb3c:hover .submenu.third-lvl_6ed5e6b206fe0d82.base li a {
  display: block !important;
}

.header-three_22569931f39840b1 .sub-dropdown_83c16e6d25aafb3c:hover .submenu.third-lvl_6ed5e6b206fe0d82.base {
  margin-left: -14px !important;
}

.header-two_e9cff540a64e7187 .header-main-wrapper_23c3393813ef5662 .sub-dropdown_83c16e6d25aafb3c:hover .submenu.third-lvl_6ed5e6b206fe0d82.base {
  margin-left: 90px !important;
}

header.heder-two_5927cea1043eff88 .sub-dropdown_83c16e6d25aafb3c:hover .submenu.third-lvl_6ed5e6b206fe0d82.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_5927cea1043eff88 .sub-dropdown_83c16e6d25aafb3c::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_5927cea1043eff88 .sub-dropdown_83c16e6d25aafb3c:hover a.sub-menu-link_15246b444c5d41fc {
  color: var(--color-primary) !important;
}
header.heder-two_5927cea1043eff88 .sub-dropdown_83c16e6d25aafb3c:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_5927cea1043eff88 .sub-dropdown_83c16e6d25aafb3c .submenu.third-lvl_6ed5e6b206fe0d82.base {
  display: block;
}

.sub-dropdown_83c16e6d25aafb3c {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_83c16e6d25aafb3c.active .sub-menu-link_15246b444c5d41fc {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_83c16e6d25aafb3c.active .sub-menu-link_15246b444c5d41fc::after {
  width: 12px !important;
}
.sub-dropdown_83c16e6d25aafb3c.active::after {
  color: #FFFFFF;
}
.sub-dropdown_83c16e6d25aafb3c .fluxi-submenu_2d5f5c416d747f16.third-lvl_6ed5e6b206fe0d82 {
  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_83c16e6d25aafb3c .fluxi-submenu_2d5f5c416d747f16.third-lvl_6ed5e6b206fe0d82:hover li a {
  opacity: 0.5;
}
.sub-dropdown_83c16e6d25aafb3c .fluxi-submenu_2d5f5c416d747f16.third-lvl_6ed5e6b206fe0d82.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_83c16e6d25aafb3c .fluxi-submenu_2d5f5c416d747f16.third-lvl_6ed5e6b206fe0d82 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_83c16e6d25aafb3c .fluxi-submenu_2d5f5c416d747f16.third-lvl_6ed5e6b206fe0d82 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_83c16e6d25aafb3c .fluxi-submenu_2d5f5c416d747f16.third-lvl_6ed5e6b206fe0d82 li:hover a::after {
  width: 12px;
}
.sub-dropdown_83c16e6d25aafb3c .fluxi-submenu_2d5f5c416d747f16.third-lvl_6ed5e6b206fe0d82 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_83c16e6d25aafb3c:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_83c16e6d25aafb3c:hover .sub-menu-link_15246b444c5d41fc {
  color: var(--color-primary);
}
.sub-dropdown_83c16e6d25aafb3c:hover .fluxi-submenu_2d5f5c416d747f16.third-lvl_6ed5e6b206fe0d82.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_d2df15747c4f6f97 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_d2df15747c4f6f97 {
    padding: 0 15px;
  }
}

.section-bg_a8364a3ffe0a8ae8 {
  background: var(--section-bg-gray);
}

.bg_white_2b5af875f7ac88b4 {
  background: var(--body-bg);
}

.g-48_af74e90e288ed954 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_c2c05766785c43f6 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_a431fece23c07931 {
  background: #F8F9FB;
}

.bg-gray-2_8725aa5f6cac8153 {
  background: var(--bg-gray-2);
}

.overflow-right-div_d59902b0d527d6a1 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_d59902b0d527d6a1 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_d59902b0d527d6a1 {
    width: 100%;
  }
}

.gsap-marker-end_65b37752b334497b,
.gsap-marker-start_7949b6f5af89a314,
.gsap-marker-scroller-end_cfb49d0f84065e8a,
.gsap-marker-scroller-start_00a7ccd148b9dc34 {
  display: none !important;
}

.bg-dark-p_630fa31672f3689d {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_9b955c4b63f4f308 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_0efdcabe474b3b23 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_c450bab4f844b420 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_c450bab4f844b420 .client-img_d112b6cf6db0bc0e {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_c450bab4f844b420 .client-img_d112b6cf6db0bc0e img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_c450bab4f844b420 .client-img_d112b6cf6db0bc0e img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_c450bab4f844b420 .client-img_d112b6cf6db0bc0e img.two_2d8c76bc8f375fa8 {
  left: 38px;
}
.customer-review-area_c450bab4f844b420 .client-img_d112b6cf6db0bc0e img.three_8d714da94731107b {
  left: 73px;
}
.customer-review-area_c450bab4f844b420 .client-img_d112b6cf6db0bc0e img.four_9cc0f15963c97526 {
  left: 108px;
}
.customer-review-area_c450bab4f844b420 p.desc {
  margin-bottom: 0;
}

.br-none_c4af317d96bbe407 {
  border-radius: 0 !important;
}

.color-secondary-2_85b22e3045275637 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_e7369754d5f6065f {
    order: 2;
  }
}

.loader-wrapper_5da48b6d245e5fa3 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_5da48b6d245e5fa3 .loader-section_15709a4f04163709 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_5da48b6d245e5fa3 .loader-section_15709a4f04163709.section-left_55351293d4748926 {
  left: 0;
}

.loader-wrapper_5da48b6d245e5fa3 .loader-section_15709a4f04163709.section-right_83a69e6ed40a4c4c {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_5da48b6d245e5fa3 .loader-section_15709a4f04163709.section-left_55351293d4748926 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_5da48b6d245e5fa3 .loader-section_15709a4f04163709.section-right_83a69e6ed40a4c4c {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_d60f282cebab6833 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_5da48b6d245e5fa3 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_d60f282cebab6833: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_d60f282cebab6833 {
  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_019825ff9e39d1fc {
  -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_019825ff9e39d1fc.btt__visible_6d3638fee201335f {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_019825ff9e39d1fc {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_3da93036ea4e6635 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_eeb3ff10dbadb5ab {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_284ec948aa9d0777 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_eeb3ff10dbadb5ab {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_284ec948aa9d0777 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_4c2374b558d85bb8:hover,
[data-theme=dark] .rts-btn.btn-primary-5_c3f24a0e80323f2f:hover,
[data-theme=dark] .rts-btn.btn-primary-6_cf3700804cf3f369:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_ab8841b543ee2051: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_4c2374b558d85bb8 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_4c2374b558d85bb8:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_41dff5edebdddfb8 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_41dff5edebdddfb8::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_41dff5edebdddfb8::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_41dff5edebdddfb8:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_41dff5edebdddfb8:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_3f40a9218d7a9d87 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_3f40a9218d7a9d87::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_3f40a9218d7a9d87::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_3f40a9218d7a9d87:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_3f40a9218d7a9d87:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_ab8841b543ee2051 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_ab8841b543ee2051:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_c3f24a0e80323f2f {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_c3f24a0e80323f2f:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_cf3700804cf3f369 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_cf3700804cf3f369:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_4d870a4792513e56 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_4d870a4792513e56::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_4d870a4792513e56:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_51786807503f8a04 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_51786807503f8a04::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_51786807503f8a04:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_8c4de5b7630a7441 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_8c4de5b7630a7441::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_8c4de5b7630a7441:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_82b8898bdc29f373 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_82b8898bdc29f373 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_82b8898bdc29f373:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_5f2cadcf88d455a9 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_5f2cadcf88d455a9 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_5f2cadcf88d455a9:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_40e1926b1d62cc00 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_40e1926b1d62cc00:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_40e1926b1d62cc00.about_c91f0625a5faf2b9 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_40e1926b1d62cc00.about_c91f0625a5faf2b9:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_e491b51b784cfe4d i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_e491b51b784cfe4d:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_fe6fc99562ef6cbd {
  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_fe6fc99562ef6cbd i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_fe6fc99562ef6cbd:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_e491b51b784cfe4d i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_627c98a69d192763 {
  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_627c98a69d192763::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_627c98a69d192763::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_627c98a69d192763 i {
  font-weight: 400;
}
.under-line-btn_c7fa84af6b1ed78d {
  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_c7fa84af6b1ed78d::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_c7fa84af6b1ed78d::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_c7fa84af6b1ed78d:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_9611a7ab96f74502 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_9611a7ab96f74502 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_9611a7ab96f74502 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_9611a7ab96f74502 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_9611a7ab96f74502 p.disc_bc1ce3990c4fe340 {
  margin-bottom: 50px;
}
.banner-one-content-left_9611a7ab96f74502 .button-banner-one-wrapper_ab335653d5fdd11f {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_9611a7ab96f74502 .button-banner-one-wrapper_ab335653d5fdd11f {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_9611a7ab96f74502 .button-banner-one-wrapper_ab335653d5fdd11f .customer-review-area_c450bab4f844b420 .client-img_d112b6cf6db0bc0e {
  width: 150px;
}
.banner-one-content-left_9611a7ab96f74502 .button-banner-one-wrapper_ab335653d5fdd11f .customer-review-area_c450bab4f844b420 p.desc {
  min-width: max-content;
}
.banner-one-content-left_9611a7ab96f74502 .button-banner-one-wrapper_ab335653d5fdd11f .customer-review-area_c450bab4f844b420 img {
  max-width: 40%;
}
.banner-one-content-left_9611a7ab96f74502 .button-banner-one-wrapper_ab335653d5fdd11f .customer-review-area_c450bab4f844b420 img.two_2d8c76bc8f375fa8 {
  left: 24px;
}
.banner-one-content-left_9611a7ab96f74502 .button-banner-one-wrapper_ab335653d5fdd11f .customer-review-area_c450bab4f844b420 img.three_8d714da94731107b {
  left: 48px;
}
.banner-one-content-left_9611a7ab96f74502 .button-banner-one-wrapper_ab335653d5fdd11f .customer-review-area_c450bab4f844b420 img.four_9cc0f15963c97526 {
  left: 72px;
}

.banner-one-right-content-with-img_77a3e82a88fdfcb5 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_77a3e82a88fdfcb5 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_77a3e82a88fdfcb5 .img-1_79803e7105d86d9e {
  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_77a3e82a88fdfcb5 .img-1_79803e7105d86d9e {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_77a3e82a88fdfcb5 .img-2_649873d37bdc143b {
  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_77a3e82a88fdfcb5 .img-2_649873d37bdc143b {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_d5327d332b80852f {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_d5327d332b80852f .box-one-top_ead7fdb89e989fdc {
  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_d5327d332b80852f .box-one-bottom_dfb3cc890cdc3923 {
  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_d5327d332b80852f .radious-shape_05f7519219d0126b {
    display: none;
  }
}
.rts-banner-area-one_d5327d332b80852f .radious-shape_05f7519219d0126b .right-top_b0e0c46bd2378e97 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_d5327d332b80852f .radious-shape_05f7519219d0126b .right-bottom_cd211f3f6231aea2 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_d5327d332b80852f .radious-shape_05f7519219d0126b .mid-top_111d7400f6bee4b9 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_d5327d332b80852f .radious-shape_05f7519219d0126b .left-bottom_d9a9c254c027a91b {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_d5327d332b80852f .radious-shape_05f7519219d0126b .left-top_536a753989f2426c {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_d5327d332b80852f .radious-shape_05f7519219d0126b .center-bottom_733c16940ae78665 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .banner-one-content-left_9611a7ab96f74502 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .banner-one-content-left_9611a7ab96f74502 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .banner-one-content-left_9611a7ab96f74502 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .banner-one-content-left_9611a7ab96f74502 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .banner-one-content-left_9611a7ab96f74502 p.disc_bc1ce3990c4fe340 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .banner-one-content-left_9611a7ab96f74502 .customer-review-area_c450bab4f844b420 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .banner-one-right-content-with-img_77a3e82a88fdfcb5 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .banner-one-right-content-with-img_77a3e82a88fdfcb5 .short-image-area_4fe48a03b7a7ab0a .img-1_79803e7105d86d9e {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .banner-one-right-content-with-img_77a3e82a88fdfcb5 .short-image-area_4fe48a03b7a7ab0a .img-1_79803e7105d86d9e {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .banner-one-right-content-with-img_77a3e82a88fdfcb5 .short-image-area_4fe48a03b7a7ab0a .img-1_79803e7105d86d9e {
    left: 0;
  }
}
.rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .brand-area-inner_fad91c21350e6cd1 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .brand-title-area_4a6e12bf1d0b5f37 {
  margin-bottom: 40px;
}
.rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .brand-title-area_4a6e12bf1d0b5f37 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .brand-title-area_4a6e12bf1d0b5f37 .brand-left-short-title-one_369fd085b0249a05 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .brand-title-area_4a6e12bf1d0b5f37 .brand-left-short-title-one_369fd085b0249a05 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .brand-title-area_4a6e12bf1d0b5f37 .brand-left-short-title-one_369fd085b0249a05 .star-rating_65397e5227e596b6 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .brand-title-area_4a6e12bf1d0b5f37 .brand-left-short-title-one_369fd085b0249a05 .star-rating_65397e5227e596b6 li {
  list-style: none;
}
.rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .brand-title-area_4a6e12bf1d0b5f37 .brand-left-short-title-one_369fd085b0249a05 .star-rating_65397e5227e596b6 li a {
  color: #FF6354;
}
.rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .brand-title-area_4a6e12bf1d0b5f37 .brand-left-short-title-one_369fd085b0249a05 p.disc_bc1ce3990c4fe340 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .brand-slider-area_4ee9d200d83ac9bc {
  overflow: hidden;
}
.rts-banner-area-one_d5327d332b80852f.banner-five_93fe4955743f3dbc .brand-slider-area_4ee9d200d83ac9bc .brand-inner_17935054ae2c3d1b {
  text-align: center;
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 {
  background: #212026;
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-content-left_efda5874fe92124e {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-content-left_efda5874fe92124e .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_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-content-left_efda5874fe92124e .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-content-left_efda5874fe92124e .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-content-left_efda5874fe92124e .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-content-left_efda5874fe92124e p.disc_bc1ce3990c4fe340 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-content-left_efda5874fe92124e .button-area_dcefe235f3d31b42 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-content-left_efda5874fe92124e .button-area_dcefe235f3d31b42 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-content-left_efda5874fe92124e .button-area_dcefe235f3d31b42 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-content-left_efda5874fe92124e .button-area_dcefe235f3d31b42 .rts-btn.btn-primary-5_c3f24a0e80323f2f {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-content-left_efda5874fe92124e .button-area_dcefe235f3d31b42 .rts-btn.btn-primary-5_c3f24a0e80323f2f:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-content-left_efda5874fe92124e .button-area_dcefe235f3d31b42 .rts-btn.btn-primary-5-border_40e1926b1d62cc00 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-content-left_efda5874fe92124e .counter-upmain-wrapper-style-six_319567cce34615ff {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-content-left_efda5874fe92124e .counter-upmain-wrapper-style-six_319567cce34615ff .single-counter-up-six_85e3defbaf2c6a64 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-content-left_efda5874fe92124e .counter-upmain-wrapper-style-six_319567cce34615ff .single-counter-up-six_85e3defbaf2c6a64 p {
  color: #D7D9E9;
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b .image-left_75e33c37d56ced79 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b .image-left_75e33c37d56ced79 {
    width: 100%;
  }
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b .image-left_75e33c37d56ced79 .image-one_aa94fb6b646f2b67 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b .image-left_75e33c37d56ced79 .image-one_aa94fb6b646f2b67 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b .image-left_75e33c37d56ced79 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b .image-left_75e33c37d56ced79 .image-two_d5a1bbe4b4000c88 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b .image-left_75e33c37d56ced79 .image-two_d5a1bbe4b4000c88 img {
    width: 100%;
  }
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b .image-right_2258f31186029172 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b .image-right_2258f31186029172 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b .image-right_2258f31186029172 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b .image-right_2258f31186029172 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b .image-right_2258f31186029172 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b .image-right_2258f31186029172 {
    display: none;
  }
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b .image-right_2258f31186029172 .image-three_a1c3a93d8d844b93 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .banner-six-right-content-with-img_763e8002e229930b .image-right_2258f31186029172 .image-four_3d7310a58771b47c {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .shape_4569b8bae1551575 {
    display: none;
  }
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .shape_4569b8bae1551575 .right-top_b0e0c46bd2378e97 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .shape_4569b8bae1551575 .right-top_b0e0c46bd2378e97 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .shape_4569b8bae1551575 .right-bottom_cd211f3f6231aea2 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_d5327d332b80852f.banner-six_79311c3b1ee53721 .shape_4569b8bae1551575 .right-bottom_cd211f3f6231aea2 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_ae190feef5c43f95 {
  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_ae190feef5c43f95::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_ae190feef5c43f95 .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_ae190feef5c43f95 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_ae190feef5c43f95 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_ae190feef5c43f95 p.disc_bc1ce3990c4fe340 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_ae190feef5c43f95 p.disc_bc1ce3990c4fe340 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_ae190feef5c43f95 p.disc_bc1ce3990c4fe340 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_ae190feef5c43f95 p.disc_bc1ce3990c4fe340 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_ae190feef5c43f95 p.disc_bc1ce3990c4fe340 {
    max-width: 100%;
  }
}
.rts-banner-area-two_ae190feef5c43f95 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_ae190feef5c43f95 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_ae190feef5c43f95 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_ae190feef5c43f95 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_ae190feef5c43f95 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_ae190feef5c43f95 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_ae190feef5c43f95 .bottom-text_2d2c8f4383d73056 p.disc_bc1ce3990c4fe340 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_09aabe4f972d00ab {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_09aabe4f972d00ab {
    margin-top: 70px;
  }
}

.mt-dec-100_bb088de48c263d37 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_15d5f1d0a40d5270 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_15d5f1d0a40d5270 .banner-2-shape_f7c591cdeac8ee2d {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_15d5f1d0a40d5270 .banner-2-shape_f7c591cdeac8ee2d .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_15d5f1d0a40d5270 .banner-2-shape_f7c591cdeac8ee2d .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_15d5f1d0a40d5270 .banner-2-shape_f7c591cdeac8ee2d .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_15d5f1d0a40d5270 .banner-2-shape_f7c591cdeac8ee2d .two_2d8c76bc8f375fa8 {
  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_15d5f1d0a40d5270 .banner-2-shape_f7c591cdeac8ee2d .two_2d8c76bc8f375fa8 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_15d5f1d0a40d5270 .banner-2-shape_f7c591cdeac8ee2d .two_2d8c76bc8f375fa8 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_15d5f1d0a40d5270 .banner-2-shape_f7c591cdeac8ee2d .three_8d714da94731107b {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_15d5f1d0a40d5270 .banner-2-shape_f7c591cdeac8ee2d .three_8d714da94731107b {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_15d5f1d0a40d5270 .banner-2-shape_f7c591cdeac8ee2d .four_9cc0f15963c97526 {
  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_15d5f1d0a40d5270 .banner-2-shape_f7c591cdeac8ee2d .four_9cc0f15963c97526 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_15d5f1d0a40d5270 .banner-2-shape_f7c591cdeac8ee2d .four_9cc0f15963c97526 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_15d5f1d0a40d5270 .banner-2-shape_f7c591cdeac8ee2d .five_b5ba7489657925a5 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_22569931f39840b1 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_0e3e01a688258f99 {
  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_0e3e01a688258f99 .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.banner-three-area-start_0e3e01a688258f99 .shape-area_3fb6debde6e33069 img {
  position: absolute;
}
.banner-three-area-start_0e3e01a688258f99 .shape-area_3fb6debde6e33069 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_0e3e01a688258f99 .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_0e3e01a688258f99 .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_0e3e01a688258f99 .shape-area_3fb6debde6e33069 .four_9cc0f15963c97526 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_a4f9df554db02e39 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_a4f9df554db02e39 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_a4f9df554db02e39 .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_a4f9df554db02e39 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_a4f9df554db02e39 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_a4f9df554db02e39 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_a4f9df554db02e39 .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_a4f9df554db02e39 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_a4f9df554db02e39 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_a4f9df554db02e39 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_a4f9df554db02e39 p.disc_bc1ce3990c4fe340 {
  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_a4f9df554db02e39 p.disc_bc1ce3990c4fe340 br {
    display: none;
  }
}
.banner-wrapper-three-main_a4f9df554db02e39 .button-area_dcefe235f3d31b42 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_a4f9df554db02e39 .button-area_dcefe235f3d31b42 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_a4f9df554db02e39 .button-area_dcefe235f3d31b42 .under-line-btn_c7fa84af6b1ed78d::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_a4f9df554db02e39 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_ace5bb1e597f305e {
  padding-top: 68px;
}
.banner-four-content-left_ace5bb1e597f305e 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_ace5bb1e597f305e .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_ace5bb1e597f305e .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_ace5bb1e597f305e .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_ace5bb1e597f305e .title {
    font-size: 40px;
  }
}
.banner-four-content-left_ace5bb1e597f305e p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_ace5bb1e597f305e .banner-logo-area_ce15f65bdcfc82d4 {
  margin-top: 50px;
}
.banner-four-content-left_ace5bb1e597f305e .banner-logo-area_ce15f65bdcfc82d4 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_ace5bb1e597f305e .banner-logo-area_ce15f65bdcfc82d4 .logo-area_c5ab58f7ee8954e5 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_ace5bb1e597f305e .banner-logo-area_ce15f65bdcfc82d4 .logo-area_c5ab58f7ee8954e5 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_ce15f65bdcfc82d4 .light_ca2c3df34b342e39 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_ce15f65bdcfc82d4 .dark_15d8e8345f21cf8b {
  display: none;
}

[data-theme=dark] .banner-logo-area_ce15f65bdcfc82d4 .light_ca2c3df34b342e39 {
  display: none;
}
[data-theme=dark] .banner-logo-area_ce15f65bdcfc82d4 .dark_15d8e8345f21cf8b {
  display: inline-flex;
}

.thumbnail-banner-right-four_93b0b543a7862cbc {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_93b0b543a7862cbc::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_93b0b543a7862cbc::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_93b0b543a7862cbc::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_93b0b543a7862cbc::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_93b0b543a7862cbc .main_85a0700e02b7bacd {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_93b0b543a7862cbc .main_85a0700e02b7bacd {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_93b0b543a7862cbc .main_85a0700e02b7bacd {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_93b0b543a7862cbc img.shape_4569b8bae1551575 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_93b0b543a7862cbc img.shape_4569b8bae1551575 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_93b0b543a7862cbc img.shape_4569b8bae1551575 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_93b0b543a7862cbc img.shape_4569b8bae1551575 {
    display: none;
  }
}

.rts-banner-four-area-start_a914a638b6ffd134 {
  position: relative;
}
.rts-banner-four-area-start_a914a638b6ffd134 .shape-area_3fb6debde6e33069 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_a914a638b6ffd134 .shape-area_3fb6debde6e33069 .one {
    display: none;
  }
}
.rts-banner-four-area-start_a914a638b6ffd134 .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_a914a638b6ffd134 .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_a914a638b6ffd134 .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_070c72cab20a3c48 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_070c72cab20a3c48 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_070c72cab20a3c48 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_070c72cab20a3c48 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_070c72cab20a3c48 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_070c72cab20a3c48 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_070c72cab20a3c48 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_070c72cab20a3c48 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_070c72cab20a3c48 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_070c72cab20a3c48 p.disc_bc1ce3990c4fe340 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_070c72cab20a3c48 p.disc_bc1ce3990c4fe340 {
    max-width: 100%;
  }
}
.banner-seven-left-content_070c72cab20a3c48 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_070c72cab20a3c48 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_070c72cab20a3c48 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_070c72cab20a3c48 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_daa4aaa933db7849 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_daa4aaa933db7849 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_daa4aaa933db7849 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_daa4aaa933db7849 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_daa4aaa933db7849 .short-image_7ee894e5bb7ca88f {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_daa4aaa933db7849 .short-image_7ee894e5bb7ca88f.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_daa4aaa933db7849 .short-image_7ee894e5bb7ca88f.one {
    left: 0;
  }
}
.thumbnail-banner-seven_daa4aaa933db7849 .short-image_7ee894e5bb7ca88f.two_2d8c76bc8f375fa8 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_05fc5914e639b9d1 {
  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_05fc5914e639b9d1 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_05fc5914e639b9d1 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_05fc5914e639b9d1 .brand-area-style-seven_07092e396cd10c57 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_05fc5914e639b9d1 .brand-area-style-seven_07092e396cd10c57 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_05fc5914e639b9d1 .brand-area-style-seven_07092e396cd10c57 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_05fc5914e639b9d1 .slider-Brand_03a3c3e4173b5698 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_e2f9e8a8a453d443 {
  position: relative;
}
.rts-banner-area-7_e2f9e8a8a453d443 form {
  position: relative;
}
.rts-banner-area-7_e2f9e8a8a453d443 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_e2f9e8a8a453d443 form input {
  padding-left: 35px;
}
.rts-banner-area-7_e2f9e8a8a453d443 .shape-area-start_8272a0eafca156e7 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_e2f9e8a8a453d443 .shape-area-start_8272a0eafca156e7 .two_2d8c76bc8f375fa8 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_e2f9e8a8a453d443 .shape-area-start_8272a0eafca156e7 .three_8d714da94731107b {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_e2f9e8a8a453d443 .shape-area-start_8272a0eafca156e7 .three_8d714da94731107b {
    display: none;
  }
}
.rts-banner-area-7_e2f9e8a8a453d443 .shape-area-start_8272a0eafca156e7 .four_9cc0f15963c97526 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_e2f9e8a8a453d443 .shape-area-start_8272a0eafca156e7 .four_9cc0f15963c97526 {
    display: none;
  }
}

.div-right-banner-floating_dee116d19a3456ec {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_dee116d19a3456ec {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_dee116d19a3456ec {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_9966f0c0ceb46edc {
  background-image: url(../photos/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_9966f0c0ceb46edc {
    height: auto;
  }
}

.inner-banner-8_68a095d3ecb07a35 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_68a095d3ecb07a35 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_68a095d3ecb07a35 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_68a095d3ecb07a35 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b {
    padding-top: 60px;
  }
}
.inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b .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_68a095d3ecb07a35 .left-area_43804c021251542b .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b .title {
    font-size: 42px;
  }
}
.inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b p.disc_bc1ce3990c4fe340 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b .customer-review-area_c450bab4f844b420 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b .customer-review-area_c450bab4f844b420 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_68a095d3ecb07a35 .left-area_43804c021251542b .customer-review-area_c450bab4f844b420 p {
  color: #F2F2F8;
}
.inner-banner-8_68a095d3ecb07a35 .position-img_a8c5417a43f184c9 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_68a095d3ecb07a35 .position-img_a8c5417a43f184c9 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_68a095d3ecb07a35 .position-img_a8c5417a43f184c9 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_68a095d3ecb07a35 .position-img_a8c5417a43f184c9 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_68a095d3ecb07a35 .position-img_a8c5417a43f184c9 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_68a095d3ecb07a35 .position-img_a8c5417a43f184c9 {
    right: 10%;
  }
}
.inner-banner-8_68a095d3ecb07a35 .right-area_05cd079ce4860736 .thumbnail-right-img_e2a32a374acbb281 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_68a095d3ecb07a35 .right-area_05cd079ce4860736 .thumbnail-right-img_e2a32a374acbb281 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_8d18fd83020b8c63 .about-main-wrapper_2cf4260434b90d75 .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_8d18fd83020b8c63 .about-main-wrapper_2cf4260434b90d75 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_8d18fd83020b8c63 .about-main-wrapper_2cf4260434b90d75 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_8d18fd83020b8c63 .about-main-wrapper_2cf4260434b90d75 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_8d18fd83020b8c63 .about-main-wrapper_2cf4260434b90d75 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_8d18fd83020b8c63 .banner-about-right_eca3db21d9f66a4a p.disc_bc1ce3990c4fe340 {
  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_1c7e19da074404eb {
  background-image: url(../photos/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_1c7e19da074404eb .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_1c7e19da074404eb .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_09aabe4f972d00ab {
  position: relative;
}
.large-image-video-area_09aabe4f972d00ab .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_09aabe4f972d00ab .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_09aabe4f972d00ab .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_09aabe4f972d00ab .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_09aabe4f972d00ab .thumbnail_db158d50ed58d3ce {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_09aabe4f972d00ab .thumbnail_db158d50ed58d3ce .pli-image_53d7757ec5ab0fca {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_09aabe4f972d00ab .thumbnail_db158d50ed58d3ce .pli-image_53d7757ec5ab0fca img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_480651947116bc96 form {
  position: relative;
}
.banner-area-wrapper-two_480651947116bc96 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_480651947116bc96 form input {
  padding-left: 40px;
}

.button-area-banner-four_a412cb64e0b5a01f {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_a412cb64e0b5a01f {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_a412cb64e0b5a01f .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_a412cb64e0b5a01f .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_4ee9d200d83ac9bc {
  overflow: hidden;
}
.brand-slider-area_4ee9d200d83ac9bc .brand-inner_17935054ae2c3d1b {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_3231acf8ec2e3117 .light_ca2c3df34b342e39,
[data-theme=light] .brand-area-main-wrapper-two_ce305eecc1854a16 .light_ca2c3df34b342e39,
[data-theme=light] .brand-slider-area_4ee9d200d83ac9bc .light_ca2c3df34b342e39 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_3231acf8ec2e3117 .dark_15d8e8345f21cf8b,
[data-theme=light] .brand-area-main-wrapper-two_ce305eecc1854a16 .dark_15d8e8345f21cf8b,
[data-theme=light] .brand-slider-area_4ee9d200d83ac9bc .dark_15d8e8345f21cf8b {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_3231acf8ec2e3117 .light_ca2c3df34b342e39,
[data-theme=dark] .brand-area-main-wrapper-two_ce305eecc1854a16 .light_ca2c3df34b342e39,
[data-theme=dark] .brand-slider-area_4ee9d200d83ac9bc .light_ca2c3df34b342e39 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_3231acf8ec2e3117 .dark_15d8e8345f21cf8b,
[data-theme=dark] .brand-area-main-wrapper-two_ce305eecc1854a16 .dark_15d8e8345f21cf8b,
[data-theme=dark] .brand-slider-area_4ee9d200d83ac9bc .dark_15d8e8345f21cf8b {
  display: block;
}

.brand-left-short-title-one_369fd085b0249a05 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_369fd085b0249a05 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_80cbe7344d0ac775 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_3231acf8ec2e3117 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_ce305eecc1854a16 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_ce305eecc1854a16 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_ce305eecc1854a16.about-page-brand_e004ba9ecccffc8e {
  padding: 0;
}

.bg-dark-p_630fa31672f3689d .title-style-one-center_2eb61cdb9924d068 .pre_30e9e6e68a4c1b95 {
  color: #fff;
}
.bg-dark-p_630fa31672f3689d .title-style-one-center_2eb61cdb9924d068 .title {
  color: #fff;
}
.bg-dark-p_630fa31672f3689d .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .title {
  color: #FFF;
}
.bg-dark-p_630fa31672f3689d .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .bottom-area_9d70490d251302ff .admin_857c0a2c4d40145f {
  color: var(--color-primary);
}
.bg-dark-p_630fa31672f3689d .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .bottom-area_9d70490d251302ff .date_8fb1e01ee9d8fab4 {
  color: #fff;
}

.title-three-brand-wrapper_40fe825e15bd607a .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_226633b60cf355c6.home-six_b5c223afba81bc6f {
  padding-bottom: 40px;
}

.title-style-one-center_2eb61cdb9924d068 {
  text-align: center;
}
.title-style-one-center_2eb61cdb9924d068 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_2eb61cdb9924d068 br {
    display: none;
  }
}
.title-style-one-center_2eb61cdb9924d068 .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_2eb61cdb9924d068 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_2eb61cdb9924d068 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_2eb61cdb9924d068 .title br {
    display: none;
  }
}

.title-style-one-left_2199973d0a37d70d {
  text-align: left;
}
.title-style-one-left_2199973d0a37d70d 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_2199973d0a37d70d .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_2199973d0a37d70d .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_2199973d0a37d70d .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_2199973d0a37d70d .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_2199973d0a37d70d .title br {
    display: none;
  }
}

.title-hover_87b3d9d43fc09ba8 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_87b3d9d43fc09ba8:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_c4f2d732ed062273 {
  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_c4f2d732ed062273 {
    padding: 20px;
  }
}
.single-pricing-area-start_c4f2d732ed062273 .pricing-top-area_5cea6a1cc17cd774 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_c4f2d732ed062273 .pricing-top-area_5cea6a1cc17cd774 .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_c4f2d732ed062273 .pricing-top-area_5cea6a1cc17cd774 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_c4f2d732ed062273 .pricing-top-area_5cea6a1cc17cd774 .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_c4f2d732ed062273 .pricing-body_a5e09d241e62a62f p.disc_bc1ce3990c4fe340 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_c4f2d732ed062273 .pricing-body_a5e09d241e62a62f a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_c4f2d732ed062273.active {
  background: var(--color-primary);
}
.single-pricing-area-start_c4f2d732ed062273.active .pricing-top-area_5cea6a1cc17cd774 .title {
  color: #fff;
}
.single-pricing-area-start_c4f2d732ed062273.active .pricing-top-area_5cea6a1cc17cd774 .icon {
  background: #8170E7;
}
.single-pricing-area-start_c4f2d732ed062273.active .pricing-top-area_5cea6a1cc17cd774 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_c4f2d732ed062273.active .pricing-body_a5e09d241e62a62f p.disc_bc1ce3990c4fe340 {
  color: #FFFFFF;
}
.single-pricing-area-start_c4f2d732ed062273.active .pricing-body_a5e09d241e62a62f .check-content-wrapper_e376bdea329b43f1 .single-check-area_ad81df8751c756cf i {
  color: #fff;
}
.single-pricing-area-start_c4f2d732ed062273.active .pricing-body_a5e09d241e62a62f .check-content-wrapper_e376bdea329b43f1 .single-check-area_ad81df8751c756cf p {
  color: #fff;
}
.single-pricing-area-start_c4f2d732ed062273.active .pricing-body_a5e09d241e62a62f a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_c4f2d732ed062273:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_c4f2d732ed062273:hover .pricing-top-area_5cea6a1cc17cd774 .title {
  color: #fff;
}
.single-pricing-area-start_c4f2d732ed062273:hover .pricing-top-area_5cea6a1cc17cd774 .icon {
  background: #8170E7;
}
.single-pricing-area-start_c4f2d732ed062273:hover .pricing-top-area_5cea6a1cc17cd774 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_c4f2d732ed062273:hover .pricing-body_a5e09d241e62a62f p.disc_bc1ce3990c4fe340 {
  color: #FFFFFF;
}
.single-pricing-area-start_c4f2d732ed062273:hover .pricing-body_a5e09d241e62a62f .check-content-wrapper_e376bdea329b43f1 .single-check-area_ad81df8751c756cf i {
  color: #fff;
}
.single-pricing-area-start_c4f2d732ed062273:hover .pricing-body_a5e09d241e62a62f .check-content-wrapper_e376bdea329b43f1 .single-check-area_ad81df8751c756cf p {
  color: #fff;
}
.single-pricing-area-start_c4f2d732ed062273:hover .pricing-body_a5e09d241e62a62f a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_e376bdea329b43f1 .single-check-area_ad81df8751c756cf {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_e376bdea329b43f1 .single-check-area_ad81df8751c756cf i {
  color: var(--color-primary);
}

.rts-pricing-area-one_77290bb28fed8f41 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_77290bb28fed8f41 .shape-radious-image_0d161ea371151729 {
    display: none;
  }
}
.rts-pricing-area-one_77290bb28fed8f41 .shape-radious-image_0d161ea371151729 .img-1_79803e7105d86d9e {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_77290bb28fed8f41 .shape-radious-image_0d161ea371151729 .img-2_649873d37bdc143b {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_5eab9d6df94f35f0 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_5eab9d6df94f35f0 .head-pricing_ecbb52316e790d12 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_5eab9d6df94f35f0 .head-pricing_ecbb52316e790d12 .plane_name_8d145765c5570ef9 {
  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_5eab9d6df94f35f0 .head-pricing_ecbb52316e790d12 .doller-area_a25446a2e8cd9093 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_5eab9d6df94f35f0 .head-pricing_ecbb52316e790d12 .doller-area_a25446a2e8cd9093 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_5eab9d6df94f35f0 .head-pricing_ecbb52316e790d12 .doller-area_a25446a2e8cd9093 .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_5eab9d6df94f35f0 .head-pricing_ecbb52316e790d12 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_5eab9d6df94f35f0 .body .single-check_60008b41c38182a4 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_5eab9d6df94f35f0 .body .single-check_60008b41c38182a4 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_5eab9d6df94f35f0 .footer_30315442bc8576df {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_5eab9d6df94f35f0 .footer_30315442bc8576df .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_5eab9d6df94f35f0 .footer_30315442bc8576df p {
  margin-top: 20px;
}
.single-pricing-area-two_5eab9d6df94f35f0.free-place_846a870b4bfaf09b .footer_30315442bc8576df .rts-btn.btn-primary-2_41dff5edebdddfb8::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_5eab9d6df94f35f0.free-place_846a870b4bfaf09b .footer_30315442bc8576df .rts-btn.btn-primary-2_41dff5edebdddfb8::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_5eab9d6df94f35f0.professional-place_3d3d78650f3d19c2 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_5eab9d6df94f35f0.professional-place_3d3d78650f3d19c2 .head-pricing_ecbb52316e790d12 .plane_name_8d145765c5570ef9 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_5eab9d6df94f35f0.professional-place_3d3d78650f3d19c2 .body .single-check_60008b41c38182a4 i {
  color: var(--color-primary);
}
.single-pricing-area-two_5eab9d6df94f35f0.enterprise-place_527998ea7ec410ea .head-pricing_ecbb52316e790d12 .plane_name_8d145765c5570ef9 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_5eab9d6df94f35f0.enterprise-place_527998ea7ec410ea .body .single-check_60008b41c38182a4 i {
  color: #BCBFDB;
}
.single-pricing-area-two_5eab9d6df94f35f0.enterprise-place_527998ea7ec410ea .footer_30315442bc8576df .rts-btn.btn-primary-2_41dff5edebdddfb8 {
  color: #000000d3;
}
.single-pricing-area-two_5eab9d6df94f35f0.enterprise-place_527998ea7ec410ea .footer_30315442bc8576df .rts-btn.btn-primary-2_41dff5edebdddfb8::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_5eab9d6df94f35f0.enterprise-place_527998ea7ec410ea .footer_30315442bc8576df .rts-btn.btn-primary-2_41dff5edebdddfb8::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_8c7f215f59e69de0 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_8c7f215f59e69de0 .pricing-top-tag_ceb74f8dc01c0116 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_8c7f215f59e69de0 .pric-area_97fb3ab2f782cc34 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_8c7f215f59e69de0 .pric-area_97fb3ab2f782cc34 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_8c7f215f59e69de0 .pric-area_97fb3ab2f782cc34 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_8c7f215f59e69de0 .pric-area_97fb3ab2f782cc34 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_8c7f215f59e69de0 .body .single-check-area_ad81df8751c756cf {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_8c7f215f59e69de0 .body .single-check-area_ad81df8751c756cf i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_8c7f215f59e69de0 .body .single-check-area_ad81df8751c756cf 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_8c7f215f59e69de0 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_8c7f215f59e69de0 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_8c7f215f59e69de0.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_8c7f215f59e69de0.active .top-badge_b3cbce26dcd1a70e {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_8c7f215f59e69de0.active .top-badge_b3cbce26dcd1a70e 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_8c7f215f59e69de0.active .pricing-top-tag_ceb74f8dc01c0116 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_8c7f215f59e69de0.active .single-check-area_ad81df8751c756cf i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_8736332d810f44c6.rts-section-gap_9a25fced9aad3a7f.bg-light-border-radious_68c4da71091a9cf0 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_8736332d810f44c6 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_8736332d810f44c6 .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.rtws-pricing-area-start-two_8736332d810f44c6 .shape-area_3fb6debde6e33069 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_8736332d810f44c6 .shape-area_3fb6debde6e33069 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_8736332d810f44c6 .shape-area_3fb6debde6e33069 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_8736332d810f44c6 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_8736332d810f44c6 .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_8736332d810f44c6 .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_687f36e3bcbe5c44 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_687f36e3bcbe5c44 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_9d79c989db364ed2.inner_f82cf34ecc60c236 {
  position: relative;
}
.rtws-pricing-area-start_9d79c989db364ed2.inner_f82cf34ecc60c236 .shape-area_3fb6debde6e33069 img {
  position: absolute;
}
.rtws-pricing-area-start_9d79c989db364ed2.inner_f82cf34ecc60c236 .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_9d79c989db364ed2.inner_f82cf34ecc60c236 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_9d79c989db364ed2.inner_f82cf34ecc60c236 .shape-area_3fb6debde6e33069 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_838b7a70992072fa {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_838b7a70992072fa img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_f4d6cd7d59548bf7 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_f4d6cd7d59548bf7 p.disc_bc1ce3990c4fe340 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_f4d6cd7d59548bf7 p.disc_bc1ce3990c4fe340 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_640272ee73667e57 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_640272ee73667e57 .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.providing-service-area-start-one_640272ee73667e57 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_640272ee73667e57 .two_2d8c76bc8f375fa8 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_640272ee73667e57 .three_8d714da94731107b {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_640272ee73667e57 .four_9cc0f15963c97526 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_640272ee73667e57 .five_b5ba7489657925a5 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_640272ee73667e57 .six_dac19aed7a268e38 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_02f24792e8f4f9fd .title-wrapper-between_9d832e6e5f083910 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_02f24792e8f4f9fd .title-wrapper-between_9d832e6e5f083910 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_02f24792e8f4f9fd .title-wrapper-between_9d832e6e5f083910 {
    flex-direction: column;
  }
}
.rts-service-area-two_02f24792e8f4f9fd .title-wrapper-between_9d832e6e5f083910 .title-style-one-left_2199973d0a37d70d {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_02f24792e8f4f9fd .title-wrapper-between_9d832e6e5f083910 .title-style-one-left_2199973d0a37d70d .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_02f24792e8f4f9fd .title-wrapper-between_9d832e6e5f083910 .title-style-one-left_2199973d0a37d70d {
    max-width: 100%;
  }
}
.rts-service-area-two_02f24792e8f4f9fd .title-wrapper-between_9d832e6e5f083910 p.disc_bc1ce3990c4fe340 {
  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_02f24792e8f4f9fd .title-wrapper-between_9d832e6e5f083910 p.disc_bc1ce3990c4fe340 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_02f24792e8f4f9fd .title-wrapper-between_9d832e6e5f083910 p.disc_bc1ce3990c4fe340 {
    max-width: 100%;
  }
}

.single-service-style-two_c8ea15f0afffc4c3 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_c8ea15f0afffc4c3 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_c8ea15f0afffc4c3 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_c8ea15f0afffc4c3 p.disc_bc1ce3990c4fe340 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_c8ea15f0afffc4c3 .btn-border-bottom_82b1b2a66dcaebf1 {
  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_c8ea15f0afffc4c3 .btn-border-bottom_82b1b2a66dcaebf1::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_c8ea15f0afffc4c3 .btn-border-bottom_82b1b2a66dcaebf1::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_c8ea15f0afffc4c3 .btn-border-bottom_82b1b2a66dcaebf1:hover {
  color: var(--color-primary);
}
.single-service-style-two_c8ea15f0afffc4c3 .btn-border-bottom_82b1b2a66dcaebf1:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_c8ea15f0afffc4c3 .btn-border-bottom_82b1b2a66dcaebf1 i {
  margin: 0;
}

.mt-dec-service-p-3_5eadc281b3883f0e {
  margin-top: -300px;
}

.single-service-primary-3_fa8d5ccdf36a0b2b {
  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_fa8d5ccdf36a0b2b::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_fa8d5ccdf36a0b2b .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_fa8d5ccdf36a0b2b .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_fa8d5ccdf36a0b2b .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_fa8d5ccdf36a0b2b p.disc_bc1ce3990c4fe340 {
  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_fa8d5ccdf36a0b2b .under-line-btn_c7fa84af6b1ed78d {
  transition: 0.3s;
}
.single-service-primary-3_fa8d5ccdf36a0b2b:hover {
  border-color: #fff;
}
.single-service-primary-3_fa8d5ccdf36a0b2b:hover .icon {
  background: #fff;
}
.single-service-primary-3_fa8d5ccdf36a0b2b:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_fa8d5ccdf36a0b2b:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_fa8d5ccdf36a0b2b:hover .title {
  color: #fff;
}
.single-service-primary-3_fa8d5ccdf36a0b2b:hover p.disc_bc1ce3990c4fe340 {
  color: #fff;
}
.single-service-primary-3_fa8d5ccdf36a0b2b:hover a.under-line-btn_c7fa84af6b1ed78d {
  color: #fff;
}
.single-service-primary-3_fa8d5ccdf36a0b2b:hover::after {
  opacity: 1;
}

.rts-service-area-five_0e2b40d602a13576 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_0e2b40d602a13576 .button-pagination-area_e79231a9d4d08b58 {
    display: none;
  }
}
.rts-service-area-five_0e2b40d602a13576 .section-inner_af2f39460fea1cb0 {
  position: relative;
}
.rts-service-area-five_0e2b40d602a13576 .service-swiper-main-wrapper-2_e2b64fb59c14214a {
  overflow: hidden;
}
.rts-service-area-five_0e2b40d602a13576 .single-service-style-two_c8ea15f0afffc4c3 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_0e2b40d602a13576 .single-service-style-two_c8ea15f0afffc4c3 .title {
  color: var(--color-title);
}
.rts-service-area-five_0e2b40d602a13576 .single-service-style-two_c8ea15f0afffc4c3 .disc_bc1ce3990c4fe340 {
  color: var(--color-body);
}
.rts-service-area-five_0e2b40d602a13576 .single-service-style-two_c8ea15f0afffc4c3 .btn-border-bottom_82b1b2a66dcaebf1 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_0e2b40d602a13576 .single-service-style-two_c8ea15f0afffc4c3 .btn-border-bottom_82b1b2a66dcaebf1::after {
  background: #BCBFDB;
}
.rts-service-area-five_0e2b40d602a13576 .single-service-style-two_c8ea15f0afffc4c3 .btn-border-bottom_82b1b2a66dcaebf1::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_0e2b40d602a13576 .single-service-style-two_c8ea15f0afffc4c3 .btn-border-bottom_82b1b2a66dcaebf1:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_0e2b40d602a13576 .single-service-style-two_c8ea15f0afffc4c3 .btn-border-bottom_82b1b2a66dcaebf1:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_0e2b40d602a13576 .single-service-style-two_c8ea15f0afffc4c3.style-six_75aa90248b114187 {
  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_0e2b40d602a13576 .single-service-style-two_c8ea15f0afffc4c3.style-six_75aa90248b114187.mid_6f6b5cb02adaeb54 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_0e2b40d602a13576 .swiper-button-next,
.rts-service-area-five_0e2b40d602a13576 .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_0e2b40d602a13576 .swiper-button-next:hover,
.rts-service-area-five_0e2b40d602a13576 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_0e2b40d602a13576 .swiper-button-next::after,
.rts-service-area-five_0e2b40d602a13576 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_0e2b40d602a13576 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_0e2b40d602a13576 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_0e2b40d602a13576 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_0e2b40d602a13576 .swiper-pagination2 .swiper-pagination-bullet_26ee1bb3ad36f863 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_0e2b40d602a13576 .swiper-pagination2 .swiper-pagination-bullet_26ee1bb3ad36f863.swiper-pagination-bullet-active_f6011abf5ed5d275 {
  background: #FF6354;
}

.title-wrapper-between_9d832e6e5f083910 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_9d832e6e5f083910 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_9d832e6e5f083910 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_9d832e6e5f083910 p.disc_bc1ce3990c4fe340 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_9d832e6e5f083910 p.disc_bc1ce3990c4fe340 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_9d832e6e5f083910 p.disc_bc1ce3990c4fe340 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_1cfb03ff49d959e9 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_1cfb03ff49d959e9 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_1cfb03ff49d959e9 p.disc_bc1ce3990c4fe340 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_3b894ba043553718 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_3b894ba043553718 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_3b894ba043553718 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_3b894ba043553718 p.disc_bc1ce3990c4fe340 {
  margin-bottom: 20px;
}
.single-service-area-seven_3b894ba043553718 .rts-readmore-arrow-top_08f8f90d8c369b3c {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_3b894ba043553718 .rts-readmore-arrow-top_08f8f90d8c369b3c::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_3b894ba043553718 .rts-readmore-arrow-top_08f8f90d8c369b3c::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_3b894ba043553718 .rts-readmore-arrow-top_08f8f90d8c369b3c i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_3b894ba043553718 .rts-readmore-arrow-top_08f8f90d8c369b3c:hover {
  color: var(--color-primary);
}
.single-service-area-seven_3b894ba043553718 .rts-readmore-arrow-top_08f8f90d8c369b3c:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_3b894ba043553718 .rts-readmore-arrow-top_08f8f90d8c369b3c:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_f9923f6c5be3a350 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_22868ff1227dff2b .area-3_ea348659f84b9888 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_22868ff1227dff2b .thumbnail-service-1_838b7a70992072fa {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_22868ff1227dff2b .service-content-style-one_f4d6cd7d59548bf7.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_22868ff1227dff2b .service-content-style-one_f4d6cd7d59548bf7 .title {
  color: #fff;
}
.providing-service-area-start-seven_22868ff1227dff2b .service-content-style-one_f4d6cd7d59548bf7 p.disc_bc1ce3990c4fe340 {
  color: #fff;
}
.providing-service-area-start-seven_22868ff1227dff2b .service-content-style-one_f4d6cd7d59548bf7 .under-line-btn_c7fa84af6b1ed78d {
  color: #fff;
}
.providing-service-area-start-seven_22868ff1227dff2b .service-content-style-one_f4d6cd7d59548bf7 .under-line-btn_c7fa84af6b1ed78d::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_6b806fd3d23fad95 {
  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_6b806fd3d23fad95 .title-wrapper-between_9d832e6e5f083910 .title {
  color: #fff;
}
.service-bg-about-page_6b806fd3d23fad95 .title-wrapper-between_9d832e6e5f083910 p.disc_bc1ce3990c4fe340 {
  color: #E4E5F1;
}
.service-bg-about-page_6b806fd3d23fad95 .rts-service-area-style-4_1cfb03ff49d959e9 p.disc_bc1ce3990c4fe340 {
  color: #E4E5F1;
}
.service-bg-about-page_6b806fd3d23fad95 .rts-service-area-style-4_1cfb03ff49d959e9 .title {
  color: #fff;
}

.title-service-page-area-top_6f4d15d5ec1adb3d .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_6f4d15d5ec1adb3d .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_6f4d15d5ec1adb3d .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_6f4d15d5ec1adb3d .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_6f4d15d5ec1adb3d .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_6f4d15d5ec1adb3d p.disc_bc1ce3990c4fe340 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_6f4d15d5ec1adb3d p.disc_bc1ce3990c4fe340 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_6f4d15d5ec1adb3d p.disc_bc1ce3990c4fe340 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_6f4d15d5ec1adb3d p.disc_bc1ce3990c4fe340 {
    max-width: 100%;
  }
}

.service-page-service-style_0875c1f1a374f73c {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_0875c1f1a374f73c:hover {
  background: #614CE1;
}
.service-page-service-style_0875c1f1a374f73c:hover .icon {
  background: #fff;
}
.service-page-service-style_0875c1f1a374f73c:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_0875c1f1a374f73c:hover .title {
  color: #fff;
}
.service-page-service-style_0875c1f1a374f73c:hover p.disc_bc1ce3990c4fe340 {
  color: #fff;
}
.service-page-service-style_0875c1f1a374f73c:hover a.learn-more-btn-underline_bbd08b38d1d299db {
  color: #fff;
}
.service-page-service-style_0875c1f1a374f73c:hover a.learn-more-btn-underline_bbd08b38d1d299db::after {
  background: #fff;
}
.service-page-service-style_0875c1f1a374f73c .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_0875c1f1a374f73c .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_0875c1f1a374f73c p.disc_bc1ce3990c4fe340 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_0875c1f1a374f73c .learn-more-btn-underline_bbd08b38d1d299db {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_0875c1f1a374f73c .learn-more-btn-underline_bbd08b38d1d299db::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_0875c1f1a374f73c .learn-more-btn-underline_bbd08b38d1d299db:hover {
  color: var(--color-primary);
}
.service-page-service-style_0875c1f1a374f73c .learn-more-btn-underline_bbd08b38d1d299db:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_09c5232d6e8ab08d {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_09c5232d6e8ab08d .service--shape_4500b81e6c7d072f {
    display: none;
  }
}
.service-relative_09c5232d6e8ab08d .service--shape_4500b81e6c7d072f .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_09c5232d6e8ab08d .service--shape_4500b81e6c7d072f .one {
    display: none;
  }
}
.service-relative_09c5232d6e8ab08d .service--shape_4500b81e6c7d072f .two_2d8c76bc8f375fa8 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_09c5232d6e8ab08d .service--shape_4500b81e6c7d072f .two_2d8c76bc8f375fa8 {
    display: none;
  }
}

.service-relative_09c5232d6e8ab08d {
  position: relative;
}
.service-relative_09c5232d6e8ab08d .service--shape_4500b81e6c7d072f .three_8d714da94731107b {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_09c5232d6e8ab08d .service--shape_4500b81e6c7d072f .three_8d714da94731107b {
    display: none;
  }
}
.service-relative_09c5232d6e8ab08d .service--shape_4500b81e6c7d072f .four_9cc0f15963c97526 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_1aa47b04f6f3b1e8 .portfolio-content-wrapper-list_95c90e343ace9f80 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_1aa47b04f6f3b1e8 .portfolio-content-wrapper-list_95c90e343ace9f80 {
    margin-bottom: 0;
  }
}

.service-relative_09c5232d6e8ab08d {
  position: relative;
}
.service-relative_09c5232d6e8ab08d .service--shape_4500b81e6c7d072f .five_b5ba7489657925a5 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_09c5232d6e8ab08d .service--shape_4500b81e6c7d072f .six_dac19aed7a268e38 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_0a5814646ffdae76 .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_0a5814646ffdae76 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_0a5814646ffdae76 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_0a5814646ffdae76 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_0a5814646ffdae76 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_0a5814646ffdae76 p.disc_bc1ce3990c4fe340 {
  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_0a5814646ffdae76 p.disc_bc1ce3990c4fe340 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_0a5814646ffdae76 p.disc_bc1ce3990c4fe340 {
    max-width: 100%;
  }
}

.rts-service-banner-area_e3c882096d6432d6 {
  position: relative;
}
.rts-service-banner-area_e3c882096d6432d6 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_e3c882096d6432d6 .one {
    display: none;
  }
}
.rts-service-banner-area_e3c882096d6432d6 .two_2d8c76bc8f375fa8 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_e3c882096d6432d6 .two_2d8c76bc8f375fa8 {
    display: none;
  }
}
.rts-service-banner-area_e3c882096d6432d6 .three_8d714da94731107b {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_e3c882096d6432d6 .three_8d714da94731107b {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_e3c882096d6432d6 .three_8d714da94731107b {
    top: 10%;
  }
}
.rts-service-banner-area_e3c882096d6432d6 .four_9cc0f15963c97526 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_e3c882096d6432d6 .four_9cc0f15963c97526 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_6e2aecaaeeea9c92.service-single_ca77c99655644e03 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_6e2aecaaeeea9c92.service-single_ca77c99655644e03 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_6e2aecaaeeea9c92.service-single_ca77c99655644e03 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_6e2aecaaeeea9c92.service-single_ca77c99655644e03 .single-counter-up_56039501a5910c23 {
  position: relative;
}
.counter-upmain-wrapper-style-one_6e2aecaaeeea9c92.service-single_ca77c99655644e03 .single-counter-up_56039501a5910c23::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_6e2aecaaeeea9c92.service-single_ca77c99655644e03 .single-counter-up_56039501a5910c23::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_6e2aecaaeeea9c92.service-single_ca77c99655644e03 .single-counter-up_56039501a5910c23::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_6e2aecaaeeea9c92.service-single_ca77c99655644e03 .single-counter-up_56039501a5910c23:last-child::after {
  display: none;
}

.single-service-banner-area_d20e2489a358f37e {
  position: relative;
}
.single-service-banner-area_d20e2489a358f37e .banner-area-left-service-single_0a5814646ffdae76 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_d20e2489a358f37e .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.single-service-banner-area_d20e2489a358f37e .shape-area_3fb6debde6e33069 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_d20e2489a358f37e .shape-area_3fb6debde6e33069 .one {
    top: 92%;
  }
}
.single-service-banner-area_d20e2489a358f37e .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_d20e2489a358f37e .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_d20e2489a358f37e .shape-area_3fb6debde6e33069 .four_9cc0f15963c97526 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_d20e2489a358f37e .thumbnail_db158d50ed58d3ce {
  position: relative;
}
.single-service-banner-area_d20e2489a358f37e .thumbnail_db158d50ed58d3ce .short-image_7ee894e5bb7ca88f {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_69bd577db7d6d424 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_69bd577db7d6d424 .title-style-one-center_2eb61cdb9924d068 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_69bd577db7d6d424 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_69bd577db7d6d424 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_69bd577db7d6d424 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_02f24792e8f4f9fd {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_02f24792e8f4f9fd .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.rts-service-area-two_02f24792e8f4f9fd .shape-area_3fb6debde6e33069 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_02f24792e8f4f9fd .shape-area_3fb6debde6e33069 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_02f24792e8f4f9fd .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_02f24792e8f4f9fd .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_02f24792e8f4f9fd .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_02f24792e8f4f9fd .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_ef15204cc5ecbe72 {
    padding: 80px 0;
  }
}

.image-area-service-1_e2e342e8a7069f13 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_e2e342e8a7069f13 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_e2e342e8a7069f13 .small_1cfb865b59b0552e {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_e2e342e8a7069f13.bottom-1 .small_1cfb865b59b0552e {
  right: 50px;
  left: unset;
}
.image-area-service-1_e2e342e8a7069f13.area-3 .small_1cfb865b59b0552e {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_e2e342e8a7069f13.area-3 .small_1cfb865b59b0552e {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_e2e342e8a7069f13.area-3 .small_1cfb865b59b0552e {
    display: none;
  }
}
.image-area-service-1_e2e342e8a7069f13.area-3 .small_1cfb865b59b0552e.mid_6f6b5cb02adaeb54 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_e2e342e8a7069f13.area-3 .small_1cfb865b59b0552e.mid_6f6b5cb02adaeb54 {
    left: 35%;
  }
}
.image-area-service-1_e2e342e8a7069f13.area-3 .small_1cfb865b59b0552e.two_2d8c76bc8f375fa8 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_e2e342e8a7069f13.area-3 .small_1cfb865b59b0552e.two_2d8c76bc8f375fa8 {
    display: none;
  }
}
.image-area-service-1_e2e342e8a7069f13.area-3 .small_1cfb865b59b0552e.three_8d714da94731107b {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_e2e342e8a7069f13.area-3 .small_1cfb865b59b0552e.three_8d714da94731107b {
    display: none;
  }
}

.rts-working-process-area_4f6eca1688b729d2.about_c91f0625a5faf2b9 {
  background: var(--choose-bg);
}
.rts-working-process-area_4f6eca1688b729d2.about_c91f0625a5faf2b9 .accordion-area-4_f9f92b64a4881332 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_4f6eca1688b729d2.about_c91f0625a5faf2b9 .thumbnail-left_54076b8c2f083edc {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_4f6eca1688b729d2.about_c91f0625a5faf2b9 .accordion-area-4_f9f92b64a4881332 .accordion-item button {
  color: #fff;
}

.our-service-area_f2c350b7617796db {
  position: relative;
}
.our-service-area_f2c350b7617796db.about_c91f0625a5faf2b9 {
  overflow: hidden;
}
.our-service-area_f2c350b7617796db.about_c91f0625a5faf2b9 .shape-area_3fb6debde6e33069 img {
  position: absolute;
}
.our-service-area_f2c350b7617796db.about_c91f0625a5faf2b9 .shape-area_3fb6debde6e33069 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_f2c350b7617796db.about_c91f0625a5faf2b9 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_f2c350b7617796db.about_c91f0625a5faf2b9 .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_f2c350b7617796db.about_c91f0625a5faf2b9 .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
    display: none;
  }
}

.rts-service-banner-area_e3c882096d6432d6.inner_f82cf34ecc60c236 .title-service-page-area-top_6f4d15d5ec1adb3d .title {
  max-width: 100%;
}

.about-large-image-bg_6d7c979e87c9680e {
  background-image: url(../photos/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_6d7c979e87c9680e {
    height: 350px;
  }
}

.step-down-text-process_57bc72cac40b71de {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_57bc72cac40b71de {
    display: none;
  }
}
.step-down-text-process_57bc72cac40b71de .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_57bc72cac40b71de .two_2d8c76bc8f375fa8 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_57bc72cac40b71de .three_8d714da94731107b {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_57bc72cac40b71de .four_9cc0f15963c97526 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_d29a3b4537468219 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_d29a3b4537468219 .connection-people-left_20d876097c434837 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_d29a3b4537468219 .connection-people-left_20d876097c434837 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_d29a3b4537468219 .connection-people-left_20d876097c434837 {
    padding-bottom: 50px;
  }
}
.connection-people-area_d29a3b4537468219 .connection-people-left_20d876097c434837 .title-main_57991c2c51cc9dd0 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_d29a3b4537468219 .connection-people-left_20d876097c434837 .title-main_57991c2c51cc9dd0 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_d29a3b4537468219 .connection-people-left_20d876097c434837 .title-main_57991c2c51cc9dd0 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_d29a3b4537468219 .connection-people-left_20d876097c434837 p.disc_bc1ce3990c4fe340 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_d29a3b4537468219 .connection-people-left_20d876097c434837 p.disc_bc1ce3990c4fe340 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_d29a3b4537468219 .connection-people-left_20d876097c434837 p.disc_bc1ce3990c4fe340 {
    max-width: 100%;
  }
}
.connection-people-area_d29a3b4537468219 .thumbnail-connection-area-right_4890a9381f4577ad {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_d29a3b4537468219 .shape-area-img_b3e14ce856eab222 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_d29a3b4537468219 .shape-area-img_b3e14ce856eab222 .one {
    display: none;
  }
}
.connection-people-area_d29a3b4537468219 .shape-area-img_b3e14ce856eab222 .two_2d8c76bc8f375fa8 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_369b470d4b2d257c {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_369b470d4b2d257c img {
  margin-bottom: 24px;
}
.single-about-small-cd_369b470d4b2d257c .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_369b470d4b2d257c p.disc_bc1ce3990c4fe340 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_80feb83cd21f6a7c {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_80feb83cd21f6a7c .number_0d9ac546efc6459c {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_80feb83cd21f6a7c .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_80feb83cd21f6a7c p.disc_bc1ce3990c4fe340 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_574b2bc029e072b9 {
  margin-top: -120px;
}

.step-down-text-process_57bc72cac40b71de p.disc_bc1ce3990c4fe340 {
  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_57bc72cac40b71de p.disc_bc1ce3990c4fe340 {
    font-size: 18px;
  }
}

.container-1058_a68f0a1fd022d365 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_aa928777a052778b {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_aa928777a052778b .thumbnail_db158d50ed58d3ce {
  height: 100%;
}
.working-process-right-area-one_aa928777a052778b .thumbnail_db158d50ed58d3ce .large_63dbd7b405bf7295 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_aa928777a052778b .large_63dbd7b405bf7295 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_aa928777a052778b .small_1cfb865b59b0552e {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_aa928777a052778b .small_1cfb865b59b0552e {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_aa928777a052778b .small_1cfb865b59b0552e {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_aa928777a052778b .small_1cfb865b59b0552e {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_84f07b1d794f9c3b button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_84f07b1d794f9c3b button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_8d780a9d66f3d8e0 .working-process-accordion-one .accordion-item .accordion-header_84f07b1d794f9c3b 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_d870b7c19d0620a6 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_84f07b1d794f9c3b {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_84f07b1d794f9c3b 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_84f07b1d794f9c3b 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_84f07b1d794f9c3b button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_84f07b1d794f9c3b button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_d870b7c19d0620a6 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_4f6eca1688b729d2 .thumbnail-left_54076b8c2f083edc img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_4f6eca1688b729d2 .thumbnail-left_54076b8c2f083edc img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_f9f92b64a4881332 .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_f9f92b64a4881332 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_f9f92b64a4881332 {
    padding-left: 0;
  }
}
.accordion-area-4_f9f92b64a4881332 .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_f9f92b64a4881332 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_f9f92b64a4881332 .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_f9f92b64a4881332 .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_f9f92b64a4881332 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_f9f92b64a4881332 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_f9f92b64a4881332 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_f9f92b64a4881332 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_f9f92b64a4881332 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_8d780a9d66f3d8e0 {
  position: relative;
}
.rts-working-porcess-area-two_8d780a9d66f3d8e0 .shape-area_3fb6debde6e33069 img {
  position: absolute;
}
.rts-working-porcess-area-two_8d780a9d66f3d8e0 .shape-area_3fb6debde6e33069 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_8d780a9d66f3d8e0 .shape-area_3fb6debde6e33069 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_8d780a9d66f3d8e0 .shape-area_3fb6debde6e33069 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_8d780a9d66f3d8e0 .shape-area_3fb6debde6e33069 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_8d780a9d66f3d8e0 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_8d780a9d66f3d8e0 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_8d780a9d66f3d8e0 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_8d780a9d66f3d8e0 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
    display: none;
  }
}
.rts-working-porcess-area-two_8d780a9d66f3d8e0 .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_6e2aecaaeeea9c92 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_6e2aecaaeeea9c92 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_6e2aecaaeeea9c92 .single-counter-up_56039501a5910c23 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_6e2aecaaeeea9c92 .single-counter-up_56039501a5910c23 .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_6e2aecaaeeea9c92 .single-counter-up_56039501a5910c23 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_6e2aecaaeeea9c92 .single-counter-up_56039501a5910c23 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_6e2aecaaeeea9c92 .single-counter-up-five_69adca50ab0baecc {
  text-align: center;
}
.counter-upmain-wrapper-style-one_6e2aecaaeeea9c92 .single-counter-up-five_69adca50ab0baecc .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_6e2aecaaeeea9c92 .single-counter-up-five_69adca50ab0baecc .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_59ecd51edd1ff120 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_317ab1aa4bf807a4 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_317ab1aa4bf807a4 .single-counter-up-two_290dc8739c2277d7 .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_317ab1aa4bf807a4 .single-counter-up-two_290dc8739c2277d7 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_317ab1aa4bf807a4 .single-counter-up-two_290dc8739c2277d7 .inmformation_a2c546d3fa0038ca p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_317ab1aa4bf807a4::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_317ab1aa4bf807a4 .shape-area_3fb6debde6e33069 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_317ab1aa4bf807a4 .shape-area_3fb6debde6e33069 img {
    display: none;
  }
}
.counter-up-area-four_317ab1aa4bf807a4 .shape-area_3fb6debde6e33069 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_254b639256f58819 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_254b639256f58819 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_e929762f64ec70ea {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_e929762f64ec70ea .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_e929762f64ec70ea p.disc_bc1ce3990c4fe340 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_319567cce34615ff.area-2_4d3c5f2168a51493 {
  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_319567cce34615ff.area-2_4d3c5f2168a51493 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_319567cce34615ff.area-2_4d3c5f2168a51493 .single-counter-up_56039501a5910c23 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_319567cce34615ff.area-2_4d3c5f2168a51493 .single-counter-up_56039501a5910c23 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_319567cce34615ff.area-2_4d3c5f2168a51493 .single-counter-up_56039501a5910c23 .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_319567cce34615ff.area-2_4d3c5f2168a51493 .single-counter-up_56039501a5910c23 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_4560774acbb06c35 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_4560774acbb06c35 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_4560774acbb06c35 img {
  border-radius: 16px;
}

.call-to-action-area-7_f56165d7d4df7b6f {
  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_f56165d7d4df7b6f {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_f56165d7d4df7b6f {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_f56165d7d4df7b6f .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_f56165d7d4df7b6f .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_f56165d7d4df7b6f .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_f56165d7d4df7b6f p.disc_bc1ce3990c4fe340 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_f56165d7d4df7b6f .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_f56165d7d4df7b6f .shape-area_3fb6debde6e33069 img {
  position: absolute;
}
.call-to-action-area-7_f56165d7d4df7b6f .shape-area_3fb6debde6e33069 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_f56165d7d4df7b6f .shape-area_3fb6debde6e33069 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_f56165d7d4df7b6f .shape-area_3fb6debde6e33069 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_f56165d7d4df7b6f .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_3c708966714de70f {
  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_3c708966714de70f {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_3c708966714de70f {
    padding: 50px;
  }
}
.call-to-action-area-5_3c708966714de70f .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_3c708966714de70f .title {
    font-size: 35px;
  }
  .call-to-action-area-5_3c708966714de70f .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_3c708966714de70f .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_3c708966714de70f p.disc_bc1ce3990c4fe340 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_3c708966714de70f .button-area_dcefe235f3d31b42 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_3c708966714de70f .button-area_dcefe235f3d31b42 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_3c708966714de70f .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_3c708966714de70f .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_3c708966714de70f .rts-btn.btn-secondary-5_03e2e12fce015058 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_3c708966714de70f .rts-btn.btn-secondary-5_03e2e12fce015058:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_3c708966714de70f .rts-btn.btn-secondary-5-1_536dacf78dc27e87 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_3c708966714de70f .rts-btn.btn-secondary-5-1_536dacf78dc27e87:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_3c708966714de70f .shape-area_3fb6debde6e33069 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_3c708966714de70f .shape-area_3fb6debde6e33069 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_3c708966714de70f .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_3c708966714de70f .shape-image_cf20fb5da39c6b90 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_3c708966714de70f.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_3c708966714de70f.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_3c708966714de70f.area-5_2 p.disc_bc1ce3990c4fe340 {
  color: var(--color-second);
}
.call-to-action-area-5_3c708966714de70f.area-5_2 .btn-primary-4-border_82b8898bdc29f373 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_3c708966714de70f.area-5_2 .btn-primary-4-border_82b8898bdc29f373:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_3c708966714de70f.area-5_2 .shape-image_cf20fb5da39c6b90 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_3c708966714de70f.area-5_2 .shape-image_cf20fb5da39c6b90 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_3c708966714de70f.area-5_2 .shape-image_cf20fb5da39c6b90 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_3c708966714de70f.area-5_2 .shape-image_cf20fb5da39c6b90 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_c115327b89554156 {
  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_c115327b89554156 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_c115327b89554156 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_44b009b82d3c147c {
  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_44b009b82d3c147c {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_44b009b82d3c147c .single-counter-up_56039501a5910c23 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_44b009b82d3c147c .single-counter-up_56039501a5910c23 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_44b009b82d3c147c .single-counter-up_56039501a5910c23 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_44b009b82d3c147c .single-counter-up_56039501a5910c23:last-child {
  border: none;
}
.container-counter-about-page_44b009b82d3c147c .single-counter-up_56039501a5910c23 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_44b009b82d3c147c .single-counter-up_56039501a5910c23 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_96e4b89c05671d07 {
  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_96e4b89c05671d07 {
    padding: 20px;
  }
}
.single-testimonials-area_96e4b89c05671d07 .logo_ed936bfbe1732218 {
  margin-bottom: 24px;
}
.single-testimonials-area_96e4b89c05671d07 p.disc_bc1ce3990c4fe340 {
  max-width: 95%;
}
.single-testimonials-area_96e4b89c05671d07 .author-area_b8867195bd7b845d {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_96e4b89c05671d07 .author-area_b8867195bd7b845d .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_96e4b89c05671d07 .quote-image_68fae7d0711fc6b8 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_96e4b89c05671d07 .quote-image_68fae7d0711fc6b8 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_755cb7ffbb97b1ed {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_755cb7ffbb97b1ed .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.rts-testimonials-area-one_755cb7ffbb97b1ed .shape-area_3fb6debde6e33069 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_755cb7ffbb97b1ed .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_755cb7ffbb97b1ed .button-pagination-area_e79231a9d4d08b58 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_755cb7ffbb97b1ed .button-pagination-area_e79231a9d4d08b58 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_755cb7ffbb97b1ed .button-pagination-area_e79231a9d4d08b58 .swiper-pagination .swiper-pagination-bullet_26ee1bb3ad36f863 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_755cb7ffbb97b1ed .button-pagination-area_e79231a9d4d08b58 .swiper-button-next,
.rts-testimonials-area-one_755cb7ffbb97b1ed .button-pagination-area_e79231a9d4d08b58 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_755cb7ffbb97b1ed .button-pagination-area_e79231a9d4d08b58 .swiper-button-next::after,
.rts-testimonials-area-one_755cb7ffbb97b1ed .button-pagination-area_e79231a9d4d08b58 .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_755cb7ffbb97b1ed .button-pagination-area_e79231a9d4d08b58 .swiper-button-next:hover::after,
.rts-testimonials-area-one_755cb7ffbb97b1ed .button-pagination-area_e79231a9d4d08b58 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_755cb7ffbb97b1ed .button-pagination-area_e79231a9d4d08b58 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_755cb7ffbb97b1ed .button-pagination-area_e79231a9d4d08b58 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_755cb7ffbb97b1ed .button-pagination-area_e79231a9d4d08b58 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_4c2374b558d85bb8 {
  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_4c2374b558d85bb8: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_3bf3156e65232d97 {
  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_01f3425db4ec83d8 {
  border-radius: 20px;
}

.single-testimonisl-three_e432e5db0ecf7b88 {
  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_e432e5db0ecf7b88::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_e432e5db0ecf7b88::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_e432e5db0ecf7b88 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_e432e5db0ecf7b88 p.disc_bc1ce3990c4fe340 {
  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_e432e5db0ecf7b88 .author_b2e4784d36f9e707 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_e432e5db0ecf7b88 .author_b2e4784d36f9e707 p.disc_bc1ce3990c4fe340 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_53a32305aefb94d5 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_53a32305aefb94d5 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_53a32305aefb94d5 .small-team-aera_ddac6321ee0d4ef3 {
  margin-top: -40px;
}
.expart-team-small-thumb_53a32305aefb94d5 .small-team-aera_ddac6321ee0d4ef3 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_53a32305aefb94d5 .small-team-aera_ddac6321ee0d4ef3 img.two_2d8c76bc8f375fa8 {
  left: 30px;
}
.expart-team-small-thumb_53a32305aefb94d5 .small-team-aera_ddac6321ee0d4ef3 img.three_8d714da94731107b {
  left: 60px;
}
.expart-team-small-thumb_53a32305aefb94d5 .small-team-aera_ddac6321ee0d4ef3 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_f63eb508d5b95603 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_f63eb508d5b95603 {
    width: 100%;
  }
}

.single-testimonials-4_cea7452e3f4e0ec8 {
  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_cea7452e3f4e0ec8 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_cea7452e3f4e0ec8 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_cea7452e3f4e0ec8 p.disc_bc1ce3990c4fe340 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_cea7452e3f4e0ec8 .author_b2e4784d36f9e707 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_cea7452e3f4e0ec8 .author_b2e4784d36f9e707 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_ae03c6397326ae3f {
  position: relative;
}
.rts-client-feedback-area_ae03c6397326ae3f.home-2_3dc8118594e3b6fd .shape-area_3fb6debde6e33069 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_ae03c6397326ae3f.home-2_3dc8118594e3b6fd .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_ac20f5e5cc36143e {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_ac20f5e5cc36143e .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.rts-client-feedback-area-4_ac20f5e5cc36143e .shape-area_3fb6debde6e33069 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_ac20f5e5cc36143e .shape-area_3fb6debde6e33069 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_ac20f5e5cc36143e .shape-area_3fb6debde6e33069 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_ac20f5e5cc36143e .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_ac20f5e5cc36143e .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
    display: none;
  }
}
.rts-client-feedback-area-4_ac20f5e5cc36143e .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_ac20f5e5cc36143e .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
    display: none;
  }
}
.rts-client-feedback-area-4_ac20f5e5cc36143e .shape-area_3fb6debde6e33069 .four_9cc0f15963c97526 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_ac20f5e5cc36143e .shape-area_3fb6debde6e33069 .four_9cc0f15963c97526 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_8c0603d872291fb5 .single-testimonials-area_96e4b89c05671d07 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_8c0603d872291fb5 .single-testimonials-area_96e4b89c05671d07 p.disc_bc1ce3990c4fe340 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_8c0603d872291fb5 .single-testimonials-area_96e4b89c05671d07 .author-area_b8867195bd7b845d .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_8c0603d872291fb5 .single-testimonials-area_96e4b89c05671d07 .author-area_b8867195bd7b845d span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_8c0603d872291fb5 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_8c0603d872291fb5 .title-style-one-center_2eb61cdb9924d068 .pre_30e9e6e68a4c1b95 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_8c0603d872291fb5 .title-style-one-center_2eb61cdb9924d068 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_8c0603d872291fb5 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_8c0603d872291fb5 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_1f68c30368e13e83 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_1f68c30368e13e83 .inner_f82cf34ecc60c236 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_1f68c30368e13e83 .inner_f82cf34ecc60c236 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_1f68c30368e13e83 .inner_f82cf34ecc60c236 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_1f68c30368e13e83 .inner_f82cf34ecc60c236 {
    padding: 25px;
  }
}
.testimonials-filwidth_1f68c30368e13e83 .body {
  margin-top: 30px;
}
.testimonials-filwidth_1f68c30368e13e83 .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_1f68c30368e13e83 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_1f68c30368e13e83 .body .author_b2e4784d36f9e707 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_1f68c30368e13e83 .body .author_b2e4784d36f9e707 a .title-name_d0e5bfd42ef655d0 {
  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_26ee1bb3ad36f863 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_26ee1bb3ad36f863.swiper-pagination-bullet-active_f6011abf5ed5d275 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_2b20248371ebfa4d {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_2b20248371ebfa4d .section-inner_af2f39460fea1cb0 .testimonial-left_01d87f68f3d28f21 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_2b20248371ebfa4d .section-inner_af2f39460fea1cb0 .testimonial-left_01d87f68f3d28f21 .heading-title_0d9131f5907ffecf {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_2b20248371ebfa4d .section-inner_af2f39460fea1cb0 .testimonial-left_01d87f68f3d28f21 .author-area_b8867195bd7b845d {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_2b20248371ebfa4d .section-inner_af2f39460fea1cb0 .testimonial-left_01d87f68f3d28f21 .author-area_b8867195bd7b845d .right-content_9550c4ba882459dd .author-title_baaa8ed5ab92171c {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_2b20248371ebfa4d .section-inner_af2f39460fea1cb0 .testimonial-left_01d87f68f3d28f21 .author-area_b8867195bd7b845d .right-content_9550c4ba882459dd .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_2b20248371ebfa4d .section-inner_af2f39460fea1cb0 .testimonial-right_5111e94e5da8dbb4 {
  margin-left: 40px;
}
.rts-testimonials-area-six_2b20248371ebfa4d .section-inner_af2f39460fea1cb0 .testimonial-right_5111e94e5da8dbb4 .right-inner_2b7d19fe82fedbe4 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_2b20248371ebfa4d .section-inner_af2f39460fea1cb0 .testimonial-right_5111e94e5da8dbb4 .right-inner_2b7d19fe82fedbe4 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_2b20248371ebfa4d .section-inner_af2f39460fea1cb0 .testimonial-right_5111e94e5da8dbb4 .right-inner_2b7d19fe82fedbe4 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_2b20248371ebfa4d .section-inner_af2f39460fea1cb0 .testimonial-right_5111e94e5da8dbb4 .right-inner_2b7d19fe82fedbe4 .item .heading-title_0d9131f5907ffecf {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_2b20248371ebfa4d .section-inner_af2f39460fea1cb0 .testimonial-right_5111e94e5da8dbb4 .right-inner_2b7d19fe82fedbe4 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_2b20248371ebfa4d .section-inner_af2f39460fea1cb0 {
  position: relative;
}
.rts-testimonials-area-six_2b20248371ebfa4d .service-swiper-main-wrapper-2_e2b64fb59c14214a {
  overflow: hidden;
}
.rts-testimonials-area-six_2b20248371ebfa4d .swiper-slide:nth-child(odd) .single-service-style-two_c8ea15f0afffc4c3 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_2b20248371ebfa4d .single-service-style-two_c8ea15f0afffc4c3 {
  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_2b20248371ebfa4d .single-service-style-two_c8ea15f0afffc4c3 .disc_bc1ce3990c4fe340 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_2b20248371ebfa4d .single-service-style-two_c8ea15f0afffc4c3 .author-area_b8867195bd7b845d {
  margin-top: 10px;
}
.rts-testimonials-area-six_2b20248371ebfa4d .single-service-style-two_c8ea15f0afffc4c3 .author-area_b8867195bd7b845d .author-content_ed0594a168aded73 .author-title_baaa8ed5ab92171c {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_2b20248371ebfa4d .single-service-style-two_c8ea15f0afffc4c3 .author-area_b8867195bd7b845d .author-content_ed0594a168aded73 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_2b20248371ebfa4d .swiper-button-next,
.rts-testimonials-area-six_2b20248371ebfa4d .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_2b20248371ebfa4d .swiper-button-next i,
.rts-testimonials-area-six_2b20248371ebfa4d .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_2b20248371ebfa4d .swiper-button-next:hover,
.rts-testimonials-area-six_2b20248371ebfa4d .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_2b20248371ebfa4d .swiper-button-next::after,
.rts-testimonials-area-six_2b20248371ebfa4d .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_2b20248371ebfa4d .swiper-button-next,
.rts-testimonials-area-six_2b20248371ebfa4d .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_2b20248371ebfa4d .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_2b20248371ebfa4d .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_2b20248371ebfa4d .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_2b20248371ebfa4d .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_2b20248371ebfa4d .swiper-pagination2 .swiper-pagination-bullet_26ee1bb3ad36f863 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_2b20248371ebfa4d .swiper-pagination2 .swiper-pagination-bullet_26ee1bb3ad36f863.swiper-pagination-bullet-active_f6011abf5ed5d275 {
  background: #FF6354;
}

.rts-testimonials-area-three_8c106ea75da50625 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_8c106ea75da50625 .shape-area_3fb6debde6e33069 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_8c106ea75da50625 .shape-area_3fb6debde6e33069 .one {
    display: none;
  }
}
.rts-testimonials-area-three_8c106ea75da50625 .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_8c106ea75da50625 .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_8c106ea75da50625 .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_8c106ea75da50625 .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
    display: none;
  }
}
.rts-testimonials-area-three_8c106ea75da50625 .shape-area_3fb6debde6e33069 .four_9cc0f15963c97526 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_071a28eb20d0cab0 {
  position: relative;
}
.rts-testimonials-area-7_071a28eb20d0cab0 .testimonials--shape_91342757356368e8 img {
  position: absolute;
}
.rts-testimonials-area-7_071a28eb20d0cab0 .testimonials--shape_91342757356368e8 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_071a28eb20d0cab0 .testimonials--shape_91342757356368e8 img.two_2d8c76bc8f375fa8 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_96e4b89c05671d07 .logo_ed936bfbe1732218 .light_ca2c3df34b342e39 {
  display: block;
}
[data-theme=light] .single-testimonials-area_96e4b89c05671d07 .logo_ed936bfbe1732218 .dark_15d8e8345f21cf8b {
  display: none;
}

[data-theme=dark] .single-testimonials-area_96e4b89c05671d07 .logo_ed936bfbe1732218 .light_ca2c3df34b342e39 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_96e4b89c05671d07 .logo_ed936bfbe1732218 .dark_15d8e8345f21cf8b {
  display: block;
}

.single-blog-area-style-one_976057658cc78004:hover .thumbnail_db158d50ed58d3ce img {
  transform: scale(1.1);
}
.single-blog-area-style-one_976057658cc78004 .thumbnail_db158d50ed58d3ce {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_976057658cc78004 .thumbnail_db158d50ed58d3ce img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .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_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .bottom-area_9d70490d251302ff {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .bottom-area_9d70490d251302ff .admin_857c0a2c4d40145f {
  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_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .bottom-area_9d70490d251302ff .date_8fb1e01ee9d8fab4 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_73d0cd7c04c3a6a7 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_73d0cd7c04c3a6a7 .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.rts-blog-area-one_73d0cd7c04c3a6a7 .shape-area_3fb6debde6e33069 img {
  position: absolute;
}
.rts-blog-area-one_73d0cd7c04c3a6a7 .shape-area_3fb6debde6e33069 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_73d0cd7c04c3a6a7 .shape-area_3fb6debde6e33069 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_73d0cd7c04c3a6a7 .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_73d0cd7c04c3a6a7 .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_73d0cd7c04c3a6a7 .rts-btn.btn-primary_4c2374b558d85bb8.text-center_4e040dd8ac39c52e {
  margin: auto;
}
.rts-blog-area-one_73d0cd7c04c3a6a7.home-six_b5c223afba81bc6f .single-blog-area-style-one_976057658cc78004 .thumbnail_db158d50ed58d3ce {
  border-radius: 0;
}
.rts-blog-area-one_73d0cd7c04c3a6a7.home-six_b5c223afba81bc6f .single-blog-area-style-one_976057658cc78004 .thumbnail_db158d50ed58d3ce img {
  border-radius: 0;
}
.rts-blog-area-one_73d0cd7c04c3a6a7.home-six_b5c223afba81bc6f .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 {
  background: var(--blog-single);
}
.rts-blog-area-one_73d0cd7c04c3a6a7.home-six_b5c223afba81bc6f .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .bottom-area_9d70490d251302ff .date_8fb1e01ee9d8fab4 span {
  margin-right: 10px;
}
.rts-blog-area-one_73d0cd7c04c3a6a7.home-six_b5c223afba81bc6f .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .btn-area_f9595854df8f374e {
  text-align: center;
}
.rts-blog-area-one_73d0cd7c04c3a6a7.home-six_b5c223afba81bc6f .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .btn-area_f9595854df8f374e .read-more-btn_fc96a246f4d98982 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_73d0cd7c04c3a6a7.home-six_b5c223afba81bc6f .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .btn-area_f9595854df8f374e .read-more-btn_fc96a246f4d98982:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_73d0cd7c04c3a6a7.home-six_b5c223afba81bc6f .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .btn-area_f9595854df8f374e .read-more-btn_fc96a246f4d98982::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_73d0cd7c04c3a6a7.home-five_624ad1aea2fe5e6b .title-style-one-center_2eb61cdb9924d068 .pre_30e9e6e68a4c1b95 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_73d0cd7c04c3a6a7.home-five_624ad1aea2fe5e6b .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .bottom-area_9d70490d251302ff .admin_857c0a2c4d40145f {
  color: var(--color-primary-2);
}
.rts-blog-area-one_73d0cd7c04c3a6a7.home-five_624ad1aea2fe5e6b .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_73d0cd7c04c3a6a7.home-five_624ad1aea2fe5e6b .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_73d0cd7c04c3a6a7.home-six_b5c223afba81bc6f .title-style-one-center_2eb61cdb9924d068 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_73d0cd7c04c3a6a7.style-seven_e414b956e41d26f2 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_73d0cd7c04c3a6a7.style-seven_e414b956e41d26f2 .title-style-one-center_2eb61cdb9924d068 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_73d0cd7c04c3a6a7.style-seven_e414b956e41d26f2 .rts-btn.btn-primary-border_5f2cadcf88d455a9 {
  color: var(--color-primary);
}
.rts-blog-area-one_73d0cd7c04c3a6a7.style-seven_e414b956e41d26f2 .rts-btn.btn-primary-border_5f2cadcf88d455a9:hover {
  color: #fff;
}

.single-blog-area-style-one_976057658cc78004.eight-area_c81077d04d42997a {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_60a218d956afe9fc {
  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_60a218d956afe9fc::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_60a218d956afe9fc::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_60a218d956afe9fc:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_fa4d24957d977a01 {
  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_fa4d24957d977a01::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_fa4d24957d977a01::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_fa4d24957d977a01:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_976057658cc78004.about-page_2164730cf36b3544 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_20c971db6187be7d.shape-position_34d0fb8ad7cb2711 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_20c971db6187be7d.shape-position_34d0fb8ad7cb2711 .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.rts-blog-area_20c971db6187be7d.shape-position_34d0fb8ad7cb2711 .shape-area_3fb6debde6e33069 img {
  position: absolute;
}
.rts-blog-area_20c971db6187be7d.shape-position_34d0fb8ad7cb2711 .shape-area_3fb6debde6e33069 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_20c971db6187be7d.shape-position_34d0fb8ad7cb2711 .shape-area_3fb6debde6e33069 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_20c971db6187be7d.shape-position_34d0fb8ad7cb2711 .shape-area_3fb6debde6e33069 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_20c971db6187be7d.shape-position_34d0fb8ad7cb2711 .shape-area_3fb6debde6e33069 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_20c971db6187be7d.shape-position_34d0fb8ad7cb2711 .shape-area_3fb6debde6e33069 img.one {
    display: none;
  }
}
.rts-blog-area_20c971db6187be7d.shape-position_34d0fb8ad7cb2711 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_20c971db6187be7d.shape-position_34d0fb8ad7cb2711 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
    top: 2%;
  }
}
.rts-blog-area_20c971db6187be7d.shape-position_34d0fb8ad7cb2711 .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_20c971db6187be7d.shape-position_34d0fb8ad7cb2711 .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_20c971db6187be7d.shape-position_34d0fb8ad7cb2711 .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_20c971db6187be7d.shape-position_34d0fb8ad7cb2711 .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_20c971db6187be7d.shape-position_34d0fb8ad7cb2711 .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_26ee1bb3ad36f863 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_26ee1bb3ad36f863.swiper-pagination-bullet-active_f6011abf5ed5d275 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .single-blog-area-style-one_976057658cc78004 {
  padding-bottom: 40px;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .single-blog-area-style-one_976057658cc78004 .thumbnail_db158d50ed58d3ce {
  max-width: 100%;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .read-more-btn_fc96a246f4d98982 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .read-more-btn_fc96a246f4d98982:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .read-more-btn_fc96a246f4d98982:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .read-more-btn_fc96a246f4d98982::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_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .rts-single-wized_641986c90a1c9e9c {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .rts-single-wized_641986c90a1c9e9c.search .wized-body_215ccdaea4d894c6 {
  margin-top: 0;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .wized-body_215ccdaea4d894c6 {
  margin-top: 30px;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .wized-body_215ccdaea4d894c6 .rts-search-wrapper_baf29d571d8b484d {
  position: relative;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .wized-body_215ccdaea4d894c6 .rts-search-wrapper_baf29d571d8b484d 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_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .wized-body_215ccdaea4d894c6 .rts-search-wrapper_baf29d571d8b484d input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .wized-body_215ccdaea4d894c6 .rts-search-wrapper_baf29d571d8b484d 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_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .wized-body_215ccdaea4d894c6 .rts-search-wrapper_baf29d571d8b484d button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .single-categories_b3dd38de427bd255 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .single-categories_b3dd38de427bd255:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .single-categories_b3dd38de427bd255 li {
  list-style: none;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .single-categories_b3dd38de427bd255 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_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .single-categories_b3dd38de427bd255 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .single-categories_b3dd38de427bd255 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .single-categories_b3dd38de427bd255 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .recent-post-single_1d025854b508ebf5 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .recent-post-single_1d025854b508ebf5:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .recent-post-single_1d025854b508ebf5 .thumbnail_db158d50ed58d3ce {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .recent-post-single_1d025854b508ebf5 .thumbnail_db158d50ed58d3ce img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .recent-post-single_1d025854b508ebf5 .thumbnail_db158d50ed58d3ce:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .recent-post-single_1d025854b508ebf5 .content-area_3cef0b4dc6d577bd {
  flex-basis: 60%;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .recent-post-single_1d025854b508ebf5 .user_03d4437e51348ba9 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .recent-post-single_1d025854b508ebf5 .user_03d4437e51348ba9 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .recent-post-single_1d025854b508ebf5 .post-title_0abe6d0858626a0a .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_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .recent-post-single_1d025854b508ebf5 .post-title_0abe6d0858626a0a .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .recent-post-single_1d025854b508ebf5 .post-title_0abe6d0858626a0a:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .gallery-inner_4b1608535ac759f3 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .gallery-inner_4b1608535ac759f3 .single-row_42440591716da3f2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .gallery-inner_4b1608535ac759f3 .single-row_42440591716da3f2 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .gallery-inner_4b1608535ac759f3 .single-row_42440591716da3f2 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .gallery-inner_4b1608535ac759f3 .single-row_42440591716da3f2 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .gallery-inner_4b1608535ac759f3 .single-row_42440591716da3f2 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .gallery-inner_4b1608535ac759f3 .single-row_42440591716da3f2 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .gallery-inner_4b1608535ac759f3 .single-row_42440591716da3f2 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .gallery-inner_4b1608535ac759f3 .single-row_42440591716da3f2 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .gallery-inner_4b1608535ac759f3 .single-row_42440591716da3f2 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .gallery-inner_4b1608535ac759f3 .single-row_42440591716da3f2 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .gallery-inner_4b1608535ac759f3 .single-row_42440591716da3f2 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .gallery-inner_4b1608535ac759f3 .single-row_42440591716da3f2.row-1_7faceba30340c867 {
  margin-bottom: 20px;
}
.w-100_82f46249c65fe1d9 {
  border-radius: 15px;
}
img.w-100_82f46249c65fe1d9 {
  margin-top: 1.25rem;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .tags-wrapper_b4a7ae1ca0e9697d {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .tags-wrapper_b4a7ae1ca0e9697d 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_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .tags-wrapper_b4a7ae1ca0e9697d a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_01e7e3e6125ceb48.grid-2_8a26dad3ec3d141e .single-blog-area-style-one_976057658cc78004 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_01e7e3e6125ceb48.grid-2_8a26dad3ec3d141e .single-blog-area-style-one_976057658cc78004:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_01e7e3e6125ceb48.grid-2_8a26dad3ec3d141e .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 .title {
  font-size: 20px;
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .single-blog-area-style-one_976057658cc78004 .thumbnail_db158d50ed58d3ce {
  border-radius: 0;
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .single-blog-area-style-one_976057658cc78004 .thumbnail_db158d50ed58d3ce img {
  border-radius: 0;
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .single-blog-area-style-one_976057658cc78004 .inner-content-wrapper_f3ae59272e323356 {
  padding: 30px 0 0;
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-content_f74be9425ef25977 {
  padding: 0 0 80px;
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-content_f74be9425ef25977 p.first-text_b94358d68ed2315b::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-content_f74be9425ef25977 .desc-image_6bd783f5b2429ab0 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-content_f74be9425ef25977 .desc-image-2_9f44c4d55e3ed507 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-footer_b857459b2625e02b {
  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_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-footer_b857459b2625e02b .nav-x_1a7279e0377eab14 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-footer_b857459b2625e02b .nav-x_1a7279e0377eab14 li a {
  font-weight: 600;
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-footer_b857459b2625e02b .nav-x_1a7279e0377eab14 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-author_4e9b500743997100 {
  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_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-author_4e9b500743997100 {
    flex-direction: column;
  }
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-author_4e9b500743997100 .left-image_6fea614cc24789c1 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-author_4e9b500743997100 .right-content_9550c4ba882459dd {
  flex-basis: 70%;
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-author_4e9b500743997100 .right-content_9550c4ba882459dd .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-author_4e9b500743997100 .right-content_9550c4ba882459dd .author-social_5ad360f619501418 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-author_4e9b500743997100 .right-content_9550c4ba882459dd .author-social_5ad360f619501418 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_01e7e3e6125ceb48.details_7df7ae8ea1088028 .post-panel_548e87717412a711 .post-author_4e9b500743997100 .right-content_9550c4ba882459dd .author-social_5ad360f619501418 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_01e7e3e6125ceb48.inner_f82cf34ecc60c236 .fluxi-right-ct-1_ac69123a58a11301 .wized-body_215ccdaea4d894c6 .rts-search-wrapper_baf29d571d8b484d input {
  color: #717171;
}

.post-form_b253de20b3126bba {
  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_b253de20b3126bba {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_b253de20b3126bba .single-input-area_b2636ca145f7a62d {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_b253de20b3126bba .single-input-area_b2636ca145f7a62d label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_b253de20b3126bba .single-input-area_b2636ca145f7a62d input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_b253de20b3126bba .single-input-area_b2636ca145f7a62d textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_b253de20b3126bba .single-input-area_b2636ca145f7a62d i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_b253de20b3126bba .single-input-area_b2636ca145f7a62d input,
.post-form_b253de20b3126bba .single-input-area_b2636ca145f7a62d textarea {
  padding-left: 35px;
}
.post-form_b253de20b3126bba .single-input-area_b2636ca145f7a62d.text-area_5852699d5749444f i {
  top: 61px !important;
}

.rts-fluxi-pagination_0135f457c14f7fb9 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_0135f457c14f7fb9 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_0135f457c14f7fb9 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_0135f457c14f7fb9 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_0135f457c14f7fb9 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_0135f457c14f7fb9 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_45aea479ac6e4e15 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_24d558c86b238c1a .inner-content_81ad07f9bec4bfe2 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_3cf455c4682f6d14 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_3cf455c4682f6d14 p.disc_bc1ce3990c4fe340 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_3cf455c4682f6d14 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_3cf455c4682f6d14 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_3cf455c4682f6d14 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_3cf455c4682f6d14 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_3cf455c4682f6d14 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_3cf455c4682f6d14 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_3cf455c4682f6d14 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_3cf455c4682f6d14 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_3cf455c4682f6d14 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_3cf455c4682f6d14 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_3cf455c4682f6d14 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_3cf455c4682f6d14 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_3cf455c4682f6d14 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_3cf455c4682f6d14 .shape-area_3fb6debde6e33069 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_3cf455c4682f6d14 .shape-area_3fb6debde6e33069 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_3cf455c4682f6d14 .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_3cf455c4682f6d14 .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_3cf455c4682f6d14 .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
    display: none;
  }
}
.subscribe-main-wrapper-one_3cf455c4682f6d14 .shape-area_3fb6debde6e33069 .four_9cc0f15963c97526 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_e79231a9d4d08b58 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_e79231a9d4d08b58 .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_e79231a9d4d08b58 .swiper-pagination .swiper-pagination-bullet_26ee1bb3ad36f863 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_e79231a9d4d08b58 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_e79231a9d4d08b58 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_e79231a9d4d08b58 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_e79231a9d4d08b58 .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_e79231a9d4d08b58 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_e79231a9d4d08b58 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_e79231a9d4d08b58 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_e79231a9d4d08b58 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_e79231a9d4d08b58 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_f85dd27a097633d2.about_c91f0625a5faf2b9 .btn-area_f9595854df8f374e {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_f85dd27a097633d2.about_c91f0625a5faf2b9 .btn-area_f9595854df8f374e {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_17bc52bf7a73e596 .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_17bc52bf7a73e596 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_17bc52bf7a73e596 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_012c23b9c02f118a .single-footer-wized-one_17bc52bf7a73e596 .title, [data-theme=light] .rts-footer-area-one_7bb3f72f2e02be1a .single-footer-wized-one_17bc52bf7a73e596 .title {
  color: #26262C;
}

.rts-footer-area-one_7bb3f72f2e02be1a {
  background: var(--footer-bg);
}
.rts-footer-area-one_7bb3f72f2e02be1a .footer-top-area_6fb5ccaf238ec83e {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_17bc52bf7a73e596 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_17bc52bf7a73e596 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_17bc52bf7a73e596 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_17bc52bf7a73e596 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_17bc52bf7a73e596 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_4968992c0f21cefd {
  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_4968992c0f21cefd {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_4968992c0f21cefd p {
  margin-bottom: 0;
}
.copyright-area-start_4968992c0f21cefd ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_4968992c0f21cefd ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_4968992c0f21cefd ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_4968992c0f21cefd ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_4968992c0f21cefd.area-two_305d81dc39c4c556 p {
  color: #D7D9E9;
}
.copyright-area-start_4968992c0f21cefd.area-two_305d81dc39c4c556 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_4968992c0f21cefd.area-two_305d81dc39c4c556 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_946c21ac5d748c8f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_946c21ac5d748c8f .social-area-one_00ee29f75402942b li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_73a2bd0734dd4e80 .mobile__breakpoint_c1106197c001c62d {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_73a2bd0734dd4e80 .single-footer-wized-one_17bc52bf7a73e596 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_73a2bd0734dd4e80 .single-footer-wized-one_17bc52bf7a73e596 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_2aa8584b89cff8f9 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_2aa8584b89cff8f9 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_2aa8584b89cff8f9 .right .language_7d6646136bf159e9 {
  color: #fff;
}

.footer-four_012c23b9c02f118a {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_49d28e17fdb47c10 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_49d28e17fdb47c10 .single-footer-four-wized_8048d94fa45cee2b ul li a {
  color: #E4E5F1;
}
.footer-three_49d28e17fdb47c10 .single-footer-four-wized_8048d94fa45cee2b ul li a:hover {
  color: var(--color-primary);
}
.footer-three_49d28e17fdb47c10 .single-footer-four-wized_8048d94fa45cee2b .footer-input-btn-between_afec98f6dc44b008 form input {
  background: #FFFFFF;
}
.footer-three_49d28e17fdb47c10 .single-footer-four-wized_8048d94fa45cee2b .footer-input-btn-between_afec98f6dc44b008 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_8048d94fa45cee2b .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_8048d94fa45cee2b ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_8048d94fa45cee2b ul li {
  margin: 15px 0;
}
.single-footer-four-wized_8048d94fa45cee2b ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_8048d94fa45cee2b .footer-input-btn-between_afec98f6dc44b008 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_8048d94fa45cee2b .footer-input-btn-between_afec98f6dc44b008 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_8048d94fa45cee2b .footer-input-btn-between_afec98f6dc44b008 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_8048d94fa45cee2b .footer-input-btn-between_afec98f6dc44b008 form button {
  padding: 18px 20px;
}

.copyright-area-four_54950a5f740991eb {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_54950a5f740991eb.area-3_ea348659f84b9888 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_54950a5f740991eb {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_54950a5f740991eb .logo_ed936bfbe1732218 img.light_ca2c3df34b342e39 {
  display: block;
}
[data-theme=light] .copyright-area-four_54950a5f740991eb .logo_ed936bfbe1732218 img.dark_15d8e8345f21cf8b {
  display: none;
}

[data-theme=dark] .copyright-area-four_54950a5f740991eb .logo_ed936bfbe1732218 img.light_ca2c3df34b342e39 {
  display: none;
}
[data-theme=dark] .copyright-area-four_54950a5f740991eb .logo_ed936bfbe1732218 img.dark_15d8e8345f21cf8b {
  display: block;
}

.rts-footer-area-7_29637e332d891a1a .footer-wrapper-7_1c18367fd1a46f88 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_29637e332d891a1a .footer-wrapper-7_1c18367fd1a46f88 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_29637e332d891a1a .footer-wrapper-7_1c18367fd1a46f88 {
    height: 320px;
  }
}
.rts-footer-area-7_29637e332d891a1a .footer-wrapper-7_1c18367fd1a46f88 .innerr_c7ad4bf7a7d575fe {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_29637e332d891a1a .footer-wrapper-7_1c18367fd1a46f88 .innerr_c7ad4bf7a7d575fe .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_29637e332d891a1a .footer-wrapper-7_1c18367fd1a46f88 .innerr_c7ad4bf7a7d575fe .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_29637e332d891a1a .footer-wrapper-7_1c18367fd1a46f88 .innerr_c7ad4bf7a7d575fe .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_29637e332d891a1a .footer-wrapper-7_1c18367fd1a46f88 .innerr_c7ad4bf7a7d575fe .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_29637e332d891a1a .footer-wrapper-7_1c18367fd1a46f88 .innerr_c7ad4bf7a7d575fe .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_29637e332d891a1a .footer-wrapper-7_1c18367fd1a46f88 .innerr_c7ad4bf7a7d575fe 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_29637e332d891a1a .footer-wrapper-7_1c18367fd1a46f88 .innerr_c7ad4bf7a7d575fe .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_29637e332d891a1a .footer-wrapper-7_1c18367fd1a46f88 .innerr_c7ad4bf7a7d575fe .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_cd126f71f6e173fc {
  text-align: center;
}
.footer-top-8_cd126f71f6e173fc .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_cd126f71f6e173fc .title {
    font-size: 35px;
  }
}
.footer-top-8_cd126f71f6e173fc 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_ea35e4c36791be92 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_ea35e4c36791be92 .sape-image_59deb614289028ba {
    display: none;
  }
}
.rts-footer-area-eight_ea35e4c36791be92 .sape-image_59deb614289028ba img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_ea35e4c36791be92 .sape-image_59deb614289028ba img.two_2d8c76bc8f375fa8 {
  top: 25%;
  left: 25%;
}

.container-10_5908aa6c057c624d {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_d4259dfdd2501a50 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_d4259dfdd2501a50 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_d4259dfdd2501a50 form .single-input_11b426b3145c78d8 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_d4259dfdd2501a50 form .single-input_11b426b3145c78d8 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_d4259dfdd2501a50 form .single-input_11b426b3145c78d8 label {
  margin-bottom: 10px;
}
.form-area-footer-8_d4259dfdd2501a50 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_d4259dfdd2501a50 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_bf98e2522ef084a9 {
  text-align: center;
}
.easy-cta-area-wrapper_bf98e2522ef084a9 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_bf98e2522ef084a9 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_bf98e2522ef084a9 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_bf98e2522ef084a9.mid_6f6b5cb02adaeb54 {
  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_bf98e2522ef084a9.mid_6f6b5cb02adaeb54 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_b1914ceb345b67c5 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_33c746d834d24b23 .copy-right-ul_f2ec9c8784b261b6 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_33c746d834d24b23 .copy-right-ul_f2ec9c8784b261b6 {
    flex-direction: column;
  }
}
.copyright-area-8_33c746d834d24b23 .copy-right-ul_f2ec9c8784b261b6 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_33c746d834d24b23 .copy-right-ul_f2ec9c8784b261b6 li a {
  color: #FFFFFF;
}
.copyright-area-8_33c746d834d24b23 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_d69385107072f7df {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_d69385107072f7df .shape-image_cf20fb5da39c6b90 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_d69385107072f7df .shape-image_cf20fb5da39c6b90 {
    width: 200px;
  }
}
.footer-six_d69385107072f7df .rts-call-to-action_db2093bc0fa1f5a1 .call-to-action-area-5_3c708966714de70f {
  background: none;
  padding: 80px 0;
}
.footer-six_d69385107072f7df .rts-call-to-action_db2093bc0fa1f5a1 .call-to-action-area-5_3c708966714de70f .rts-btn {
  border-radius: 0;
}
.footer-six_d69385107072f7df .single-footer-four-wized_8048d94fa45cee2b .title {
  color: #D7D9E9;
}
.footer-six_d69385107072f7df .single-footer-four-wized_8048d94fa45cee2b ul li a {
  color: #D7D9E9;
}
.footer-six_d69385107072f7df .single-footer-four-wized_8048d94fa45cee2b ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_d69385107072f7df .single-footer-four-wized_8048d94fa45cee2b .footer-input-btn-between_afec98f6dc44b008 form {
  gap: 0;
}
.footer-six_d69385107072f7df .single-footer-four-wized_8048d94fa45cee2b .footer-input-btn-between_afec98f6dc44b008 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_d69385107072f7df .single-footer-four-wized_8048d94fa45cee2b .footer-input-btn-between_afec98f6dc44b008 form input::placeholder {
  color: var(--color-title);
}
.footer-six_d69385107072f7df .single-footer-four-wized_8048d94fa45cee2b .footer-input-btn-between_afec98f6dc44b008 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_d69385107072f7df .single-footer-four-wized_8048d94fa45cee2b .footer-input-btn-between_afec98f6dc44b008 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_d69385107072f7df .copyright-area-four_54950a5f740991eb {
  border-top: 1px solid #37373F;
}
.footer-six_d69385107072f7df .copyright-area-four_54950a5f740991eb p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_a7123415b1d341d4 form {
  position: relative;
}
.footer-input-main-wrapper-one_a7123415b1d341d4 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_a7123415b1d341d4 form input {
  padding-left: 40px;
}

.single-footer-four-wized_8048d94fa45cee2b .footer-input-btn-between_afec98f6dc44b008 form {
  position: relative;
}
.single-footer-four-wized_8048d94fa45cee2b .footer-input-btn-between_afec98f6dc44b008 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_8048d94fa45cee2b .footer-input-btn-between_afec98f6dc44b008 form input {
  padding-left: 35px;
}

.copyright-area-7_d98a3dade614d094 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_d98a3dade614d094 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_d98a3dade614d094 p {
  margin: 0;
}
.copyright-area-7_d98a3dade614d094 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_d98a3dade614d094 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_7019cca9cab2f940 .single-footer-four-wized_8048d94fa45cee2b ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_7019cca9cab2f940 .single-footer-four-wized_8048d94fa45cee2b form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_7019cca9cab2f940 .single-footer-four-wized_8048d94fa45cee2b form button {
  background: var(--color-primary-2);
}

.social-area-one_00ee29f75402942b {
  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_00ee29f75402942b li {
  margin: 0;
  padding: 1px;
}
.social-area-one_00ee29f75402942b li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_00ee29f75402942b li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_c167b16b3c8f30fd {
  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_c167b16b3c8f30fd .title-style-one-left_2199973d0a37d70d .pre_30e9e6e68a4c1b95 {
  color: #BCBFDB;
}
.bg-dark-border-radious_c167b16b3c8f30fd .title-style-one-left_2199973d0a37d70d .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_df9e2ce5f0c4cd9a {
  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_f1a5f93e02aa5ffb path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_a815588df9d490ec .progress-wrap svg.progress-circle_f1a5f93e02aa5ffb path {
  stroke: var(--color-primary-2);
}
.home-blue_a815588df9d490ec .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_a0614163916c1ae9 {
  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_a0614163916c1ae9 .sape-area_fd7a2035ae1298d3 img {
  position: absolute;
}
.bg-dark-border-radious-2_a0614163916c1ae9 .sape-area_fd7a2035ae1298d3 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_a0614163916c1ae9 .sape-area_fd7a2035ae1298d3 img.two_2d8c76bc8f375fa8 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_a0614163916c1ae9 .sape-area_fd7a2035ae1298d3 img.two_2d8c76bc8f375fa8 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_a0614163916c1ae9 .sape-area_fd7a2035ae1298d3 img.two_2d8c76bc8f375fa8 {
    display: none;
  }
}
.bg-dark-border-radious-2_a0614163916c1ae9 .sape-area_fd7a2035ae1298d3 img.three_8d714da94731107b {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_a0614163916c1ae9 .sape-area_fd7a2035ae1298d3 img.three_8d714da94731107b {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_a0614163916c1ae9 .sape-area_fd7a2035ae1298d3 img.four_9cc0f15963c97526 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_a0614163916c1ae9 .sape-area_fd7a2035ae1298d3 img.four_9cc0f15963c97526 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_a0614163916c1ae9 .sape-area_fd7a2035ae1298d3 img.four_9cc0f15963c97526 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_a0614163916c1ae9 .sape-area_fd7a2035ae1298d3 img.four_9cc0f15963c97526 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_5cbffc0eb59dc6e0 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_5cbffc0eb59dc6e0 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_5cbffc0eb59dc6e0 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_5cbffc0eb59dc6e0 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_5cbffc0eb59dc6e0 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_5cbffc0eb59dc6e0 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_5cbffc0eb59dc6e0 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_5cbffc0eb59dc6e0 p.disc_bc1ce3990c4fe340 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_5cbffc0eb59dc6e0 .feature-area-wrapper_787818d1a1993054 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_5cbffc0eb59dc6e0 .feature-area-wrapper_787818d1a1993054 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_5cbffc0eb59dc6e0 .feature-area-wrapper_787818d1a1993054 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_5cbffc0eb59dc6e0 .feature-area-wrapper_787818d1a1993054 .single-feature_52b1a0027049e2c7 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_5cbffc0eb59dc6e0 .feature-area-wrapper_787818d1a1993054 .single-feature_52b1a0027049e2c7 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_8c375db253a1a39d {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_8c375db253a1a39d input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_8c375db253a1a39d .signle-input_a2131eb101af0cb3 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_8c375db253a1a39d .signle-input_a2131eb101af0cb3 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_8c375db253a1a39d .signle-input_a2131eb101af0cb3 label {
  margin-bottom: 15px;
}
.appoinment_form-1_8c375db253a1a39d .signle-input_a2131eb101af0cb3 input {
  padding-left: 40px;
}
.appoinment_form-1_8c375db253a1a39d .signle-input_a2131eb101af0cb3 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_8c375db253a1a39d button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_68c4da71091a9cf0 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_290dc8739c2277d7 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_290dc8739c2277d7 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_290dc8739c2277d7 .inmformation_a2c546d3fa0038ca .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_290dc8739c2277d7 .inmformation_a2c546d3fa0038ca .title {
    font-size: 40px;
  }
}
.single-counter-up-two_290dc8739c2277d7 .inmformation_a2c546d3fa0038ca p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_cde25eca54afa60d {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_cde25eca54afa60d.team-five .title-style-one-center_2eb61cdb9924d068 .pre_30e9e6e68a4c1b95 {
  color: var(--color-primary-2);
}
.expart-team-area-7_cde25eca54afa60d.inner {
  background: var(--team-bg);
}

.single-team-area-7_2f825da316cc59e5 {
  text-align: center;
}
.single-team-area-7_2f825da316cc59e5 .thumbnail_db158d50ed58d3ce {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_2f825da316cc59e5 .thumbnail_db158d50ed58d3ce img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_2f825da316cc59e5 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_2f825da316cc59e5 .designation_20a3be1b17f5afb7 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_2f825da316cc59e5:hover .thumbnail_db158d50ed58d3ce img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_26ee1bb3ad36f863 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_26ee1bb3ad36f863.swiper-pagination-bullet-active_f6011abf5ed5d275 {
  background: var(--color-gradient);
}

.single-team-area-start_9151d950bd7f2cb0:hover .thumbnail_db158d50ed58d3ce img {
  transform: rotateY(-180deg);
}
.single-team-area-start_9151d950bd7f2cb0 .thumbnail_db158d50ed58d3ce {
  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_9151d950bd7f2cb0 .thumbnail_db158d50ed58d3ce img {
  transition: 0.8s;
}
.single-team-area-start_9151d950bd7f2cb0 .inner-content_81ad07f9bec4bfe2 {
  text-align: center;
}
.single-team-area-start_9151d950bd7f2cb0 .inner-content_81ad07f9bec4bfe2 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_9151d950bd7f2cb0 .inner-content_81ad07f9bec4bfe2 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_a57b99276dd3d6ac.about_c91f0625a5faf2b9 {
  position: relative;
}
.rts-team-area_a57b99276dd3d6ac.about_c91f0625a5faf2b9 .shape-area_3fb6debde6e33069 img {
  position: absolute;
}
.rts-team-area_a57b99276dd3d6ac.about_c91f0625a5faf2b9 .shape-area_3fb6debde6e33069 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_a57b99276dd3d6ac.about_c91f0625a5faf2b9 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_a57b99276dd3d6ac.about_c91f0625a5faf2b9 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
    display: none;
  }
}
.rts-team-area_a57b99276dd3d6ac.about_c91f0625a5faf2b9 .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
  left: 25%;
  top: 7%;
}
.rts-team-area_a57b99276dd3d6ac.about_c91f0625a5faf2b9 .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_a57b99276dd3d6ac.about_c91f0625a5faf2b9 .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
    display: none;
  }
}
.rts-team-area_a57b99276dd3d6ac.inner_f82cf34ecc60c236 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_a57b99276dd3d6ac.inner_f82cf34ecc60c236 .shape-area_3fb6debde6e33069 img {
  position: absolute;
}
.rts-team-area_a57b99276dd3d6ac.inner_f82cf34ecc60c236 .shape-area_3fb6debde6e33069 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_a57b99276dd3d6ac.inner_f82cf34ecc60c236 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_a57b99276dd3d6ac.inner_f82cf34ecc60c236 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
    display: none;
  }
}
.rts-team-area_a57b99276dd3d6ac.inner_f82cf34ecc60c236 .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
  left: 25%;
  top: 7%;
}
.rts-team-area_a57b99276dd3d6ac.inner_f82cf34ecc60c236 .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_a57b99276dd3d6ac.inner_f82cf34ecc60c236 .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
    display: none;
  }
}

.bg-dark-p_630fa31672f3689d .title {
  color: #fff;
}

.section-separator-top_622a410be08ce1cd {
  position: relative;
}
.section-separator-top_622a410be08ce1cd::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_e3938f6d4c72ac29 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_e3938f6d4c72ac29 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_e3938f6d4c72ac29 .left-titlet-wrapper_a16e4281defabc90 .title {
  color: #fff;
}
.call-to-action-main-wrapper_e3938f6d4c72ac29 p.disc_bc1ce3990c4fe340 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_e3938f6d4c72ac29 p.disc_bc1ce3990c4fe340 br {
    display: none;
  }
}
.call-to-action-main-wrapper_e3938f6d4c72ac29 .button-area_dcefe235f3d31b42 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_e3938f6d4c72ac29 .button-area_dcefe235f3d31b42 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_e3938f6d4c72ac29 .button-area_dcefe235f3d31b42 .under-line-btn_c7fa84af6b1ed78d {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_e3938f6d4c72ac29 .button-area_dcefe235f3d31b42 .under-line-btn_c7fa84af6b1ed78d:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_e3938f6d4c72ac29 .button-area_dcefe235f3d31b42 .under-line-btn_c7fa84af6b1ed78d:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_e3938f6d4c72ac29 .button-area_dcefe235f3d31b42 .under-line-btn_c7fa84af6b1ed78d::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_e3938f6d4c72ac29 .button-area_dcefe235f3d31b42 .btn-primary-2_41dff5edebdddfb8 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_e3938f6d4c72ac29.area-3_ea348659f84b9888 .button-area_dcefe235f3d31b42 .under-line-btn_c7fa84af6b1ed78d::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_ac177ffaa9507076 .style-four_f4297adf7ef5c8ef {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_0ebf5d47990f44bd .rts-faq-area-full-container_ac177ffaa9507076 .style-four_f4297adf7ef5c8ef {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_ea348659f84b9888 .cta-main-wrapper-style-box_d26a3b9e3a71565d .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.area-3_ea348659f84b9888 .cta-main-wrapper-style-box_d26a3b9e3a71565d .shape-area_3fb6debde6e33069 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_ea348659f84b9888 .cta-main-wrapper-style-box_d26a3b9e3a71565d .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_ea348659f84b9888 .cta-main-wrapper-style-box_d26a3b9e3a71565d .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_ea348659f84b9888 .cta-main-wrapper-style-box_d26a3b9e3a71565d .shape-area_3fb6debde6e33069 .four_9cc0f15963c97526 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_d26a3b9e3a71565d {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_d26a3b9e3a71565d {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_d26a3b9e3a71565d.style-four_f4297adf7ef5c8ef::after, .cta-main-wrapper-style-box_d26a3b9e3a71565d.style-four_f4297adf7ef5c8ef::before {
  display: none;
}
.cta-main-wrapper-style-box_d26a3b9e3a71565d::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_d26a3b9e3a71565d::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_d26a3b9e3a71565d .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_d26a3b9e3a71565d .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_d26a3b9e3a71565d .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_d26a3b9e3a71565d .shape-area_3fb6debde6e33069 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_d26a3b9e3a71565d .shape-area_3fb6debde6e33069 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_d26a3b9e3a71565d .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_d26a3b9e3a71565d .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_d26a3b9e3a71565d .shape-area_3fb6debde6e33069 .four_9cc0f15963c97526 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_27721cbd621f2295 {
  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_27721cbd621f2295 {
    padding: 25px;
  }
}
.call-to-action-style-4_27721cbd621f2295 .button-area_dcefe235f3d31b42 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_27721cbd621f2295 .shape-area_3fb6debde6e33069 img {
  position: absolute;
}
.call-to-action-style-4_27721cbd621f2295 .shape-area_3fb6debde6e33069 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_27721cbd621f2295 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_27721cbd621f2295 .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_27721cbd621f2295 .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
  top: 10%;
  left: 8%;
}

.header-three_22569931f39840b1.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_8c3c34d6ff61254a {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_8c3c34d6ff61254a {
    height: 630px;
  }
}
.contact-banner-area-start_8c3c34d6ff61254a img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_8c3c34d6ff61254a img {
    display: none;
  }
}
.contact-banner-area-start_8c3c34d6ff61254a img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_8c3c34d6ff61254a img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_8c3c34d6ff61254a img.one {
    right: 15%;
  }
}
.contact-banner-area-start_8c3c34d6ff61254a img.two_2d8c76bc8f375fa8 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_8c3c34d6ff61254a img.three_8d714da94731107b {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_8c3c34d6ff61254a img.four_9cc0f15963c97526 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_8c3c34d6ff61254a.faq_d75056ee6f4d7fb7 {
  height: auto;
}

.contact-form-page_02bea4c6d8557ee9 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_d99fe889f8fa778f {
  text-align: center;
}
.banner-inner-area-contact-inner_d99fe889f8fa778f .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_d99fe889f8fa778f .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_d99fe889f8fa778f .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_d99fe889f8fa778f .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_d99fe889f8fa778f p.disc_bc1ce3990c4fe340 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_d99fe889f8fa778f p.disc_bc1ce3990c4fe340 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_d99fe889f8fa778f p.disc_bc1ce3990c4fe340 {
    max-width: 80%;
  }
}

.contact-form_6898c8271437f7e6 {
  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_6898c8271437f7e6 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_6898c8271437f7e6 {
    padding: 50px 20px;
  }
}
.contact-form_6898c8271437f7e6 .single-input-area_b2636ca145f7a62d {
  margin-bottom: 24px;
}
.contact-form_6898c8271437f7e6 .single-input-area_b2636ca145f7a62d label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_6898c8271437f7e6 .single-input-area_b2636ca145f7a62d input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_6898c8271437f7e6 .single-input-area_b2636ca145f7a62d textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_6898c8271437f7e6 .single-input-area_b2636ca145f7a62d select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_737b4cf71ccacece {
  text-align: center;
}
.single-contact-inner-info_737b4cf71ccacece .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_737b4cf71ccacece .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_737b4cf71ccacece p {
  margin-bottom: 0;
}
.single-contact-inner-info_737b4cf71ccacece.mid_6f6b5cb02adaeb54 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_737b4cf71ccacece.mid_6f6b5cb02adaeb54 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_737b4cf71ccacece.mid_6f6b5cb02adaeb54 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_083209201ad25ff4.contact-form-page_02bea4c6d8557ee9 .contact-form_6898c8271437f7e6 .single-input-area_b2636ca145f7a62d {
  position: relative;
}
.rts-contact-form-area_083209201ad25ff4.contact-form-page_02bea4c6d8557ee9 .contact-form_6898c8271437f7e6 .single-input-area_b2636ca145f7a62d i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_083209201ad25ff4.contact-form-page_02bea4c6d8557ee9 .contact-form_6898c8271437f7e6 .single-input-area_b2636ca145f7a62d input,
.rts-contact-form-area_083209201ad25ff4.contact-form-page_02bea4c6d8557ee9 .contact-form_6898c8271437f7e6 .single-input-area_b2636ca145f7a62d textarea {
  padding-left: 35px;
}
.rts-contact-form-area_083209201ad25ff4.contact-form-page_02bea4c6d8557ee9 .contact-form_6898c8271437f7e6 .single-input-area_b2636ca145f7a62d input::placeholder,
.rts-contact-form-area_083209201ad25ff4.contact-form-page_02bea4c6d8557ee9 .contact-form_6898c8271437f7e6 .single-input-area_b2636ca145f7a62d textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_083209201ad25ff4.contact-form-page_02bea4c6d8557ee9 .contact-form_6898c8271437f7e6 .single-input-area_b2636ca145f7a62d.text-area_5852699d5749444f i {
  top: 61px !important;
}
.rts-contact-form-area_083209201ad25ff4.contact-form-page_02bea4c6d8557ee9 .contact-form_6898c8271437f7e6 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_083209201ad25ff4.contact-form-page_02bea4c6d8557ee9 .contact-form_6898c8271437f7e6 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_6da85854b90c7814 {
  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_6da85854b90c7814 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_6da85854b90c7814 {
    padding: 20px;
  }
}
.seo-optimization-area_6da85854b90c7814 .thumbnail_db158d50ed58d3ce {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_6da85854b90c7814 .thumbnail_db158d50ed58d3ce {
    min-width: 100%;
  }
}
.seo-optimization-area_6da85854b90c7814 .thumbnail_db158d50ed58d3ce img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_6da85854b90c7814 .thumbnail_db158d50ed58d3ce img {
    min-width: 100%;
  }
}

.service-area-8_936c99e48b7934ef .icon {
  margin-bottom: 22px;
}
.service-area-8_936c99e48b7934ef .title {
  font-weight: 800;
}
.service-area-8_936c99e48b7934ef .disc_bc1ce3990c4fe340 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_3cf455c4682f6d14.seo-marketing_17c56efa763e8654 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_3cf455c4682f6d14.seo-marketing_17c56efa763e8654 .title-style-one-center_2eb61cdb9924d068 p.disc_bc1ce3990c4fe340 br {
    display: none;
  }
}

.section-separator-top-bg-white_244ff08b5cfa695f {
  position: relative;
}
.section-separator-top-bg-white_244ff08b5cfa695f::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_00ed3fa329c748fc .large-thumbnail_4b19b5f2275b9229 {
  position: relative;
}
.single-product-list_00ed3fa329c748fc .large-thumbnail_4b19b5f2275b9229 .sm-right_c3092ee5a1c615c4 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_00ed3fa329c748fc .large-thumbnail_4b19b5f2275b9229 .sm-right_c3092ee5a1c615c4 {
    display: none;
  }
}
.single-product-list_00ed3fa329c748fc .large-thumbnail_4b19b5f2275b9229 .sm-right_c3092ee5a1c615c4.left {
  right: auto;
  left: 0;
}
.single-product-list_00ed3fa329c748fc .thumbnail_db158d50ed58d3ce {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_00ed3fa329c748fc .thumbnail_db158d50ed58d3ce {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_00ed3fa329c748fc .thumbnail_db158d50ed58d3ce img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_00ed3fa329c748fc .thumbnail_db158d50ed58d3ce img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_00ed3fa329c748fc .portfolio-content-wrapper-list_95c90e343ace9f80 .pre-title_55010d1d80d77349 {
  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_00ed3fa329c748fc .portfolio-content-wrapper-list_95c90e343ace9f80 .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_00ed3fa329c748fc .portfolio-content-wrapper-list_95c90e343ace9f80 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_00ed3fa329c748fc .portfolio-content-wrapper-list_95c90e343ace9f80 .title {
    font-size: 35px;
  }
}
.single-product-list_00ed3fa329c748fc .portfolio-content-wrapper-list_95c90e343ace9f80 .single-service_3ce75b05f28ca659 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_00ed3fa329c748fc .portfolio-content-wrapper-list_95c90e343ace9f80 .single-service_3ce75b05f28ca659 i {
  color: var(--color-primary);
}
.single-product-list_00ed3fa329c748fc .portfolio-content-wrapper-list_95c90e343ace9f80 p.disc_bc1ce3990c4fe340 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_cae2b25a1bbb7d6b .single-product-list_00ed3fa329c748fc a.thumbnail_db158d50ed58d3ce {
  max-width: 100%;
}
.area-6_cae2b25a1bbb7d6b .single-product-list_00ed3fa329c748fc a.thumbnail_db158d50ed58d3ce img {
  max-width: 100%;
  width: 100%;
}
.area-6_cae2b25a1bbb7d6b .single-product-list_00ed3fa329c748fc .portfolio-content-wrapper-list_95c90e343ace9f80 .service-btn_b959d73db11040ac {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_cae2b25a1bbb7d6b .single-product-list_00ed3fa329c748fc .portfolio-content-wrapper-list_95c90e343ace9f80 .service-btn_b959d73db11040ac::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_cae2b25a1bbb7d6b .single-product-list_00ed3fa329c748fc .portfolio-content-wrapper-list_95c90e343ace9f80 .service-btn_b959d73db11040ac:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_cae2b25a1bbb7d6b .single-product-list_00ed3fa329c748fc .portfolio-content-wrapper-list_95c90e343ace9f80 .service-btn_b959d73db11040ac:hover i {
  transform: rotate(0);
}
.area-6_cae2b25a1bbb7d6b .single-product-list_00ed3fa329c748fc .portfolio-content-wrapper-list_95c90e343ace9f80 .service-btn_b959d73db11040ac i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_cae2b25a1bbb7d6b .single-product-list_00ed3fa329c748fc .portfolio-content-wrapper-list_95c90e343ace9f80 .service-btn_b959d73db11040ac.color-secondary-2_85b22e3045275637::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_52dce1725d7dd312 .thumbnail_db158d50ed58d3ce:hover img {
  transform: none;
}
.single-product-list-2_52dce1725d7dd312 .left-image_6fea614cc24789c1 {
  position: relative;
}
.single-product-list-2_52dce1725d7dd312 .left-image_6fea614cc24789c1 .short-image-area_4fe48a03b7a7ab0a {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_52dce1725d7dd312 .left-image_6fea614cc24789c1 .short-image-area_4fe48a03b7a7ab0a {
    right: 5%;
  }
}
.single-product-list-2_52dce1725d7dd312 .left-image_6fea614cc24789c1 .short-image-area_4fe48a03b7a7ab0a img {
  transform: scale(1);
}
.single-product-list-2_52dce1725d7dd312 .right-image_aff780bec8893237 {
  position: relative;
}
.single-product-list-2_52dce1725d7dd312 .right-image_aff780bec8893237 .short-image-area_4fe48a03b7a7ab0a {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_52dce1725d7dd312 .right-image_aff780bec8893237 .short-image-area_4fe48a03b7a7ab0a {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_52dce1725d7dd312 .right-image_aff780bec8893237 .short-image-area_4fe48a03b7a7ab0a {
    left: 50%;
  }
}
.single-product-list-2_52dce1725d7dd312 .right-image_aff780bec8893237 .short-image-area_4fe48a03b7a7ab0a img {
  transform: scale(1);
}
.single-product-list-2_52dce1725d7dd312 .portfolio-content-wrapper-list_95c90e343ace9f80 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_52dce1725d7dd312 .portfolio-content-wrapper-list_95c90e343ace9f80 .single-service_3ce75b05f28ca659 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_52dce1725d7dd312 .portfolio-content-wrapper-list_95c90e343ace9f80 .single-service_3ce75b05f28ca659 p {
  font-size: 20px;
}
.single-product-list-2_52dce1725d7dd312 .portfolio-content-wrapper-list_95c90e343ace9f80 p.disc_bc1ce3990c4fe340 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_52dce1725d7dd312 .portfolio-content-wrapper-list_95c90e343ace9f80 p.disc_bc1ce3990c4fe340 {
    max-width: 100%;
  }
}

.product-section-bg_28288ca04c0236a8 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_b455ef2084af3973 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_b455ef2084af3973.area-2_4d3c5f2168a51493 .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.product-area-start_b455ef2084af3973.area-2_4d3c5f2168a51493 .shape-area_3fb6debde6e33069 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_b455ef2084af3973.area-2_4d3c5f2168a51493 .shape-area_3fb6debde6e33069 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_b455ef2084af3973.area-2_4d3c5f2168a51493 .shape-area_3fb6debde6e33069 .one {
    display: none;
  }
}
.product-area-start_b455ef2084af3973.area-2_4d3c5f2168a51493 .two_2d8c76bc8f375fa8 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_b455ef2084af3973.area-2_4d3c5f2168a51493 .two_2d8c76bc8f375fa8 {
    top: 5%;
  }
}
.product-area-start_b455ef2084af3973.area-2_4d3c5f2168a51493 .three_8d714da94731107b {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_b455ef2084af3973.area-2_4d3c5f2168a51493 .three_8d714da94731107b {
    display: none;
  }
}

.siongle-portfolio-box-style_24d558c86b238c1a .thumbnail_db158d50ed58d3ce {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_24d558c86b238c1a .thumbnail_db158d50ed58d3ce img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_24d558c86b238c1a .thumbnail_db158d50ed58d3ce img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_24d558c86b238c1a .thumbnail_db158d50ed58d3ce:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_24d558c86b238c1a .inner-content_81ad07f9bec4bfe2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_24d558c86b238c1a .inner-content_81ad07f9bec4bfe2 .left-content_600fd167917468df .pre_30e9e6e68a4c1b95 {
  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_24d558c86b238c1a .inner-content_81ad07f9bec4bfe2 .left-content_600fd167917468df .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_24d558c86b238c1a .inner-content_81ad07f9bec4bfe2 .left-content_600fd167917468df .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_24d558c86b238c1a .inner-content_81ad07f9bec4bfe2 .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_24d558c86b238c1a .inner-content_81ad07f9bec4bfe2 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_24d558c86b238c1a .inner-content_81ad07f9bec4bfe2 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_24d558c86b238c1a .inner-content_81ad07f9bec4bfe2 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_24d558c86b238c1a.style-four_f4297adf7ef5c8ef .thumbnail_db158d50ed58d3ce img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_24d558c86b238c1a.style-four_f4297adf7ef5c8ef .left-content_600fd167917468df .pre_30e9e6e68a4c1b95 {
  color: #fff;
}
.siongle-portfolio-box-style_24d558c86b238c1a.style-four_f4297adf7ef5c8ef .left-content_600fd167917468df .title {
  color: #fff;
}
.siongle-portfolio-box-style_24d558c86b238c1a.style-four_f4297adf7ef5c8ef .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_24d558c86b238c1a.style-four_f4297adf7ef5c8ef .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_24d558c86b238c1a.style-four_f4297adf7ef5c8ef:hover .thumbnail_db158d50ed58d3ce img {
  transform: scale(1.15);
}

.rts-fun-facts-area_bb8caac7cb2b9d47 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_bb8caac7cb2b9d47 .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.rts-fun-facts-area_bb8caac7cb2b9d47 .shape-area_3fb6debde6e33069 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_bb8caac7cb2b9d47 .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_bb8caac7cb2b9d47 .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_bb8caac7cb2b9d47 .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_bb8caac7cb2b9d47 .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
    display: none;
  }
}
.rts-fun-facts-area_bb8caac7cb2b9d47 .shape-area_3fb6debde6e33069 .four_9cc0f15963c97526 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_4039b12ac6c8b8bc {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_4039b12ac6c8b8bc::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_4039b12ac6c8b8bc .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_4039b12ac6c8b8bc .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_4039b12ac6c8b8bc.two_2d8c76bc8f375fa8 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_4039b12ac6c8b8bc.two_2d8c76bc8f375fa8 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_ffbd2ec14288bc76 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_a2761ce093690b24 {
  border-radius: 32px;
}

.float-right-div-case-studies_1ecee315b70f8b33 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_1ecee315b70f8b33 {
    width: 100%;
  }
}
.float-right-div-case-studies_1ecee315b70f8b33 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_1ecee315b70f8b33 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_26ee1bb3ad36f863 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_f17bc6f4fc371882.rts-section-gap2.bg-dark-border-radious.radious-4_a2761ce093690b24 {
  background: var(--case-study);
}

.rts-case-studies-4_f17bc6f4fc371882 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_f17bc6f4fc371882 .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.rts-case-studies-4_f17bc6f4fc371882 .shape-area_3fb6debde6e33069 img {
  position: absolute;
}
.rts-case-studies-4_f17bc6f4fc371882 .shape-area_3fb6debde6e33069 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_f17bc6f4fc371882 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_f17bc6f4fc371882 .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_f17bc6f4fc371882 .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_f17bc6f4fc371882 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_f17bc6f4fc371882 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_f17bc6f4fc371882 .swiper-pagination .swiper-pagination-bullet_26ee1bb3ad36f863 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_cc8694b280a9e02b {
  position: relative;
}
.rts-case-studies-5_cc8694b280a9e02b .title-wrapper-between_9d832e6e5f083910 .pre_30e9e6e68a4c1b95 {
  font-weight: 800;
}
.rts-case-studies-5_cc8694b280a9e02b .title-wrapper-between_9d832e6e5f083910 .title {
  font-weight: 800;
}
.rts-case-studies-5_cc8694b280a9e02b .bottom-btn_24825f9f2248d715 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_cc8694b280a9e02b .bottom-btn_24825f9f2248d715 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_20f02985b984cdfb.style-five_8bc1045a7917d775 .inner-content_81ad07f9bec4bfe2 .left-content_600fd167917468df .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_20f02985b984cdfb.style-five_8bc1045a7917d775 .inner-content_81ad07f9bec4bfe2 .left-content_600fd167917468df .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_20f02985b984cdfb.style-five_8bc1045a7917d775 {
  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_20f02985b984cdfb.style-five_8bc1045a7917d775 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_20f02985b984cdfb.style-five_8bc1045a7917d775:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_20f02985b984cdfb.style-five_8bc1045a7917d775:nth-child(even) .inner-content_81ad07f9bec4bfe2 .left-content_600fd167917468df .pre_30e9e6e68a4c1b95 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_20f02985b984cdfb.style-five_8bc1045a7917d775:nth-child(even) .inner-content_81ad07f9bec4bfe2 .left-content_600fd167917468df .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_20f02985b984cdfb.style-five_8bc1045a7917d775:nth-child(even) .inner-content_81ad07f9bec4bfe2 .left-content_600fd167917468df .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_20f02985b984cdfb.style-five_8bc1045a7917d775 .thumbnail_db158d50ed58d3ce {
  flex-basis: 40%;
}
.single-portfolio-box-style_20f02985b984cdfb.style-five_8bc1045a7917d775 .thumbnail_db158d50ed58d3ce img {
  border-radius: 16px;
}
.single-portfolio-box-style_20f02985b984cdfb.style-five_8bc1045a7917d775 .inner-content_81ad07f9bec4bfe2 {
  flex-basis: 60%;
}
.single-portfolio-box-style_20f02985b984cdfb.style-five_8bc1045a7917d775 .inner-content_81ad07f9bec4bfe2 .left-content_600fd167917468df .pre_30e9e6e68a4c1b95 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_20f02985b984cdfb.style-five_8bc1045a7917d775 .inner-content_81ad07f9bec4bfe2 .left-content_600fd167917468df .title {
  font-weight: 800;
}
.single-portfolio-box-style_20f02985b984cdfb.style-five_8bc1045a7917d775 .inner-content_81ad07f9bec4bfe2 .left-content_600fd167917468df .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_20f02985b984cdfb.style-five_8bc1045a7917d775 .inner-content_81ad07f9bec4bfe2 .left-content_600fd167917468df .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_16fcd448c3c15c29 .siongle-portfolio-box-style_24d558c86b238c1a .thumbnail_db158d50ed58d3ce img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_16fcd448c3c15c29 .siongle-portfolio-box-style_24d558c86b238c1a:hover .thumbnail_db158d50ed58d3ce img {
  transform: scale(1.15);
}
.home-seven-case_16fcd448c3c15c29 .siongle-portfolio-box-style_24d558c86b238c1a .inner-content_81ad07f9bec4bfe2 .right a {
  background: #F2F2F8;
}
.home-seven-case_16fcd448c3c15c29 .siongle-portfolio-box-style_24d558c86b238c1a .inner-content_81ad07f9bec4bfe2 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_c6ca157f19588987 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_c6ca157f19588987 .title-style-one-center_2eb61cdb9924d068 .pre_30e9e6e68a4c1b95 {
  color: #fff;
}
.rts-product-area-8_c6ca157f19588987 .title-style-one-center_2eb61cdb9924d068 .title {
  color: #fff;
}

.single-product-8_f428c301fa39638c {
  text-align: center;
}
.single-product-8_f428c301fa39638c:hover .thumbnail_db158d50ed58d3ce img {
  transform: scale(1.12);
}
.single-product-8_f428c301fa39638c .thumbnail_db158d50ed58d3ce {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_f428c301fa39638c .thumbnail_db158d50ed58d3ce a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_f428c301fa39638c .thumbnail_db158d50ed58d3ce a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_f428c301fa39638c .thumbnail_db158d50ed58d3ce a img {
    width: 100%;
  }
}
.single-product-8_f428c301fa39638c .thumbnail_db158d50ed58d3ce .icon-top-right_a1ffdc7e1d48bd93 {
  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_f428c301fa39638c .thumbnail_db158d50ed58d3ce .icon-top-right_a1ffdc7e1d48bd93 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_f428c301fa39638c .thumbnail_db158d50ed58d3ce .icon-top-right_a1ffdc7e1d48bd93:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_f428c301fa39638c .thumbnail_db158d50ed58d3ce .icon-top-right_a1ffdc7e1d48bd93:hover i {
  color: #fff;
}
.single-product-8_f428c301fa39638c .inner-content_81ad07f9bec4bfe2 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_f428c301fa39638c .inner-content_81ad07f9bec4bfe2 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_f8f50652f9d46b92 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_f8f50652f9d46b92 .section-inner_af2f39460fea1cb0 .left-side-content_fec7b5bbf904b3e3 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_f8f50652f9d46b92 .section-inner_af2f39460fea1cb0 .left-side-content_fec7b5bbf904b3e3 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_f8f50652f9d46b92 .section-inner_af2f39460fea1cb0 .left-side-content_fec7b5bbf904b3e3 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_f8f50652f9d46b92 .section-inner_af2f39460fea1cb0 .right-side-image_8527c43ff8d920b6 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_f8f50652f9d46b92 .section-inner_af2f39460fea1cb0 .right-side-image_8527c43ff8d920b6 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_f8f50652f9d46b92 .section-inner_af2f39460fea1cb0 .right-side-image_8527c43ff8d920b6 .short-image_7ee894e5bb7ca88f {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_f8f50652f9d46b92 .section-inner_af2f39460fea1cb0 .right-side-image_8527c43ff8d920b6 .short-image_7ee894e5bb7ca88f {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_f8f50652f9d46b92 .section-inner_af2f39460fea1cb0 .right-side-image_8527c43ff8d920b6 .short-image_7ee894e5bb7ca88f {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_f8f50652f9d46b92 .section-inner_af2f39460fea1cb0 .right-side-image_8527c43ff8d920b6 .short-image_7ee894e5bb7ca88f {
    display: none;
  }
}

.rts-product-area-six_75ce73c8e85618db .section-inner_af2f39460fea1cb0 .top-inner_5515dd0b42d22ce9 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_75ce73c8e85618db .section-inner_af2f39460fea1cb0 .top-inner_5515dd0b42d22ce9 .marquee_20326521b5539af7 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_75ce73c8e85618db .section-inner_af2f39460fea1cb0 .top-inner_5515dd0b42d22ce9 .marquee_20326521b5539af7:hover {
  animation-play-state: paused;
}
.rts-product-area-six_75ce73c8e85618db .section-inner_af2f39460fea1cb0 .top-inner_5515dd0b42d22ce9 .marquee_20326521b5539af7 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_75ce73c8e85618db .section-inner_af2f39460fea1cb0 .bottom-inner_407338974e9cd4f7 {
  display: inline-block;
}
.rts-product-area-six_75ce73c8e85618db .section-inner_af2f39460fea1cb0 .bottom-inner_407338974e9cd4f7 .marquee_20326521b5539af7 {
  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_75ce73c8e85618db .section-inner_af2f39460fea1cb0 .bottom-inner_407338974e9cd4f7 .marquee_20326521b5539af7:hover {
  animation-play-state: paused;
}
.rts-product-area-six_75ce73c8e85618db .section-inner_af2f39460fea1cb0 .bottom-inner_407338974e9cd4f7 .marquee_20326521b5539af7 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_e694b39d2f214805 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_58032360e1df9c92 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_58032360e1df9c92 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_58032360e1df9c92 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_58032360e1df9c92 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_58032360e1df9c92 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_58032360e1df9c92 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_58032360e1df9c92 p.disc_bc1ce3990c4fe340 {
  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_58032360e1df9c92 p.disc_bc1ce3990c4fe340 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_58032360e1df9c92 p.disc_bc1ce3990c4fe340 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_3d39a6cc2b3b0fe2 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_3d39a6cc2b3b0fe2 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_f95bc7c77247a0a2 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_3f5d826bec4f791a.case-studies_6c468a97367bea55 .main-nav-area_2be73dfac47aba20 li a {
  color: #fff;
}
.header-style-one_3f5d826bec4f791a.case-studies_6c468a97367bea55 .main-nav-area_2be73dfac47aba20 li:hover a {
  color: var(--color-primary);
}
.header-style-one_3f5d826bec4f791a.case-studies_6c468a97367bea55 .button-area-start_32bdf26d3ff23f92 .demo-req_7e63133c9ea3e234:hover {
  color: var(--color-primary);
}
.header-style-one_3f5d826bec4f791a.case-studies_6c468a97367bea55 .button-area-start_32bdf26d3ff23f92 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_a43f5f75374b8765 .breadcrumb-inner_232fd8ac07af4639 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_a43f5f75374b8765 .breadcrumb-inner_232fd8ac07af4639 .pagimation_b906be403faab007 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_a43f5f75374b8765 .breadcrumb-inner_232fd8ac07af4639 .pagimation_b906be403faab007 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_a43f5f75374b8765 .breadcrumb-inner_232fd8ac07af4639 .pagimation_b906be403faab007 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_a43f5f75374b8765 .breadcrumb-inner_232fd8ac07af4639 .pagimation_b906be403faab007 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_a43f5f75374b8765 .breadcrumb-inner_232fd8ac07af4639 .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_a43f5f75374b8765 .breadcrumb-inner_232fd8ac07af4639 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_a43f5f75374b8765 .breadcrumb-inner_232fd8ac07af4639 p.disc_bc1ce3990c4fe340 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_a43f5f75374b8765.area-2_4d3c5f2168a51493 .breadcrumb-inner_232fd8ac07af4639 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_7ff459204926450a {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_7ff459204926450a 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_7ff459204926450a a:hover {
  color: var(--color-primary);
}
.strategy-right-area_7ff459204926450a a.btn-arrow_f2a9c32d699f24d6 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_7ff459204926450a .btn-arrow_f2a9c32d699f24d6 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_7ff459204926450a .btn-arrow_f2a9c32d699f24d6 i {
  margin-left: 10px;
}
.strategy-right-area_7ff459204926450a .btn-arrow_f2a9c32d699f24d6::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_7ff459204926450a .btn-arrow_f2a9c32d699f24d6::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_7ff459204926450a .btn-arrow_f2a9c32d699f24d6:hover::before {
  width: 100%;
}

.strategy-left-content_4646f7466b50dd83 p.disc_bc1ce3990c4fe340 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_4646f7466b50dd83 p.disc_bc1ce3990c4fe340 {
    max-width: 100%;
  }
}

.arrow-rotate_e491b51b784cfe4d i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_dcd6f5a7cd86feaf {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_dcd6f5a7cd86feaf {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_dcd6f5a7cd86feaf .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_dcd6f5a7cd86feaf .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_dcd6f5a7cd86feaf p.disc_bc1ce3990c4fe340 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_dcd6f5a7cd86feaf p.disc_bc1ce3990c4fe340 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_643e6a7f966a88ea a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_a43f5f75374b8765 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_a43f5f75374b8765 .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_a43f5f75374b8765 .shape-area_3fb6debde6e33069 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_a43f5f75374b8765 .shape-area_3fb6debde6e33069 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_a43f5f75374b8765 .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_a43f5f75374b8765 .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_a43f5f75374b8765 .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_a43f5f75374b8765 .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_a43f5f75374b8765 .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_a43f5f75374b8765 .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
    display: none;
  }
}

.large-image-area_0e40d4495c5445d8 {
  position: relative;
  z-index: 5;
}
.large-image-area_0e40d4495c5445d8 .large-thumbnail_4b19b5f2275b9229 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_721f152db9f5628f .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_721f152db9f5628f .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_721f152db9f5628f .accordion .accordion-item .accordion-header_84f07b1d794f9c3b {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_721f152db9f5628f .accordion .accordion-item .accordion-header_84f07b1d794f9c3b 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_721f152db9f5628f .accordion .accordion-item .accordion-header_84f07b1d794f9c3b button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_721f152db9f5628f .accordion .accordion-item .accordion-body_d870b7c19d0620a6 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_721f152db9f5628f.style-four_f4297adf7ef5c8ef .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_7fc7aa3c044209b1 .accordion-item .accordion-header_84f07b1d794f9c3b button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_692743ef118fbfdb {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_692743ef118fbfdb {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_692743ef118fbfdb .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_692743ef118fbfdb .shape-area_3fb6debde6e33069 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_692743ef118fbfdb .shape-area_3fb6debde6e33069 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_692743ef118fbfdb .shape-area_3fb6debde6e33069 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_692743ef118fbfdb .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_692743ef118fbfdb .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_692743ef118fbfdb .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_692743ef118fbfdb .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_692743ef118fbfdb .shape-area_3fb6debde6e33069 img.five_b5ba7489657925a5 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_692743ef118fbfdb .shape-area_3fb6debde6e33069 img.six_dac19aed7a268e38 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_692743ef118fbfdb .shape-area_3fb6debde6e33069 img.seven_f52b09e5e0479e1d {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_7dee1b107ab43f8b {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_7dee1b107ab43f8b .shape-area_3fb6debde6e33069 img {
  position: absolute;
}
.rts-cta-area-start_7dee1b107ab43f8b .shape-area_3fb6debde6e33069 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_7dee1b107ab43f8b .shape-area_3fb6debde6e33069 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_7dee1b107ab43f8b .shape-area_3fb6debde6e33069 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_7dee1b107ab43f8b .shape-area_3fb6debde6e33069 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_7dee1b107ab43f8b .shape-area_3fb6debde6e33069 img.two_2d8c76bc8f375fa8 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_7dee1b107ab43f8b .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_7dee1b107ab43f8b .shape-area_3fb6debde6e33069 img.three_8d714da94731107b {
    bottom: 0;
  }
}
.rts-cta-area-start_7dee1b107ab43f8b .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_7dee1b107ab43f8b .shape-area_3fb6debde6e33069 img.four_9cc0f15963c97526 {
    display: none;
  }
}

.rts-faq-area-full-container_ac177ffaa9507076.style-three_7fc7aa3c044209b1 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_ac177ffaa9507076.style-three_7fc7aa3c044209b1 .shape-area_3fb6debde6e33069 {
    display: none;
  }
}
.rts-faq-area-full-container_ac177ffaa9507076.style-three_7fc7aa3c044209b1 .shape-area_3fb6debde6e33069 img {
  position: absolute;
}
.rts-faq-area-full-container_ac177ffaa9507076.style-three_7fc7aa3c044209b1 .shape-area_3fb6debde6e33069 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_ac177ffaa9507076.style-three_7fc7aa3c044209b1 .shape-area_3fb6debde6e33069 .one {
    display: none;
  }
}
.rts-faq-area-full-container_ac177ffaa9507076.style-three_7fc7aa3c044209b1 .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_ac177ffaa9507076.style-three_7fc7aa3c044209b1 .shape-area_3fb6debde6e33069 .two_2d8c76bc8f375fa8 {
    display: none;
  }
}
.rts-faq-area-full-container_ac177ffaa9507076.style-three_7fc7aa3c044209b1 .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_ac177ffaa9507076.style-three_7fc7aa3c044209b1 .shape-area_3fb6debde6e33069 .three_8d714da94731107b {
    display: none;
  }
}
.rts-faq-area-full-container_ac177ffaa9507076.style-three_7fc7aa3c044209b1 .shape-area_3fb6debde6e33069 .four_9cc0f15963c97526 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_ac177ffaa9507076.style-three_7fc7aa3c044209b1 .shape-area_3fb6debde6e33069 .four_9cc0f15963c97526 {
    display: none;
  }
}

.rts-error-section_6a74386fc4adb5fc {
  height: 100vh;
  width: 100%;
}
.rts-error-section_6a74386fc4adb5fc .section-inner_af2f39460fea1cb0 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_6a74386fc4adb5fc .section-inner_af2f39460fea1cb0 img {
  max-width: 100%;
}

.tos__content_c2e7966feb122d07 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_f2fb19847662d1a9 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
