/*=================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_98427056443bd738
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_081b7084bd59c939 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_cf1cb5cbfa73dd70 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_220400e9769f063c nav ul li.has-droupdown_2266f336a24831b7::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_220400e9769f063c nav ul li a.main_67c31bdd910f2794,
[data-theme=dark] .mobile-menu-main_220400e9769f063c nav ul li.has-droupdown_2266f336a24831b7 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_1f08c6278b68738e {
    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_1aaf85f167856e16,
.h2_05f7a971cff517ef,
.h3_0af1fa6292204962,
.h4_7f34986d027349ef,
.h5_779dac4cb882bac0,
.h6_2004ed4a65ce21fc,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_1aaf85f167856e16,
.h2_05f7a971cff517ef,
.h3_0af1fa6292204962,
.h4_7f34986d027349ef,
.h5_779dac4cb882bac0,
.h6_2004ed4a65ce21fc {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_1aaf85f167856e16 a,
.h2_05f7a971cff517ef a,
.h3_0af1fa6292204962 a,
.h4_7f34986d027349ef a,
.h5_779dac4cb882bac0 a,
.h6_2004ed4a65ce21fc a {
  color: inherit;
}

.bg-color-tertiary_c6644e911e58a1f4 h1,
.bg-color-tertiary_c6644e911e58a1f4 h2,
.bg-color-tertiary_c6644e911e58a1f4 h3,
.bg-color-tertiary_c6644e911e58a1f4 h4,
.bg-color-tertiary_c6644e911e58a1f4 h5,
.bg-color-tertiary_c6644e911e58a1f4 h6,
.bg-color-tertiary_c6644e911e58a1f4 .h1_1aaf85f167856e16,
.bg-color-tertiary_c6644e911e58a1f4 .h2_05f7a971cff517ef,
.bg-color-tertiary_c6644e911e58a1f4 .h3_0af1fa6292204962,
.bg-color-tertiary_c6644e911e58a1f4 .h4_7f34986d027349ef,
.bg-color-tertiary_c6644e911e58a1f4 .h5_779dac4cb882bac0,
.bg-color-tertiary_c6644e911e58a1f4 .h6_2004ed4a65ce21fc {
  color: #fff;
}
.bg-color-tertiary_c6644e911e58a1f4 p {
  color: #6c7279;
}
.bg-color-tertiary_c6644e911e58a1f4 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_779dac4cb882bac0 {
    font-size: 20px;
  }
}
h1,
.h1_1aaf85f167856e16,
h2,
.h2_05f7a971cff517ef,
h3,
.h3_0af1fa6292204962 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_2004ed4a65ce21fc {
  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_a74c5745717f160c {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_1dc67cff5d9500ae {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_53115645f650fc62 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_8491a84c16ceac2e {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_c21998c22df0b3ed {
  font-size: 13px;
}
p.has-very-light-gray-color_743af24fc03a66de {
  color: var(--color-white);
}
p.has-background_452205573edbc01b {
  padding: 20px 30px;
}
p.b1_a74c5745717f160c {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_8b4e999087f6afba {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_1dc67cff5d9500ae {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_8f12c52f1fb38b54 {
  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_33109a71c808d3a3 cite,
.wp-block-pullquote_33109a71c808d3a3.is-style-solid-color_174d738b72f575b8 blockquote cite,
.wp-block-quote_0514c16c18605232 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_7a68ea407e8d1187.bullet_72c0d685035122f9 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_7a68ea407e8d1187.bullet_72c0d685035122f9 li {
    padding-left: 19px;
  }
}
ul.liststyle_7a68ea407e8d1187.bullet_72c0d685035122f9 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_7a68ea407e8d1187.bullet_72c0d685035122f9 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_7a0f65c3e0761c53 .title {
  margin-top: 0;
}

.paragraph-area_ea4ed1250e7aa31d p.disc_bfb05770486aeecd {
  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_21780a4ec1e74b0d.slick-slider_6e619cfd1bb161d5 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_91cdc0ac3c3584d9 {
    margin-bottom: 20px;
  }

  .ml_lg--20_28545db195df558f {
    margin-left: 20px;
  }

  .ptb_lg--25_62c121f8d5bac7a1 {
    padding: 25px 0;
  }

  .plr_lg--25_e50965a15ca14e3c {
    padding: 0 25px;
  }

  .pt_lg--25_06c6f9792bfd3252 {
    padding-top: 25px;
  }

  .pb_lg--25_93fbc08778936988 {
    padding-bottom: 25px;
  }

  .pl_lg--25_336ddeb454380da1 {
    padding-left: 25px;
  }

  .pr_lg--25_00b7b745569f563d {
    padding-right: 25px;
  }

  .mt_lg--25_291405c7e5be5693 {
    margin-top: 25px;
  }

  .mb_lg--25_9d14addcd43161ed {
    margin-bottom: 25px;
  }

  .ml_lg--25_4c57001492d351d1 {
    margin-left: 25px;
  }

  .ptb_lg--30_793fe407a244a845 {
    padding: 30px 0;
  }

  .plr_lg--30_d551dca0e255405c {
    padding: 0 30px;
  }

  .pt_lg--30_4fd0d1a5b52a797a {
    padding-top: 30px;
  }

  .pb_lg--30_86535c6742df1e14 {
    padding-bottom: 30px;
  }

  .pl_lg--30_67dfd6c26d8dfa38 {
    padding-left: 30px;
  }

  .pr_lg--30_130c7dfe7066ef7e {
    padding-right: 30px;
  }

  .mt_lg--30_2703728cb57d88af {
    margin-top: 30px;
  }

  .mb_lg--30_4c3c08b41695fdcc {
    margin-bottom: 30px;
  }

  .ml_lg--30_af350e1849794c50 {
    margin-left: 30px;
  }

  .ptb_lg--35_448e0b1c615bb43c {
    padding: 35px 0;
  }

  .plr_lg--35_b420239a7303b320 {
    padding: 0 35px;
  }

  .pt_lg--35_f2c974060276fdb5 {
    padding-top: 35px;
  }

  .pb_lg--35_5cb9e0d6342375e4 {
    padding-bottom: 35px;
  }

  .pl_lg--35_e0cf5c1312c4d33b {
    padding-left: 35px;
  }

  .pr_lg--35_97ccc65655d16cc3 {
    padding-right: 35px;
  }

  .mt_lg--35_a29e5e357cd89c06 {
    margin-top: 35px;
  }

  .mb_lg--35_f4e9484dc5d54c1d {
    margin-bottom: 35px;
  }

  .ml_lg--35_900b1d83fe5795c1 {
    margin-left: 35px;
  }

  .ptb_lg--40_9bd2b37a923fc627 {
    padding: 40px 0;
  }

  .plr_lg--40_a5f171c58ea1e52e {
    padding: 0 40px;
  }

  .pt_lg--40_62d9d8eb7d83080d {
    padding-top: 40px;
  }

  .pb_lg--40_5bf5a9dd07a81215 {
    padding-bottom: 40px;
  }

  .pl_lg--40_622c861c4bcb1d2e {
    padding-left: 40px;
  }

  .pr_lg--40_e98647b23328fe42 {
    padding-right: 40px;
  }

  .mt_lg--40_9792051b680c50b8 {
    margin-top: 40px;
  }

  .mb_lg--40_d7a8b1403fd78c51 {
    margin-bottom: 40px;
  }

  .ml_lg--40_e52ac9b8ddbe1afb {
    margin-left: 40px;
  }

  .ptb_lg--45_ec9882051b8422b8 {
    padding: 45px 0;
  }

  .plr_lg--45_14bb62f83ee52ab6 {
    padding: 0 45px;
  }

  .pt_lg--45_51e15b3e9dff758a {
    padding-top: 45px;
  }

  .pb_lg--45_af9baaef6d8c8cc6 {
    padding-bottom: 45px;
  }

  .pl_lg--45_2f1687d418e51349 {
    padding-left: 45px;
  }

  .pr_lg--45_7e6d8b292f30ba80 {
    padding-right: 45px;
  }

  .mt_lg--45_2e49110561902c4d {
    margin-top: 45px;
  }

  .mb_lg--45_08d870259fb962d2 {
    margin-bottom: 45px;
  }

  .ml_lg--45_dabd4d30401996bb {
    margin-left: 45px;
  }

  .ptb_lg--50_dcb8c8fde3e8150c {
    padding: 50px 0;
  }

  .plr_lg--50_99afb6664262f6cc {
    padding: 0 50px;
  }

  .pt_lg--50_d057c4d8ce57e966 {
    padding-top: 50px;
  }

  .pb_lg--50_c2a6e905d0846227 {
    padding-bottom: 50px;
  }

  .pl_lg--50_50da66e9b855aad8 {
    padding-left: 50px;
  }

  .pr_lg--50_124a2cb9521ab5d9 {
    padding-right: 50px;
  }

  .mt_lg--50_b137b8fc69b692f0 {
    margin-top: 50px;
  }

  .mb_lg--50_f9cdf988f15b1007 {
    margin-bottom: 50px;
  }

  .ml_lg--50_5e9ca069cac4e41e {
    margin-left: 50px;
  }

  .ptb_lg--55_79118e38bf16445e {
    padding: 55px 0;
  }

  .plr_lg--55_bf6af8a97fff2c5e {
    padding: 0 55px;
  }

  .pt_lg--55_c44f8f3d27a6e362 {
    padding-top: 55px;
  }

  .pb_lg--55_bed99eff7de373cf {
    padding-bottom: 55px;
  }

  .pl_lg--55_f58797443aa86607 {
    padding-left: 55px;
  }

  .pr_lg--55_7b84f2572d795084 {
    padding-right: 55px;
  }

  .mt_lg--55_9655f60710728324 {
    margin-top: 55px;
  }

  .mb_lg--55_0d63fa18ff389a30 {
    margin-bottom: 55px;
  }

  .ml_lg--55_40b6fcfbbf55ae2a {
    margin-left: 55px;
  }

  .ptb_lg--60_cff27ec402c78e30 {
    padding: 60px 0;
  }

  .plr_lg--60_da962f56a0dff07f {
    padding: 0 60px;
  }

  .pt_lg--60_152c7786aa5f344b {
    padding-top: 60px;
  }

  .pb_lg--60_f3116914a1f846c8 {
    padding-bottom: 60px;
  }

  .pl_lg--60_615c2327cbbf97f7 {
    padding-left: 60px;
  }

  .pr_lg--60_e8e7fa8a288b9bd9 {
    padding-right: 60px;
  }

  .mt_lg--60_6d1b6508762df5a7 {
    margin-top: 60px;
  }

  .mb_lg--60_05d4c3daaa5f5953 {
    margin-bottom: 60px;
  }

  .ml_lg--60_85f181ab8b1fca67 {
    margin-left: 60px;
  }

  .ptb_lg--65_538f256ee7edd24f {
    padding: 65px 0;
  }

  .plr_lg--65_da5f06de1275ae36 {
    padding: 0 65px;
  }

  .pt_lg--65_cb349f923038fc5f {
    padding-top: 65px;
  }

  .pb_lg--65_bee406d3516ff6f0 {
    padding-bottom: 65px;
  }

  .pl_lg--65_6ddc352193fd8921 {
    padding-left: 65px;
  }

  .pr_lg--65_b901c70814e0b351 {
    padding-right: 65px;
  }

  .mt_lg--65_5427f63ba4ff888c {
    margin-top: 65px;
  }

  .mb_lg--65_32489442d89eeaca {
    margin-bottom: 65px;
  }

  .ml_lg--65_3db60afda8355edc {
    margin-left: 65px;
  }

  .ptb_lg--70_d6e71a2a3f339aa2 {
    padding: 70px 0;
  }

  .plr_lg--70_116d60bd042b3512 {
    padding: 0 70px;
  }

  .pt_lg--70_0f8423630dcda574 {
    padding-top: 70px;
  }

  .pb_lg--70_2a1d5f3e19dac7a0 {
    padding-bottom: 70px;
  }

  .pl_lg--70_0d18a05e0d49b295 {
    padding-left: 70px;
  }

  .pr_lg--70_ea97c6f40b2399c2 {
    padding-right: 70px;
  }

  .mt_lg--70_c806fc311250b265 {
    margin-top: 70px;
  }

  .mb_lg--70_d443c7fc979c5d12 {
    margin-bottom: 70px;
  }

  .ml_lg--70_b9af6807d058a4ac {
    margin-left: 70px;
  }

  .ptb_lg--75_0403072828edfba8 {
    padding: 75px 0;
  }

  .plr_lg--75_cad99cae19cd3bab {
    padding: 0 75px;
  }

  .pt_lg--75_b18028fe0e4ee920 {
    padding-top: 75px;
  }

  .pb_lg--75_1447e29df465850f {
    padding-bottom: 75px;
  }

  .pl_lg--75_d0f43bfc472bfce4 {
    padding-left: 75px;
  }

  .pr_lg--75_e9af93fecf8a7895 {
    padding-right: 75px;
  }

  .mt_lg--75_c3e0f031f2e1bd2c {
    margin-top: 75px;
  }

  .mb_lg--75_1fa2d7b8a9b67414 {
    margin-bottom: 75px;
  }

  .ml_lg--75_13c3ff1ca6d134c2 {
    margin-left: 75px;
  }

  .ptb_lg--80_4d9389e30068bacd {
    padding: 80px 0;
  }

  .plr_lg--80_a58dcc1563234d02 {
    padding: 0 80px;
  }

  .pt_lg--80_8e6ea4867129de16 {
    padding-top: 80px;
  }

  .pb_lg--80_768dddf6a7cd47be {
    padding-bottom: 80px;
  }

  .pl_lg--80_4901a8bc767d762e {
    padding-left: 80px;
  }

  .pr_lg--80_b1fcbf2be1f8b102 {
    padding-right: 80px;
  }

  .mt_lg--80_d9391cd3e974447b {
    margin-top: 80px;
  }

  .mb_lg--80_5d3680a99b931c9a {
    margin-bottom: 80px;
  }

  .ml_lg--80_c4ea3ed8b5ee6c61 {
    margin-left: 80px;
  }

  .ptb_lg--85_0ea015b5e4453dad {
    padding: 85px 0;
  }

  .plr_lg--85_86620a64d699ea3b {
    padding: 0 85px;
  }

  .pt_lg--85_1b8617cdf9d10a44 {
    padding-top: 85px;
  }

  .pb_lg--85_10b9a5d8c13cfee5 {
    padding-bottom: 85px;
  }

  .pl_lg--85_ddbc67780bf9aa4f {
    padding-left: 85px;
  }

  .pr_lg--85_a5b0af4dc20f7a12 {
    padding-right: 85px;
  }

  .mt_lg--85_4cf3c7c7f7ab7a01 {
    margin-top: 85px;
  }

  .mb_lg--85_577b07426f531ab7 {
    margin-bottom: 85px;
  }

  .ml_lg--85_983867f81133a58f {
    margin-left: 85px;
  }

  .ptb_lg--90_799dc9dc1dee8119 {
    padding: 90px 0;
  }

  .plr_lg--90_4909dbf86a6ee173 {
    padding: 0 90px;
  }

  .pt_lg--90_c4d579598eb00bba {
    padding-top: 90px;
  }

  .pb_lg--90_93661317dc68ca4f {
    padding-bottom: 90px;
  }

  .pl_lg--90_f241e8be7181dbc7 {
    padding-left: 90px;
  }

  .pr_lg--90_6aac968a449d7192 {
    padding-right: 90px;
  }

  .mt_lg--90_79ee473bd2c25b1e {
    margin-top: 90px;
  }

  .mb_lg--90_e5607abc97da63c8 {
    margin-bottom: 90px;
  }

  .ml_lg--90_ba6559e5e30fd6e4 {
    margin-left: 90px;
  }

  .ptb_lg--95_5fc5a261753f8ad7 {
    padding: 95px 0;
  }

  .plr_lg--95_4f3100f9b534783d {
    padding: 0 95px;
  }

  .pt_lg--95_941f5d4dc53194b4 {
    padding-top: 95px;
  }

  .pb_lg--95_bf505f3ec066b738 {
    padding-bottom: 95px;
  }

  .pl_lg--95_54fdca43f7160ebe {
    padding-left: 95px;
  }

  .pr_lg--95_0caf0d51cd8322df {
    padding-right: 95px;
  }

  .mt_lg--95_b385155f2e0c4f7b {
    margin-top: 95px;
  }

  .mb_lg--95_8ff6752f47fdbd5a {
    margin-bottom: 95px;
  }

  .ml_lg--95_450b88e1424a2bad {
    margin-left: 95px;
  }

  .ptb_lg--100_4564f44e1fa781ed {
    padding: 100px 0;
  }

  .plr_lg--100_b4be2af17cb8b2cb {
    padding: 0 100px;
  }

  .pt_lg--100_6868c5352fdaacbc {
    padding-top: 100px;
  }

  .pb_lg--100_e469df7c981f2fc6 {
    padding-bottom: 100px;
  }

  .pl_lg--100_fc0762e62301981c {
    padding-left: 100px;
  }

  .pr_lg--100_56cce55a2487c5ed {
    padding-right: 100px;
  }

  .mt_lg--100_d6bd03a5484b5a8e {
    margin-top: 100px;
  }

  .mb_lg--100_1412e30d72a39838 {
    margin-bottom: 100px;
  }

  .ml_lg--100_653603a2d4f0c5aa {
    margin-left: 100px;
  }

  .ptb_lg--105_5399bb8a896979df {
    padding: 105px 0;
  }

  .plr_lg--105_41e5ab6c8ed07dc4 {
    padding: 0 105px;
  }

  .pt_lg--105_7e573d0b52dfae29 {
    padding-top: 105px;
  }

  .pb_lg--105_773d0a360c96c0fd {
    padding-bottom: 105px;
  }

  .pl_lg--105_10646a004878ee45 {
    padding-left: 105px;
  }

  .pr_lg--105_65601268c1dfa38e {
    padding-right: 105px;
  }

  .mt_lg--105_8626acb10e349d21 {
    margin-top: 105px;
  }

  .mb_lg--105_a8533d943940d8f6 {
    margin-bottom: 105px;
  }

  .ml_lg--105_c3c827026581caf3 {
    margin-left: 105px;
  }

  .ptb_lg--110_6c99701dd0005245 {
    padding: 110px 0;
  }

  .plr_lg--110_c99454ec3f7131db {
    padding: 0 110px;
  }

  .pt_lg--110_6940491a9c30f9b1 {
    padding-top: 110px;
  }

  .pb_lg--110_473fb1281289fc6a {
    padding-bottom: 110px;
  }

  .pl_lg--110_7ba72f7ada8ae9d5 {
    padding-left: 110px;
  }

  .pr_lg--110_ab582bdc8bb3a1fc {
    padding-right: 110px;
  }

  .mt_lg--110_b4f9f1e047fcc0b3 {
    margin-top: 110px;
  }

  .mb_lg--110_cb38d44a9156f614 {
    margin-bottom: 110px;
  }

  .ml_lg--110_1db0f011083b86e9 {
    margin-left: 110px;
  }

  .ptb_lg--115_8f7fb4fc33d8ea18 {
    padding: 115px 0;
  }

  .plr_lg--115_3ad878bd995d09c4 {
    padding: 0 115px;
  }

  .pt_lg--115_fe8d1c599818147a {
    padding-top: 115px;
  }

  .pb_lg--115_993610d03a48365f {
    padding-bottom: 115px;
  }

  .pl_lg--115_ed2d9ee2bc3a394d {
    padding-left: 115px;
  }

  .pr_lg--115_0d4943d030723c3b {
    padding-right: 115px;
  }

  .mt_lg--115_398d3734ab4c77c1 {
    margin-top: 115px;
  }

  .mb_lg--115_171274be6a70f7ac {
    margin-bottom: 115px;
  }

  .ml_lg--115_65675c6281285a67 {
    margin-left: 115px;
  }

  .ptb_lg--120_1810b94f5608c596 {
    padding: 120px 0;
  }

  .plr_lg--120_96c59280db1fffc5 {
    padding: 0 120px;
  }

  .pt_lg--120_4a95eb730f74c8ff {
    padding-top: 120px;
  }

  .pb_lg--120_78606467abcd9c80 {
    padding-bottom: 120px;
  }

  .pl_lg--120_09a1b9f0aaccbaa1 {
    padding-left: 120px;
  }

  .pr_lg--120_0e456c7ab4c1886d {
    padding-right: 120px;
  }

  .mt_lg--120_dd0996ca38fa5a88 {
    margin-top: 120px;
  }

  .mb_lg--120_88339fa662f2738f {
    margin-bottom: 120px;
  }

  .ml_lg--120_bda2447f93572434 {
    margin-left: 120px;
  }

  .ptb_lg--125_ec458df054b82c4d {
    padding: 125px 0;
  }

  .plr_lg--125_f83abc9b508e969b {
    padding: 0 125px;
  }

  .pt_lg--125_a257bdcfc20d3154 {
    padding-top: 125px;
  }

  .pb_lg--125_b4bb4157899557f6 {
    padding-bottom: 125px;
  }

  .pl_lg--125_7259f0cae0eef69a {
    padding-left: 125px;
  }

  .pr_lg--125_d16f09c650571478 {
    padding-right: 125px;
  }

  .mt_lg--125_0e4b7803fd4c7013 {
    margin-top: 125px;
  }

  .mb_lg--125_40fa7a1de54973e0 {
    margin-bottom: 125px;
  }

  .ml_lg--125_a041b3b822c92c0f {
    margin-left: 125px;
  }

  .ptb_lg--130_c1ae5ed6d62f9ec9 {
    padding: 130px 0;
  }

  .plr_lg--130_7fc407f7d5342caa {
    padding: 0 130px;
  }

  .pt_lg--130_ad1dc4d4d8f9ea11 {
    padding-top: 130px;
  }

  .pb_lg--130_28846ac3bc4884c5 {
    padding-bottom: 130px;
  }

  .pl_lg--130_88111944bc1ebea7 {
    padding-left: 130px;
  }

  .pr_lg--130_625dd0938dc11553 {
    padding-right: 130px;
  }

  .mt_lg--130_f4c6cab506c7e375 {
    margin-top: 130px;
  }

  .mb_lg--130_077d2bd6ce703b0b {
    margin-bottom: 130px;
  }

  .ml_lg--130_eeba20b5b975d28a {
    margin-left: 130px;
  }

  .ptb_lg--135_1b9d12c0676cc505 {
    padding: 135px 0;
  }

  .plr_lg--135_85a99f5a02d27bb7 {
    padding: 0 135px;
  }

  .pt_lg--135_c5d955e43edf3974 {
    padding-top: 135px;
  }

  .pb_lg--135_ea93517392bb2ba4 {
    padding-bottom: 135px;
  }

  .pl_lg--135_db7decb4c9443a2f {
    padding-left: 135px;
  }

  .pr_lg--135_2d657258089f4f30 {
    padding-right: 135px;
  }

  .mt_lg--135_8e8b7241569efc51 {
    margin-top: 135px;
  }

  .mb_lg--135_b81cc6ab5aa3c9ff {
    margin-bottom: 135px;
  }

  .ml_lg--135_3690de847a4dc712 {
    margin-left: 135px;
  }

  .ptb_lg--140_471ab625d7e44a73 {
    padding: 140px 0;
  }

  .plr_lg--140_df194bd6536c6604 {
    padding: 0 140px;
  }

  .pt_lg--140_51f35358d4ec3f48 {
    padding-top: 140px;
  }

  .pb_lg--140_8d4238e5be577663 {
    padding-bottom: 140px;
  }

  .pl_lg--140_8a8fc24512c18e44 {
    padding-left: 140px;
  }

  .pr_lg--140_332bc2bc68c7cb0e {
    padding-right: 140px;
  }

  .mt_lg--140_bb5a104729b5d9f8 {
    margin-top: 140px;
  }

  .mb_lg--140_5e8ae5b1af49bfdf {
    margin-bottom: 140px;
  }

  .ml_lg--140_b3f64e981fd26075 {
    margin-left: 140px;
  }

  .ptb_lg--145_88c58cca8926d541 {
    padding: 145px 0;
  }

  .plr_lg--145_1e0f9882de81bb15 {
    padding: 0 145px;
  }

  .pt_lg--145_fa507eb7098a23d8 {
    padding-top: 145px;
  }

  .pb_lg--145_0ef6233a19f86ef7 {
    padding-bottom: 145px;
  }

  .pl_lg--145_e40b49ce2894beb8 {
    padding-left: 145px;
  }

  .pr_lg--145_9257a8816d845e1a {
    padding-right: 145px;
  }

  .mt_lg--145_26da83c97057b23d {
    margin-top: 145px;
  }

  .mb_lg--145_aa9f538e979ae27c {
    margin-bottom: 145px;
  }

  .ml_lg--145_91a0e598bc857835 {
    margin-left: 145px;
  }

  .ptb_lg--150_e3af1d43a27912bd {
    padding: 150px 0;
  }

  .plr_lg--150_2e562a997d447993 {
    padding: 0 150px;
  }

  .pt_lg--150_bb2ed0ae09da9ab4 {
    padding-top: 150px;
  }

  .pb_lg--150_0e3454e694f84d1e {
    padding-bottom: 150px;
  }

  .pl_lg--150_f9e21a4122bb5d91 {
    padding-left: 150px;
  }

  .pr_lg--150_e7cd419beef3d4a6 {
    padding-right: 150px;
  }

  .mt_lg--150_e4e0e45bce2c3549 {
    margin-top: 150px;
  }

  .mb_lg--150_c0833137880f1276 {
    margin-bottom: 150px;
  }

  .ml_lg--150_5a9102a7716c5ef4 {
    margin-left: 150px;
  }

  .ptb_lg--155_a77c79ba9b681f68 {
    padding: 155px 0;
  }

  .plr_lg--155_d0891b7e0fa8545b {
    padding: 0 155px;
  }

  .pt_lg--155_b6e0c0a8e6c524c9 {
    padding-top: 155px;
  }

  .pb_lg--155_c0b9d790d2f05c67 {
    padding-bottom: 155px;
  }

  .pl_lg--155_ae9ed02a4613f7f2 {
    padding-left: 155px;
  }

  .pr_lg--155_74c496178eb46978 {
    padding-right: 155px;
  }

  .mt_lg--155_5c35da97379362a3 {
    margin-top: 155px;
  }

  .mb_lg--155_23b83be2918fdc43 {
    margin-bottom: 155px;
  }

  .ml_lg--155_b13d9c61ac573b16 {
    margin-left: 155px;
  }

  .ptb_lg--160_8bac141006f2b945 {
    padding: 160px 0;
  }

  .plr_lg--160_9e62319b7fc497f0 {
    padding: 0 160px;
  }

  .pt_lg--160_ca51ed2178a9fdee {
    padding-top: 160px;
  }

  .pb_lg--160_bfb3349c754df753 {
    padding-bottom: 160px;
  }

  .pl_lg--160_50f10e5cd53d1fa5 {
    padding-left: 160px;
  }

  .pr_lg--160_c67eb5e0cf515d05 {
    padding-right: 160px;
  }

  .mt_lg--160_f34c09b8c5170de3 {
    margin-top: 160px;
  }

  .mb_lg--160_130c515ba2453c51 {
    margin-bottom: 160px;
  }

  .ml_lg--160_c5dde3a0b55b10cd {
    margin-left: 160px;
  }

  .ptb_lg--165_1c60e6495fbbb154 {
    padding: 165px 0;
  }

  .plr_lg--165_09a0758e5b762db3 {
    padding: 0 165px;
  }

  .pt_lg--165_5c9f4165b2218e6e {
    padding-top: 165px;
  }

  .pb_lg--165_5e1cb1a310cbd085 {
    padding-bottom: 165px;
  }

  .pl_lg--165_332bd8af3a3f8cd0 {
    padding-left: 165px;
  }

  .pr_lg--165_82b6185af12db3fc {
    padding-right: 165px;
  }

  .mt_lg--165_df01e55e6385c7da {
    margin-top: 165px;
  }

  .mb_lg--165_884eeed4a02e2f9b {
    margin-bottom: 165px;
  }

  .ml_lg--165_d24fc18499b1cb2c {
    margin-left: 165px;
  }

  .ptb_lg--170_0a20111274f06570 {
    padding: 170px 0;
  }

  .plr_lg--170_1e4741a98c124af4 {
    padding: 0 170px;
  }

  .pt_lg--170_b756758d50c46f10 {
    padding-top: 170px;
  }

  .pb_lg--170_292542c6456bfbeb {
    padding-bottom: 170px;
  }

  .pl_lg--170_da9756d4416cc554 {
    padding-left: 170px;
  }

  .pr_lg--170_33552c4df5cabfde {
    padding-right: 170px;
  }

  .mt_lg--170_15feb0d6f5fc773e {
    margin-top: 170px;
  }

  .mb_lg--170_8d87d5f93bda57f9 {
    margin-bottom: 170px;
  }

  .ml_lg--170_ff72ddeb2e9839bb {
    margin-left: 170px;
  }

  .ptb_lg--175_2162da8b4daaf76c {
    padding: 175px 0;
  }

  .plr_lg--175_dd53132368901b15 {
    padding: 0 175px;
  }

  .pt_lg--175_6c4a63eac0c37595 {
    padding-top: 175px;
  }

  .pb_lg--175_84fe8f9635b4aacb {
    padding-bottom: 175px;
  }

  .pl_lg--175_d513374f51f09c5d {
    padding-left: 175px;
  }

  .pr_lg--175_69326e5e536a1c2d {
    padding-right: 175px;
  }

  .mt_lg--175_d8efb7251b6786d6 {
    margin-top: 175px;
  }

  .mb_lg--175_f2b6420bf4a53111 {
    margin-bottom: 175px;
  }

  .ml_lg--175_cc92d2f0a01ca52f {
    margin-left: 175px;
  }

  .ptb_lg--180_22d7d09092887f4d {
    padding: 180px 0;
  }

  .plr_lg--180_dc21c988af432a65 {
    padding: 0 180px;
  }

  .pt_lg--180_4eb7f66f70ef7038 {
    padding-top: 180px;
  }

  .pb_lg--180_03ac60ec023b58fc {
    padding-bottom: 180px;
  }

  .pl_lg--180_27e5735999d2a2c0 {
    padding-left: 180px;
  }

  .pr_lg--180_c6b992f19258ac6d {
    padding-right: 180px;
  }

  .mt_lg--180_4d3b9151c13d91ed {
    margin-top: 180px;
  }

  .mb_lg--180_6a28a22a0752993b {
    margin-bottom: 180px;
  }

  .ml_lg--180_d991f537e3315c05 {
    margin-left: 180px;
  }

  .ptb_lg--185_b0e26c445bd1922b {
    padding: 185px 0;
  }

  .plr_lg--185_688582c052e05087 {
    padding: 0 185px;
  }

  .pt_lg--185_f16b07f7ef556a02 {
    padding-top: 185px;
  }

  .pb_lg--185_35beff8035f8ae6b {
    padding-bottom: 185px;
  }

  .pl_lg--185_aa522ce022b222c3 {
    padding-left: 185px;
  }

  .pr_lg--185_af8b62cb6109a15e {
    padding-right: 185px;
  }

  .mt_lg--185_cfbd15131f29dde8 {
    margin-top: 185px;
  }

  .mb_lg--185_cf23472cdafcf16e {
    margin-bottom: 185px;
  }

  .ml_lg--185_f9be37be8148f37a {
    margin-left: 185px;
  }

  .ptb_lg--190_c478a75e26340e86 {
    padding: 190px 0;
  }

  .plr_lg--190_9de3688128a08b99 {
    padding: 0 190px;
  }

  .pt_lg--190_146279c9fdd360bd {
    padding-top: 190px;
  }

  .pb_lg--190_81f3ae6869214117 {
    padding-bottom: 190px;
  }

  .pl_lg--190_fdfd600799a1a7a2 {
    padding-left: 190px;
  }

  .pr_lg--190_342e41c48c18e7fc {
    padding-right: 190px;
  }

  .mt_lg--190_a38f545be2b7d30a {
    margin-top: 190px;
  }

  .mb_lg--190_a81427a34bb60c6d {
    margin-bottom: 190px;
  }

  .ml_lg--190_f3eb8aec3980a054 {
    margin-left: 190px;
  }

  .ptb_lg--195_2d386e918c980582 {
    padding: 195px 0;
  }

  .plr_lg--195_8d76c7eea839264c {
    padding: 0 195px;
  }

  .pt_lg--195_b23b7d9eeb2f8936 {
    padding-top: 195px;
  }

  .pb_lg--195_1ec6939d49181a63 {
    padding-bottom: 195px;
  }

  .pl_lg--195_6d0b0e11e0d33647 {
    padding-left: 195px;
  }

  .pr_lg--195_d042a24a0c136f60 {
    padding-right: 195px;
  }

  .mt_lg--195_8bdca399cda04f40 {
    margin-top: 195px;
  }

  .mb_lg--195_ed4d506096cd789f {
    margin-bottom: 195px;
  }

  .ml_lg--195_d55ec114a40e9475 {
    margin-left: 195px;
  }

  .ptb_lg--200_2d520f0e8665cb67 {
    padding: 200px 0;
  }

  .plr_lg--200_cc33827891530082 {
    padding: 0 200px;
  }

  .pt_lg--200_d59c45fcbf14750c {
    padding-top: 200px;
  }

  .pb_lg--200_71b1b99407fc5f32 {
    padding-bottom: 200px;
  }

  .pl_lg--200_e6f98bf6964636b5 {
    padding-left: 200px;
  }

  .pr_lg--200_82ad6b5fd912059b {
    padding-right: 200px;
  }

  .mt_lg--200_0c54399c168843db {
    margin-top: 200px;
  }

  .mb_lg--200_a13d50fc8e65718e {
    margin-bottom: 200px;
  }

  .ml_lg--200_c5c18109dc9526ad {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_1c0af41dd524a0cc {
    padding: 0;
  }

  .pl_md--0_aa62f752f43ef4b2 {
    padding-left: 0;
  }

  .pr_md--0_4be18676d7f86f8f {
    padding-right: 0;
  }

  .pt_md--0_cca97d7006b6b1e0 {
    padding-top: 0;
  }

  .pb_md--0_268c257d403c320c {
    padding-bottom: 0;
  }

  .pb_md--80_7ba8828120e78c15 {
    padding-bottom: 80px;
  }

  .pt_md--50_0d10e46052bb236c {
    padding-top: 50px;
  }

  .mr_md--0_4ec1cdcb976f610f {
    margin-right: 0;
  }

  .ml_md--0_0296b7b02a605df8 {
    margin-left: 0;
  }

  .mt_md--0_3e6f24a0bde81ccc {
    margin-top: 0;
  }

  .mb_md--0_4cc8c66351e7abf8 {
    margin-bottom: 0;
  }

  .ptb_md--250_a9476294c68b945a {
    padding: 250px 0;
  }

  .ptb_md--5_3f20bd62d079dcff {
    padding: 5px 0;
  }

  .plr_md--5_827d0e5e312ae0fe {
    padding: 0 5px;
  }

  .pt_md--5_f1262592ba17df2f {
    padding-top: 5px;
  }

  .pb_md--5_50d67fa4c086be3b {
    padding-bottom: 5px;
  }

  .pl_md--5_ee73ed3456285d60 {
    padding-left: 5px;
  }

  .pr_md--5_fa629bbbefdef8ce {
    padding-right: 5px;
  }

  .mt_md--5_73949d847038f241 {
    margin-top: 5px;
  }

  .mb_md--5_9a039a4c82444773 {
    margin-bottom: 5px;
  }

  .ptb_md--10_8e2b211ce2d99dfe {
    padding: 10px 0;
  }

  .plr_md--10_e2431d400420e96a {
    padding: 0 10px;
  }

  .pt_md--10_9a22cd09262e14c0 {
    padding-top: 10px;
  }

  .pb_md--10_05a8652c20a54b66 {
    padding-bottom: 10px;
  }

  .pl_md--10_2d8211f459a45a54 {
    padding-left: 10px;
  }

  .pr_md--10_00ab8e015ed1a07b {
    padding-right: 10px;
  }

  .mt_md--10_ef412efa680b7a10 {
    margin-top: 10px;
  }

  .mb_md--10_dee8d1c4ecad862f {
    margin-bottom: 10px;
  }

  .ptb_md--15_ccbb1d1e14b13e8f {
    padding: 15px 0;
  }

  .plr_md--15_0379f85c54294892 {
    padding: 0 15px;
  }

  .pt_md--15_176eef224c703719 {
    padding-top: 15px;
  }

  .pb_md--15_4d99d245226240c4 {
    padding-bottom: 15px;
  }

  .pl_md--15_ef24d229210874db {
    padding-left: 15px;
  }

  .pr_md--15_24fbb4228b1ee816 {
    padding-right: 15px;
  }

  .mt_md--15_cc963252a484f380 {
    margin-top: 15px;
  }

  .mb_md--15_fdcecf6a9a2b728a {
    margin-bottom: 15px;
  }

  .ptb_md--20_7ccacbca2a8efd47 {
    padding: 20px 0;
  }

  .plr_md--20_8513b3e2e9d728aa {
    padding: 0 20px;
  }

  .pt_md--20_a3903083ea9e3272 {
    padding-top: 20px;
  }

  .pb_md--20_08f35e7bb1db3d0e {
    padding-bottom: 20px;
  }

  .pl_md--20_7a529ebe7c96e1ed {
    padding-left: 20px;
  }

  .pr_md--20_dec382bccad668cc {
    padding-right: 20px;
  }

  .mt_md--20_633dbe6187365da0 {
    margin-top: 20px;
  }

  .mb_md--20_164f54ee7565dcaa {
    margin-bottom: 20px;
  }

  .ptb_md--25_ccbb2af8f9802920 {
    padding: 25px 0;
  }

  .plr_md--25_f8abf9d40815e3ea {
    padding: 0 25px;
  }

  .pt_md--25_f0a48bf93e0ba259 {
    padding-top: 25px;
  }

  .pb_md--25_de041921de811858 {
    padding-bottom: 25px;
  }

  .pl_md--25_cfbc07deebc89b0d {
    padding-left: 25px;
  }

  .pr_md--25_156418d9e9dd4b34 {
    padding-right: 25px;
  }

  .mt_md--25_d4c1f14111b3c3b7 {
    margin-top: 25px;
  }

  .mb_md--25_4582277db5eec8fe {
    margin-bottom: 25px;
  }

  .ptb_md--30_fd213e3d36170ba6 {
    padding: 30px 0;
  }

  .plr_md--30_f335abc8b20031b2 {
    padding: 0 30px;
  }

  .pt_md--30_fe503c459b353b05 {
    padding-top: 30px;
  }

  .pb_md--30_c20e858b8cef6609 {
    padding-bottom: 30px;
  }

  .pl_md--30_0f9a77c33ea1431d {
    padding-left: 30px;
  }

  .pr_md--30_012b34dc1130c7cd {
    padding-right: 30px;
  }

  .mt_md--30_9fabd44544af48ca {
    margin-top: 30px;
  }

  .mb_md--30_2268e6d5c3d75bd1 {
    margin-bottom: 30px;
  }

  .ptb_md--35_834b59fb84f79c3b {
    padding: 35px 0;
  }

  .plr_md--35_89c5e6fa0f232a24 {
    padding: 0 35px;
  }

  .pt_md--35_8e5d51484fd9663f {
    padding-top: 35px;
  }

  .pb_md--35_db86e901c9ffa072 {
    padding-bottom: 35px;
  }

  .pl_md--35_63a65870225db54b {
    padding-left: 35px;
  }

  .pr_md--35_b2262c95c00858f0 {
    padding-right: 35px;
  }

  .mt_md--35_08c6e2b4a2c96823 {
    margin-top: 35px;
  }

  .mb_md--35_b838a4e38b82bf28 {
    margin-bottom: 35px;
  }

  .ptb_md--40_59a9a4340624e223 {
    padding: 40px 0;
  }

  .plr_md--40_5d82c924b2ebc60f {
    padding: 0 40px;
  }

  .pt_md--40_2f6ed7835484a9c2 {
    padding-top: 40px;
  }

  .pb_md--40_989e7d755d31846a {
    padding-bottom: 40px;
  }

  .pl_md--40_da3dae6e02112465 {
    padding-left: 40px;
  }

  .pr_md--40_de252a24a6ebe68f {
    padding-right: 40px;
  }

  .mt_md--40_2f9f2ac8cebc083e {
    margin-top: 40px;
  }

  .mb_md--40_a101a63ea4c95e17 {
    margin-bottom: 40px;
  }

  .ptb_md--45_745c12b1dad96a37 {
    padding: 45px 0;
  }

  .plr_md--45_e5e85f27c32e58d0 {
    padding: 0 45px;
  }

  .pt_md--45_16e647b8f93e510d {
    padding-top: 45px;
  }

  .pb_md--45_d0f79a83a1ccd712 {
    padding-bottom: 45px;
  }

  .pl_md--45_2585c6a3944bce9b {
    padding-left: 45px;
  }

  .pr_md--45_7f52aaa5bdd76734 {
    padding-right: 45px;
  }

  .mt_md--45_b7565f90cbd4f9e2 {
    margin-top: 45px;
  }

  .mb_md--45_2ba44f729d7b0b7d {
    margin-bottom: 45px;
  }

  .ptb_md--50_05e315236b65780d {
    padding: 50px 0;
  }

  .plr_md--50_33dcd69b54154d63 {
    padding: 0 50px;
  }

  .pt_md--50_0d10e46052bb236c {
    padding-top: 50px;
  }

  .pb_md--50_60a46ba9f3eaf0d6 {
    padding-bottom: 50px;
  }

  .pl_md--50_f376118fe8fccfe2 {
    padding-left: 50px;
  }

  .pr_md--50_f74a96bc704f3f49 {
    padding-right: 50px;
  }

  .mt_md--50_47d3dfdd33a59d0e {
    margin-top: 50px;
  }

  .mb_md--50_7674c354f0415d26 {
    margin-bottom: 50px;
  }

  .ptb_md--55_40affb1f50ec3e74 {
    padding: 55px 0;
  }

  .plr_md--55_4b2d4aef9fee107c {
    padding: 0 55px;
  }

  .pt_md--55_9458ef5bf82eed90 {
    padding-top: 55px;
  }

  .pb_md--55_3a87f2b446423932 {
    padding-bottom: 55px;
  }

  .pl_md--55_876625b593f81881 {
    padding-left: 55px;
  }

  .pr_md--55_e4c3a06d95695f57 {
    padding-right: 55px;
  }

  .mt_md--55_baa0ad633eef8419 {
    margin-top: 55px;
  }

  .mb_md--55_a7b5702f831489e1 {
    margin-bottom: 55px;
  }

  .ptb_md--60_ac66a7e7c3bd2297 {
    padding: 60px 0;
  }

  .plr_md--60_0466da62b791acf5 {
    padding: 0 60px;
  }

  .pt_md--60_5d21765bb30bc82d {
    padding-top: 60px;
  }

  .pb_md--60_9115c119ae48d878 {
    padding-bottom: 60px;
  }

  .pl_md--60_f9b2013db0314eb4 {
    padding-left: 60px;
  }

  .pr_md--60_d10b51a9e8c68658 {
    padding-right: 60px;
  }

  .mt_md--60_8b42d07943640920 {
    margin-top: 60px;
  }

  .mb_md--60_8d79f139e16ed459 {
    margin-bottom: 60px;
  }

  .ptb_md--65_36e153a61af13169 {
    padding: 65px 0;
  }

  .plr_md--65_7f5496befa6d35b2 {
    padding: 0 65px;
  }

  .pt_md--65_3f9b688677d596ad {
    padding-top: 65px;
  }

  .pb_md--65_baf4316a2e48e760 {
    padding-bottom: 65px;
  }

  .pl_md--65_b66f0739432f149b {
    padding-left: 65px;
  }

  .pr_md--65_2f23afbd7ba6ac9b {
    padding-right: 65px;
  }

  .mt_md--65_bc0ed3e6318ee914 {
    margin-top: 65px;
  }

  .mb_md--65_488071a9ce4785e4 {
    margin-bottom: 65px;
  }

  .ptb_md--70_8aba2d456cfd87aa {
    padding: 70px 0;
  }

  .plr_md--70_5641a8b661b103f5 {
    padding: 0 70px;
  }

  .pt_md--70_1ec5abb538f4d919 {
    padding-top: 70px;
  }

  .pb_md--70_d8effa5b724aed61 {
    padding-bottom: 70px;
  }

  .pl_md--70_58a013dc193dccd2 {
    padding-left: 70px;
  }

  .pr_md--70_78af280dd8d92989 {
    padding-right: 70px;
  }

  .mt_md--70_b7640a57f638e0b1 {
    margin-top: 70px;
  }

  .mb_md--70_005a56c3fa0b245d {
    margin-bottom: 70px;
  }

  .ptb_md--75_47866f6aeafbfb4d {
    padding: 75px 0;
  }

  .plr_md--75_3a1959d95f0ba8dd {
    padding: 0 75px;
  }

  .pt_md--75_52fd7682a6ce2d49 {
    padding-top: 75px;
  }

  .pb_md--75_9780a986f39fb9e5 {
    padding-bottom: 75px;
  }

  .pl_md--75_4d5dbb6a1ae9c701 {
    padding-left: 75px;
  }

  .pr_md--75_f9c4c49b43088a6b {
    padding-right: 75px;
  }

  .mt_md--75_17d0cf08320b6e8a {
    margin-top: 75px;
  }

  .mb_md--75_69e2a1ed00e5565e {
    margin-bottom: 75px;
  }

  .ptb_md--80_ad59e3b4adc8f992 {
    padding: 80px 0;
  }

  .plr_md--80_f4b4b9561ea1f0ad {
    padding: 0 80px;
  }

  .pt_md--80_db93bdd99b9a525e {
    padding-top: 80px;
  }

  .pb_md--80_7ba8828120e78c15 {
    padding-bottom: 80px;
  }

  .pl_md--80_67a40e008d984806 {
    padding-left: 80px;
  }

  .pr_md--80_aa8204f3b4337e10 {
    padding-right: 80px;
  }

  .mt_md--80_74b59ed04bc41069 {
    margin-top: 80px;
  }

  .mb_md--80_bc6fae5f9b1adc06 {
    margin-bottom: 80px;
  }

  .ptb_md--85_49521876a92520da {
    padding: 85px 0;
  }

  .plr_md--85_a35a5b8aeb129c41 {
    padding: 0 85px;
  }

  .pt_md--85_67671330b0e25d4a {
    padding-top: 85px;
  }

  .pb_md--85_b221d67665a3ad78 {
    padding-bottom: 85px;
  }

  .pl_md--85_a765d6068a7e5c03 {
    padding-left: 85px;
  }

  .pr_md--85_6425f893f3749ee8 {
    padding-right: 85px;
  }

  .mt_md--85_8c14377f4295f289 {
    margin-top: 85px;
  }

  .mb_md--85_0c5da1fcee727b7a {
    margin-bottom: 85px;
  }

  .ptb_md--90_249044fc4b31c755 {
    padding: 90px 0;
  }

  .plr_md--90_1c6207f338d1a748 {
    padding: 0 90px;
  }

  .pt_md--90_cd1e6794a216bd3d {
    padding-top: 90px;
  }

  .pb_md--90_b8d775e51cffa712 {
    padding-bottom: 90px;
  }

  .pl_md--90_feed5fb67e059b81 {
    padding-left: 90px;
  }

  .pr_md--90_b1d58b384642892f {
    padding-right: 90px;
  }

  .mt_md--90_edd6bb22c43f1faf {
    margin-top: 90px;
  }

  .mb_md--90_82925562c6db337d {
    margin-bottom: 90px;
  }

  .ptb_md--95_b32f1c4de5e82eb7 {
    padding: 95px 0;
  }

  .plr_md--95_864d094086840253 {
    padding: 0 95px;
  }

  .pt_md--95_52a9670703d38204 {
    padding-top: 95px;
  }

  .pb_md--95_e031c7fe919196ee {
    padding-bottom: 95px;
  }

  .pl_md--95_350dee4c6dccd92c {
    padding-left: 95px;
  }

  .pr_md--95_cfdbcbd3338aa707 {
    padding-right: 95px;
  }

  .mt_md--95_2042d203b3a85ae9 {
    margin-top: 95px;
  }

  .mb_md--95_3dfef7f350e2c9b4 {
    margin-bottom: 95px;
  }

  .ptb_md--100_e94315540e452b31 {
    padding: 100px 0;
  }

  .plr_md--100_eb677f68f0300a4d {
    padding: 0 100px;
  }

  .pt_md--100_3bc01644841ad8b8 {
    padding-top: 100px;
  }

  .pb_md--100_e1c91a7e79f93817 {
    padding-bottom: 100px;
  }

  .pl_md--100_af90d9aca2783d77 {
    padding-left: 100px;
  }

  .pr_md--100_15b85eb6eeac4f12 {
    padding-right: 100px;
  }

  .mt_md--100_bc5945d61c143500 {
    margin-top: 100px;
  }

  .mb_md--100_238d11ddd62e0d8f {
    margin-bottom: 100px;
  }

  .ptb_md--105_e4e2e440de10ff77 {
    padding: 105px 0;
  }

  .plr_md--105_6304dc212f86d961 {
    padding: 0 105px;
  }

  .pt_md--105_eb94aee1778b9530 {
    padding-top: 105px;
  }

  .pb_md--105_5a83d73285405cb5 {
    padding-bottom: 105px;
  }

  .pl_md--105_4150dd1e76b3c92f {
    padding-left: 105px;
  }

  .pr_md--105_b276168c488cba68 {
    padding-right: 105px;
  }

  .mt_md--105_fdd4f5dfa8af5129 {
    margin-top: 105px;
  }

  .mb_md--105_080eb1121b3ad6ef {
    margin-bottom: 105px;
  }

  .ptb_md--110_2e938b83ee40a71b {
    padding: 110px 0;
  }

  .plr_md--110_3c435c7d42abdc3d {
    padding: 0 110px;
  }

  .pt_md--110_915be5fe0d5439fb {
    padding-top: 110px;
  }

  .pb_md--110_b5058c9b0317a700 {
    padding-bottom: 110px;
  }

  .pl_md--110_367d0ed06a871735 {
    padding-left: 110px;
  }

  .pr_md--110_813713a888f4b889 {
    padding-right: 110px;
  }

  .mt_md--110_dcdb15a7b03a3eab {
    margin-top: 110px;
  }

  .mb_md--110_aa742e193f5d2a8a {
    margin-bottom: 110px;
  }

  .ptb_md--115_1c83d0f4d9774fc8 {
    padding: 115px 0;
  }

  .plr_md--115_239fb7c33d1c591d {
    padding: 0 115px;
  }

  .pt_md--115_2cbb453db9de5d52 {
    padding-top: 115px;
  }

  .pb_md--115_edb577fc73639ad1 {
    padding-bottom: 115px;
  }

  .pl_md--115_8bcc69df081aba76 {
    padding-left: 115px;
  }

  .pr_md--115_0c5ca4d3a50011b2 {
    padding-right: 115px;
  }

  .mt_md--115_0622a3bb09e34f10 {
    margin-top: 115px;
  }

  .mb_md--115_93288e9d96ef00d6 {
    margin-bottom: 115px;
  }

  .ptb_md--120_a300030c51fd379e {
    padding: 120px 0;
  }

  .plr_md--120_1e96e5b44ba69d5d {
    padding: 0 120px;
  }

  .pt_md--120_886012e50f904ce9 {
    padding-top: 120px;
  }

  .pb_md--120_6198dd4a66b4cb41 {
    padding-bottom: 120px;
  }

  .pl_md--120_4a26e5286176a729 {
    padding-left: 120px;
  }

  .pr_md--120_a6db2d604fa6f99b {
    padding-right: 120px;
  }

  .mt_md--120_eaeff59691ab2ecf {
    margin-top: 120px;
  }

  .mb_md--120_884a803bfc27d837 {
    margin-bottom: 120px;
  }

  .ptb_md--125_0083c9d4bb47f642 {
    padding: 125px 0;
  }

  .plr_md--125_533411d1b4aab4d7 {
    padding: 0 125px;
  }

  .pt_md--125_e0050bf741760c05 {
    padding-top: 125px;
  }

  .pb_md--125_b40f3de75150218d {
    padding-bottom: 125px;
  }

  .pl_md--125_ea1034eff8197186 {
    padding-left: 125px;
  }

  .pr_md--125_96ae36ec635d41f6 {
    padding-right: 125px;
  }

  .mt_md--125_45c85e7588e6dd75 {
    margin-top: 125px;
  }

  .mb_md--125_c16ce645f5a1ac47 {
    margin-bottom: 125px;
  }

  .ptb_md--130_d4062b8d8dd5af90 {
    padding: 130px 0;
  }

  .plr_md--130_fb2f8e794a988ce5 {
    padding: 0 130px;
  }

  .pt_md--130_d5a9b596a955db05 {
    padding-top: 130px;
  }

  .pb_md--130_e0b5f7a8abb41f70 {
    padding-bottom: 130px;
  }

  .pl_md--130_948dff62a42bdfe1 {
    padding-left: 130px;
  }

  .pr_md--130_bbcdd9233f8cfd81 {
    padding-right: 130px;
  }

  .mt_md--130_58083db260794cc0 {
    margin-top: 130px;
  }

  .mb_md--130_29a9cd238b707ea2 {
    margin-bottom: 130px;
  }

  .ptb_md--135_009f608deba0cd7c {
    padding: 135px 0;
  }

  .plr_md--135_934a510cdd2cff3f {
    padding: 0 135px;
  }

  .pt_md--135_e0d83356c0eda821 {
    padding-top: 135px;
  }

  .pb_md--135_ae4234064e2ecb4f {
    padding-bottom: 135px;
  }

  .pl_md--135_e6198e87a199e887 {
    padding-left: 135px;
  }

  .pr_md--135_d5b29441a5db3696 {
    padding-right: 135px;
  }

  .mt_md--135_36a1e4f995a6b074 {
    margin-top: 135px;
  }

  .mb_md--135_0f8fffda427474a3 {
    margin-bottom: 135px;
  }

  .ptb_md--140_d4278768b48c87cd {
    padding: 140px 0;
  }

  .plr_md--140_4ed140881ca15618 {
    padding: 0 140px;
  }

  .pt_md--140_18f7cd6590093c5b {
    padding-top: 140px;
  }

  .pb_md--140_dfd9f256a262325a {
    padding-bottom: 140px;
  }

  .pl_md--140_8fb1462882d361b6 {
    padding-left: 140px;
  }

  .pr_md--140_d59bcc817cee8c9c {
    padding-right: 140px;
  }

  .mt_md--140_d9bcf469d8d16f64 {
    margin-top: 140px;
  }

  .mb_md--140_88338fcabbe08cc7 {
    margin-bottom: 140px;
  }

  .ptb_md--145_96e62aba6fd1151f {
    padding: 145px 0;
  }

  .plr_md--145_902ebd4c1b2b6024 {
    padding: 0 145px;
  }

  .pt_md--145_93964847aa9d9f09 {
    padding-top: 145px;
  }

  .pb_md--145_6e2a06d1cc718be7 {
    padding-bottom: 145px;
  }

  .pl_md--145_063b4fb2556a61c0 {
    padding-left: 145px;
  }

  .pr_md--145_fb7746e91e7929aa {
    padding-right: 145px;
  }

  .mt_md--145_7725a02bda9a0c40 {
    margin-top: 145px;
  }

  .mb_md--145_afdd9938c9590764 {
    margin-bottom: 145px;
  }

  .ptb_md--150_23e2f103c733eee0 {
    padding: 150px 0;
  }

  .plr_md--150_d4f99a4dfe7c0497 {
    padding: 0 150px;
  }

  .pt_md--150_1297307ed5d0490f {
    padding-top: 150px;
  }

  .pb_md--150_c428534aaad1868b {
    padding-bottom: 150px;
  }

  .pl_md--150_8f2fe319116c5111 {
    padding-left: 150px;
  }

  .pr_md--150_4a737bfe37a9b83b {
    padding-right: 150px;
  }

  .mt_md--150_08a12461147b5631 {
    margin-top: 150px;
  }

  .mb_md--150_b071459a33fac2b2 {
    margin-bottom: 150px;
  }

  .ptb_md--155_369da16e1ff088e1 {
    padding: 155px 0;
  }

  .plr_md--155_40cffd4efddbea0d {
    padding: 0 155px;
  }

  .pt_md--155_8ea8904609319594 {
    padding-top: 155px;
  }

  .pb_md--155_d92450c905ff911c {
    padding-bottom: 155px;
  }

  .pl_md--155_7b8c7e586f756405 {
    padding-left: 155px;
  }

  .pr_md--155_1e0375cc057cfe8e {
    padding-right: 155px;
  }

  .mt_md--155_0024339467034802 {
    margin-top: 155px;
  }

  .mb_md--155_1e90bd02bd8099d5 {
    margin-bottom: 155px;
  }

  .ptb_md--160_4e176b4d30673f9d {
    padding: 160px 0;
  }

  .plr_md--160_0766f4d3be541b61 {
    padding: 0 160px;
  }

  .pt_md--160_17f48374a52caa7c {
    padding-top: 160px;
  }

  .pb_md--160_b13bfa7015f035bb {
    padding-bottom: 160px;
  }

  .pl_md--160_033658cb594d03b3 {
    padding-left: 160px;
  }

  .pr_md--160_8c39d9ee2185c322 {
    padding-right: 160px;
  }

  .mt_md--160_732ed2f04070ffa3 {
    margin-top: 160px;
  }

  .mb_md--160_e33a7e7c4ad0e649 {
    margin-bottom: 160px;
  }

  .ptb_md--165_b37c46103f1a1849 {
    padding: 165px 0;
  }

  .plr_md--165_026142c622427527 {
    padding: 0 165px;
  }

  .pt_md--165_a6e6c5f642c7f8a8 {
    padding-top: 165px;
  }

  .pb_md--165_e4025800527e291a {
    padding-bottom: 165px;
  }

  .pl_md--165_ee9aee762bac2828 {
    padding-left: 165px;
  }

  .pr_md--165_55fcaebd7f528af0 {
    padding-right: 165px;
  }

  .mt_md--165_816808198ec5939b {
    margin-top: 165px;
  }

  .mb_md--165_4a59bb645d7b918a {
    margin-bottom: 165px;
  }

  .ptb_md--170_44f5b549ef9c4faf {
    padding: 170px 0;
  }

  .plr_md--170_9c68929d40241771 {
    padding: 0 170px;
  }

  .pt_md--170_12a3ee4d8dabba5b {
    padding-top: 170px;
  }

  .pb_md--170_88c6173d1b537a6f {
    padding-bottom: 170px;
  }

  .pl_md--170_1f3e81b311a465c4 {
    padding-left: 170px;
  }

  .pr_md--170_df008ccdbad11d22 {
    padding-right: 170px;
  }

  .mt_md--170_6d8629d79fa3ea79 {
    margin-top: 170px;
  }

  .mb_md--170_023d707a235cdbb0 {
    margin-bottom: 170px;
  }

  .ptb_md--175_70566f6e167de503 {
    padding: 175px 0;
  }

  .plr_md--175_427a79fe1ada1398 {
    padding: 0 175px;
  }

  .pt_md--175_b23db9c04e7a44b8 {
    padding-top: 175px;
  }

  .pb_md--175_9bd0e448ffe67b4e {
    padding-bottom: 175px;
  }

  .pl_md--175_c700a1f9df851990 {
    padding-left: 175px;
  }

  .pr_md--175_3139fe8ca1c7bacd {
    padding-right: 175px;
  }

  .mt_md--175_22f9fb8527baaa4e {
    margin-top: 175px;
  }

  .mb_md--175_8e3d675d21db8a8b {
    margin-bottom: 175px;
  }

  .ptb_md--180_6c314e0613d6bf10 {
    padding: 180px 0;
  }

  .plr_md--180_408636c3e7014b16 {
    padding: 0 180px;
  }

  .pt_md--180_9292c92b3e63b5e8 {
    padding-top: 180px;
  }

  .pb_md--180_8f9bc6e78f158032 {
    padding-bottom: 180px;
  }

  .pl_md--180_7af6757178cac7cf {
    padding-left: 180px;
  }

  .pr_md--180_550253a365ffdc3e {
    padding-right: 180px;
  }

  .mt_md--180_7e396eedf7e9bf42 {
    margin-top: 180px;
  }

  .mb_md--180_a1ebe8c175ceb5c4 {
    margin-bottom: 180px;
  }

  .ptb_md--185_b1b2141b09296ea6 {
    padding: 185px 0;
  }

  .plr_md--185_f1e99c32212fa7b5 {
    padding: 0 185px;
  }

  .pt_md--185_02cbd5c1f97f696b {
    padding-top: 185px;
  }

  .pb_md--185_7b675067e50a997a {
    padding-bottom: 185px;
  }

  .pl_md--185_751e8c8778caaeb7 {
    padding-left: 185px;
  }

  .pr_md--185_50591ef09e1b6611 {
    padding-right: 185px;
  }

  .mt_md--185_e1da7383aa635f15 {
    margin-top: 185px;
  }

  .mb_md--185_c58cb8c04b04a2ae {
    margin-bottom: 185px;
  }

  .ptb_md--190_1bb5852b44584aa2 {
    padding: 190px 0;
  }

  .plr_md--190_4c931dd724a0709f {
    padding: 0 190px;
  }

  .pt_md--190_45a79b9acac4cf11 {
    padding-top: 190px;
  }

  .pb_md--190_ba4fe0c492efbd16 {
    padding-bottom: 190px;
  }

  .pl_md--190_4a7fc6eae76466c4 {
    padding-left: 190px;
  }

  .pr_md--190_87dcb9069380d516 {
    padding-right: 190px;
  }

  .mt_md--190_82fa2cd0cfdf511a {
    margin-top: 190px;
  }

  .mb_md--190_e5e212e96bea46e0 {
    margin-bottom: 190px;
  }

  .ptb_md--195_b223e5d8f4ad678e {
    padding: 195px 0;
  }

  .plr_md--195_ee81505ef90bf97b {
    padding: 0 195px;
  }

  .pt_md--195_f2ace3d7427c0d8c {
    padding-top: 195px;
  }

  .pb_md--195_ccf08cc1bee5eee8 {
    padding-bottom: 195px;
  }

  .pl_md--195_92ba4617317aeceb {
    padding-left: 195px;
  }

  .pr_md--195_407d947d222be08f {
    padding-right: 195px;
  }

  .mt_md--195_8d6c12f2307aefe7 {
    margin-top: 195px;
  }

  .mb_md--195_b629ddf81df98c67 {
    margin-bottom: 195px;
  }

  .ptb_md--200_64f0a9eb39f2c5bb {
    padding: 200px 0;
  }

  .plr_md--200_4545d20c34c6cbb7 {
    padding: 0 200px;
  }

  .pt_md--200_9032ef4a1d77e34f {
    padding-top: 200px;
  }

  .pb_md--200_13ef055ef502303b {
    padding-bottom: 200px;
  }

  .pl_md--200_a3d18f8279d2ced4 {
    padding-left: 200px;
  }

  .pr_md--200_1454221035fed930 {
    padding-right: 200px;
  }

  .mt_md--200_1359dacd2fb99e8f {
    margin-top: 200px;
  }

  .mb_md--200_e10134eebaecbd72 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_15d86bdbaac9fb42 {
    padding: 250px 0;
  }

  .ptb_sm--0_a0550c141a1ad9e7 {
    padding: 0;
  }

  .pl_sm--0_873884f89892c307 {
    padding-left: 0;
  }

  .pr_sm--0_89968a18d3b8d109 {
    padding-right: 0;
  }

  .pt_sm--0_bec852d84732ea40 {
    padding-top: 0;
  }

  .pb_sm--0_b3781d63159e6be5 {
    padding-bottom: 0;
  }

  .pb_sm--80_773d19b812f9141f {
    padding-bottom: 30px;
  }

  .pt_sm--50_7848805e343bddc1 {
    padding-top: 50px;
  }

  .mr_sm--0_5a2e7a594e003962 {
    margin-right: 0;
  }

  .ml_sm--0_58368bbf10bfefe0 {
    margin-left: 0;
  }

  .mt_sm--0_e3259458178b290f {
    margin-top: 0;
  }

  .mb_sm--0_bb00e132d19d5724 {
    margin-bottom: 0;
  }

  .pt_sm--150_6f247a2603951fef {
    padding-top: 150px;
  }

  .pb_sm--110_06c0e5a7f87856f1 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_b6f573e83d497bdd {
    padding: 5px 0;
  }

  .plr_sm--5_b08c46bf033dfa29 {
    padding: 0 5px;
  }

  .pt_sm--5_3d8f11a374081321 {
    padding-top: 5px;
  }

  .pb_sm--5_5a375a0d8af1c401 {
    padding-bottom: 5px;
  }

  .pl_sm--5_e121a9f5256b9de4 {
    padding-left: 5px;
  }

  .pr_sm--5_619c553769e53534 {
    padding-right: 5px;
  }

  .mt_sm--5_5b287c677981b362 {
    margin-top: 5px;
  }

  .ml_sm--5_eff1c99c3760766f {
    margin-left: 5px;
  }

  .mr_sm--5_2f8e8130749df874 {
    margin-right: 5px;
  }

  .mb_sm--5_1480f696d34ee2cc {
    margin-bottom: 5px;
  }

  .ptb_sm--10_9b260c85a4ffa3f1 {
    padding: 10px 0;
  }

  .plr_sm--10_cf3288997959d3c1 {
    padding: 0 10px;
  }

  .pt_sm--10_1c1fcc9c3ac7dd09 {
    padding-top: 10px;
  }

  .pb_sm--10_0182d2d463866fe1 {
    padding-bottom: 10px;
  }

  .pl_sm--10_5df51c9fbe596d48 {
    padding-left: 10px;
  }

  .pr_sm--10_b724209021276c0c {
    padding-right: 10px;
  }

  .mt_sm--10_41499bfa66c031a2 {
    margin-top: 10px;
  }

  .ml_sm--10_49958b496b344216 {
    margin-left: 10px;
  }

  .mr_sm--10_73e9122f934e9581 {
    margin-right: 10px;
  }

  .mb_sm--10_061f4a8543268474 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_c3b9bf6c76f34bf8 {
    padding: 15px 0;
  }

  .plr_sm--15_9da8bf8288259148 {
    padding: 0 15px;
  }

  .pt_sm--15_1f0cfdf378e1d527 {
    padding-top: 15px;
  }

  .pb_sm--15_4b5d9044997d65ea {
    padding-bottom: 15px;
  }

  .pl_sm--15_9f88e3be97abff4d {
    padding-left: 15px;
  }

  .pr_sm--15_2af149a5c238f523 {
    padding-right: 15px;
  }

  .mt_sm--15_6e2486869fec0e1c {
    margin-top: 15px;
  }

  .ml_sm--15_b374cd1dc340d31e {
    margin-left: 15px;
  }

  .mr_sm--15_d812ab2a6e4841a6 {
    margin-right: 15px;
  }

  .mb_sm--15_f8e7da780cc5b5fd {
    margin-bottom: 15px;
  }

  .ptb_sm--20_269cfe7467d56350 {
    padding: 20px 0;
  }

  .plr_sm--20_48594afab2ce9688 {
    padding: 0 20px;
  }

  .pt_sm--20_08b9b5875b343a62 {
    padding-top: 20px;
  }

  .pb_sm--20_7da0a520b7e5b861 {
    padding-bottom: 20px;
  }

  .pl_sm--20_9bef918712d26c5b {
    padding-left: 20px;
  }

  .pr_sm--20_5a212bbae96f4215 {
    padding-right: 20px;
  }

  .mt_sm--20_a89be6633c06d8ba {
    margin-top: 20px;
  }

  .ml_sm--20_f7a1b8d479f51847 {
    margin-left: 20px;
  }

  .mr_sm--20_6220843a3d2942c2 {
    margin-right: 20px;
  }

  .mb_sm--20_06c4551443900951 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_5e1a19404682bca0 {
    padding: 25px 0;
  }

  .plr_sm--25_80f7d34b8a16f12e {
    padding: 0 25px;
  }

  .pt_sm--25_ba9c69d21a29d3f2 {
    padding-top: 25px;
  }

  .pb_sm--25_ff70ccba6901d5b4 {
    padding-bottom: 25px;
  }

  .pl_sm--25_9cee01dfbdc52cc7 {
    padding-left: 25px;
  }

  .pr_sm--25_504a625b818e33a8 {
    padding-right: 25px;
  }

  .mt_sm--25_b2d3115f9d3e965c {
    margin-top: 25px;
  }

  .ml_sm--25_10fe75d088ff1f69 {
    margin-left: 25px;
  }

  .mr_sm--25_98f1e494b8228ba0 {
    margin-right: 25px;
  }

  .mb_sm--25_e0c0e299ef0d96b0 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_2a5d8ceb686b2ffa {
    padding: 30px 0;
  }

  .plr_sm--30_0236f2f17d463038 {
    padding: 0 30px;
  }

  .pt_sm--30_6bb13e84cb1474d5 {
    padding-top: 30px;
  }

  .pb_sm--30_8faa3a730213feaa {
    padding-bottom: 30px;
  }

  .pl_sm--30_c6ba92d2beed4f7a {
    padding-left: 30px;
  }

  .pr_sm--30_2d6b4b50dbea1e39 {
    padding-right: 30px;
  }

  .mt_sm--30_130031e585617dfb {
    margin-top: 30px;
  }

  .ml_sm--30_71e6af38e68cbad8 {
    margin-left: 30px;
  }

  .mr_sm--30_8b1204f07ba1fdf2 {
    margin-right: 30px;
  }

  .mb_sm--30_a2b6553359cf4393 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_d4e4be01d20a075a {
    padding: 35px 0;
  }

  .plr_sm--35_ee68563aeae1ff56 {
    padding: 0 35px;
  }

  .pt_sm--35_56cb289a6911ef72 {
    padding-top: 35px;
  }

  .pb_sm--35_5d68da027e3e399c {
    padding-bottom: 35px;
  }

  .pl_sm--35_5629bd0355292f28 {
    padding-left: 35px;
  }

  .pr_sm--35_69ea3e08c693331e {
    padding-right: 35px;
  }

  .mt_sm--35_f19e3e9fbab11928 {
    margin-top: 35px;
  }

  .ml_sm--35_bbf356acab6ee5fa {
    margin-left: 35px;
  }

  .mr_sm--35_d2119219efd5d0f3 {
    margin-right: 35px;
  }

  .mb_sm--35_f76a2a348197dba6 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_597d0c033e7d574c {
    padding: 40px 0;
  }

  .plr_sm--40_74712226f647d73b {
    padding: 0 40px;
  }

  .pt_sm--40_aa4d1be4c04db633 {
    padding-top: 40px;
  }

  .pb_sm--40_e54f0c20c1e97200 {
    padding-bottom: 40px;
  }

  .pl_sm--40_4548b822bbfd2a3f {
    padding-left: 40px;
  }

  .pr_sm--40_f7ca7a4e9bd948b7 {
    padding-right: 40px;
  }

  .mt_sm--40_bf733f2ad7d0d503 {
    margin-top: 40px;
  }

  .ml_sm--40_91328c66a35e6d3d {
    margin-left: 40px;
  }

  .mr_sm--40_c08cf81a551fcfa1 {
    margin-right: 40px;
  }

  .mb_sm--40_d3ac57ceefb1795e {
    margin-bottom: 40px;
  }

  .ptb_sm--45_614074eefa07bd71 {
    padding: 45px 0;
  }

  .plr_sm--45_791ad80b3dff91ad {
    padding: 0 45px;
  }

  .pt_sm--45_a5140007a097cf46 {
    padding-top: 45px;
  }

  .pb_sm--45_bab3ac48d85a8eb3 {
    padding-bottom: 45px;
  }

  .pl_sm--45_d9949240dcf4c750 {
    padding-left: 45px;
  }

  .pr_sm--45_1adf84c34f7db72b {
    padding-right: 45px;
  }

  .mt_sm--45_72726d8dd3f26bb2 {
    margin-top: 45px;
  }

  .ml_sm--45_9e1c21a01386afa6 {
    margin-left: 45px;
  }

  .mr_sm--45_25cc52db419cc94b {
    margin-right: 45px;
  }

  .mb_sm--45_67c3dba25627ed59 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_d7a2248bd3a416f3 {
    padding: 50px 0;
  }

  .plr_sm--50_e314095f0633e9ab {
    padding: 0 50px;
  }

  .pt_sm--50_7848805e343bddc1 {
    padding-top: 50px;
  }

  .pb_sm--50_22829a8964084a6e {
    padding-bottom: 50px;
  }

  .pl_sm--50_55afe83246699c1d {
    padding-left: 50px;
  }

  .pr_sm--50_23df29c5aeb3a39e {
    padding-right: 50px;
  }

  .mt_sm--50_ae91fa1c7e5f992d {
    margin-top: 50px;
  }

  .ml_sm--50_537fc74897f4b8a6 {
    margin-left: 50px;
  }

  .mr_sm--50_5842f532bd6ff718 {
    margin-right: 50px;
  }

  .mb_sm--50_224e74b1cf390de7 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_88772061445980fb {
    padding: 55px 0;
  }

  .plr_sm--55_f837dc5cddf16f33 {
    padding: 0 55px;
  }

  .pt_sm--55_fb47b808c2b052f9 {
    padding-top: 55px;
  }

  .pb_sm--55_ed3eccab5f087f62 {
    padding-bottom: 55px;
  }

  .pl_sm--55_e78208e4bff70f46 {
    padding-left: 55px;
  }

  .pr_sm--55_e4eb89a8ae6d996d {
    padding-right: 55px;
  }

  .mt_sm--55_4192f9d0082f7cdb {
    margin-top: 55px;
  }

  .ml_sm--55_20ce51388cce9d37 {
    margin-left: 55px;
  }

  .mr_sm--55_28556336384537c5 {
    margin-right: 55px;
  }

  .mb_sm--55_e66b5079effd2e6b {
    margin-bottom: 55px;
  }

  .ptb_sm--60_1eb4e1fd7aa0bcc5 {
    padding: 60px 0;
  }

  .plr_sm--60_da4510cd444bd8e8 {
    padding: 0 60px;
  }

  .pt_sm--60_10e52f2010a3f051 {
    padding-top: 60px;
  }

  .pb_sm--60_4e0bdf11d2eb93e5 {
    padding-bottom: 60px;
  }

  .pl_sm--60_a4fb287859cb21f2 {
    padding-left: 60px;
  }

  .pr_sm--60_0e430b76a65b95b4 {
    padding-right: 60px;
  }

  .mt_sm--60_4b729e46106cd58e {
    margin-top: 60px;
  }

  .ml_sm--60_d51fc70eb3981871 {
    margin-left: 60px;
  }

  .mr_sm--60_db7024ff5726bae1 {
    margin-right: 60px;
  }

  .mb_sm--60_d31cb62d057d68ba {
    margin-bottom: 60px;
  }

  .ptb_sm--65_d0a66e69aee8c55b {
    padding: 65px 0;
  }

  .plr_sm--65_e8e048f2042d596f {
    padding: 0 65px;
  }

  .pt_sm--65_eaf95220f73e9e21 {
    padding-top: 65px;
  }

  .pb_sm--65_2e758e07601c9ec3 {
    padding-bottom: 65px;
  }

  .pl_sm--65_cf06e415a39ec539 {
    padding-left: 65px;
  }

  .pr_sm--65_b97c2a4a92dab8cc {
    padding-right: 65px;
  }

  .mt_sm--65_2aa6f3b48625bc4b {
    margin-top: 65px;
  }

  .ml_sm--65_e8f49f695dae5add {
    margin-left: 65px;
  }

  .mr_sm--65_4748609d821f720d {
    margin-right: 65px;
  }

  .mb_sm--65_bdb85d555d895917 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_610f24dced4406b4 {
    padding: 70px 0;
  }

  .plr_sm--70_684385e2154f3c4d {
    padding: 0 70px;
  }

  .pt_sm--70_be79456c357cf9aa {
    padding-top: 70px;
  }

  .pb_sm--70_6a7b4439b46a3a54 {
    padding-bottom: 70px;
  }

  .pl_sm--70_fb46412b955b7d09 {
    padding-left: 70px;
  }

  .pr_sm--70_d5aab8885d3bb9f2 {
    padding-right: 70px;
  }

  .mt_sm--70_57ecc71280d04e1f {
    margin-top: 70px;
  }

  .ml_sm--70_d8bb8eaed4a06831 {
    margin-left: 70px;
  }

  .mr_sm--70_ede9b58785a76e20 {
    margin-right: 70px;
  }

  .mb_sm--70_8b9a5b7459077587 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_e24823ce15304dbc {
    padding: 75px 0;
  }

  .plr_sm--75_00f87ff7c4f47840 {
    padding: 0 75px;
  }

  .pt_sm--75_b186ed673fad0b53 {
    padding-top: 75px;
  }

  .pb_sm--75_6db96678ae2743a6 {
    padding-bottom: 75px;
  }

  .pl_sm--75_87b86d017e65c0d1 {
    padding-left: 75px;
  }

  .pr_sm--75_6cd9ae4adc750af7 {
    padding-right: 75px;
  }

  .mt_sm--75_e414afa41927a0bf {
    margin-top: 75px;
  }

  .ml_sm--75_a2bf93dec37311e0 {
    margin-left: 75px;
  }

  .mr_sm--75_341930016cd7e364 {
    margin-right: 75px;
  }

  .mb_sm--75_5e35e5c3437fa183 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_b82e50679af96738 {
    padding: 80px 0;
  }

  .plr_sm--80_1c615148ae46ba76 {
    padding: 0 80px;
  }

  .pt_sm--80_cd8a7c37a66b47e0 {
    padding-top: 80px;
  }

  .pb_sm--80_773d19b812f9141f {
    padding-bottom: 80px;
  }

  .pl_sm--80_a4527b6a7d82cb20 {
    padding-left: 80px;
  }

  .pr_sm--80_6e4ea95a9e5694b7 {
    padding-right: 80px;
  }

  .mt_sm--80_f245ac98bcefc8db {
    margin-top: 80px;
  }

  .ml_sm--80_d66c66ced4579ca0 {
    margin-left: 80px;
  }

  .mr_sm--80_40dc83abbb728293 {
    margin-right: 80px;
  }

  .mb_sm--80_08332087f8acd561 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_795c1f173f4e3293 {
    padding: 85px 0;
  }

  .plr_sm--85_9e8c97ca58986618 {
    padding: 0 85px;
  }

  .pt_sm--85_00b48bfe71ea723e {
    padding-top: 85px;
  }

  .pb_sm--85_78a5e6fe8ce74e98 {
    padding-bottom: 85px;
  }

  .pl_sm--85_a304394f172fd778 {
    padding-left: 85px;
  }

  .pr_sm--85_9eb42ae43714337f {
    padding-right: 85px;
  }

  .mt_sm--85_3915b6ab802bd4fe {
    margin-top: 85px;
  }

  .ml_sm--85_364092c93ce8866d {
    margin-left: 85px;
  }

  .mr_sm--85_5f8ac7c2c4bc0d95 {
    margin-right: 85px;
  }

  .mb_sm--85_f5aeac9cea35eda2 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_1ba8dad30bb2c872 {
    padding: 90px 0;
  }

  .plr_sm--90_60d2edf762bbe8ff {
    padding: 0 90px;
  }

  .pt_sm--90_87ac846a9f2dced8 {
    padding-top: 90px;
  }

  .pb_sm--90_69ab6dfe11fcdc22 {
    padding-bottom: 90px;
  }

  .pl_sm--90_122ec409d2df4d7e {
    padding-left: 90px;
  }

  .pr_sm--90_aaf4c5c40337276f {
    padding-right: 90px;
  }

  .mt_sm--90_5a8275e9182da585 {
    margin-top: 90px;
  }

  .ml_sm--90_b0c25f7ba5c2704f {
    margin-left: 90px;
  }

  .mr_sm--90_2067c3fe87c852f3 {
    margin-right: 90px;
  }

  .mb_sm--90_094b350f1abf2e1f {
    margin-bottom: 90px;
  }

  .ptb_sm--95_601111ad1007c5c5 {
    padding: 95px 0;
  }

  .plr_sm--95_36f6157e3927c50a {
    padding: 0 95px;
  }

  .pt_sm--95_7c150e58af8ba5ae {
    padding-top: 95px;
  }

  .pb_sm--95_dd1eb2ee1e8e5554 {
    padding-bottom: 95px;
  }

  .pl_sm--95_8bd430405fd79239 {
    padding-left: 95px;
  }

  .pr_sm--95_e9ecda980bc1dbc6 {
    padding-right: 95px;
  }

  .mt_sm--95_54d14b601824eb0b {
    margin-top: 95px;
  }

  .ml_sm--95_423a035bd7a98ef5 {
    margin-left: 95px;
  }

  .mr_sm--95_8bc1b9e71a15d199 {
    margin-right: 95px;
  }

  .mb_sm--95_7f744722b7be4955 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_77267a9157181530 {
    padding: 100px 0;
  }

  .plr_sm--100_7c25d5fe0549696a {
    padding: 0 100px;
  }

  .pt_sm--100_f8316687ba1a7694 {
    padding-top: 100px;
  }

  .pb_sm--100_e0b267efb9c2fb99 {
    padding-bottom: 100px;
  }

  .pl_sm--100_80639750e8845d88 {
    padding-left: 100px;
  }

  .pr_sm--100_243889ccf1472d90 {
    padding-right: 100px;
  }

  .mt_sm--100_5b22a7a2f34fcd30 {
    margin-top: 100px;
  }

  .ml_sm--100_d119a4830422be95 {
    margin-left: 100px;
  }

  .mr_sm--100_77dbc634b2fd8829 {
    margin-right: 100px;
  }

  .mb_sm--100_f37d3901c0441109 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_379402162d552806 {
    padding: 105px 0;
  }

  .plr_sm--105_7edbe8c9e4fb1956 {
    padding: 0 105px;
  }

  .pt_sm--105_ab52f0c69ee58365 {
    padding-top: 105px;
  }

  .pb_sm--105_b0663a5275453e32 {
    padding-bottom: 105px;
  }

  .pl_sm--105_e2137643748f74a8 {
    padding-left: 105px;
  }

  .pr_sm--105_ec545ebd56e26acd {
    padding-right: 105px;
  }

  .mt_sm--105_fc791441b3804c3b {
    margin-top: 105px;
  }

  .ml_sm--105_68938ea9ee8894b7 {
    margin-left: 105px;
  }

  .mr_sm--105_5bc0e98647e2c3a0 {
    margin-right: 105px;
  }

  .mb_sm--105_2c532c7c85b35516 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_b7e0b7fa8bbd1212 {
    padding: 110px 0;
  }

  .plr_sm--110_4f0c4885c7aecc21 {
    padding: 0 110px;
  }

  .pt_sm--110_8b24ce9d4d23d529 {
    padding-top: 110px;
  }

  .pb_sm--110_06c0e5a7f87856f1 {
    padding-bottom: 110px;
  }

  .pl_sm--110_803bf2b1a0a779e1 {
    padding-left: 110px;
  }

  .pr_sm--110_44589fc726e5b559 {
    padding-right: 110px;
  }

  .mt_sm--110_e4fb0d33b63178f5 {
    margin-top: 110px;
  }

  .ml_sm--110_6e278030815d134c {
    margin-left: 110px;
  }

  .mr_sm--110_e2928c183bee26b4 {
    margin-right: 110px;
  }

  .mb_sm--110_5aa7f68efc80ecce {
    margin-bottom: 110px;
  }

  .ptb_sm--115_1d0d90a256ec71e6 {
    padding: 115px 0;
  }

  .plr_sm--115_ee0bc8ef6e03bb4e {
    padding: 0 115px;
  }

  .pt_sm--115_f1b663ebcc249aa2 {
    padding-top: 115px;
  }

  .pb_sm--115_05e3a5b3f0ba0dcf {
    padding-bottom: 115px;
  }

  .pl_sm--115_5d14cc69477831c5 {
    padding-left: 115px;
  }

  .pr_sm--115_f8a7517ac0e6b126 {
    padding-right: 115px;
  }

  .mt_sm--115_7c574a6e4cb34c0d {
    margin-top: 115px;
  }

  .ml_sm--115_6986d3812bbd036b {
    margin-left: 115px;
  }

  .mr_sm--115_497b0d99cbe55fc2 {
    margin-right: 115px;
  }

  .mb_sm--115_d1214d047e935f8e {
    margin-bottom: 115px;
  }

  .ptb_sm--120_2ae71af27bb6315f {
    padding: 120px 0;
  }

  .plr_sm--120_7b4a8adbb8984a5d {
    padding: 0 120px;
  }

  .pt_sm--120_f53c51d11d002b94 {
    padding-top: 120px;
  }

  .pb_sm--120_dbbb835ddd9ee294 {
    padding-bottom: 120px;
  }

  .pl_sm--120_1805b7b09203acb9 {
    padding-left: 120px;
  }

  .pr_sm--120_8141722a43574abb {
    padding-right: 120px;
  }

  .mt_sm--120_1c72d6ab4093d42f {
    margin-top: 120px;
  }

  .ml_sm--120_053b927e4f3ccc70 {
    margin-left: 120px;
  }

  .mr_sm--120_f4a20a07ff07a755 {
    margin-right: 120px;
  }

  .mb_sm--120_b668a10d8a9ccf72 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_1ec3fce338b1c2f3 {
    padding: 125px 0;
  }

  .plr_sm--125_a982b82edb3e554b {
    padding: 0 125px;
  }

  .pt_sm--125_6979cd068ea72bcb {
    padding-top: 125px;
  }

  .pb_sm--125_df0e4e14c383d44f {
    padding-bottom: 125px;
  }

  .pl_sm--125_74c5e939f130fa96 {
    padding-left: 125px;
  }

  .pr_sm--125_284d860c0edb3013 {
    padding-right: 125px;
  }

  .mt_sm--125_d60b66c020b09e37 {
    margin-top: 125px;
  }

  .ml_sm--125_f9dd95ff23e2e094 {
    margin-left: 125px;
  }

  .mr_sm--125_c21702eb53f26eae {
    margin-right: 125px;
  }

  .mb_sm--125_d56facb720a84fa7 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_e240aedd02eb1edf {
    padding: 130px 0;
  }

  .plr_sm--130_406d9e38eba8cfb5 {
    padding: 0 130px;
  }

  .pt_sm--130_237e89674175ee6b {
    padding-top: 130px;
  }

  .pb_sm--130_63e043392c9f7ff9 {
    padding-bottom: 130px;
  }

  .pl_sm--130_633055838b4ca7d5 {
    padding-left: 130px;
  }

  .pr_sm--130_7795349553994e88 {
    padding-right: 130px;
  }

  .mt_sm--130_ae6d54c3295a11c9 {
    margin-top: 130px;
  }

  .ml_sm--130_e186906f5b00f07d {
    margin-left: 130px;
  }

  .mr_sm--130_e1468aa13e71aaf1 {
    margin-right: 130px;
  }

  .mb_sm--130_08abc20d3ac6cb28 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_5132f26cb34d14a9 {
    padding: 135px 0;
  }

  .plr_sm--135_a2b00400f19db806 {
    padding: 0 135px;
  }

  .pt_sm--135_797b38b3ba433002 {
    padding-top: 135px;
  }

  .pb_sm--135_636ac038b4b58c84 {
    padding-bottom: 135px;
  }

  .pl_sm--135_3e51a5ad572ac326 {
    padding-left: 135px;
  }

  .pr_sm--135_7f7d78145f21a75e {
    padding-right: 135px;
  }

  .mt_sm--135_edeef68e6b682f5f {
    margin-top: 135px;
  }

  .ml_sm--135_bfa58aa961476afd {
    margin-left: 135px;
  }

  .mr_sm--135_5c39d7c6ce2f72f6 {
    margin-right: 135px;
  }

  .mb_sm--135_22c3ea9f4737526b {
    margin-bottom: 135px;
  }

  .ptb_sm--140_2488bf98e96f4170 {
    padding: 140px 0;
  }

  .plr_sm--140_45ab4282618774cb {
    padding: 0 140px;
  }

  .pt_sm--140_ce149fdcaa4cb59d {
    padding-top: 140px;
  }

  .pb_sm--140_0c6059adc1e4f04a {
    padding-bottom: 140px;
  }

  .pl_sm--140_bd2c63c842ab2b6d {
    padding-left: 140px;
  }

  .pr_sm--140_78b5f98728db25b5 {
    padding-right: 140px;
  }

  .mt_sm--140_e07668366717aa3a {
    margin-top: 140px;
  }

  .ml_sm--140_438c842d67a5e2f0 {
    margin-left: 140px;
  }

  .mr_sm--140_97d7c4a6a3d98698 {
    margin-right: 140px;
  }

  .mb_sm--140_32e771758e08dd7b {
    margin-bottom: 140px;
  }

  .ptb_sm--145_3327bb48e6284c8e {
    padding: 145px 0;
  }

  .plr_sm--145_11e80a33b114599f {
    padding: 0 145px;
  }

  .pt_sm--145_7cceac715848f71c {
    padding-top: 145px;
  }

  .pb_sm--145_31736d04b44663d6 {
    padding-bottom: 145px;
  }

  .pl_sm--145_476802774a4900de {
    padding-left: 145px;
  }

  .pr_sm--145_0575b0669e10878b {
    padding-right: 145px;
  }

  .mt_sm--145_a78b79c4e41e4cb8 {
    margin-top: 145px;
  }

  .ml_sm--145_df1e996fc86bf0de {
    margin-left: 145px;
  }

  .mr_sm--145_b4f3996b31e3adfd {
    margin-right: 145px;
  }

  .mb_sm--145_49a052218132f6e9 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_eb24ec6a5025183b {
    padding: 150px 0;
  }

  .plr_sm--150_4330f087f690931a {
    padding: 0 150px;
  }

  .pt_sm--150_6f247a2603951fef {
    padding-top: 150px;
  }

  .pb_sm--150_a373635aac2c80c6 {
    padding-bottom: 150px;
  }

  .pl_sm--150_7842e52902828d26 {
    padding-left: 150px;
  }

  .pr_sm--150_b23b3d5dd7968e71 {
    padding-right: 150px;
  }

  .mt_sm--150_05c93ef95ccafb6b {
    margin-top: 150px;
  }

  .ml_sm--150_96f07d4f0faafe6d {
    margin-left: 150px;
  }

  .mr_sm--150_46118b550a15d8a7 {
    margin-right: 150px;
  }

  .mb_sm--150_1cfaad2dd2ecb037 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_59bbdfd1177bd37c {
    padding: 155px 0;
  }

  .plr_sm--155_5cae9c7159017948 {
    padding: 0 155px;
  }

  .pt_sm--155_1154763ee7ebcb1c {
    padding-top: 155px;
  }

  .pb_sm--155_80dedf3d71e57e6c {
    padding-bottom: 155px;
  }

  .pl_sm--155_79122cd216cae536 {
    padding-left: 155px;
  }

  .pr_sm--155_8122289107641163 {
    padding-right: 155px;
  }

  .mt_sm--155_a180bebfb7939074 {
    margin-top: 155px;
  }

  .ml_sm--155_20dc8533c092aa95 {
    margin-left: 155px;
  }

  .mr_sm--155_55b97e6fdd7672ee {
    margin-right: 155px;
  }

  .mb_sm--155_9a02a5a9f2c0cc8b {
    margin-bottom: 155px;
  }

  .ptb_sm--160_38a2cf80ba96b89e {
    padding: 160px 0;
  }

  .plr_sm--160_be5a5ee3ce510120 {
    padding: 0 160px;
  }

  .pt_sm--160_a6092f1d17e0b383 {
    padding-top: 160px;
  }

  .pb_sm--160_95669033e0dcc56c {
    padding-bottom: 160px;
  }

  .pl_sm--160_ef4b9ee0f8b30a2b {
    padding-left: 160px;
  }

  .pr_sm--160_d3bb2af58d030e7f {
    padding-right: 160px;
  }

  .mt_sm--160_89c520cdffecf7d3 {
    margin-top: 160px;
  }

  .ml_sm--160_5da7fa18580e4802 {
    margin-left: 160px;
  }

  .mr_sm--160_784fd3628d8049db {
    margin-right: 160px;
  }

  .mb_sm--160_42debec79a589212 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_6a0b9ae672dc7c4c {
    padding: 165px 0;
  }

  .plr_sm--165_492151e4184179dc {
    padding: 0 165px;
  }

  .pt_sm--165_760614b23b9f453e {
    padding-top: 165px;
  }

  .pb_sm--165_9b347488a425c865 {
    padding-bottom: 165px;
  }

  .pl_sm--165_95292b268b5b834e {
    padding-left: 165px;
  }

  .pr_sm--165_78ae6484cfd1409e {
    padding-right: 165px;
  }

  .mt_sm--165_16709ff31eef4f3a {
    margin-top: 165px;
  }

  .ml_sm--165_3b6aa555744455a2 {
    margin-left: 165px;
  }

  .mr_sm--165_19a2068f6112d2df {
    margin-right: 165px;
  }

  .mb_sm--165_ee2a8e119c976fd9 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_81a4487664e69495 {
    padding: 170px 0;
  }

  .plr_sm--170_1f2c6fbaeeece012 {
    padding: 0 170px;
  }

  .pt_sm--170_d9d28fbec5e985ee {
    padding-top: 170px;
  }

  .pb_sm--170_2c82f2b7cefa0c6f {
    padding-bottom: 170px;
  }

  .pl_sm--170_b1e5fd018cf9741d {
    padding-left: 170px;
  }

  .pr_sm--170_a7ef34bdfbeaeb8e {
    padding-right: 170px;
  }

  .mt_sm--170_17912f03f1aca702 {
    margin-top: 170px;
  }

  .ml_sm--170_3f70d3ddcd17a0a2 {
    margin-left: 170px;
  }

  .mr_sm--170_7e0a28100ecbe46c {
    margin-right: 170px;
  }

  .mb_sm--170_cb97c41b8bfa71fb {
    margin-bottom: 170px;
  }

  .ptb_sm--175_5ca01cdafc86ad7b {
    padding: 175px 0;
  }

  .plr_sm--175_60f2800c00051f91 {
    padding: 0 175px;
  }

  .pt_sm--175_8d6c7bd1d815c768 {
    padding-top: 175px;
  }

  .pb_sm--175_5ba647354c00d56b {
    padding-bottom: 175px;
  }

  .pl_sm--175_44dc84cf766f2e2d {
    padding-left: 175px;
  }

  .pr_sm--175_415874988af979eb {
    padding-right: 175px;
  }

  .mt_sm--175_6ea1fff915f54122 {
    margin-top: 175px;
  }

  .ml_sm--175_b61ccfa0c9406cac {
    margin-left: 175px;
  }

  .mr_sm--175_c2fa159dcf63be00 {
    margin-right: 175px;
  }

  .mb_sm--175_822b3b39a9055067 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_3dbff6bc3785b4eb {
    padding: 180px 0;
  }

  .plr_sm--180_351ff274c8b4b6f1 {
    padding: 0 180px;
  }

  .pt_sm--180_18239c413d864b16 {
    padding-top: 180px;
  }

  .pb_sm--180_8c10d19d07fd9b4d {
    padding-bottom: 180px;
  }

  .pl_sm--180_f7bc98ece9f6c0e9 {
    padding-left: 180px;
  }

  .pr_sm--180_b7662f51d8ca1ba3 {
    padding-right: 180px;
  }

  .mt_sm--180_3139f4b325014259 {
    margin-top: 180px;
  }

  .ml_sm--180_04ac1449e040624e {
    margin-left: 180px;
  }

  .mr_sm--180_05a525c3f425ded2 {
    margin-right: 180px;
  }

  .mb_sm--180_9400158d9dc656de {
    margin-bottom: 180px;
  }

  .ptb_sm--185_374c4ddd9c2fd6af {
    padding: 185px 0;
  }

  .plr_sm--185_7e6827766c266bf1 {
    padding: 0 185px;
  }

  .pt_sm--185_1512b401d9ca398e {
    padding-top: 185px;
  }

  .pb_sm--185_c9a5aea1d17f7f40 {
    padding-bottom: 185px;
  }

  .pl_sm--185_8e0e5d3abdcea6f6 {
    padding-left: 185px;
  }

  .pr_sm--185_90d9c27ac4b86635 {
    padding-right: 185px;
  }

  .mt_sm--185_b7b10a677a12abba {
    margin-top: 185px;
  }

  .ml_sm--185_021e0bb0f78a306e {
    margin-left: 185px;
  }

  .mr_sm--185_b408bca73d3a6a74 {
    margin-right: 185px;
  }

  .mb_sm--185_243759fdf165bbaa {
    margin-bottom: 185px;
  }

  .ptb_sm--190_50f2fb44a7d66f64 {
    padding: 190px 0;
  }

  .plr_sm--190_9e738dcb668a217d {
    padding: 0 190px;
  }

  .pt_sm--190_4549d1ff9ca7521d {
    padding-top: 190px;
  }

  .pb_sm--190_a2eeb1d196db14bb {
    padding-bottom: 190px;
  }

  .pl_sm--190_9271a1d83f58ece9 {
    padding-left: 190px;
  }

  .pr_sm--190_3f930740e9548993 {
    padding-right: 190px;
  }

  .mt_sm--190_d9a60adea765760b {
    margin-top: 190px;
  }

  .ml_sm--190_dcf8fb8140241e83 {
    margin-left: 190px;
  }

  .mr_sm--190_6c8fec48fb4cae5f {
    margin-right: 190px;
  }

  .mb_sm--190_5151755a7eea0913 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_3fac4a7d19006536 {
    padding: 195px 0;
  }

  .plr_sm--195_ccb229e179b51723 {
    padding: 0 195px;
  }

  .pt_sm--195_c2d6d347a1b3d090 {
    padding-top: 195px;
  }

  .pb_sm--195_14baeb725bd01157 {
    padding-bottom: 195px;
  }

  .pl_sm--195_2eed7c55bbd5d596 {
    padding-left: 195px;
  }

  .pr_sm--195_b62b7218aca724f7 {
    padding-right: 195px;
  }

  .mt_sm--195_882966c96ba85464 {
    margin-top: 195px;
  }

  .ml_sm--195_0902813c8674d865 {
    margin-left: 195px;
  }

  .mr_sm--195_d2c6637419dc3dd6 {
    margin-right: 195px;
  }

  .mb_sm--195_89a7881146aaa386 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_9f127ee23b746775 {
    padding: 200px 0;
  }

  .plr_sm--200_5a283719fc380b8d {
    padding: 0 200px;
  }

  .pt_sm--200_9eef36c61ad5b2bb {
    padding-top: 200px;
  }

  .pb_sm--200_d855afa5035a8bc2 {
    padding-bottom: 200px;
  }

  .pl_sm--200_86ee1aa92a9d1904 {
    padding-left: 200px;
  }

  .pr_sm--200_dd2e3d98cb973cb1 {
    padding-right: 200px;
  }

  .mt_sm--200_f68e3c64bd7ecb07 {
    margin-top: 200px;
  }

  .ml_sm--200_9a466da872ed8508 {
    margin-left: 200px;
  }

  .mr_sm--200_26f197c9a87cb879 {
    margin-right: 200px;
  }

  .mb_sm--200_e0f3d09eed1dc4c8 {
    margin-bottom: 200px;
  }

  .pl_sm--0_873884f89892c307 {
    padding-left: 0;
  }

  .pr_sm--0_89968a18d3b8d109 {
    padding-right: 0;
  }

  .pt_sm--0_bec852d84732ea40 {
    padding-top: 0;
  }

  .pb_sm--0_b3781d63159e6be5 {
    padding-bottom: 0;
  }

  .mr_sm--0_5a2e7a594e003962 {
    margin-right: 0;
  }

  .ml_sm--0_58368bbf10bfefe0 {
    margin-left: 0;
  }

  .mt_sm--0_e3259458178b290f {
    margin-top: 0;
  }

  .mb_sm--0_bb00e132d19d5724 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_1650c0ca81ec12a6 {
    padding: 5px 0;
  }

  .plr_mobile--5_9c9aa26c0e8d4bc8 {
    padding: 0 5px;
  }

  .pt_mobile--5_d3c2a867605362df {
    padding-top: 5px;
  }

  .pb_mobile--5_c007603dd3c1d086 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_9ee4da67996ffe8f {
    padding-left: 5px;
  }

  .pr_mobile--5_caade0c44f9e2e30 {
    padding-right: 5px;
  }

  .mt_mobile--5_75eb8ec686af2b03 {
    margin-top: 5px;
  }

  .mb_mobile--5_81c080b3efdcf1b5 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_ce63d4eea15b579c {
    padding: 10px 0;
  }

  .plr_mobile--10_3d4c3bd5beadad0c {
    padding: 0 10px;
  }

  .pt_mobile--10_f5f1e2167417340c {
    padding-top: 10px;
  }

  .pb_mobile--10_7ea25dc7d4723e8e {
    padding-bottom: 10px;
  }

  .pl_mobile--10_77f236197f0d9af0 {
    padding-left: 10px;
  }

  .pr_mobile--10_95c997f006827fd6 {
    padding-right: 10px;
  }

  .mt_mobile--10_efb39cf9409efb6e {
    margin-top: 10px;
  }

  .mb_mobile--10_9926d70d9f6a431a {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_3cc1a9757a3705b9 {
    padding: 15px 0;
  }

  .plr_mobile--15_2228470a85f9f400 {
    padding: 0 15px;
  }

  .pt_mobile--15_fa4580f78518f66e {
    padding-top: 15px;
  }

  .pb_mobile--15_592a09c98406ca52 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_de2189b9c8e51b21 {
    padding-left: 15px;
  }

  .pr_mobile--15_4e30860240377bd8 {
    padding-right: 15px;
  }

  .mt_mobile--15_0d22334d56884c1f {
    margin-top: 15px;
  }

  .mb_mobile--15_7eb89908acf2f476 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_f48a93c96d9d2f32 {
    padding: 20px 0;
  }

  .plr_mobile--20_ea788551f27b4b7f {
    padding: 0 20px;
  }

  .pt_mobile--20_634c559a252b5f73 {
    padding-top: 20px;
  }

  .pb_mobile--20_3ab1f0acbfed869a {
    padding-bottom: 20px;
  }

  .pl_mobile--20_cc54fc0d792133f6 {
    padding-left: 20px;
  }

  .pr_mobile--20_89ff1c453b51bd47 {
    padding-right: 20px;
  }

  .mt_mobile--20_0d8e8f9799761936 {
    margin-top: 20px;
  }

  .mb_mobile--20_525f57356b2f3373 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_396eec6baa5b84bf {
    padding: 25px 0;
  }

  .plr_mobile--25_803e08d1eccfb294 {
    padding: 0 25px;
  }

  .pt_mobile--25_a3866802829b0e92 {
    padding-top: 25px;
  }

  .pb_mobile--25_df837846fd640472 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_a83a12267727843c {
    padding-left: 25px;
  }

  .pr_mobile--25_a7be7d5b546a5edc {
    padding-right: 25px;
  }

  .mt_mobile--25_98266c98a9058ae0 {
    margin-top: 25px;
  }

  .mb_mobile--25_d052f400dbdb2ec2 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_62b2ae22082bf923 {
    padding: 30px 0;
  }

  .plr_mobile--30_73877888576dc319 {
    padding: 0 30px;
  }

  .pt_mobile--30_286f96ec05c40c7b {
    padding-top: 30px;
  }

  .pb_mobile--30_8de957ea4d0b7fea {
    padding-bottom: 30px;
  }

  .pl_mobile--30_57c1243e44466427 {
    padding-left: 30px;
  }

  .pr_mobile--30_6d3f1fffa50c1cf2 {
    padding-right: 30px;
  }

  .mt_mobile--30_85436a007a90c516 {
    margin-top: 30px;
  }

  .mb_mobile--30_ea95ff26d9290f75 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_1498fd3059e71ef3 {
    padding: 35px 0;
  }

  .plr_mobile--35_9d619521682d5f0c {
    padding: 0 35px;
  }

  .pt_mobile--35_504ee317759e470e {
    padding-top: 35px;
  }

  .pb_mobile--35_804b187dda8e5922 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_1196fde65e2737c0 {
    padding-left: 35px;
  }

  .pr_mobile--35_98ea5fa2d59e509a {
    padding-right: 35px;
  }

  .mt_mobile--35_7e107edeb62b49ad {
    margin-top: 35px;
  }

  .mb_mobile--35_e17adca6150ef21f {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_b0e0f15ccd8cac2b {
    padding: 40px 0;
  }

  .plr_mobile--40_3da6c9ca19ae9e8a {
    padding: 0 40px;
  }

  .pt_mobile--40_381ad849d2b0f329 {
    padding-top: 40px;
  }

  .pb_mobile--40_db10e2b347226882 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_f643c039cf4f4385 {
    padding-left: 40px;
  }

  .pr_mobile--40_e14e01c761b591ca {
    padding-right: 40px;
  }

  .mt_mobile--40_663a9bbbefa2c0da {
    margin-top: 40px;
  }

  .mb_mobile--40_4104660751549bbc {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_835d53c900f05405 {
    padding: 45px 0;
  }

  .plr_mobile--45_3df5779696841a65 {
    padding: 0 45px;
  }

  .pt_mobile--45_d7421c0d42f5f2d6 {
    padding-top: 45px;
  }

  .pb_mobile--45_e06f0fb5f2e592fa {
    padding-bottom: 45px;
  }

  .pl_mobile--45_e0d7171c4790792f {
    padding-left: 45px;
  }

  .pr_mobile--45_80159fe39d8ae0ac {
    padding-right: 45px;
  }

  .mt_mobile--45_864e2f66a1df1290 {
    margin-top: 45px;
  }

  .mb_mobile--45_f6591f60c11b52f3 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_3700222402fdffec {
    padding: 50px 0;
  }

  .plr_mobile--50_be93aff88de4ff68 {
    padding: 0 50px;
  }

  .pt_mobile--50_5cb8437cacf93bc4 {
    padding-top: 50px;
  }

  .pb_mobile--50_50b049afe23bf429 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_d92de61e112635e8 {
    padding-left: 50px;
  }

  .pr_mobile--50_3b736e50a0102437 {
    padding-right: 50px;
  }

  .mt_mobile--50_2777cacde173dac3 {
    margin-top: 50px;
  }

  .mb_mobile--50_3f930a48a797593d {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_d8cda57ae358b1c8 {
    padding: 55px 0;
  }

  .plr_mobile--55_8564ca42bdf5b8c1 {
    padding: 0 55px;
  }

  .pt_mobile--55_6cf2957ae744c35e {
    padding-top: 55px;
  }

  .pb_mobile--55_05a4f1e834f7f84a {
    padding-bottom: 55px;
  }

  .pl_mobile--55_c026bc507134c029 {
    padding-left: 55px;
  }

  .pr_mobile--55_ae72bf6cff6dbce7 {
    padding-right: 55px;
  }

  .mt_mobile--55_172bd3292bcf0763 {
    margin-top: 55px;
  }

  .mb_mobile--55_c47dd60a4cedc1a8 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_6cfaeddef9530a62 {
    padding: 60px 0;
  }

  .plr_mobile--60_4e694b4dc6b597cb {
    padding: 0 60px;
  }

  .pt_mobile--60_e8c071f68b71e392 {
    padding-top: 60px;
  }

  .pb_mobile--60_45666375e08335d6 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_8b0256e22ec8442b {
    padding-left: 60px;
  }

  .pr_mobile--60_d381b479b2252c62 {
    padding-right: 60px;
  }

  .mt_mobile--60_b4c4340f71233442 {
    margin-top: 60px;
  }

  .mb_mobile--60_f9f3cf8650de0e76 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_81b12e197e6fbe87 {
    padding: 65px 0;
  }

  .plr_mobile--65_bcb327827eca7f0e {
    padding: 0 65px;
  }

  .pt_mobile--65_9588c58a82b5fef6 {
    padding-top: 65px;
  }

  .pb_mobile--65_c85f4a855b3971ed {
    padding-bottom: 65px;
  }

  .pl_mobile--65_93748aabc8f49315 {
    padding-left: 65px;
  }

  .pr_mobile--65_e47af53c79eece51 {
    padding-right: 65px;
  }

  .mt_mobile--65_a96163da0e546510 {
    margin-top: 65px;
  }

  .mb_mobile--65_391eb4ca7a632394 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_fcde87ee1f862dda {
    padding: 70px 0;
  }

  .plr_mobile--70_7cacb827ec1ba1ca {
    padding: 0 70px;
  }

  .pt_mobile--70_3a33977bc8352e22 {
    padding-top: 70px;
  }

  .pb_mobile--70_2919c7a1786986da {
    padding-bottom: 70px;
  }

  .pl_mobile--70_9f789cf66ec7643a {
    padding-left: 70px;
  }

  .pr_mobile--70_38b7284729fab6e3 {
    padding-right: 70px;
  }

  .mt_mobile--70_6117be462c00893a {
    margin-top: 70px;
  }

  .mb_mobile--70_beedc2d886ba01e7 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_2bc9d6eb65b2d2d2 {
    padding: 75px 0;
  }

  .plr_mobile--75_063fe2c3822429ec {
    padding: 0 75px;
  }

  .pt_mobile--75_ae8096416596b0a0 {
    padding-top: 75px;
  }

  .pb_mobile--75_6f7b5875f22cc5d1 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_a3f04e87ab380751 {
    padding-left: 75px;
  }

  .pr_mobile--75_f63230b61ce0680b {
    padding-right: 75px;
  }

  .mt_mobile--75_88a0ecb40d4a19b2 {
    margin-top: 75px;
  }

  .mb_mobile--75_197ff3a9ed2c3617 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_a6a1925b6c28834f {
    padding: 80px 0;
  }

  .plr_mobile--80_4100fcd992db6035 {
    padding: 0 80px;
  }

  .pt_mobile--80_cc22cada2f100d4d {
    padding-top: 80px;
  }

  .pb_mobile--80_7a557b9fb710c17c {
    padding-bottom: 80px;
  }

  .pl_mobile--80_e9dbb094ff947975 {
    padding-left: 80px;
  }

  .pr_mobile--80_9cedd148653bbfaa {
    padding-right: 80px;
  }

  .mt_mobile--80_f28a09964a35a6fa {
    margin-top: 80px;
  }

  .mb_mobile--80_a6cf00a927bafd6d {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_2ee282c7505cfe53 {
    padding: 85px 0;
  }

  .plr_mobile--85_3787eb3e22898de0 {
    padding: 0 85px;
  }

  .pt_mobile--85_b988bf361147fa2e {
    padding-top: 85px;
  }

  .pb_mobile--85_8035fc997850f49c {
    padding-bottom: 85px;
  }

  .pl_mobile--85_bb2eba0a4a3c2411 {
    padding-left: 85px;
  }

  .pr_mobile--85_4862b6a182ad61fa {
    padding-right: 85px;
  }

  .mt_mobile--85_b3aa6ac67e470c8a {
    margin-top: 85px;
  }

  .mb_mobile--85_253ce0fa98d59e07 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_a530139540d66299 {
    padding: 90px 0;
  }

  .plr_mobile--90_7fe16199a436f9fd {
    padding: 0 90px;
  }

  .pt_mobile--90_f8828989a1e15d82 {
    padding-top: 90px;
  }

  .pb_mobile--90_b2723206d2a31aec {
    padding-bottom: 90px;
  }

  .pl_mobile--90_85ca51905c763aaf {
    padding-left: 90px;
  }

  .pr_mobile--90_7642f19f8c4ec73a {
    padding-right: 90px;
  }

  .mt_mobile--90_59e8a7f837e95eb1 {
    margin-top: 90px;
  }

  .mb_mobile--90_c38e3a25df528fe0 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_7803abf964da7f5c {
    padding: 95px 0;
  }

  .plr_mobile--95_61000e8a3d6830f7 {
    padding: 0 95px;
  }

  .pt_mobile--95_a12133b8e3169771 {
    padding-top: 95px;
  }

  .pb_mobile--95_4598fa0888a955fb {
    padding-bottom: 95px;
  }

  .pl_mobile--95_6dc3cde702f3cee7 {
    padding-left: 95px;
  }

  .pr_mobile--95_c3178d593c7d29e5 {
    padding-right: 95px;
  }

  .mt_mobile--95_8b2a38f7a62e163f {
    margin-top: 95px;
  }

  .mb_mobile--95_6eea4456b5c7c455 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_c2ff670b40356a45 {
    padding: 100px 0;
  }

  .plr_mobile--100_fe35f400f66be80a {
    padding: 0 100px;
  }

  .pt_mobile--100_14948321d1c743cd {
    padding-top: 100px;
  }

  .pb_mobile--100_cbe79c8f42a8d6d8 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_8c189d4a41a3034a {
    padding-left: 100px;
  }

  .pr_mobile--100_b0251653b13004dc {
    padding-right: 100px;
  }

  .mt_mobile--100_960a5ea22852f801 {
    margin-top: 100px;
  }

  .mb_mobile--100_06a36bd509c87a7b {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_c59a62950f4ae9a7 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_c59a62950f4ae9a7 .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_4f0506412f7a7409 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_4f0506412f7a7409 .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_b9415c5a627b6e28 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_b9415c5a627b6e28 .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_818a1ac8c06e078b {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_818a1ac8c06e078b .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_ea33db0d65edd191 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_ea33db0d65edd191 .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_fd600ab3d2a5c5f7 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_fd600ab3d2a5c5f7 .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_97d722fb7114d42e {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_97d722fb7114d42e .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_bff68d07d7b5426c {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_bff68d07d7b5426c .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_3435e289dee8cac3 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_3435e289dee8cac3 .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_65975b11d173b251 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_65975b11d173b251 .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_2a5490fe086ea9ba {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_2a5490fe086ea9ba .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_01f63dcbb926923b {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_01f63dcbb926923b .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_9d576940a7211841 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_9d576940a7211841 .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_c134ffec44eef13e {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_c134ffec44eef13e .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_716a1f64ddb74190 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_716a1f64ddb74190 .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_f9d0d515f624c36f {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_f9d0d515f624c36f .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_021091574bda3e14 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_021091574bda3e14 .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_82b665f673a0f46f {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_82b665f673a0f46f .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_f2014fb63c2fe5e3 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_f2014fb63c2fe5e3 .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_569a0c4eb71acd90 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_569a0c4eb71acd90 .slick-slide_f7adf61cd7aba5e6 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_7475de8e7cbecf59 {
  margin-top: -30px;
}

.mt_dec--30_330d113d2c410177 {
  margin-top: -30px;
}

.mt-dec-100_99fa3c1cbb08b45c {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_af1c99d985fd3189 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_0192bbb0a61a7c40 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_fee0cb2af1e0d288 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_fee0cb2af1e0d288 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_fee0cb2af1e0d288 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_69911c05d0e33b9b {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_3975410d57608aaf {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_0192bbb0a61a7c40 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_0192bbb0a61a7c40 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_f1b8804e246567a3 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_f1b8804e246567a3 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_945dbe7c7e88901a {
    margin-top: -10px;
  }
}

.mt_dec--120_8afc31a2f78f483f {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_fa2656947d71756e {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_c9fcf7b487863587 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_c9fcf7b487863587 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_c9fcf7b487863587 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_c9fcf7b487863587 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_c9fcf7b487863587 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_41f39396cdb8275e {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_41f39396cdb8275e {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_41f39396cdb8275e {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_04001e5b5d1dcedb {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_04001e5b5d1dcedb {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_04001e5b5d1dcedb {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_04001e5b5d1dcedb {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_9aeea11458e5f2ba {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_c1972cd08a9ef092 {
  --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_d26db835f561c681 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_50ee637ea3253fd4, .input-active_f599b86cead1276f input[type=text], input[type=text].input-active_f599b86cead1276f,
input[type=password].p-holder__active_50ee637ea3253fd4,
.input-active_f599b86cead1276f input[type=password],
input[type=password].input-active_f599b86cead1276f,
input[type=email].p-holder__active_50ee637ea3253fd4,
.input-active_f599b86cead1276f input[type=email],
input[type=email].input-active_f599b86cead1276f,
input[type=number].p-holder__active_50ee637ea3253fd4,
.input-active_f599b86cead1276f input[type=number],
input[type=number].input-active_f599b86cead1276f,
input[type=tel].p-holder__active_50ee637ea3253fd4,
.input-active_f599b86cead1276f input[type=tel],
input[type=tel].input-active_f599b86cead1276f,
input[type=url].p-holder__active_50ee637ea3253fd4,
.input-active_f599b86cead1276f input[type=url],
input[type=url].input-active_f599b86cead1276f,
textarea.p-holder__active_50ee637ea3253fd4,
textarea.input-active_f599b86cead1276f {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_50ee637ea3253fd4::placeholder, .input-active_f599b86cead1276f input[type=text]::placeholder, input[type=text].input-active_f599b86cead1276f::placeholder,
input[type=password].p-holder__active_50ee637ea3253fd4::placeholder,
.input-active_f599b86cead1276f input[type=password]::placeholder,
input[type=password].input-active_f599b86cead1276f::placeholder,
input[type=email].p-holder__active_50ee637ea3253fd4::placeholder,
.input-active_f599b86cead1276f input[type=email]::placeholder,
input[type=email].input-active_f599b86cead1276f::placeholder,
input[type=number].p-holder__active_50ee637ea3253fd4::placeholder,
.input-active_f599b86cead1276f input[type=number]::placeholder,
input[type=number].input-active_f599b86cead1276f::placeholder,
input[type=tel].p-holder__active_50ee637ea3253fd4::placeholder,
.input-active_f599b86cead1276f input[type=tel]::placeholder,
input[type=tel].input-active_f599b86cead1276f::placeholder,
input[type=url].p-holder__active_50ee637ea3253fd4::placeholder,
.input-active_f599b86cead1276f input[type=url]::placeholder,
input[type=url].input-active_f599b86cead1276f::placeholder,
textarea.p-holder__active_50ee637ea3253fd4::placeholder,
textarea.input-active_f599b86cead1276f::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_50ee637ea3253fd4:-ms-input-placeholder, .input-active_f599b86cead1276f input[type=text]:-ms-input-placeholder, input[type=text].input-active_f599b86cead1276f:-ms-input-placeholder,
input[type=password].p-holder__active_50ee637ea3253fd4:-ms-input-placeholder,
.input-active_f599b86cead1276f input[type=password]:-ms-input-placeholder,
input[type=password].input-active_f599b86cead1276f:-ms-input-placeholder,
input[type=email].p-holder__active_50ee637ea3253fd4:-ms-input-placeholder,
.input-active_f599b86cead1276f input[type=email]:-ms-input-placeholder,
input[type=email].input-active_f599b86cead1276f:-ms-input-placeholder,
input[type=number].p-holder__active_50ee637ea3253fd4:-ms-input-placeholder,
.input-active_f599b86cead1276f input[type=number]:-ms-input-placeholder,
input[type=number].input-active_f599b86cead1276f:-ms-input-placeholder,
input[type=tel].p-holder__active_50ee637ea3253fd4:-ms-input-placeholder,
.input-active_f599b86cead1276f input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_f599b86cead1276f:-ms-input-placeholder,
input[type=url].p-holder__active_50ee637ea3253fd4:-ms-input-placeholder,
.input-active_f599b86cead1276f input[type=url]:-ms-input-placeholder,
input[type=url].input-active_f599b86cead1276f:-ms-input-placeholder,
textarea.p-holder__active_50ee637ea3253fd4:-ms-input-placeholder,
textarea.input-active_f599b86cead1276f:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_50ee637ea3253fd4::-ms-input-placeholder, .input-active_f599b86cead1276f input[type=text]::-ms-input-placeholder, input[type=text].input-active_f599b86cead1276f::-ms-input-placeholder,
input[type=password].p-holder__active_50ee637ea3253fd4::-ms-input-placeholder,
.input-active_f599b86cead1276f input[type=password]::-ms-input-placeholder,
input[type=password].input-active_f599b86cead1276f::-ms-input-placeholder,
input[type=email].p-holder__active_50ee637ea3253fd4::-ms-input-placeholder,
.input-active_f599b86cead1276f input[type=email]::-ms-input-placeholder,
input[type=email].input-active_f599b86cead1276f::-ms-input-placeholder,
input[type=number].p-holder__active_50ee637ea3253fd4::-ms-input-placeholder,
.input-active_f599b86cead1276f input[type=number]::-ms-input-placeholder,
input[type=number].input-active_f599b86cead1276f::-ms-input-placeholder,
input[type=tel].p-holder__active_50ee637ea3253fd4::-ms-input-placeholder,
.input-active_f599b86cead1276f input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_f599b86cead1276f::-ms-input-placeholder,
input[type=url].p-holder__active_50ee637ea3253fd4::-ms-input-placeholder,
.input-active_f599b86cead1276f input[type=url]::-ms-input-placeholder,
input[type=url].input-active_f599b86cead1276f::-ms-input-placeholder,
textarea.p-holder__active_50ee637ea3253fd4::-ms-input-placeholder,
textarea.input-active_f599b86cead1276f::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_b7f0b16191b688c4, .input-error_a2ad63f26f75fbd7 input[type=text], input[type=text].input-error_a2ad63f26f75fbd7,
input[type=password].p-holder__error_b7f0b16191b688c4,
.input-error_a2ad63f26f75fbd7 input[type=password],
input[type=password].input-error_a2ad63f26f75fbd7,
input[type=email].p-holder__error_b7f0b16191b688c4,
.input-error_a2ad63f26f75fbd7 input[type=email],
input[type=email].input-error_a2ad63f26f75fbd7,
input[type=number].p-holder__error_b7f0b16191b688c4,
.input-error_a2ad63f26f75fbd7 input[type=number],
input[type=number].input-error_a2ad63f26f75fbd7,
input[type=tel].p-holder__error_b7f0b16191b688c4,
.input-error_a2ad63f26f75fbd7 input[type=tel],
input[type=tel].input-error_a2ad63f26f75fbd7,
input[type=url].p-holder__error_b7f0b16191b688c4,
.input-error_a2ad63f26f75fbd7 input[type=url],
input[type=url].input-error_a2ad63f26f75fbd7,
textarea.p-holder__error_b7f0b16191b688c4,
textarea.input-error_a2ad63f26f75fbd7 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_b7f0b16191b688c4::placeholder, .input-error_a2ad63f26f75fbd7 input[type=text]::placeholder, input[type=text].input-error_a2ad63f26f75fbd7::placeholder,
input[type=password].p-holder__error_b7f0b16191b688c4::placeholder,
.input-error_a2ad63f26f75fbd7 input[type=password]::placeholder,
input[type=password].input-error_a2ad63f26f75fbd7::placeholder,
input[type=email].p-holder__error_b7f0b16191b688c4::placeholder,
.input-error_a2ad63f26f75fbd7 input[type=email]::placeholder,
input[type=email].input-error_a2ad63f26f75fbd7::placeholder,
input[type=number].p-holder__error_b7f0b16191b688c4::placeholder,
.input-error_a2ad63f26f75fbd7 input[type=number]::placeholder,
input[type=number].input-error_a2ad63f26f75fbd7::placeholder,
input[type=tel].p-holder__error_b7f0b16191b688c4::placeholder,
.input-error_a2ad63f26f75fbd7 input[type=tel]::placeholder,
input[type=tel].input-error_a2ad63f26f75fbd7::placeholder,
input[type=url].p-holder__error_b7f0b16191b688c4::placeholder,
.input-error_a2ad63f26f75fbd7 input[type=url]::placeholder,
input[type=url].input-error_a2ad63f26f75fbd7::placeholder,
textarea.p-holder__error_b7f0b16191b688c4::placeholder,
textarea.input-error_a2ad63f26f75fbd7::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_b7f0b16191b688c4:-ms-input-placeholder, .input-error_a2ad63f26f75fbd7 input[type=text]:-ms-input-placeholder, input[type=text].input-error_a2ad63f26f75fbd7:-ms-input-placeholder,
input[type=password].p-holder__error_b7f0b16191b688c4:-ms-input-placeholder,
.input-error_a2ad63f26f75fbd7 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_a2ad63f26f75fbd7:-ms-input-placeholder,
input[type=email].p-holder__error_b7f0b16191b688c4:-ms-input-placeholder,
.input-error_a2ad63f26f75fbd7 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_a2ad63f26f75fbd7:-ms-input-placeholder,
input[type=number].p-holder__error_b7f0b16191b688c4:-ms-input-placeholder,
.input-error_a2ad63f26f75fbd7 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_a2ad63f26f75fbd7:-ms-input-placeholder,
input[type=tel].p-holder__error_b7f0b16191b688c4:-ms-input-placeholder,
.input-error_a2ad63f26f75fbd7 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_a2ad63f26f75fbd7:-ms-input-placeholder,
input[type=url].p-holder__error_b7f0b16191b688c4:-ms-input-placeholder,
.input-error_a2ad63f26f75fbd7 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_a2ad63f26f75fbd7:-ms-input-placeholder,
textarea.p-holder__error_b7f0b16191b688c4:-ms-input-placeholder,
textarea.input-error_a2ad63f26f75fbd7:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_b7f0b16191b688c4::-ms-input-placeholder, .input-error_a2ad63f26f75fbd7 input[type=text]::-ms-input-placeholder, input[type=text].input-error_a2ad63f26f75fbd7::-ms-input-placeholder,
input[type=password].p-holder__error_b7f0b16191b688c4::-ms-input-placeholder,
.input-error_a2ad63f26f75fbd7 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_a2ad63f26f75fbd7::-ms-input-placeholder,
input[type=email].p-holder__error_b7f0b16191b688c4::-ms-input-placeholder,
.input-error_a2ad63f26f75fbd7 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_a2ad63f26f75fbd7::-ms-input-placeholder,
input[type=number].p-holder__error_b7f0b16191b688c4::-ms-input-placeholder,
.input-error_a2ad63f26f75fbd7 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_a2ad63f26f75fbd7::-ms-input-placeholder,
input[type=tel].p-holder__error_b7f0b16191b688c4::-ms-input-placeholder,
.input-error_a2ad63f26f75fbd7 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_a2ad63f26f75fbd7::-ms-input-placeholder,
input[type=url].p-holder__error_b7f0b16191b688c4::-ms-input-placeholder,
.input-error_a2ad63f26f75fbd7 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_a2ad63f26f75fbd7::-ms-input-placeholder,
textarea.p-holder__error_b7f0b16191b688c4::-ms-input-placeholder,
textarea.input-error_a2ad63f26f75fbd7::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_b7f0b16191b688c4:focus, .input-error_a2ad63f26f75fbd7 input[type=text]:focus, input[type=text].input-error_a2ad63f26f75fbd7:focus,
input[type=password].p-holder__error_b7f0b16191b688c4:focus,
.input-error_a2ad63f26f75fbd7 input[type=password]:focus,
input[type=password].input-error_a2ad63f26f75fbd7:focus,
input[type=email].p-holder__error_b7f0b16191b688c4:focus,
.input-error_a2ad63f26f75fbd7 input[type=email]:focus,
input[type=email].input-error_a2ad63f26f75fbd7:focus,
input[type=number].p-holder__error_b7f0b16191b688c4:focus,
.input-error_a2ad63f26f75fbd7 input[type=number]:focus,
input[type=number].input-error_a2ad63f26f75fbd7:focus,
input[type=tel].p-holder__error_b7f0b16191b688c4:focus,
.input-error_a2ad63f26f75fbd7 input[type=tel]:focus,
input[type=tel].input-error_a2ad63f26f75fbd7:focus,
input[type=url].p-holder__error_b7f0b16191b688c4:focus,
.input-error_a2ad63f26f75fbd7 input[type=url]:focus,
input[type=url].input-error_a2ad63f26f75fbd7:focus,
textarea.p-holder__error_b7f0b16191b688c4:focus,
textarea.input-error_a2ad63f26f75fbd7: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_397832daa528c28b::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_5e38a5949a8cc57b {
  margin-bottom: 20px;
}
.form-group_5e38a5949a8cc57b label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_5e38a5949a8cc57b 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_5e38a5949a8cc57b input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_5e38a5949a8cc57b 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_5e38a5949a8cc57b 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_2f77bcc5010f12ea:before,
.clearfix_2f77bcc5010f12ea:after {
  content: " ";
  display: table;
}

.clearfix_2f77bcc5010f12ea:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_eb73b6c34a961dbc .slick-slide_f7adf61cd7aba5e6 {
  margin-bottom: -10px;
}

.slick-gutter-15_b9415c5a627b6e28 {
  margin: -30px -15px;
}
.slick-gutter-15_b9415c5a627b6e28 .slick-slide_f7adf61cd7aba5e6 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_8fbd167887683d33 {
  background: var(--color-primary);
}

.bg-color-secondary_aa12104f3f25d293 {
  background: var(--color-secondary);
}

.bg-color-tertiary_c6644e911e58a1f4 {
  background: var(--color-tertiary);
}

.bg-color-gray_ccfeb98b0aee12c3 {
  background: var(--color-gray);
}

.bg-color-white_f98fdb6fbf47ebe1 {
  background: #FFFFFF;
}

.bg-color-black_4ace4d74a45c5058 {
  background: #1A1A1A;
}

.bg-color-extra03_affdd1265dec4845 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_09fb5557ab80829a {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_923bd57ba21ebdad {
  background-image: url(../photos/bg/bg-image-1.jpg);
}

.bg_image--2_2a160e7ec9d2957d {
  background-image: url(../photos/bg/bg-image-2.jpg);
}

.bg_image--3_3f3aafaee5b5037d {
  background-image: url(../photos/bg/bg-image-3.jpg);
}

.bg_image--4_da766c3836a01847 {
  background-image: url(../photos/bg/bg-image-4.jpg);
}

.bg_image--5_5ab2612fe2c396dd {
  background-image: url(../photos/bg/bg-image-5.jpg);
}

.bg_image--6_9783ae1891f53d80 {
  background-image: url(../photos/bg/bg-image-6.jpg);
}

.bg_image--7_8e850d7f0b20668d {
  background-image: url(../photos/bg/bg-image-7.jpg);
}

.bg_image--8_aa1650f2fcc3b83e {
  background-image: url(../photos/bg/bg-image-8.jpg);
}

.bg_image--9_154b5f55819d74be {
  background-image: url(../photos/bg/bg-image-9.jpg);
}

.bg_image--10_821fe5b7aed81681 {
  background-image: url(../photos/bg/bg-image-10.jpg);
}

.bg_image--11_f8adec9dcd4e849c {
  background-image: url(../photos/bg/bg-image-11.jpg);
}

.bg_image--12_bef9c2087af40f58 {
  background-image: url(../photos/bg/bg-image-12.jpg);
}

.bg_image--13_7c0f10e2674d1af1 {
  background-image: url(../photos/bg/bg-image-13.jpg);
}

.bg_image--14_b003fbceea28d63b {
  background-image: url(../photos/bg/bg-image-14.jpg);
}

.bg_image--15_c8c978dd522593d7 {
  background-image: url(../photos/bg/bg-image-15.jpg);
}

.bg_image--16_376a47374cf4be45 {
  background-image: url(../photos/bg/bg-image-16.jpg);
}

.bg_image--17_b80f55d2435acc6f {
  background-image: url(../photos/bg/bg-image-17.jpg);
}

.bg_image--18_7942b79a8e1d7c2e {
  background-image: url(../photos/bg/bg-image-18.jpg);
}

.bg_image--19_ddcfe139e516130d {
  background-image: url(../photos/bg/bg-image-19.jpg);
}

.bg_image--20_4731b70a6d2bce19 {
  background-image: url(../photos/bg/bg-image-20.jpg);
}

.bg_image--21_f8337aaf100461b0 {
  background-image: url(../photos/bg/bg-image-21.jpg);
}

.bg_image--22_09f4a3b65f0ff560 {
  background-image: url(../photos/bg/bg-image-22.jpg);
}

.bg_image--23_db4fe82041e6a054 {
  background-image: url(../photos/bg/bg-image-23.jpg);
}

.bg_image--24_05afddf57360fa51 {
  background-image: url(../photos/bg/bg-image-24.jpg);
}

.bg_image--25_5fdf907bae8e3586 {
  background-image: url(../photos/bg/bg-image-25.jpg);
}

.bg_image--26_ac2ded0b8ab2f574 {
  background-image: url(../photos/bg/bg-image-26.jpg);
}

.bg_image--27_f7f16d03db03662a {
  background-image: url(../photos/bg/bg-image-27.jpg);
}

.bg_image--28_b48e7a302f1f3b5b {
  background-image: url(../photos/bg/bg-image-28.jpg);
}

.bg_image--29_aef5a30b6fafb91a {
  background-image: url(../photos/bg/bg-image-29.jpg);
}

.bg_image--30_5ca25a5f479762a7 {
  background-image: url(../photos/bg/bg-image-30.jpg);
}

.bg_image--31_8b797c6c9b6689b3 {
  background-image: url(../photos/bg/bg-image-31.jpg);
}

.bg_image--32_7f744d9ab96492fa {
  background-image: url(../photos/bg/bg-image-32.jpg);
}

.bg_image--33_3f7e8c01a9edc7f2 {
  background-image: url(../photos/bg/bg-image-33.jpg);
}

.bg_image--34_548932dfe1804880 {
  background-image: url(../photos/bg/bg-image-34.jpg);
}

.bg_image--35_26d4bbf06e24ed86 {
  background-image: url(../photos/bg/bg-image-35.jpg);
}

.bg_image--36_226f24db56eec91c {
  background-image: url(../photos/bg/bg-image-36.jpg);
}

.bg_image--37_3fe895bbfd029acf {
  background-image: url(../photos/bg/bg-image-37.jpg);
}

.bg_image--38_c69826f6b8ed6400 {
  background-image: url(../photos/bg/bg-image-38.jpg);
}

.bg_image--39_017f0e7b54b11472 {
  background-image: url(../photos/bg/bg-image-39.jpg);
}

.bg_image--40_d6130b582bebd5cf {
  background-image: url(../photos/bg/bg-image-40.jpg);
}

.bg_tr-image--1_2979e7793c2977ab {
  background-image: url(../photos/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_998cf367877f15ac {
  background-image: url(../photos/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_dea4a4df5bb44ef7 {
  background-image: url(../photos/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_13d35d48f39b73b0 {
  background-image: url(../photos/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_12031ebfc19df02f {
  background-image: url(../photos/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_0d1b60b8c9852000 {
  background-image: url(../photos/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_a305600e95a2c7aa {
  background-image: url(../photos/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_37055331a95aba55 {
  background-image: url(../photos/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_b7e457b6c350c8e1 {
  background-image: url(../photos/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_5086b24c403cae48 {
  background-image: url(../photos/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_fc55ed26315e290e {
  background-image: url(../photos/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_f9535cccc35b59fa {
  background-image: url(../photos/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_c9f9e774098c2b62 {
  background-image: url(../photos/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_e0dd1b6fc536ec7c {
  background-image: url(../photos/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_565b7439efa6d859 {
  background-image: url(../photos/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_d53bca3e1c9700f8 {
  background-image: url(../photos/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_a0f29bed521f9db2 {
  background-image: url(../photos/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_e544220fa5255a6a {
  background-image: url(../photos/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_29c54695d4b97ae6 {
  background-image: url(../photos/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_ce3f574a5dc06a04 {
  background-image: url(../photos/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_091e33390fbcb69b {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_de43b5a01588f5e2 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_de43b5a01588f5e2 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_2e0e0679b1f5f130 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_2e0e0679b1f5f130 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_1d66b013bb4d2014 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_1d66b013bb4d2014 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_25c673471c140186 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_25c673471c140186 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_25c673471c140186 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_25c673471c140186 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_25c673471c140186 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_25c673471c140186 > [class*=col], .row--20_25c673471c140186 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_25c673471c140186 > [class*=col], .row--20_25c673471c140186 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_25c673471c140186 > [class*=col], .row--20_25c673471c140186 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_25c673471c140186 > [class*=col], .row--20_25c673471c140186 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_25c673471c140186 > [class*=col], .row--20_25c673471c140186 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_5fd95f997eb4ed6e {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_5fd95f997eb4ed6e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_5fd95f997eb4ed6e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_5fd95f997eb4ed6e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_5fd95f997eb4ed6e {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_5fd95f997eb4ed6e > [class*=col], .row--25_5fd95f997eb4ed6e > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_5fd95f997eb4ed6e > [class*=col], .row--25_5fd95f997eb4ed6e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_5fd95f997eb4ed6e > [class*=col], .row--25_5fd95f997eb4ed6e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_5fd95f997eb4ed6e > [class*=col], .row--25_5fd95f997eb4ed6e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_5fd95f997eb4ed6e > [class*=col], .row--25_5fd95f997eb4ed6e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_222fbb8e85653d79 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_222fbb8e85653d79 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_222fbb8e85653d79 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_222fbb8e85653d79 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_222fbb8e85653d79 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_222fbb8e85653d79 > [class*=col], .row--30_222fbb8e85653d79 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_222fbb8e85653d79 > [class*=col], .row--30_222fbb8e85653d79 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_222fbb8e85653d79 > [class*=col], .row--30_222fbb8e85653d79 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_222fbb8e85653d79 > [class*=col], .row--30_222fbb8e85653d79 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_222fbb8e85653d79 > [class*=col], .row--30_222fbb8e85653d79 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_72752932415e216a {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_72752932415e216a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_72752932415e216a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_72752932415e216a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_72752932415e216a {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_72752932415e216a > [class*=col], .row--45_72752932415e216a > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_72752932415e216a > [class*=col], .row--45_72752932415e216a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_72752932415e216a > [class*=col], .row--45_72752932415e216a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_72752932415e216a > [class*=col], .row--45_72752932415e216a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_72752932415e216a > [class*=col], .row--45_72752932415e216a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_1cec7b5a968ce22e {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_1cec7b5a968ce22e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_1cec7b5a968ce22e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_1cec7b5a968ce22e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_1cec7b5a968ce22e {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_1cec7b5a968ce22e > [class*=col], .row--40_1cec7b5a968ce22e > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_1cec7b5a968ce22e > [class*=col], .row--40_1cec7b5a968ce22e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_1cec7b5a968ce22e > [class*=col], .row--40_1cec7b5a968ce22e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_1cec7b5a968ce22e > [class*=col], .row--40_1cec7b5a968ce22e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_1cec7b5a968ce22e > [class*=col], .row--40_1cec7b5a968ce22e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_1226fcc21fce09eb {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_1226fcc21fce09eb {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_1226fcc21fce09eb {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_1226fcc21fce09eb {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_1226fcc21fce09eb {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_1226fcc21fce09eb > [class*=col], .row--60_1226fcc21fce09eb > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_1226fcc21fce09eb > [class*=col], .row--60_1226fcc21fce09eb > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_1226fcc21fce09eb > [class*=col], .row--60_1226fcc21fce09eb > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_1226fcc21fce09eb > [class*=col], .row--60_1226fcc21fce09eb > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_1226fcc21fce09eb > [class*=col], .row--60_1226fcc21fce09eb > [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_0d00a2a8222f8071(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_0d00a2a8222f8071(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_0d00a2a8222f8071(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_0d00a2a8222f8071(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_6b7ba9e848d3f57c/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_c540eeccb2ab6646 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_7d1fa22be662167c {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_d91b0a661f331a1d,
.animated.bounceOut_3b67800830a3c214 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_c088c8aec5b42ed7,
.animated.flipOutY_bc0a06f4e77d67f7 {
  -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_496a92a478c70359 {
  -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_2c50814a11838edc {
  -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_a96938075cc5a215 {
  -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_ec3e349ec20eeb8e {
  -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_acc469a7d9ddbeb4 {
  -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_05ec0fb9800e7138 {
  -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_d91b0a661f331a1d {
  -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_c9fa566ce82979ed {
  -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_fa956c108e8c3bce {
  -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_8990cbafe1a71d45 {
  -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_29ed046b00b9c86e {
  -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_3b67800830a3c214 {
  -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_acbc41e8bf7576b2 {
  -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_e344b291097e8144 {
  -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_15e9a8925b82802a {
  -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_f472e03b85b75a14 {
  -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_e6756948cce5ffe3 {
  -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_27bfe85097277a49 {
  -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_d813a9f2842ea1a2 {
  -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_6d40301bf8fa5c0b {
  -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_5105bedbe08dfdc8 {
  -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_2b46b7a110eda968 {
  -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_42f21cb7130137b8 {
  -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_44fcea7f65e583b6 {
  -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_291696e682d15802 {
  -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_19f969b0ea7e42f0 {
  -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_c771f8d09b6eb287 {
  -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_31d50676bd9aba7b {
  -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_043258c2691d503f {
  -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_0b32519616f9f3bd {
  -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_b3be89aa18728854 {
  -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_14ba7c9032daf3c1 {
  -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_dd08eba24cb14c41 {
  -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_ab5e8f85d47055c5 {
  -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_4ce6731da3f93314 {
  -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_a97888b532652384 {
  -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_c088c8aec5b42ed7 {
  -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_bc0a06f4e77d67f7 {
  -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_c553ab32e7440187 {
  -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_8c6ac77fb6f91bd0 {
  -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_31b15b4ad5b59723 {
  -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_c8ed55bf021d42ce {
  -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_f00137ba4db8f191 {
  -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_e0f0cf938dff16ed {
  -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_871b68219424b170 {
  -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_35daa398ba58b3c1 {
  -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_890802d4d9d4c985 {
  -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_f40f03c1578ba8ff {
  -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_c7c9c95a4acf8d13 {
  -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_bb451b2b41cfdc2b {
  -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_7d1fa22be662167c {
  -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_c51e139e1fe2300c {
  -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_17e95238f1c8ca0f {
  -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_67707e3ee9f9ca07 {
  -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_359cc73f25ec75af {
  -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_8f5e737f15c8dc13 {
  -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_d07f1001480599ae {
  -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_17a48b8fa897de23 {
  -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_dea724ff4ce715fe {
  -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_a45955a73a5ea68b {
  -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_e0faf6b9d40c23c1 {
  -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_be978bce6b883999 {
  -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_80f5e8e7ac265d32 {
  -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_2eebe43c597628ed {
  -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_bb2ce69ed6dcd150 {
  -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_1ee7ab0da6aa85da {
  -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_92b470b8242b0ae3 {
  -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_40d7575336a29e53 {
  -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_2c4f00c0ddc8fe82 {
  -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_006efde0c846e63f {
  -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_1562c6e0a5906961 {
  -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_04ce17faad1b2f5d {
  animation: animate-floting 15s linear infinite;
}
.floting-line_04ce17faad1b2f5d:hover {
  animation-play-state: paused;
}

.floting-line-2_c894128f53428b90 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_c894128f53428b90: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_0d00a2a8222f8071(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_0d00a2a8222f8071(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_0d00a2a8222f8071(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_de7513c085c9ec99 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_de7513c085c9ec99 .reveal-animation_f74b780e9d465ea6 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_de7513c085c9ec99 .reveal-animation_f74b780e9d465ea6::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_f74b780e9d465ea6.reveal-primary_a18873dbf76fa249::before {
  background: #0c0c0a;
}

.reveal-animation_f74b780e9d465ea6.reveal-dark_3c373fa4a8230a5c::before {
  background: #000;
}

.reveal-animation_f74b780e9d465ea6.reveal-white_04943cd9ab68f4d2::before {
  background: #000;
}

.reveal-animation_f74b780e9d465ea6.reveal-top_b685c2631fda07c6.aos-animate::before,
.reveal-animation_f74b780e9d465ea6.reveal-bottom_3ba512cf0b1c57b3.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_f74b780e9d465ea6.reveal-start_f680182691dcb5af.aos-animate::before,
.reveal-animation_f74b780e9d465ea6.reveal-end_b71392bc0811f077.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_f74b780e9d465ea6.reveal-top_b685c2631fda07c6::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_f74b780e9d465ea6.reveal-start_f680182691dcb5af::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_f74b780e9d465ea6.reveal-end_b71392bc0811f077::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_f74b780e9d465ea6.reveal-bottom_3ba512cf0b1c57b3::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_ecc901c86aeb4a86 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_ecc901c86aeb4a86 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_ecc901c86aeb4a86 {
    margin: 6em auto;
  }
}
.cd-headline_a75030a02e7e544d {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_a75030a02e7e544d {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_a75030a02e7e544d {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_a75030a02e7e544d {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_a75030a02e7e544d {
    font-size: 26px;
  }
}
.cd-words-wrapper_df3fb1c13d137664 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_df3fb1c13d137664 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_df3fb1c13d137664 b.is-visible_a7bb7296b4ca2a4d {
  position: relative;
}

.no-js_b2d4a73faeda4019 .cd-words-wrapper_df3fb1c13d137664 b {
  opacity: 0;
}

.no-js_b2d4a73faeda4019 .cd-words-wrapper_df3fb1c13d137664 b.is-visible_a7bb7296b4ca2a4d {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_a75030a02e7e544d.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_a75030a02e7e544d.clip .cd-words-wrapper_df3fb1c13d137664 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_a75030a02e7e544d.clip .cd-words-wrapper_df3fb1c13d137664 b {
  font-weight: 700;
}

.cd-headline_a75030a02e7e544d.clip .cd-words-wrapper_df3fb1c13d137664::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_a75030a02e7e544d.clip b {
  opacity: 0;
}

.cd-headline_a75030a02e7e544d.clip b.is-visible_a7bb7296b4ca2a4d {
  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_4dbb78f5c2f21692,
body.sal-disabled_d09747bd75c8ec0a [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_4dbb78f5c2f21692,
body.sal-disabled_d09747bd75c8ec0a [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_4dbb78f5c2f21692,
body.sal-disabled_d09747bd75c8ec0a [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_4dbb78f5c2f21692,
body.sal-disabled_d09747bd75c8ec0a [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_b506c67457340b59 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_b506c67457340b59 .button-area-start_6081bcf9da845c05 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_b506c67457340b59 .button-area-start_6081bcf9da845c05 .call-us_6fbbcb26da8ff15f {
    display: none;
  }
}
.header-style-one-wrapper_b506c67457340b59 .button-area-start_6081bcf9da845c05 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_b506c67457340b59 .button-area-start_6081bcf9da845c05 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_b506c67457340b59 .logo-area_6e48a1bab8fa380d .logo_be7dac3f5c163b52 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_6e48a1bab8fa380d img.light_da75b346f914cf8a {
  display: block;
}
[data-theme=light] .logo-area_6e48a1bab8fa380d img.dark_0885bd708f1db6b1 {
  display: none;
}

[data-theme=dark] .logo-area_6e48a1bab8fa380d img.light_da75b346f914cf8a {
  display: none;
}
[data-theme=dark] .logo-area_6e48a1bab8fa380d img.dark_0885bd708f1db6b1 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_a5cbc65737dd4b9f .main-nav-area_e039dbbf3d72720d ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_a5cbc65737dd4b9f .button-area-start_6081bcf9da845c05 .text-btn_4a3883dc937ffa9b {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_e039dbbf3d72720d ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_6081bcf9da845c05 .call-us_6fbbcb26da8ff15f, [data-theme=dark] .header--sticky.sticky .button-area-start_6081bcf9da845c05 .text-btn_4a3883dc937ffa9b {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_a5cbc65737dd4b9f .main-nav-area_e039dbbf3d72720d ul li a {
  color: #fff;
}

.header-style-one_0c8f9ce19ed47719 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_0c8f9ce19ed47719 .header-style-one-wrapper_b506c67457340b59 .main-nav-area_e039dbbf3d72720d {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_0c8f9ce19ed47719 .header-style-one-wrapper_b506c67457340b59 .main-nav-area_e039dbbf3d72720d {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_1d9d42790206abb5 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_0c8f9ce19ed47719 .header-style-one-wrapper_b506c67457340b59 .main-nav-area_e039dbbf3d72720d {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_0c8f9ce19ed47719 .header-style-one-wrapper_b506c67457340b59 .main-nav-area_e039dbbf3d72720d {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_0c8f9ce19ed47719 .header-style-one-wrapper_b506c67457340b59 .button-area-start_6081bcf9da845c05 a.text-btn_4a3883dc937ffa9b {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_a5cbc65737dd4b9f {
  background: var(--body-bg);
}

header.header-two_3ecabe9946c2bd0a {
  display: block;
}
header.header-two_3ecabe9946c2bd0a.border-bottom_3976ccbfe637afa0 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_233b5173bfab1775 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_233b5173bfab1775 a.logo-area_6e48a1bab8fa380d {
  padding: 25px 0;
}
.header-two-content-main_233b5173bfab1775 .header-end-area_9919c850f68b7574 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_233b5173bfab1775 .header-end-area_9919c850f68b7574 a.reqiest_b82bd2f07dd5b577 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_233b5173bfab1775 .header-end-area_9919c850f68b7574 a.reqiest_b82bd2f07dd5b577 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_233b5173bfab1775 .header-end-area_9919c850f68b7574 .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_21b30ec6ac73c206 {
  width: 100%;
  position: absolute;
}
.header-three_21b30ec6ac73c206 .header-wrapper-main-three_cff33371320dfd17 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_21b30ec6ac73c206 .header-wrapper-main-three_cff33371320dfd17 .header-right-area_0e437ad84333824f {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_21b30ec6ac73c206 .header-wrapper-main-three_cff33371320dfd17 .header-right-area_0e437ad84333824f .main-nav-area_e039dbbf3d72720d {
    display: none;
  }
}
.header-three_21b30ec6ac73c206 .header-wrapper-main-three_cff33371320dfd17 .header-right-area_0e437ad84333824f .main-nav-area_e039dbbf3d72720d ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_21b30ec6ac73c206 .header-wrapper-main-three_cff33371320dfd17 .header-right-area_0e437ad84333824f .rts-btn {
    display: none;
  }
}
.header-three_21b30ec6ac73c206 .header-wrapper-main-three_cff33371320dfd17 .logo-area_6e48a1bab8fa380d {
  padding: 25px 0;
}

.main-nav-area_e039dbbf3d72720d ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_e039dbbf3d72720d ul li {
  margin: 0;
}
.main-nav-area_e039dbbf3d72720d 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_e039dbbf3d72720d ul.fluxi-desktop-menu_6a57625c364ad9dc {
  transition: all 0.3s;
}
.main-nav-area_e039dbbf3d72720d ul.fluxi-desktop-menu_6a57625c364ad9dc:hover .menu-item_5c132ef492874929 {
  opacity: 0.5;
}
.main-nav-area_e039dbbf3d72720d ul.fluxi-desktop-menu_6a57625c364ad9dc .menu-item_5c132ef492874929 {
  transition: all 0.3s;
}
.main-nav-area_e039dbbf3d72720d ul.fluxi-desktop-menu_6a57625c364ad9dc .menu-item_5c132ef492874929 .fluxi-dropdown-main-element_c86e38ab308b88ce {
  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_e039dbbf3d72720d ul.fluxi-desktop-menu_6a57625c364ad9dc .menu-item_5c132ef492874929 .fluxi-dropdown-main-element_c86e38ab308b88ce {
    padding: 35px 17px;
  }
}
.main-nav-area_e039dbbf3d72720d ul.fluxi-desktop-menu_6a57625c364ad9dc .menu-item_5c132ef492874929:hover {
  opacity: 1;
}
.main-nav-area_e039dbbf3d72720d ul.fluxi-desktop-menu_6a57625c364ad9dc .fluxi-has-dropdown_87f8d18e6599defc {
  z-index: 10;
}
.main-nav-area_e039dbbf3d72720d ul.fluxi-desktop-menu_6a57625c364ad9dc .fluxi-has-dropdown_87f8d18e6599defc .fluxi-submenu_c026443ab94d58b6 {
  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_e039dbbf3d72720d ul.fluxi-desktop-menu_6a57625c364ad9dc .fluxi-has-dropdown_87f8d18e6599defc .fluxi-submenu_c026443ab94d58b6:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_e039dbbf3d72720d ul.fluxi-desktop-menu_6a57625c364ad9dc .fluxi-has-dropdown_87f8d18e6599defc .fluxi-submenu_c026443ab94d58b6 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_e039dbbf3d72720d ul.fluxi-desktop-menu_6a57625c364ad9dc .fluxi-has-dropdown_87f8d18e6599defc .fluxi-submenu_c026443ab94d58b6 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_e039dbbf3d72720d ul.fluxi-desktop-menu_6a57625c364ad9dc .fluxi-has-dropdown_87f8d18e6599defc .fluxi-submenu_c026443ab94d58b6 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_e039dbbf3d72720d ul.fluxi-desktop-menu_6a57625c364ad9dc .fluxi-has-dropdown_87f8d18e6599defc:hover .fluxi-submenu_c026443ab94d58b6 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_233b5173bfab1775 .main-nav-area_e039dbbf3d72720d {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_233b5173bfab1775 .main-nav-area_e039dbbf3d72720d {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_233b5173bfab1775 .main-nav-area_e039dbbf3d72720d {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_233b5173bfab1775 .main-nav-area_e039dbbf3d72720d {
    display: none;
  }
}

.side-bar_cf1cb5cbfa73dd70 {
  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_cf1cb5cbfa73dd70 {
    width: 315px;
  }
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .thumbnail_99caa31c7a88f416 {
  display: flex;
  justify-content: center;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .thumbnail_99caa31c7a88f416 img {
  width: 60%;
  margin: auto;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .title {
  font-weight: 600;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .footer_e9bffefb3b418e4e {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .footer_e9bffefb3b418e4e .title {
  font-weight: 500;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .footer_e9bffefb3b418e4e a.rts-btn {
  margin: auto;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .contact-information--sidebar_361b60381c4ec59f {
  margin-top: 50px;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .contact-information--sidebar_361b60381c4ec59f .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .contact-information--sidebar_361b60381c4ec59f .single-info_06b7c4e7f799e2f5 {
  margin: 15px 0;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .contact-information--sidebar_361b60381c4ec59f .single-info_06b7c4e7f799e2f5 a:hover {
  color: var(--color-primary);
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .contact-information--sidebar_361b60381c4ec59f .rts-social-style-one_f1560c93fd2368c7 {
  margin-top: 40px;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .contact-information--sidebar_361b60381c4ec59f .rts-social-style-one_f1560c93fd2368c7 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .contact-information--sidebar_361b60381c4ec59f .rts-social-style-one_f1560c93fd2368c7 ul li {
  margin: 0;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .contact-information--sidebar_361b60381c4ec59f .rts-social-style-one_f1560c93fd2368c7 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .contact-information--sidebar_361b60381c4ec59f .rts-social-style-one_f1560c93fd2368c7 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_cf1cb5cbfa73dd70.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_cf1cb5cbfa73dd70 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_cf1cb5cbfa73dd70 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_0c8f9ce19ed47719.case-studies_394a95c74f61aef4 .main-nav-area_e039dbbf3d72720d ul li > a.fluxi-dropdown-main-element_c86e38ab308b88ce {
  color: #fff !important;
}

.header-style-one_0c8f9ce19ed47719.case-studies_394a95c74f61aef4.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_cf1cb5cbfa73dd70 {
  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_cf1cb5cbfa73dd70 {
    width: 300px;
  }
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .thumbnail_99caa31c7a88f416 {
  display: flex;
  justify-content: center;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .thumbnail_99caa31c7a88f416 img {
  width: 85%;
  margin: auto;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .title {
  font-weight: 600;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .footer_e9bffefb3b418e4e {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .footer_e9bffefb3b418e4e .title {
  font-weight: 500;
}
.side-bar_cf1cb5cbfa73dd70 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be .inner-content_bc92f7c1bda833d0 .footer_e9bffefb3b418e4e a.rts-btn {
  margin: auto;
}

.side-bar_cf1cb5cbfa73dd70.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_cf1cb5cbfa73dd70 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_cf1cb5cbfa73dd70 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_9f8919a79fe6c84f {
  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_220400e9769f063c {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_220400e9769f063c {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_220400e9769f063c {
    display: block;
  }
}

.mobile-menu-main_220400e9769f063c nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_220400e9769f063c nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_220400e9769f063c nav ul li a.main_67c31bdd910f2794 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_220400e9769f063c nav ul li.has-droupdown_2266f336a24831b7 {
  position: relative;
}
.mobile-menu-main_220400e9769f063c nav ul li.has-droupdown_2266f336a24831b7 ul a {
  padding: 10px 0;
}
.mobile-menu-main_220400e9769f063c nav ul li.has-droupdown_2266f336a24831b7 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_220400e9769f063c nav ul li.has-droupdown_2266f336a24831b7 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_220400e9769f063c nav ul li.has-droupdown_2266f336a24831b7::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_220400e9769f063c nav ul li.has-droupdown_2266f336a24831b7.mm-active_bf9395d4acdfc70e::after {
  content: "\f077";
}
.mobile-menu-main_220400e9769f063c nav ul li.has-droupdown_2266f336a24831b7.third-lvl_bf67dea3f475c504::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_220400e9769f063c nav ul li.has-droupdown_2266f336a24831b7.third-lvl_bf67dea3f475c504 ul {
  padding: 0 20px;
}
.mobile-menu-main_220400e9769f063c nav ul li.has-droupdown_2266f336a24831b7.third-lvl_bf67dea3f475c504 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_220400e9769f063c nav ul li.has-droupdown_2266f336a24831b7.third-lvl_bf67dea3f475c504 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_220400e9769f063c nav ul li.has-droupdown_2266f336a24831b7.third-lvl_bf67dea3f475c504 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_220400e9769f063c nav ul li a {
  display: block;
}
.mobile-menu-main_220400e9769f063c .social-wrapper-one_cfbf1a6633fafffe {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_cf1cb5cbfa73dd70.header-two_3ecabe9946c2bd0a .inner-main-wrapper-desk_2cb6d2c5e4bbe1be, .side-bar_cf1cb5cbfa73dd70.header-three_21b30ec6ac73c206 .inner-main-wrapper-desk_2cb6d2c5e4bbe1be {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_cf1cb5cbfa73dd70.header-two_3ecabe9946c2bd0a .mobile-menu_32d8f3de43a43f05, .side-bar_cf1cb5cbfa73dd70.header-three_21b30ec6ac73c206 .mobile-menu_32d8f3de43a43f05 {
    display: none !important;
  }
}

.header-one_bf0ec070a7f222b8 .main-nav-desk_f9132ea0694f0580 nav ul li.has-droupdown_2266f336a24831b7 .submenu.inner-page_c93f5e7a6725a24e .sub-dropdown_3f7d5ff1288b9d1b {
  position: relative;
}
.header-one_bf0ec070a7f222b8 .main-nav-desk_f9132ea0694f0580 nav ul li.has-droupdown_2266f336a24831b7 .submenu.inner-page_c93f5e7a6725a24e .sub-dropdown_3f7d5ff1288b9d1b:hover::after {
  color: var(--color-primary);
}
.header-one_bf0ec070a7f222b8 .main-nav-desk_f9132ea0694f0580 nav ul li.has-droupdown_2266f336a24831b7 .submenu.inner-page_c93f5e7a6725a24e .sub-dropdown_3f7d5ff1288b9d1b::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_bf0ec070a7f222b8 .main-nav-desk_f9132ea0694f0580 nav ul li.has-droupdown_2266f336a24831b7 .submenu.inner-page_c93f5e7a6725a24e .sub-dropdown_3f7d5ff1288b9d1b .third-lvl_bf67dea3f475c504 {
  margin-left: -4px;
}

.header-three_21b30ec6ac73c206 .main-nav-desk_f9132ea0694f0580 nav ul li.has-droupdown_2266f336a24831b7 .submenu.inner-page_c93f5e7a6725a24e {
  padding: 15px 0;
}
.header-three_21b30ec6ac73c206 .main-nav-desk_f9132ea0694f0580 nav ul li.has-droupdown_2266f336a24831b7 .submenu.inner-page_c93f5e7a6725a24e .sub-dropdown_3f7d5ff1288b9d1b {
  position: relative;
}
.header-three_21b30ec6ac73c206 .main-nav-desk_f9132ea0694f0580 nav ul li.has-droupdown_2266f336a24831b7 .submenu.inner-page_c93f5e7a6725a24e .sub-dropdown_3f7d5ff1288b9d1b:hover::after {
  color: var(--color-primary);
}
.header-three_21b30ec6ac73c206 .main-nav-desk_f9132ea0694f0580 nav ul li.has-droupdown_2266f336a24831b7 .submenu.inner-page_c93f5e7a6725a24e .sub-dropdown_3f7d5ff1288b9d1b::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_21b30ec6ac73c206 .main-nav-desk_f9132ea0694f0580 nav ul li.has-droupdown_2266f336a24831b7 .submenu.inner-page_c93f5e7a6725a24e .sub-dropdown_3f7d5ff1288b9d1b .third-lvl_bf67dea3f475c504 {
  margin-left: -4px;
}
.header-three_21b30ec6ac73c206 .main-nav-desk_f9132ea0694f0580 nav ul li.has-droupdown_2266f336a24831b7 .submenu.inner-page_c93f5e7a6725a24e li {
  margin: 0;
  width: 100%;
}
.header-three_21b30ec6ac73c206 .main-nav-desk_f9132ea0694f0580 nav ul li.has-droupdown_2266f336a24831b7 .submenu.inner-page_c93f5e7a6725a24e li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_3f7d5ff1288b9d1b {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_3f7d5ff1288b9d1b .submenu.third-lvl_bf67dea3f475c504 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_3f7d5ff1288b9d1b .submenu.third-lvl_bf67dea3f475c504.base {
  display: block !important;
}
.sub-dropdown_3f7d5ff1288b9d1b:hover .sub-menu-link_65128b9587973e29 {
  color: var(--color-primary);
}
.sub-dropdown_3f7d5ff1288b9d1b:hover .submenu.third-lvl_bf67dea3f475c504.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_3f7d5ff1288b9d1b:hover .submenu.third-lvl_bf67dea3f475c504.base li {
  display: block;
}
.sub-dropdown_3f7d5ff1288b9d1b:hover .submenu.third-lvl_bf67dea3f475c504.base li a {
  display: block !important;
}

.header-three_21b30ec6ac73c206 .sub-dropdown_3f7d5ff1288b9d1b:hover .submenu.third-lvl_bf67dea3f475c504.base {
  margin-left: -14px !important;
}

.header-two_3ecabe9946c2bd0a .header-main-wrapper_39aa5dd8ab5910c4 .sub-dropdown_3f7d5ff1288b9d1b:hover .submenu.third-lvl_bf67dea3f475c504.base {
  margin-left: 90px !important;
}

header.heder-two_2cae4ae080c5d783 .sub-dropdown_3f7d5ff1288b9d1b:hover .submenu.third-lvl_bf67dea3f475c504.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_2cae4ae080c5d783 .sub-dropdown_3f7d5ff1288b9d1b::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_2cae4ae080c5d783 .sub-dropdown_3f7d5ff1288b9d1b:hover a.sub-menu-link_65128b9587973e29 {
  color: var(--color-primary) !important;
}
header.heder-two_2cae4ae080c5d783 .sub-dropdown_3f7d5ff1288b9d1b:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_2cae4ae080c5d783 .sub-dropdown_3f7d5ff1288b9d1b .submenu.third-lvl_bf67dea3f475c504.base {
  display: block;
}

.sub-dropdown_3f7d5ff1288b9d1b {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_3f7d5ff1288b9d1b.active .sub-menu-link_65128b9587973e29 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_3f7d5ff1288b9d1b.active .sub-menu-link_65128b9587973e29::after {
  width: 12px !important;
}
.sub-dropdown_3f7d5ff1288b9d1b.active::after {
  color: #FFFFFF;
}
.sub-dropdown_3f7d5ff1288b9d1b .fluxi-submenu_c026443ab94d58b6.third-lvl_bf67dea3f475c504 {
  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_3f7d5ff1288b9d1b .fluxi-submenu_c026443ab94d58b6.third-lvl_bf67dea3f475c504:hover li a {
  opacity: 0.5;
}
.sub-dropdown_3f7d5ff1288b9d1b .fluxi-submenu_c026443ab94d58b6.third-lvl_bf67dea3f475c504.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_3f7d5ff1288b9d1b .fluxi-submenu_c026443ab94d58b6.third-lvl_bf67dea3f475c504 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_3f7d5ff1288b9d1b .fluxi-submenu_c026443ab94d58b6.third-lvl_bf67dea3f475c504 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_3f7d5ff1288b9d1b .fluxi-submenu_c026443ab94d58b6.third-lvl_bf67dea3f475c504 li:hover a::after {
  width: 12px;
}
.sub-dropdown_3f7d5ff1288b9d1b .fluxi-submenu_c026443ab94d58b6.third-lvl_bf67dea3f475c504 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_3f7d5ff1288b9d1b:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_3f7d5ff1288b9d1b:hover .sub-menu-link_65128b9587973e29 {
  color: var(--color-primary);
}
.sub-dropdown_3f7d5ff1288b9d1b:hover .fluxi-submenu_c026443ab94d58b6.third-lvl_bf67dea3f475c504.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_189d1d9bf98a04b1 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_189d1d9bf98a04b1 {
    padding: 0 15px;
  }
}

.section-bg_6548c72f0e5e5968 {
  background: var(--section-bg-gray);
}

.bg_white_ac11fd743941092f {
  background: var(--body-bg);
}

.g-48_a04de43d3f2a27c9 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_60bc2662da8b3517 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_8fd87fb75dd46fee {
  background: #F8F9FB;
}

.bg-gray-2_cfd63bbf1e5c5642 {
  background: var(--bg-gray-2);
}

.overflow-right-div_a08f64127d5f199a {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_a08f64127d5f199a {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_a08f64127d5f199a {
    width: 100%;
  }
}

.gsap-marker-end_c121b3359264ffec,
.gsap-marker-start_9b0264856be9f4f1,
.gsap-marker-scroller-end_04691cbd72a42ff6,
.gsap-marker-scroller-start_1c830e3acae2b1cc {
  display: none !important;
}

.bg-dark-p_a62c5922ece8daad {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_548e15d17094a012 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_61502b1f4b9e14b9 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_cfaf80ccdc5c9524 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_cfaf80ccdc5c9524 .client-img_6257fe9798d7c804 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_cfaf80ccdc5c9524 .client-img_6257fe9798d7c804 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_cfaf80ccdc5c9524 .client-img_6257fe9798d7c804 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_cfaf80ccdc5c9524 .client-img_6257fe9798d7c804 img.two_63cf85d6d45b9b09 {
  left: 38px;
}
.customer-review-area_cfaf80ccdc5c9524 .client-img_6257fe9798d7c804 img.three_c86bd703b65f6164 {
  left: 73px;
}
.customer-review-area_cfaf80ccdc5c9524 .client-img_6257fe9798d7c804 img.four_3e2354f095438ba3 {
  left: 108px;
}
.customer-review-area_cfaf80ccdc5c9524 p.desc {
  margin-bottom: 0;
}

.br-none_cd536ce06077de86 {
  border-radius: 0 !important;
}

.color-secondary-2_16e4be3285c3456e {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_14dbd3cd2971e277 {
    order: 2;
  }
}

.loader-wrapper_847447439bba5c15 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_847447439bba5c15 .loader-section_acebaf3bdd9e3c6c {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_847447439bba5c15 .loader-section_acebaf3bdd9e3c6c.section-left_3408c0d8accb8317 {
  left: 0;
}

.loader-wrapper_847447439bba5c15 .loader-section_acebaf3bdd9e3c6c.section-right_77c61996cc1fd981 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_847447439bba5c15 .loader-section_acebaf3bdd9e3c6c.section-left_3408c0d8accb8317 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_847447439bba5c15 .loader-section_acebaf3bdd9e3c6c.section-right_77c61996cc1fd981 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_23ff3c6c1fb10db7 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_847447439bba5c15 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_23ff3c6c1fb10db7: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_23ff3c6c1fb10db7 {
  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_b5374613e7b305fb {
  -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_b5374613e7b305fb.btt__visible_ce8b60548a6fea9b {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_b5374613e7b305fb {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_f466280eebc43fe2 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_e7628490d4ee44f4 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_38ebf5170c374323 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_e7628490d4ee44f4 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_38ebf5170c374323 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_93d6c92a87143674:hover,
[data-theme=dark] .rts-btn.btn-primary-5_55e1df129fd667a8:hover,
[data-theme=dark] .rts-btn.btn-primary-6_4a09532e142c4619:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_6f800c4ec59de677: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_93d6c92a87143674 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_93d6c92a87143674:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_39f1f4bf989a82ad {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_39f1f4bf989a82ad::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_39f1f4bf989a82ad::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_39f1f4bf989a82ad:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_39f1f4bf989a82ad:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_840dcd71ce2887bf {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_840dcd71ce2887bf::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_840dcd71ce2887bf::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_840dcd71ce2887bf:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_840dcd71ce2887bf:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_6f800c4ec59de677 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_6f800c4ec59de677:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_55e1df129fd667a8 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_55e1df129fd667a8:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_4a09532e142c4619 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_4a09532e142c4619:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_0be78c38946cbb90 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_0be78c38946cbb90::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_0be78c38946cbb90:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_c787338d17fbaa9c {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_c787338d17fbaa9c::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_c787338d17fbaa9c:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_f1655f1ebf79c346 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_f1655f1ebf79c346::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_f1655f1ebf79c346:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_e097f3bc93a5a83c {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_e097f3bc93a5a83c i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_e097f3bc93a5a83c:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_7d8ca6f46d0b8e76 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_7d8ca6f46d0b8e76 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_7d8ca6f46d0b8e76:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_a42a089f00665ec0 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_a42a089f00665ec0:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_a42a089f00665ec0.about_f7f44dd6493549f9 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_a42a089f00665ec0.about_f7f44dd6493549f9:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_e6471b2f64380d8f i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_e6471b2f64380d8f:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_b5c1d909bc369b32 {
  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_b5c1d909bc369b32 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_b5c1d909bc369b32:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_e6471b2f64380d8f i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_24f4e8f27af15c16 {
  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_24f4e8f27af15c16::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_24f4e8f27af15c16::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_24f4e8f27af15c16 i {
  font-weight: 400;
}
.under-line-btn_edd2eb6d802213cd {
  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_edd2eb6d802213cd::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_edd2eb6d802213cd::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_edd2eb6d802213cd:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_ab07fffd70dc87d8 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_ab07fffd70dc87d8 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_ab07fffd70dc87d8 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_ab07fffd70dc87d8 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_ab07fffd70dc87d8 p.disc_bfb05770486aeecd {
  margin-bottom: 50px;
}
.banner-one-content-left_ab07fffd70dc87d8 .button-banner-one-wrapper_88af1f0eadaf5854 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_ab07fffd70dc87d8 .button-banner-one-wrapper_88af1f0eadaf5854 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_ab07fffd70dc87d8 .button-banner-one-wrapper_88af1f0eadaf5854 .customer-review-area_cfaf80ccdc5c9524 .client-img_6257fe9798d7c804 {
  width: 150px;
}
.banner-one-content-left_ab07fffd70dc87d8 .button-banner-one-wrapper_88af1f0eadaf5854 .customer-review-area_cfaf80ccdc5c9524 p.desc {
  min-width: max-content;
}
.banner-one-content-left_ab07fffd70dc87d8 .button-banner-one-wrapper_88af1f0eadaf5854 .customer-review-area_cfaf80ccdc5c9524 img {
  max-width: 40%;
}
.banner-one-content-left_ab07fffd70dc87d8 .button-banner-one-wrapper_88af1f0eadaf5854 .customer-review-area_cfaf80ccdc5c9524 img.two_63cf85d6d45b9b09 {
  left: 24px;
}
.banner-one-content-left_ab07fffd70dc87d8 .button-banner-one-wrapper_88af1f0eadaf5854 .customer-review-area_cfaf80ccdc5c9524 img.three_c86bd703b65f6164 {
  left: 48px;
}
.banner-one-content-left_ab07fffd70dc87d8 .button-banner-one-wrapper_88af1f0eadaf5854 .customer-review-area_cfaf80ccdc5c9524 img.four_3e2354f095438ba3 {
  left: 72px;
}

.banner-one-right-content-with-img_8d40f1a1bde759da {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_8d40f1a1bde759da {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_8d40f1a1bde759da .img-1_febbb8d1a528126f {
  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_8d40f1a1bde759da .img-1_febbb8d1a528126f {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_8d40f1a1bde759da .img-2_d5efe0774bb0902f {
  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_8d40f1a1bde759da .img-2_d5efe0774bb0902f {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_6c5965ebe2cc7bf9 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_6c5965ebe2cc7bf9 .box-one-top_6ae06b6a4d459927 {
  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_6c5965ebe2cc7bf9 .box-one-bottom_3f88e3d12c07d1dc {
  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_6c5965ebe2cc7bf9 .radious-shape_a83ac40eb59c2986 {
    display: none;
  }
}
.rts-banner-area-one_6c5965ebe2cc7bf9 .radious-shape_a83ac40eb59c2986 .right-top_de10e3f23faa9661 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_6c5965ebe2cc7bf9 .radious-shape_a83ac40eb59c2986 .right-bottom_00b840673cea7c9e {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_6c5965ebe2cc7bf9 .radious-shape_a83ac40eb59c2986 .mid-top_2ac2dca8c0ae1544 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_6c5965ebe2cc7bf9 .radious-shape_a83ac40eb59c2986 .left-bottom_10ae3ffac968750b {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_6c5965ebe2cc7bf9 .radious-shape_a83ac40eb59c2986 .left-top_88f7fb29304b09c8 {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_6c5965ebe2cc7bf9 .radious-shape_a83ac40eb59c2986 .center-bottom_b30d19649dc0c9c2 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .banner-one-content-left_ab07fffd70dc87d8 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .banner-one-content-left_ab07fffd70dc87d8 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .banner-one-content-left_ab07fffd70dc87d8 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .banner-one-content-left_ab07fffd70dc87d8 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .banner-one-content-left_ab07fffd70dc87d8 p.disc_bfb05770486aeecd {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .banner-one-content-left_ab07fffd70dc87d8 .customer-review-area_cfaf80ccdc5c9524 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .banner-one-right-content-with-img_8d40f1a1bde759da {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .banner-one-right-content-with-img_8d40f1a1bde759da .short-image-area_1d576f392ae21f87 .img-1_febbb8d1a528126f {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .banner-one-right-content-with-img_8d40f1a1bde759da .short-image-area_1d576f392ae21f87 .img-1_febbb8d1a528126f {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .banner-one-right-content-with-img_8d40f1a1bde759da .short-image-area_1d576f392ae21f87 .img-1_febbb8d1a528126f {
    left: 0;
  }
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .brand-area-inner_b26928245c54e69e {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .brand-title-area_74ce2c38fe48326d {
  margin-bottom: 40px;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .brand-title-area_74ce2c38fe48326d .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .brand-title-area_74ce2c38fe48326d .brand-left-short-title-one_80f7b0e27363cf89 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .brand-title-area_74ce2c38fe48326d .brand-left-short-title-one_80f7b0e27363cf89 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .brand-title-area_74ce2c38fe48326d .brand-left-short-title-one_80f7b0e27363cf89 .star-rating_33e94ca03baf367c {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .brand-title-area_74ce2c38fe48326d .brand-left-short-title-one_80f7b0e27363cf89 .star-rating_33e94ca03baf367c li {
  list-style: none;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .brand-title-area_74ce2c38fe48326d .brand-left-short-title-one_80f7b0e27363cf89 .star-rating_33e94ca03baf367c li a {
  color: #FF6354;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .brand-title-area_74ce2c38fe48326d .brand-left-short-title-one_80f7b0e27363cf89 p.disc_bfb05770486aeecd {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .brand-slider-area_e44d7f9f5fd0986d {
  overflow: hidden;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-five_7296b3c8edfaa757 .brand-slider-area_e44d7f9f5fd0986d .brand-inner_b572d462b79c6781 {
  text-align: center;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d {
  background: #212026;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-content-left_da6cc182379c35cf {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-content-left_da6cc182379c35cf .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_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-content-left_da6cc182379c35cf .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-content-left_da6cc182379c35cf .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-content-left_da6cc182379c35cf .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-content-left_da6cc182379c35cf p.disc_bfb05770486aeecd {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-content-left_da6cc182379c35cf .button-area_511c70582a1756e0 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-content-left_da6cc182379c35cf .button-area_511c70582a1756e0 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-content-left_da6cc182379c35cf .button-area_511c70582a1756e0 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-content-left_da6cc182379c35cf .button-area_511c70582a1756e0 .rts-btn.btn-primary-5_55e1df129fd667a8 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-content-left_da6cc182379c35cf .button-area_511c70582a1756e0 .rts-btn.btn-primary-5_55e1df129fd667a8:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-content-left_da6cc182379c35cf .button-area_511c70582a1756e0 .rts-btn.btn-primary-5-border_a42a089f00665ec0 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-content-left_da6cc182379c35cf .counter-upmain-wrapper-style-six_8950f5140892f5ea {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-content-left_da6cc182379c35cf .counter-upmain-wrapper-style-six_8950f5140892f5ea .single-counter-up-six_40d37fbb4a206c88 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-content-left_da6cc182379c35cf .counter-upmain-wrapper-style-six_8950f5140892f5ea .single-counter-up-six_40d37fbb4a206c88 p {
  color: #D7D9E9;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 .image-left_bcfc0921a35f4f7b {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 .image-left_bcfc0921a35f4f7b {
    width: 100%;
  }
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 .image-left_bcfc0921a35f4f7b .image-one_86564f0ee29c4fe2 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 .image-left_bcfc0921a35f4f7b .image-one_86564f0ee29c4fe2 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 .image-left_bcfc0921a35f4f7b {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 .image-left_bcfc0921a35f4f7b .image-two_b75c0a49fe6eae38 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 .image-left_bcfc0921a35f4f7b .image-two_b75c0a49fe6eae38 img {
    width: 100%;
  }
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 .image-right_70fffb78ea994dc1 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 .image-right_70fffb78ea994dc1 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 .image-right_70fffb78ea994dc1 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 .image-right_70fffb78ea994dc1 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 .image-right_70fffb78ea994dc1 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 .image-right_70fffb78ea994dc1 {
    display: none;
  }
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 .image-right_70fffb78ea994dc1 .image-three_dff4ea1775269b4c {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .banner-six-right-content-with-img_8d6d7654ab196342 .image-right_70fffb78ea994dc1 .image-four_1086e4dc0b9a2a1f {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .shape_4b5475f66957e8a3 {
    display: none;
  }
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .shape_4b5475f66957e8a3 .right-top_de10e3f23faa9661 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .shape_4b5475f66957e8a3 .right-top_de10e3f23faa9661 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .shape_4b5475f66957e8a3 .right-bottom_00b840673cea7c9e {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_6c5965ebe2cc7bf9.banner-six_280aa86e7a97064d .shape_4b5475f66957e8a3 .right-bottom_00b840673cea7c9e {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_3168e15cdee2e002 {
  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_3168e15cdee2e002::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_3168e15cdee2e002 .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_3168e15cdee2e002 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_3168e15cdee2e002 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_3168e15cdee2e002 p.disc_bfb05770486aeecd {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_3168e15cdee2e002 p.disc_bfb05770486aeecd {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_3168e15cdee2e002 p.disc_bfb05770486aeecd {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_3168e15cdee2e002 p.disc_bfb05770486aeecd {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_3168e15cdee2e002 p.disc_bfb05770486aeecd {
    max-width: 100%;
  }
}
.rts-banner-area-two_3168e15cdee2e002 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_3168e15cdee2e002 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_3168e15cdee2e002 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_3168e15cdee2e002 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_3168e15cdee2e002 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_3168e15cdee2e002 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_3168e15cdee2e002 .bottom-text_12d87fb6b2091d88 p.disc_bfb05770486aeecd {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_ea0467bc8dde49c8 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_ea0467bc8dde49c8 {
    margin-top: 70px;
  }
}

.mt-dec-100_99fa3c1cbb08b45c {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_69a1ab8c3434058b {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_69a1ab8c3434058b .banner-2-shape_43cc61fa09f063a1 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_69a1ab8c3434058b .banner-2-shape_43cc61fa09f063a1 .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_69a1ab8c3434058b .banner-2-shape_43cc61fa09f063a1 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_69a1ab8c3434058b .banner-2-shape_43cc61fa09f063a1 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_69a1ab8c3434058b .banner-2-shape_43cc61fa09f063a1 .two_63cf85d6d45b9b09 {
  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_69a1ab8c3434058b .banner-2-shape_43cc61fa09f063a1 .two_63cf85d6d45b9b09 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_69a1ab8c3434058b .banner-2-shape_43cc61fa09f063a1 .two_63cf85d6d45b9b09 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_69a1ab8c3434058b .banner-2-shape_43cc61fa09f063a1 .three_c86bd703b65f6164 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_69a1ab8c3434058b .banner-2-shape_43cc61fa09f063a1 .three_c86bd703b65f6164 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_69a1ab8c3434058b .banner-2-shape_43cc61fa09f063a1 .four_3e2354f095438ba3 {
  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_69a1ab8c3434058b .banner-2-shape_43cc61fa09f063a1 .four_3e2354f095438ba3 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_69a1ab8c3434058b .banner-2-shape_43cc61fa09f063a1 .four_3e2354f095438ba3 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_69a1ab8c3434058b .banner-2-shape_43cc61fa09f063a1 .five_f0988b7a81c0241b {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_21b30ec6ac73c206 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_9b22de9f36957331 {
  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_9b22de9f36957331 .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.banner-three-area-start_9b22de9f36957331 .shape-area_1d71e7dec358af54 img {
  position: absolute;
}
.banner-three-area-start_9b22de9f36957331 .shape-area_1d71e7dec358af54 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_9b22de9f36957331 .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_9b22de9f36957331 .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_9b22de9f36957331 .shape-area_1d71e7dec358af54 .four_3e2354f095438ba3 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_a0cabbff52326b99 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_a0cabbff52326b99 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_a0cabbff52326b99 .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_a0cabbff52326b99 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_a0cabbff52326b99 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_a0cabbff52326b99 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_a0cabbff52326b99 .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_a0cabbff52326b99 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_a0cabbff52326b99 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_a0cabbff52326b99 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_a0cabbff52326b99 p.disc_bfb05770486aeecd {
  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_a0cabbff52326b99 p.disc_bfb05770486aeecd br {
    display: none;
  }
}
.banner-wrapper-three-main_a0cabbff52326b99 .button-area_511c70582a1756e0 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_a0cabbff52326b99 .button-area_511c70582a1756e0 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_a0cabbff52326b99 .button-area_511c70582a1756e0 .under-line-btn_edd2eb6d802213cd::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_a0cabbff52326b99 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_cc231a7b33da17d7 {
  padding-top: 68px;
}
.banner-four-content-left_cc231a7b33da17d7 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_cc231a7b33da17d7 .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_cc231a7b33da17d7 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_cc231a7b33da17d7 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_cc231a7b33da17d7 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_cc231a7b33da17d7 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_cc231a7b33da17d7 .banner-logo-area_85466e43f1953062 {
  margin-top: 50px;
}
.banner-four-content-left_cc231a7b33da17d7 .banner-logo-area_85466e43f1953062 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_cc231a7b33da17d7 .banner-logo-area_85466e43f1953062 .logo-area_6e48a1bab8fa380d {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_cc231a7b33da17d7 .banner-logo-area_85466e43f1953062 .logo-area_6e48a1bab8fa380d {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_85466e43f1953062 .light_da75b346f914cf8a {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_85466e43f1953062 .dark_0885bd708f1db6b1 {
  display: none;
}

[data-theme=dark] .banner-logo-area_85466e43f1953062 .light_da75b346f914cf8a {
  display: none;
}
[data-theme=dark] .banner-logo-area_85466e43f1953062 .dark_0885bd708f1db6b1 {
  display: inline-flex;
}

.thumbnail-banner-right-four_ad3c7345a68a89b5 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_ad3c7345a68a89b5::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_ad3c7345a68a89b5::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_ad3c7345a68a89b5::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_ad3c7345a68a89b5::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_ad3c7345a68a89b5 .main_67c31bdd910f2794 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_ad3c7345a68a89b5 .main_67c31bdd910f2794 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_ad3c7345a68a89b5 .main_67c31bdd910f2794 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_ad3c7345a68a89b5 img.shape_4b5475f66957e8a3 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_ad3c7345a68a89b5 img.shape_4b5475f66957e8a3 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_ad3c7345a68a89b5 img.shape_4b5475f66957e8a3 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_ad3c7345a68a89b5 img.shape_4b5475f66957e8a3 {
    display: none;
  }
}

.rts-banner-four-area-start_f5239d30ddcd4ada {
  position: relative;
}
.rts-banner-four-area-start_f5239d30ddcd4ada .shape-area_1d71e7dec358af54 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_f5239d30ddcd4ada .shape-area_1d71e7dec358af54 .one {
    display: none;
  }
}
.rts-banner-four-area-start_f5239d30ddcd4ada .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_f5239d30ddcd4ada .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_f5239d30ddcd4ada .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_dc352fe95dc95639 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_dc352fe95dc95639 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_dc352fe95dc95639 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_dc352fe95dc95639 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_dc352fe95dc95639 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_dc352fe95dc95639 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_dc352fe95dc95639 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_dc352fe95dc95639 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_dc352fe95dc95639 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_dc352fe95dc95639 p.disc_bfb05770486aeecd {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_dc352fe95dc95639 p.disc_bfb05770486aeecd {
    max-width: 100%;
  }
}
.banner-seven-left-content_dc352fe95dc95639 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_dc352fe95dc95639 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_dc352fe95dc95639 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_dc352fe95dc95639 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_8d6c243293c02e1d {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_8d6c243293c02e1d {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_8d6c243293c02e1d img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_8d6c243293c02e1d img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_8d6c243293c02e1d .short-image_f4549faff943fead {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_8d6c243293c02e1d .short-image_f4549faff943fead.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_8d6c243293c02e1d .short-image_f4549faff943fead.one {
    left: 0;
  }
}
.thumbnail-banner-seven_8d6c243293c02e1d .short-image_f4549faff943fead.two_63cf85d6d45b9b09 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_d6738e1fa717134c {
  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_d6738e1fa717134c {
    flex-direction: column;
  }
}
.rts-brand-area-seven_d6738e1fa717134c p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_d6738e1fa717134c .brand-area-style-seven_83f5180569c39b95 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_d6738e1fa717134c .brand-area-style-seven_83f5180569c39b95 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_d6738e1fa717134c .brand-area-style-seven_83f5180569c39b95 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_d6738e1fa717134c .slider-Brand_69f6f48234d300d2 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_218d18880c20b42f {
  position: relative;
}
.rts-banner-area-7_218d18880c20b42f form {
  position: relative;
}
.rts-banner-area-7_218d18880c20b42f form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_218d18880c20b42f form input {
  padding-left: 35px;
}
.rts-banner-area-7_218d18880c20b42f .shape-area-start_deb4a0c9e3cb7272 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_218d18880c20b42f .shape-area-start_deb4a0c9e3cb7272 .two_63cf85d6d45b9b09 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_218d18880c20b42f .shape-area-start_deb4a0c9e3cb7272 .three_c86bd703b65f6164 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_218d18880c20b42f .shape-area-start_deb4a0c9e3cb7272 .three_c86bd703b65f6164 {
    display: none;
  }
}
.rts-banner-area-7_218d18880c20b42f .shape-area-start_deb4a0c9e3cb7272 .four_3e2354f095438ba3 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_218d18880c20b42f .shape-area-start_deb4a0c9e3cb7272 .four_3e2354f095438ba3 {
    display: none;
  }
}

.div-right-banner-floating_a59468c651526e70 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_a59468c651526e70 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_a59468c651526e70 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_f0a641fad9352684 {
  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_f0a641fad9352684 {
    height: auto;
  }
}

.inner-banner-8_014ff792f5a83259 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_014ff792f5a83259 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_014ff792f5a83259 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_014ff792f5a83259 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd {
    padding-top: 60px;
  }
}
.inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd .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_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd .title {
    font-size: 42px;
  }
}
.inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd p.disc_bfb05770486aeecd {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd .customer-review-area_cfaf80ccdc5c9524 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd .customer-review-area_cfaf80ccdc5c9524 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_014ff792f5a83259 .left-area_2d2cf10b9b0ff1fd .customer-review-area_cfaf80ccdc5c9524 p {
  color: #F2F2F8;
}
.inner-banner-8_014ff792f5a83259 .position-img_42487420760b1062 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_014ff792f5a83259 .position-img_42487420760b1062 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_014ff792f5a83259 .position-img_42487420760b1062 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_014ff792f5a83259 .position-img_42487420760b1062 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_014ff792f5a83259 .position-img_42487420760b1062 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_014ff792f5a83259 .position-img_42487420760b1062 {
    right: 10%;
  }
}
.inner-banner-8_014ff792f5a83259 .right-area_2ab63057a8eb2d7b .thumbnail-right-img_7de464303ed3cb41 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_014ff792f5a83259 .right-area_2ab63057a8eb2d7b .thumbnail-right-img_7de464303ed3cb41 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_c63d5a864a92ca5d .about-main-wrapper_0df0584d326e6f3e .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_c63d5a864a92ca5d .about-main-wrapper_0df0584d326e6f3e .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_c63d5a864a92ca5d .about-main-wrapper_0df0584d326e6f3e .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_c63d5a864a92ca5d .about-main-wrapper_0df0584d326e6f3e .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_c63d5a864a92ca5d .about-main-wrapper_0df0584d326e6f3e .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_c63d5a864a92ca5d .banner-about-right_dd50b5994b138e11 p.disc_bfb05770486aeecd {
  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_f9d931c39915c1ee {
  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_f9d931c39915c1ee .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_f9d931c39915c1ee .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_ea0467bc8dde49c8 {
  position: relative;
}
.large-image-video-area_ea0467bc8dde49c8 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_ea0467bc8dde49c8 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_ea0467bc8dde49c8 .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_ea0467bc8dde49c8 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_ea0467bc8dde49c8 .thumbnail_99caa31c7a88f416 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_ea0467bc8dde49c8 .thumbnail_99caa31c7a88f416 .pli-image_5c58110468c57d98 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_ea0467bc8dde49c8 .thumbnail_99caa31c7a88f416 .pli-image_5c58110468c57d98 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_33e4e7c8415160a9 form {
  position: relative;
}
.banner-area-wrapper-two_33e4e7c8415160a9 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_33e4e7c8415160a9 form input {
  padding-left: 40px;
}

.button-area-banner-four_2ff9307ff8eaef60 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_2ff9307ff8eaef60 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_2ff9307ff8eaef60 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_2ff9307ff8eaef60 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_e44d7f9f5fd0986d {
  overflow: hidden;
}
.brand-slider-area_e44d7f9f5fd0986d .brand-inner_b572d462b79c6781 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_061f15375629bdf0 .light_da75b346f914cf8a,
[data-theme=light] .brand-area-main-wrapper-two_78bbd1fae22804a6 .light_da75b346f914cf8a,
[data-theme=light] .brand-slider-area_e44d7f9f5fd0986d .light_da75b346f914cf8a {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_061f15375629bdf0 .dark_0885bd708f1db6b1,
[data-theme=light] .brand-area-main-wrapper-two_78bbd1fae22804a6 .dark_0885bd708f1db6b1,
[data-theme=light] .brand-slider-area_e44d7f9f5fd0986d .dark_0885bd708f1db6b1 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_061f15375629bdf0 .light_da75b346f914cf8a,
[data-theme=dark] .brand-area-main-wrapper-two_78bbd1fae22804a6 .light_da75b346f914cf8a,
[data-theme=dark] .brand-slider-area_e44d7f9f5fd0986d .light_da75b346f914cf8a {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_061f15375629bdf0 .dark_0885bd708f1db6b1,
[data-theme=dark] .brand-area-main-wrapper-two_78bbd1fae22804a6 .dark_0885bd708f1db6b1,
[data-theme=dark] .brand-slider-area_e44d7f9f5fd0986d .dark_0885bd708f1db6b1 {
  display: block;
}

.brand-left-short-title-one_80f7b0e27363cf89 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_80f7b0e27363cf89 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_7d53d5608eb58676 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_061f15375629bdf0 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_78bbd1fae22804a6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_78bbd1fae22804a6 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_78bbd1fae22804a6.about-page-brand_412dfc50bc1fb75f {
  padding: 0;
}

.bg-dark-p_a62c5922ece8daad .title-style-one-center_ea56ae714b5ff3b8 .pre_94257d2e71c87ead {
  color: #fff;
}
.bg-dark-p_a62c5922ece8daad .title-style-one-center_ea56ae714b5ff3b8 .title {
  color: #fff;
}
.bg-dark-p_a62c5922ece8daad .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .title {
  color: #FFF;
}
.bg-dark-p_a62c5922ece8daad .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .bottom-area_b6c6a6778e395229 .admin_a09ef3e7976275d4 {
  color: var(--color-primary);
}
.bg-dark-p_a62c5922ece8daad .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .bottom-area_b6c6a6778e395229 .date_856e6ff0867a47a0 {
  color: #fff;
}

.title-three-brand-wrapper_a3cbdb18d61ca439 .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_2f5aabac401b3d08.home-six_611cb29916b8600e {
  padding-bottom: 40px;
}

.title-style-one-center_ea56ae714b5ff3b8 {
  text-align: center;
}
.title-style-one-center_ea56ae714b5ff3b8 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_ea56ae714b5ff3b8 br {
    display: none;
  }
}
.title-style-one-center_ea56ae714b5ff3b8 .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_ea56ae714b5ff3b8 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_ea56ae714b5ff3b8 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_ea56ae714b5ff3b8 .title br {
    display: none;
  }
}

.title-style-one-left_60086b71037b2107 {
  text-align: left;
}
.title-style-one-left_60086b71037b2107 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_60086b71037b2107 .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_60086b71037b2107 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_60086b71037b2107 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_60086b71037b2107 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_60086b71037b2107 .title br {
    display: none;
  }
}

.title-hover_3ed395eff612124f {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_3ed395eff612124f:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_6135270d32d747aa {
  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_6135270d32d747aa {
    padding: 20px;
  }
}
.single-pricing-area-start_6135270d32d747aa .pricing-top-area_974baf45d6f33ae6 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_6135270d32d747aa .pricing-top-area_974baf45d6f33ae6 .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_6135270d32d747aa .pricing-top-area_974baf45d6f33ae6 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_6135270d32d747aa .pricing-top-area_974baf45d6f33ae6 .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_6135270d32d747aa .pricing-body_25ae11e3e44038f8 p.disc_bfb05770486aeecd {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_6135270d32d747aa .pricing-body_25ae11e3e44038f8 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_6135270d32d747aa.active {
  background: var(--color-primary);
}
.single-pricing-area-start_6135270d32d747aa.active .pricing-top-area_974baf45d6f33ae6 .title {
  color: #fff;
}
.single-pricing-area-start_6135270d32d747aa.active .pricing-top-area_974baf45d6f33ae6 .icon {
  background: #8170E7;
}
.single-pricing-area-start_6135270d32d747aa.active .pricing-top-area_974baf45d6f33ae6 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_6135270d32d747aa.active .pricing-body_25ae11e3e44038f8 p.disc_bfb05770486aeecd {
  color: #FFFFFF;
}
.single-pricing-area-start_6135270d32d747aa.active .pricing-body_25ae11e3e44038f8 .check-content-wrapper_87fb1e0000f976ff .single-check-area_ae5f18f2b9cfdeab i {
  color: #fff;
}
.single-pricing-area-start_6135270d32d747aa.active .pricing-body_25ae11e3e44038f8 .check-content-wrapper_87fb1e0000f976ff .single-check-area_ae5f18f2b9cfdeab p {
  color: #fff;
}
.single-pricing-area-start_6135270d32d747aa.active .pricing-body_25ae11e3e44038f8 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_6135270d32d747aa:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_6135270d32d747aa:hover .pricing-top-area_974baf45d6f33ae6 .title {
  color: #fff;
}
.single-pricing-area-start_6135270d32d747aa:hover .pricing-top-area_974baf45d6f33ae6 .icon {
  background: #8170E7;
}
.single-pricing-area-start_6135270d32d747aa:hover .pricing-top-area_974baf45d6f33ae6 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_6135270d32d747aa:hover .pricing-body_25ae11e3e44038f8 p.disc_bfb05770486aeecd {
  color: #FFFFFF;
}
.single-pricing-area-start_6135270d32d747aa:hover .pricing-body_25ae11e3e44038f8 .check-content-wrapper_87fb1e0000f976ff .single-check-area_ae5f18f2b9cfdeab i {
  color: #fff;
}
.single-pricing-area-start_6135270d32d747aa:hover .pricing-body_25ae11e3e44038f8 .check-content-wrapper_87fb1e0000f976ff .single-check-area_ae5f18f2b9cfdeab p {
  color: #fff;
}
.single-pricing-area-start_6135270d32d747aa:hover .pricing-body_25ae11e3e44038f8 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_87fb1e0000f976ff .single-check-area_ae5f18f2b9cfdeab {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_87fb1e0000f976ff .single-check-area_ae5f18f2b9cfdeab i {
  color: var(--color-primary);
}

.rts-pricing-area-one_ea25552631918df5 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_ea25552631918df5 .shape-radious-image_a6c32258c4d607fd {
    display: none;
  }
}
.rts-pricing-area-one_ea25552631918df5 .shape-radious-image_a6c32258c4d607fd .img-1_febbb8d1a528126f {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_ea25552631918df5 .shape-radious-image_a6c32258c4d607fd .img-2_d5efe0774bb0902f {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_6bdcea6e8e271090 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_6bdcea6e8e271090 .head-pricing_b71e8894f3504e76 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_6bdcea6e8e271090 .head-pricing_b71e8894f3504e76 .plane_name_5e9a4979376c8041 {
  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_6bdcea6e8e271090 .head-pricing_b71e8894f3504e76 .doller-area_475f5995488da414 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_6bdcea6e8e271090 .head-pricing_b71e8894f3504e76 .doller-area_475f5995488da414 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_6bdcea6e8e271090 .head-pricing_b71e8894f3504e76 .doller-area_475f5995488da414 .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_6bdcea6e8e271090 .head-pricing_b71e8894f3504e76 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_6bdcea6e8e271090 .body .single-check_57b487961a72e3a2 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_6bdcea6e8e271090 .body .single-check_57b487961a72e3a2 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_6bdcea6e8e271090 .footer_e9bffefb3b418e4e {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_6bdcea6e8e271090 .footer_e9bffefb3b418e4e .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_6bdcea6e8e271090 .footer_e9bffefb3b418e4e p {
  margin-top: 20px;
}
.single-pricing-area-two_6bdcea6e8e271090.free-place_bc6d225b02bfad79 .footer_e9bffefb3b418e4e .rts-btn.btn-primary-2_39f1f4bf989a82ad::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_6bdcea6e8e271090.free-place_bc6d225b02bfad79 .footer_e9bffefb3b418e4e .rts-btn.btn-primary-2_39f1f4bf989a82ad::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_6bdcea6e8e271090.professional-place_3e7fd2afd8a6e2c8 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_6bdcea6e8e271090.professional-place_3e7fd2afd8a6e2c8 .head-pricing_b71e8894f3504e76 .plane_name_5e9a4979376c8041 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_6bdcea6e8e271090.professional-place_3e7fd2afd8a6e2c8 .body .single-check_57b487961a72e3a2 i {
  color: var(--color-primary);
}
.single-pricing-area-two_6bdcea6e8e271090.enterprise-place_6ffe1c2df0009dfb .head-pricing_b71e8894f3504e76 .plane_name_5e9a4979376c8041 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_6bdcea6e8e271090.enterprise-place_6ffe1c2df0009dfb .body .single-check_57b487961a72e3a2 i {
  color: #BCBFDB;
}
.single-pricing-area-two_6bdcea6e8e271090.enterprise-place_6ffe1c2df0009dfb .footer_e9bffefb3b418e4e .rts-btn.btn-primary-2_39f1f4bf989a82ad {
  color: #000000d3;
}
.single-pricing-area-two_6bdcea6e8e271090.enterprise-place_6ffe1c2df0009dfb .footer_e9bffefb3b418e4e .rts-btn.btn-primary-2_39f1f4bf989a82ad::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_6bdcea6e8e271090.enterprise-place_6ffe1c2df0009dfb .footer_e9bffefb3b418e4e .rts-btn.btn-primary-2_39f1f4bf989a82ad::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_fb994a73d463519a {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_fb994a73d463519a .pricing-top-tag_161f9a50dc0859bb 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_fb994a73d463519a .pric-area_d997ad1b58e1a8ba {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_fb994a73d463519a .pric-area_d997ad1b58e1a8ba .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_fb994a73d463519a .pric-area_d997ad1b58e1a8ba .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_fb994a73d463519a .pric-area_d997ad1b58e1a8ba p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_fb994a73d463519a .body .single-check-area_ae5f18f2b9cfdeab {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_fb994a73d463519a .body .single-check-area_ae5f18f2b9cfdeab i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_fb994a73d463519a .body .single-check-area_ae5f18f2b9cfdeab 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_fb994a73d463519a .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_fb994a73d463519a .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_fb994a73d463519a.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_fb994a73d463519a.active .top-badge_810b94a6e54514a9 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_fb994a73d463519a.active .top-badge_810b94a6e54514a9 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_fb994a73d463519a.active .pricing-top-tag_161f9a50dc0859bb 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_fb994a73d463519a.active .single-check-area_ae5f18f2b9cfdeab i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_b38d597eaa523651.rts-section-gap_2e36e5c0758cf0fb.bg-light-border-radious_620fceac144748ce {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_b38d597eaa523651 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_b38d597eaa523651 .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.rtws-pricing-area-start-two_b38d597eaa523651 .shape-area_1d71e7dec358af54 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_b38d597eaa523651 .shape-area_1d71e7dec358af54 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_b38d597eaa523651 .shape-area_1d71e7dec358af54 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_b38d597eaa523651 .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_b38d597eaa523651 .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_b38d597eaa523651 .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_575bd1b7f064f902 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_575bd1b7f064f902 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_4287ee58da6b675b.inner_b5cdbd61e0bc1c37 {
  position: relative;
}
.rtws-pricing-area-start_4287ee58da6b675b.inner_b5cdbd61e0bc1c37 .shape-area_1d71e7dec358af54 img {
  position: absolute;
}
.rtws-pricing-area-start_4287ee58da6b675b.inner_b5cdbd61e0bc1c37 .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_4287ee58da6b675b.inner_b5cdbd61e0bc1c37 .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_4287ee58da6b675b.inner_b5cdbd61e0bc1c37 .shape-area_1d71e7dec358af54 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_54e0f16dd0e97a1b {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_54e0f16dd0e97a1b img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_2365bafa52664893 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_2365bafa52664893 p.disc_bfb05770486aeecd {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_2365bafa52664893 p.disc_bfb05770486aeecd {
    max-width: 100%;
  }
}

.providing-service-area-start-one_db8a5d3fdc5f3729 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_db8a5d3fdc5f3729 .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.providing-service-area-start-one_db8a5d3fdc5f3729 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_db8a5d3fdc5f3729 .two_63cf85d6d45b9b09 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_db8a5d3fdc5f3729 .three_c86bd703b65f6164 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_db8a5d3fdc5f3729 .four_3e2354f095438ba3 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_db8a5d3fdc5f3729 .five_f0988b7a81c0241b {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_db8a5d3fdc5f3729 .six_509e68a0a694b71c {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_7ea9af73c6902f98 .title-wrapper-between_baf8555b8dc241aa {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_7ea9af73c6902f98 .title-wrapper-between_baf8555b8dc241aa {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_7ea9af73c6902f98 .title-wrapper-between_baf8555b8dc241aa {
    flex-direction: column;
  }
}
.rts-service-area-two_7ea9af73c6902f98 .title-wrapper-between_baf8555b8dc241aa .title-style-one-left_60086b71037b2107 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_7ea9af73c6902f98 .title-wrapper-between_baf8555b8dc241aa .title-style-one-left_60086b71037b2107 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_7ea9af73c6902f98 .title-wrapper-between_baf8555b8dc241aa .title-style-one-left_60086b71037b2107 {
    max-width: 100%;
  }
}
.rts-service-area-two_7ea9af73c6902f98 .title-wrapper-between_baf8555b8dc241aa p.disc_bfb05770486aeecd {
  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_7ea9af73c6902f98 .title-wrapper-between_baf8555b8dc241aa p.disc_bfb05770486aeecd {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_7ea9af73c6902f98 .title-wrapper-between_baf8555b8dc241aa p.disc_bfb05770486aeecd {
    max-width: 100%;
  }
}

.single-service-style-two_a74065c2c6d06131 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_a74065c2c6d06131 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_a74065c2c6d06131 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_a74065c2c6d06131 p.disc_bfb05770486aeecd {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_a74065c2c6d06131 .btn-border-bottom_0ee02e3cb7c7e0f9 {
  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_a74065c2c6d06131 .btn-border-bottom_0ee02e3cb7c7e0f9::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_a74065c2c6d06131 .btn-border-bottom_0ee02e3cb7c7e0f9::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_a74065c2c6d06131 .btn-border-bottom_0ee02e3cb7c7e0f9:hover {
  color: var(--color-primary);
}
.single-service-style-two_a74065c2c6d06131 .btn-border-bottom_0ee02e3cb7c7e0f9:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_a74065c2c6d06131 .btn-border-bottom_0ee02e3cb7c7e0f9 i {
  margin: 0;
}

.mt-dec-service-p-3_7d70de910589f406 {
  margin-top: -300px;
}

.single-service-primary-3_e3ad80e6a6c57dbc {
  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_e3ad80e6a6c57dbc::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_e3ad80e6a6c57dbc .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_e3ad80e6a6c57dbc .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_e3ad80e6a6c57dbc .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_e3ad80e6a6c57dbc p.disc_bfb05770486aeecd {
  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_e3ad80e6a6c57dbc .under-line-btn_edd2eb6d802213cd {
  transition: 0.3s;
}
.single-service-primary-3_e3ad80e6a6c57dbc:hover {
  border-color: #fff;
}
.single-service-primary-3_e3ad80e6a6c57dbc:hover .icon {
  background: #fff;
}
.single-service-primary-3_e3ad80e6a6c57dbc:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_e3ad80e6a6c57dbc:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_e3ad80e6a6c57dbc:hover .title {
  color: #fff;
}
.single-service-primary-3_e3ad80e6a6c57dbc:hover p.disc_bfb05770486aeecd {
  color: #fff;
}
.single-service-primary-3_e3ad80e6a6c57dbc:hover a.under-line-btn_edd2eb6d802213cd {
  color: #fff;
}
.single-service-primary-3_e3ad80e6a6c57dbc:hover::after {
  opacity: 1;
}

.rts-service-area-five_0ea13e73af58bfab {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_0ea13e73af58bfab .button-pagination-area_602dc1e37b50e755 {
    display: none;
  }
}
.rts-service-area-five_0ea13e73af58bfab .section-inner_56c6a9ea479be813 {
  position: relative;
}
.rts-service-area-five_0ea13e73af58bfab .service-swiper-main-wrapper-2_8089f6c2856d6f5e {
  overflow: hidden;
}
.rts-service-area-five_0ea13e73af58bfab .single-service-style-two_a74065c2c6d06131 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_0ea13e73af58bfab .single-service-style-two_a74065c2c6d06131 .title {
  color: var(--color-title);
}
.rts-service-area-five_0ea13e73af58bfab .single-service-style-two_a74065c2c6d06131 .disc_bfb05770486aeecd {
  color: var(--color-body);
}
.rts-service-area-five_0ea13e73af58bfab .single-service-style-two_a74065c2c6d06131 .btn-border-bottom_0ee02e3cb7c7e0f9 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_0ea13e73af58bfab .single-service-style-two_a74065c2c6d06131 .btn-border-bottom_0ee02e3cb7c7e0f9::after {
  background: #BCBFDB;
}
.rts-service-area-five_0ea13e73af58bfab .single-service-style-two_a74065c2c6d06131 .btn-border-bottom_0ee02e3cb7c7e0f9::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_0ea13e73af58bfab .single-service-style-two_a74065c2c6d06131 .btn-border-bottom_0ee02e3cb7c7e0f9:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_0ea13e73af58bfab .single-service-style-two_a74065c2c6d06131 .btn-border-bottom_0ee02e3cb7c7e0f9:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_0ea13e73af58bfab .single-service-style-two_a74065c2c6d06131.style-six_a5cbc65737dd4b9f {
  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_0ea13e73af58bfab .single-service-style-two_a74065c2c6d06131.style-six_a5cbc65737dd4b9f.mid_18de9c453d093bcc {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_0ea13e73af58bfab .swiper-button-next,
.rts-service-area-five_0ea13e73af58bfab .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_0ea13e73af58bfab .swiper-button-next:hover,
.rts-service-area-five_0ea13e73af58bfab .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_0ea13e73af58bfab .swiper-button-next::after,
.rts-service-area-five_0ea13e73af58bfab .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_0ea13e73af58bfab .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_0ea13e73af58bfab .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_0ea13e73af58bfab .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_0ea13e73af58bfab .swiper-pagination2 .swiper-pagination-bullet_4d7ef9b7bb24cc32 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_0ea13e73af58bfab .swiper-pagination2 .swiper-pagination-bullet_4d7ef9b7bb24cc32.swiper-pagination-bullet-active_54a1310405d7e4f8 {
  background: #FF6354;
}

.title-wrapper-between_baf8555b8dc241aa {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_baf8555b8dc241aa {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_baf8555b8dc241aa {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_baf8555b8dc241aa p.disc_bfb05770486aeecd {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_baf8555b8dc241aa p.disc_bfb05770486aeecd {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_baf8555b8dc241aa p.disc_bfb05770486aeecd {
    max-width: 100%;
  }
}

.rts-service-area-style-4_efa8ffef77a85837 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_efa8ffef77a85837 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_efa8ffef77a85837 p.disc_bfb05770486aeecd {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_3d00b8412dceb7a4 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_3d00b8412dceb7a4 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_3d00b8412dceb7a4 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_3d00b8412dceb7a4 p.disc_bfb05770486aeecd {
  margin-bottom: 20px;
}
.single-service-area-seven_3d00b8412dceb7a4 .rts-readmore-arrow-top_0551a430f9b4fb23 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_3d00b8412dceb7a4 .rts-readmore-arrow-top_0551a430f9b4fb23::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_3d00b8412dceb7a4 .rts-readmore-arrow-top_0551a430f9b4fb23::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_3d00b8412dceb7a4 .rts-readmore-arrow-top_0551a430f9b4fb23 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_3d00b8412dceb7a4 .rts-readmore-arrow-top_0551a430f9b4fb23:hover {
  color: var(--color-primary);
}
.single-service-area-seven_3d00b8412dceb7a4 .rts-readmore-arrow-top_0551a430f9b4fb23:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_3d00b8412dceb7a4 .rts-readmore-arrow-top_0551a430f9b4fb23:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_3e6f310790216190 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_fb70ee6e02c277a9 .area-3_f6bb02dd788589ae {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_fb70ee6e02c277a9 .thumbnail-service-1_54e0f16dd0e97a1b {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_fb70ee6e02c277a9 .service-content-style-one_2365bafa52664893.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_fb70ee6e02c277a9 .service-content-style-one_2365bafa52664893 .title {
  color: #fff;
}
.providing-service-area-start-seven_fb70ee6e02c277a9 .service-content-style-one_2365bafa52664893 p.disc_bfb05770486aeecd {
  color: #fff;
}
.providing-service-area-start-seven_fb70ee6e02c277a9 .service-content-style-one_2365bafa52664893 .under-line-btn_edd2eb6d802213cd {
  color: #fff;
}
.providing-service-area-start-seven_fb70ee6e02c277a9 .service-content-style-one_2365bafa52664893 .under-line-btn_edd2eb6d802213cd::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_25bf70a95a7a4313 {
  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_25bf70a95a7a4313 .title-wrapper-between_baf8555b8dc241aa .title {
  color: #fff;
}
.service-bg-about-page_25bf70a95a7a4313 .title-wrapper-between_baf8555b8dc241aa p.disc_bfb05770486aeecd {
  color: #E4E5F1;
}
.service-bg-about-page_25bf70a95a7a4313 .rts-service-area-style-4_efa8ffef77a85837 p.disc_bfb05770486aeecd {
  color: #E4E5F1;
}
.service-bg-about-page_25bf70a95a7a4313 .rts-service-area-style-4_efa8ffef77a85837 .title {
  color: #fff;
}

.title-service-page-area-top_872f5ce20966cd8c .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_872f5ce20966cd8c .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_872f5ce20966cd8c .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_872f5ce20966cd8c .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_872f5ce20966cd8c .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_872f5ce20966cd8c p.disc_bfb05770486aeecd {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_872f5ce20966cd8c p.disc_bfb05770486aeecd {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_872f5ce20966cd8c p.disc_bfb05770486aeecd {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_872f5ce20966cd8c p.disc_bfb05770486aeecd {
    max-width: 100%;
  }
}

.service-page-service-style_91f6482ea4cc2ff9 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_91f6482ea4cc2ff9:hover {
  background: #614CE1;
}
.service-page-service-style_91f6482ea4cc2ff9:hover .icon {
  background: #fff;
}
.service-page-service-style_91f6482ea4cc2ff9:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_91f6482ea4cc2ff9:hover .title {
  color: #fff;
}
.service-page-service-style_91f6482ea4cc2ff9:hover p.disc_bfb05770486aeecd {
  color: #fff;
}
.service-page-service-style_91f6482ea4cc2ff9:hover a.learn-more-btn-underline_83649eccad6193ac {
  color: #fff;
}
.service-page-service-style_91f6482ea4cc2ff9:hover a.learn-more-btn-underline_83649eccad6193ac::after {
  background: #fff;
}
.service-page-service-style_91f6482ea4cc2ff9 .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_91f6482ea4cc2ff9 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_91f6482ea4cc2ff9 p.disc_bfb05770486aeecd {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_91f6482ea4cc2ff9 .learn-more-btn-underline_83649eccad6193ac {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_91f6482ea4cc2ff9 .learn-more-btn-underline_83649eccad6193ac::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_91f6482ea4cc2ff9 .learn-more-btn-underline_83649eccad6193ac:hover {
  color: var(--color-primary);
}
.service-page-service-style_91f6482ea4cc2ff9 .learn-more-btn-underline_83649eccad6193ac:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_f4fec8faecdc771d {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_f4fec8faecdc771d .service--shape_65ca61580f773f62 {
    display: none;
  }
}
.service-relative_f4fec8faecdc771d .service--shape_65ca61580f773f62 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_f4fec8faecdc771d .service--shape_65ca61580f773f62 .one {
    display: none;
  }
}
.service-relative_f4fec8faecdc771d .service--shape_65ca61580f773f62 .two_63cf85d6d45b9b09 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_f4fec8faecdc771d .service--shape_65ca61580f773f62 .two_63cf85d6d45b9b09 {
    display: none;
  }
}

.service-relative_f4fec8faecdc771d {
  position: relative;
}
.service-relative_f4fec8faecdc771d .service--shape_65ca61580f773f62 .three_c86bd703b65f6164 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_f4fec8faecdc771d .service--shape_65ca61580f773f62 .three_c86bd703b65f6164 {
    display: none;
  }
}
.service-relative_f4fec8faecdc771d .service--shape_65ca61580f773f62 .four_3e2354f095438ba3 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_cff5158680c1150c .portfolio-content-wrapper-list_6685b09edf6d2168 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_cff5158680c1150c .portfolio-content-wrapper-list_6685b09edf6d2168 {
    margin-bottom: 0;
  }
}

.service-relative_f4fec8faecdc771d {
  position: relative;
}
.service-relative_f4fec8faecdc771d .service--shape_65ca61580f773f62 .five_f0988b7a81c0241b {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_f4fec8faecdc771d .service--shape_65ca61580f773f62 .six_509e68a0a694b71c {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_dd853ed2c2a973f6 .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_dd853ed2c2a973f6 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_dd853ed2c2a973f6 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_dd853ed2c2a973f6 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_dd853ed2c2a973f6 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_dd853ed2c2a973f6 p.disc_bfb05770486aeecd {
  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_dd853ed2c2a973f6 p.disc_bfb05770486aeecd {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_dd853ed2c2a973f6 p.disc_bfb05770486aeecd {
    max-width: 100%;
  }
}

.rts-service-banner-area_b03496718e791cde {
  position: relative;
}
.rts-service-banner-area_b03496718e791cde .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_b03496718e791cde .one {
    display: none;
  }
}
.rts-service-banner-area_b03496718e791cde .two_63cf85d6d45b9b09 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_b03496718e791cde .two_63cf85d6d45b9b09 {
    display: none;
  }
}
.rts-service-banner-area_b03496718e791cde .three_c86bd703b65f6164 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_b03496718e791cde .three_c86bd703b65f6164 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_b03496718e791cde .three_c86bd703b65f6164 {
    top: 10%;
  }
}
.rts-service-banner-area_b03496718e791cde .four_3e2354f095438ba3 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_b03496718e791cde .four_3e2354f095438ba3 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_910ca29894808092.service-single_7402117d139512f3 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_910ca29894808092.service-single_7402117d139512f3 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_910ca29894808092.service-single_7402117d139512f3 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_910ca29894808092.service-single_7402117d139512f3 .single-counter-up_d14644437745eb1d {
  position: relative;
}
.counter-upmain-wrapper-style-one_910ca29894808092.service-single_7402117d139512f3 .single-counter-up_d14644437745eb1d::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_910ca29894808092.service-single_7402117d139512f3 .single-counter-up_d14644437745eb1d::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_910ca29894808092.service-single_7402117d139512f3 .single-counter-up_d14644437745eb1d::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_910ca29894808092.service-single_7402117d139512f3 .single-counter-up_d14644437745eb1d:last-child::after {
  display: none;
}

.single-service-banner-area_051bdd0e1c8dfdad {
  position: relative;
}
.single-service-banner-area_051bdd0e1c8dfdad .banner-area-left-service-single_dd853ed2c2a973f6 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_051bdd0e1c8dfdad .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.single-service-banner-area_051bdd0e1c8dfdad .shape-area_1d71e7dec358af54 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_051bdd0e1c8dfdad .shape-area_1d71e7dec358af54 .one {
    top: 92%;
  }
}
.single-service-banner-area_051bdd0e1c8dfdad .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_051bdd0e1c8dfdad .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_051bdd0e1c8dfdad .shape-area_1d71e7dec358af54 .four_3e2354f095438ba3 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_051bdd0e1c8dfdad .thumbnail_99caa31c7a88f416 {
  position: relative;
}
.single-service-banner-area_051bdd0e1c8dfdad .thumbnail_99caa31c7a88f416 .short-image_f4549faff943fead {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_9477ef36a258fe17 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_9477ef36a258fe17 .title-style-one-center_ea56ae714b5ff3b8 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_9477ef36a258fe17 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_9477ef36a258fe17 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_9477ef36a258fe17 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_7ea9af73c6902f98 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_7ea9af73c6902f98 .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.rts-service-area-two_7ea9af73c6902f98 .shape-area_1d71e7dec358af54 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_7ea9af73c6902f98 .shape-area_1d71e7dec358af54 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_7ea9af73c6902f98 .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_7ea9af73c6902f98 .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_7ea9af73c6902f98 .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_7ea9af73c6902f98 .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_f4d2789d0299db8a {
    padding: 80px 0;
  }
}

.image-area-service-1_14d04b39bb80dec5 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_14d04b39bb80dec5 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_14d04b39bb80dec5 .small_055114974c2bad6e {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_14d04b39bb80dec5.bottom-1 .small_055114974c2bad6e {
  right: 50px;
  left: unset;
}
.image-area-service-1_14d04b39bb80dec5.area-3 .small_055114974c2bad6e {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_14d04b39bb80dec5.area-3 .small_055114974c2bad6e {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_14d04b39bb80dec5.area-3 .small_055114974c2bad6e {
    display: none;
  }
}
.image-area-service-1_14d04b39bb80dec5.area-3 .small_055114974c2bad6e.mid_18de9c453d093bcc {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_14d04b39bb80dec5.area-3 .small_055114974c2bad6e.mid_18de9c453d093bcc {
    left: 35%;
  }
}
.image-area-service-1_14d04b39bb80dec5.area-3 .small_055114974c2bad6e.two_63cf85d6d45b9b09 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_14d04b39bb80dec5.area-3 .small_055114974c2bad6e.two_63cf85d6d45b9b09 {
    display: none;
  }
}
.image-area-service-1_14d04b39bb80dec5.area-3 .small_055114974c2bad6e.three_c86bd703b65f6164 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_14d04b39bb80dec5.area-3 .small_055114974c2bad6e.three_c86bd703b65f6164 {
    display: none;
  }
}

.rts-working-process-area_17068a8cc9fa9981.about_f7f44dd6493549f9 {
  background: var(--choose-bg);
}
.rts-working-process-area_17068a8cc9fa9981.about_f7f44dd6493549f9 .accordion-area-4_2361e56425658eb1 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_17068a8cc9fa9981.about_f7f44dd6493549f9 .thumbnail-left_f008d2b21b70ea15 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_17068a8cc9fa9981.about_f7f44dd6493549f9 .accordion-area-4_2361e56425658eb1 .accordion-item button {
  color: #fff;
}

.our-service-area_93ad5c1d82d752c8 {
  position: relative;
}
.our-service-area_93ad5c1d82d752c8.about_f7f44dd6493549f9 {
  overflow: hidden;
}
.our-service-area_93ad5c1d82d752c8.about_f7f44dd6493549f9 .shape-area_1d71e7dec358af54 img {
  position: absolute;
}
.our-service-area_93ad5c1d82d752c8.about_f7f44dd6493549f9 .shape-area_1d71e7dec358af54 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_93ad5c1d82d752c8.about_f7f44dd6493549f9 .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_93ad5c1d82d752c8.about_f7f44dd6493549f9 .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_93ad5c1d82d752c8.about_f7f44dd6493549f9 .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
    display: none;
  }
}

.rts-service-banner-area_b03496718e791cde.inner_b5cdbd61e0bc1c37 .title-service-page-area-top_872f5ce20966cd8c .title {
  max-width: 100%;
}

.about-large-image-bg_c6ed0d3c8f69abc6 {
  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_c6ed0d3c8f69abc6 {
    height: 350px;
  }
}

.step-down-text-process_90dec5b7d69a7762 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_90dec5b7d69a7762 {
    display: none;
  }
}
.step-down-text-process_90dec5b7d69a7762 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_90dec5b7d69a7762 .two_63cf85d6d45b9b09 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_90dec5b7d69a7762 .three_c86bd703b65f6164 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_90dec5b7d69a7762 .four_3e2354f095438ba3 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_81149ce20353f523 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_81149ce20353f523 .connection-people-left_eb97ec9801fcba23 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_81149ce20353f523 .connection-people-left_eb97ec9801fcba23 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_81149ce20353f523 .connection-people-left_eb97ec9801fcba23 {
    padding-bottom: 50px;
  }
}
.connection-people-area_81149ce20353f523 .connection-people-left_eb97ec9801fcba23 .title-main_2474a3e5484ebc23 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_81149ce20353f523 .connection-people-left_eb97ec9801fcba23 .title-main_2474a3e5484ebc23 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_81149ce20353f523 .connection-people-left_eb97ec9801fcba23 .title-main_2474a3e5484ebc23 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_81149ce20353f523 .connection-people-left_eb97ec9801fcba23 p.disc_bfb05770486aeecd {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_81149ce20353f523 .connection-people-left_eb97ec9801fcba23 p.disc_bfb05770486aeecd {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_81149ce20353f523 .connection-people-left_eb97ec9801fcba23 p.disc_bfb05770486aeecd {
    max-width: 100%;
  }
}
.connection-people-area_81149ce20353f523 .thumbnail-connection-area-right_214d548bbbb9af24 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_81149ce20353f523 .shape-area-img_0e8ad97c6ce05396 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_81149ce20353f523 .shape-area-img_0e8ad97c6ce05396 .one {
    display: none;
  }
}
.connection-people-area_81149ce20353f523 .shape-area-img_0e8ad97c6ce05396 .two_63cf85d6d45b9b09 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_773b17d5c9cf6d45 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_773b17d5c9cf6d45 img {
  margin-bottom: 24px;
}
.single-about-small-cd_773b17d5c9cf6d45 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_773b17d5c9cf6d45 p.disc_bfb05770486aeecd {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_f79970f831d3d501 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_f79970f831d3d501 .number_b2e4feaa9720e7c0 {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_f79970f831d3d501 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_f79970f831d3d501 p.disc_bfb05770486aeecd {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_c73b73419bfc155a {
  margin-top: -120px;
}

.step-down-text-process_90dec5b7d69a7762 p.disc_bfb05770486aeecd {
  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_90dec5b7d69a7762 p.disc_bfb05770486aeecd {
    font-size: 18px;
  }
}

.container-1058_1b679f46937fde9d {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_128e9aa80a648400 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_128e9aa80a648400 .thumbnail_99caa31c7a88f416 {
  height: 100%;
}
.working-process-right-area-one_128e9aa80a648400 .thumbnail_99caa31c7a88f416 .large_05cddf090d6bc884 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_128e9aa80a648400 .large_05cddf090d6bc884 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_128e9aa80a648400 .small_055114974c2bad6e {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_128e9aa80a648400 .small_055114974c2bad6e {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_128e9aa80a648400 .small_055114974c2bad6e {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_128e9aa80a648400 .small_055114974c2bad6e {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_372c66c33e42b92c button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_372c66c33e42b92c button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_6827ea3ef41b5b33 .working-process-accordion-one .accordion-item .accordion-header_372c66c33e42b92c 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_dbb8c60b561d7ae6 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_372c66c33e42b92c {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_372c66c33e42b92c 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_372c66c33e42b92c 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_372c66c33e42b92c button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_372c66c33e42b92c button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_dbb8c60b561d7ae6 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_17068a8cc9fa9981 .thumbnail-left_f008d2b21b70ea15 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_17068a8cc9fa9981 .thumbnail-left_f008d2b21b70ea15 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_2361e56425658eb1 .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_2361e56425658eb1 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_2361e56425658eb1 {
    padding-left: 0;
  }
}
.accordion-area-4_2361e56425658eb1 .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_2361e56425658eb1 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_2361e56425658eb1 .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_2361e56425658eb1 .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_2361e56425658eb1 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_2361e56425658eb1 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_2361e56425658eb1 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_2361e56425658eb1 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_2361e56425658eb1 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_6827ea3ef41b5b33 {
  position: relative;
}
.rts-working-porcess-area-two_6827ea3ef41b5b33 .shape-area_1d71e7dec358af54 img {
  position: absolute;
}
.rts-working-porcess-area-two_6827ea3ef41b5b33 .shape-area_1d71e7dec358af54 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_6827ea3ef41b5b33 .shape-area_1d71e7dec358af54 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_6827ea3ef41b5b33 .shape-area_1d71e7dec358af54 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_6827ea3ef41b5b33 .shape-area_1d71e7dec358af54 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_6827ea3ef41b5b33 .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_6827ea3ef41b5b33 .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_6827ea3ef41b5b33 .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_6827ea3ef41b5b33 .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
    display: none;
  }
}
.rts-working-porcess-area-two_6827ea3ef41b5b33 .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_910ca29894808092 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_910ca29894808092 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_910ca29894808092 .single-counter-up_d14644437745eb1d {
  text-align: center;
}
.counter-upmain-wrapper-style-one_910ca29894808092 .single-counter-up_d14644437745eb1d .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_910ca29894808092 .single-counter-up_d14644437745eb1d .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_910ca29894808092 .single-counter-up_d14644437745eb1d 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_910ca29894808092 .single-counter-up-five_3719c44a9522362f {
  text-align: center;
}
.counter-upmain-wrapper-style-one_910ca29894808092 .single-counter-up-five_3719c44a9522362f .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_910ca29894808092 .single-counter-up-five_3719c44a9522362f .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_615e0bac94e5f17c .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_30eac5ad1f8f72d5 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_30eac5ad1f8f72d5 .single-counter-up-two_1563475281d80bb0 .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_30eac5ad1f8f72d5 .single-counter-up-two_1563475281d80bb0 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_30eac5ad1f8f72d5 .single-counter-up-two_1563475281d80bb0 .inmformation_c318101ab5e1204e p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_30eac5ad1f8f72d5::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_30eac5ad1f8f72d5 .shape-area_1d71e7dec358af54 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_30eac5ad1f8f72d5 .shape-area_1d71e7dec358af54 img {
    display: none;
  }
}
.counter-up-area-four_30eac5ad1f8f72d5 .shape-area_1d71e7dec358af54 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_5a692d5027735e47 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_5a692d5027735e47 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_fc9dd355bc2d7551 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_fc9dd355bc2d7551 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_fc9dd355bc2d7551 p.disc_bfb05770486aeecd {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_8950f5140892f5ea.area-2_6ef04d0433a84d7c {
  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_8950f5140892f5ea.area-2_6ef04d0433a84d7c {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_8950f5140892f5ea.area-2_6ef04d0433a84d7c .single-counter-up_d14644437745eb1d {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_8950f5140892f5ea.area-2_6ef04d0433a84d7c .single-counter-up_d14644437745eb1d {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_8950f5140892f5ea.area-2_6ef04d0433a84d7c .single-counter-up_d14644437745eb1d .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_8950f5140892f5ea.area-2_6ef04d0433a84d7c .single-counter-up_d14644437745eb1d 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_d7eaf4fbf7a29adc {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_d7eaf4fbf7a29adc {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_d7eaf4fbf7a29adc img {
  border-radius: 16px;
}

.call-to-action-area-7_d72d43d08edcef6c {
  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_d72d43d08edcef6c {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_d72d43d08edcef6c {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_d72d43d08edcef6c .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_d72d43d08edcef6c .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_d72d43d08edcef6c .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_d72d43d08edcef6c p.disc_bfb05770486aeecd {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_d72d43d08edcef6c .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_d72d43d08edcef6c .shape-area_1d71e7dec358af54 img {
  position: absolute;
}
.call-to-action-area-7_d72d43d08edcef6c .shape-area_1d71e7dec358af54 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_d72d43d08edcef6c .shape-area_1d71e7dec358af54 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_d72d43d08edcef6c .shape-area_1d71e7dec358af54 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_d72d43d08edcef6c .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_3279753b70eb093e {
  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_3279753b70eb093e {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_3279753b70eb093e {
    padding: 50px;
  }
}
.call-to-action-area-5_3279753b70eb093e .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_3279753b70eb093e .title {
    font-size: 35px;
  }
  .call-to-action-area-5_3279753b70eb093e .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_3279753b70eb093e .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_3279753b70eb093e p.disc_bfb05770486aeecd {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_3279753b70eb093e .button-area_511c70582a1756e0 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_3279753b70eb093e .button-area_511c70582a1756e0 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_3279753b70eb093e .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_3279753b70eb093e .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_3279753b70eb093e .rts-btn.btn-secondary-5_a53ba0c47c6261d9 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_3279753b70eb093e .rts-btn.btn-secondary-5_a53ba0c47c6261d9:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_3279753b70eb093e .rts-btn.btn-secondary-5-1_68cd0850351f329c {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_3279753b70eb093e .rts-btn.btn-secondary-5-1_68cd0850351f329c:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_3279753b70eb093e .shape-area_1d71e7dec358af54 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_3279753b70eb093e .shape-area_1d71e7dec358af54 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_3279753b70eb093e .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_3279753b70eb093e .shape-image_6fd893830af978a6 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_3279753b70eb093e.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_3279753b70eb093e.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_3279753b70eb093e.area-5_2 p.disc_bfb05770486aeecd {
  color: var(--color-second);
}
.call-to-action-area-5_3279753b70eb093e.area-5_2 .btn-primary-4-border_e097f3bc93a5a83c {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_3279753b70eb093e.area-5_2 .btn-primary-4-border_e097f3bc93a5a83c:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_3279753b70eb093e.area-5_2 .shape-image_6fd893830af978a6 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_3279753b70eb093e.area-5_2 .shape-image_6fd893830af978a6 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_3279753b70eb093e.area-5_2 .shape-image_6fd893830af978a6 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_3279753b70eb093e.area-5_2 .shape-image_6fd893830af978a6 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_020bd53b5511fab2 {
  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_020bd53b5511fab2 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_020bd53b5511fab2 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_6409afdd5a9453a3 {
  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_6409afdd5a9453a3 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_6409afdd5a9453a3 .single-counter-up_d14644437745eb1d {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_6409afdd5a9453a3 .single-counter-up_d14644437745eb1d {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_6409afdd5a9453a3 .single-counter-up_d14644437745eb1d {
    flex-basis: 100%;
  }
}
.container-counter-about-page_6409afdd5a9453a3 .single-counter-up_d14644437745eb1d:last-child {
  border: none;
}
.container-counter-about-page_6409afdd5a9453a3 .single-counter-up_d14644437745eb1d .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_6409afdd5a9453a3 .single-counter-up_d14644437745eb1d .title {
  margin-bottom: 3px;
}

.single-testimonials-area_094d7bef39918106 {
  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_094d7bef39918106 {
    padding: 20px;
  }
}
.single-testimonials-area_094d7bef39918106 .logo_be7dac3f5c163b52 {
  margin-bottom: 24px;
}
.single-testimonials-area_094d7bef39918106 p.disc_bfb05770486aeecd {
  max-width: 95%;
}
.single-testimonials-area_094d7bef39918106 .author-area_f5e73331db9d02ab {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_094d7bef39918106 .author-area_f5e73331db9d02ab .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_094d7bef39918106 .quote-image_872bae680d67b327 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_094d7bef39918106 .quote-image_872bae680d67b327 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_08352a1588fab0c5 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_08352a1588fab0c5 .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.rts-testimonials-area-one_08352a1588fab0c5 .shape-area_1d71e7dec358af54 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_08352a1588fab0c5 .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_08352a1588fab0c5 .button-pagination-area_602dc1e37b50e755 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_08352a1588fab0c5 .button-pagination-area_602dc1e37b50e755 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_08352a1588fab0c5 .button-pagination-area_602dc1e37b50e755 .swiper-pagination .swiper-pagination-bullet_4d7ef9b7bb24cc32 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_08352a1588fab0c5 .button-pagination-area_602dc1e37b50e755 .swiper-button-next,
.rts-testimonials-area-one_08352a1588fab0c5 .button-pagination-area_602dc1e37b50e755 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_08352a1588fab0c5 .button-pagination-area_602dc1e37b50e755 .swiper-button-next::after,
.rts-testimonials-area-one_08352a1588fab0c5 .button-pagination-area_602dc1e37b50e755 .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_08352a1588fab0c5 .button-pagination-area_602dc1e37b50e755 .swiper-button-next:hover::after,
.rts-testimonials-area-one_08352a1588fab0c5 .button-pagination-area_602dc1e37b50e755 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_08352a1588fab0c5 .button-pagination-area_602dc1e37b50e755 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_08352a1588fab0c5 .button-pagination-area_602dc1e37b50e755 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_08352a1588fab0c5 .button-pagination-area_602dc1e37b50e755 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_93d6c92a87143674 {
  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_93d6c92a87143674: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_eadd959b4cbdcb2f {
  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_0abfefd3ff0e8994 {
  border-radius: 20px;
}

.single-testimonisl-three_f7ac3d2a2dce7bdf {
  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_f7ac3d2a2dce7bdf::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_f7ac3d2a2dce7bdf::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_f7ac3d2a2dce7bdf .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_f7ac3d2a2dce7bdf p.disc_bfb05770486aeecd {
  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_f7ac3d2a2dce7bdf .author_0bbd8e0547644633 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_f7ac3d2a2dce7bdf .author_0bbd8e0547644633 p.disc_bfb05770486aeecd {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_30a88059c84a49cb {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_30a88059c84a49cb p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_30a88059c84a49cb .small-team-aera_81cea0c5f423bbf4 {
  margin-top: -40px;
}
.expart-team-small-thumb_30a88059c84a49cb .small-team-aera_81cea0c5f423bbf4 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_30a88059c84a49cb .small-team-aera_81cea0c5f423bbf4 img.two_63cf85d6d45b9b09 {
  left: 30px;
}
.expart-team-small-thumb_30a88059c84a49cb .small-team-aera_81cea0c5f423bbf4 img.three_c86bd703b65f6164 {
  left: 60px;
}
.expart-team-small-thumb_30a88059c84a49cb .small-team-aera_81cea0c5f423bbf4 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_fb85be0b31c44a2f {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_fb85be0b31c44a2f {
    width: 100%;
  }
}

.single-testimonials-4_5e11aae897d98b1b {
  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_5e11aae897d98b1b {
    padding: 32px 16px;
  }
}
.single-testimonials-4_5e11aae897d98b1b .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_5e11aae897d98b1b p.disc_bfb05770486aeecd {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_5e11aae897d98b1b .author_0bbd8e0547644633 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_5e11aae897d98b1b .author_0bbd8e0547644633 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_086a9398f0420bba {
  position: relative;
}
.rts-client-feedback-area_086a9398f0420bba.home-2_9c3d5dcd4af0b5ce .shape-area_1d71e7dec358af54 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_086a9398f0420bba.home-2_9c3d5dcd4af0b5ce .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_0f2578a7f0b10914 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_0f2578a7f0b10914 .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.rts-client-feedback-area-4_0f2578a7f0b10914 .shape-area_1d71e7dec358af54 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_0f2578a7f0b10914 .shape-area_1d71e7dec358af54 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_0f2578a7f0b10914 .shape-area_1d71e7dec358af54 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_0f2578a7f0b10914 .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_0f2578a7f0b10914 .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
    display: none;
  }
}
.rts-client-feedback-area-4_0f2578a7f0b10914 .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_0f2578a7f0b10914 .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
    display: none;
  }
}
.rts-client-feedback-area-4_0f2578a7f0b10914 .shape-area_1d71e7dec358af54 .four_3e2354f095438ba3 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_0f2578a7f0b10914 .shape-area_1d71e7dec358af54 .four_3e2354f095438ba3 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_3c48fd931b563162 .single-testimonials-area_094d7bef39918106 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_3c48fd931b563162 .single-testimonials-area_094d7bef39918106 p.disc_bfb05770486aeecd {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_3c48fd931b563162 .single-testimonials-area_094d7bef39918106 .author-area_f5e73331db9d02ab .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_3c48fd931b563162 .single-testimonials-area_094d7bef39918106 .author-area_f5e73331db9d02ab span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_3c48fd931b563162 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_3c48fd931b563162 .title-style-one-center_ea56ae714b5ff3b8 .pre_94257d2e71c87ead {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_3c48fd931b563162 .title-style-one-center_ea56ae714b5ff3b8 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_3c48fd931b563162 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_3c48fd931b563162 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_8b88486278f1d9d4 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_8b88486278f1d9d4 .inner_b5cdbd61e0bc1c37 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_8b88486278f1d9d4 .inner_b5cdbd61e0bc1c37 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_8b88486278f1d9d4 .inner_b5cdbd61e0bc1c37 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_8b88486278f1d9d4 .inner_b5cdbd61e0bc1c37 {
    padding: 25px;
  }
}
.testimonials-filwidth_8b88486278f1d9d4 .body {
  margin-top: 30px;
}
.testimonials-filwidth_8b88486278f1d9d4 .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_8b88486278f1d9d4 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_8b88486278f1d9d4 .body .author_0bbd8e0547644633 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_8b88486278f1d9d4 .body .author_0bbd8e0547644633 a .title-name_614e961c9f71d338 {
  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_4d7ef9b7bb24cc32 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_4d7ef9b7bb24cc32.swiper-pagination-bullet-active_54a1310405d7e4f8 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_23f4c3369621b47a {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_23f4c3369621b47a .section-inner_56c6a9ea479be813 .testimonial-left_515a40932f181f73 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_23f4c3369621b47a .section-inner_56c6a9ea479be813 .testimonial-left_515a40932f181f73 .heading-title_e35ce8254f4390bb {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_23f4c3369621b47a .section-inner_56c6a9ea479be813 .testimonial-left_515a40932f181f73 .author-area_f5e73331db9d02ab {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_23f4c3369621b47a .section-inner_56c6a9ea479be813 .testimonial-left_515a40932f181f73 .author-area_f5e73331db9d02ab .right-content_afb9a446e1f76774 .author-title_0901b4da71ca915e {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_23f4c3369621b47a .section-inner_56c6a9ea479be813 .testimonial-left_515a40932f181f73 .author-area_f5e73331db9d02ab .right-content_afb9a446e1f76774 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_23f4c3369621b47a .section-inner_56c6a9ea479be813 .testimonial-right_8b06ea8250bccdb2 {
  margin-left: 40px;
}
.rts-testimonials-area-six_23f4c3369621b47a .section-inner_56c6a9ea479be813 .testimonial-right_8b06ea8250bccdb2 .right-inner_73bf15559671a515 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_23f4c3369621b47a .section-inner_56c6a9ea479be813 .testimonial-right_8b06ea8250bccdb2 .right-inner_73bf15559671a515 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_23f4c3369621b47a .section-inner_56c6a9ea479be813 .testimonial-right_8b06ea8250bccdb2 .right-inner_73bf15559671a515 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_23f4c3369621b47a .section-inner_56c6a9ea479be813 .testimonial-right_8b06ea8250bccdb2 .right-inner_73bf15559671a515 .item .heading-title_e35ce8254f4390bb {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_23f4c3369621b47a .section-inner_56c6a9ea479be813 .testimonial-right_8b06ea8250bccdb2 .right-inner_73bf15559671a515 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_23f4c3369621b47a .section-inner_56c6a9ea479be813 {
  position: relative;
}
.rts-testimonials-area-six_23f4c3369621b47a .service-swiper-main-wrapper-2_8089f6c2856d6f5e {
  overflow: hidden;
}
.rts-testimonials-area-six_23f4c3369621b47a .swiper-slide:nth-child(odd) .single-service-style-two_a74065c2c6d06131 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_23f4c3369621b47a .single-service-style-two_a74065c2c6d06131 {
  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_23f4c3369621b47a .single-service-style-two_a74065c2c6d06131 .disc_bfb05770486aeecd {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_23f4c3369621b47a .single-service-style-two_a74065c2c6d06131 .author-area_f5e73331db9d02ab {
  margin-top: 10px;
}
.rts-testimonials-area-six_23f4c3369621b47a .single-service-style-two_a74065c2c6d06131 .author-area_f5e73331db9d02ab .author-content_810b910c58c36cc2 .author-title_0901b4da71ca915e {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_23f4c3369621b47a .single-service-style-two_a74065c2c6d06131 .author-area_f5e73331db9d02ab .author-content_810b910c58c36cc2 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_23f4c3369621b47a .swiper-button-next,
.rts-testimonials-area-six_23f4c3369621b47a .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_23f4c3369621b47a .swiper-button-next i,
.rts-testimonials-area-six_23f4c3369621b47a .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_23f4c3369621b47a .swiper-button-next:hover,
.rts-testimonials-area-six_23f4c3369621b47a .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_23f4c3369621b47a .swiper-button-next::after,
.rts-testimonials-area-six_23f4c3369621b47a .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_23f4c3369621b47a .swiper-button-next,
.rts-testimonials-area-six_23f4c3369621b47a .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_23f4c3369621b47a .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_23f4c3369621b47a .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_23f4c3369621b47a .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_23f4c3369621b47a .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_23f4c3369621b47a .swiper-pagination2 .swiper-pagination-bullet_4d7ef9b7bb24cc32 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_23f4c3369621b47a .swiper-pagination2 .swiper-pagination-bullet_4d7ef9b7bb24cc32.swiper-pagination-bullet-active_54a1310405d7e4f8 {
  background: #FF6354;
}

.rts-testimonials-area-three_658427411b892d63 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_658427411b892d63 .shape-area_1d71e7dec358af54 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_658427411b892d63 .shape-area_1d71e7dec358af54 .one {
    display: none;
  }
}
.rts-testimonials-area-three_658427411b892d63 .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_658427411b892d63 .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_658427411b892d63 .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_658427411b892d63 .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
    display: none;
  }
}
.rts-testimonials-area-three_658427411b892d63 .shape-area_1d71e7dec358af54 .four_3e2354f095438ba3 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_326bf6d5554b9791 {
  position: relative;
}
.rts-testimonials-area-7_326bf6d5554b9791 .testimonials--shape_2b4dfb1eb34cdfb7 img {
  position: absolute;
}
.rts-testimonials-area-7_326bf6d5554b9791 .testimonials--shape_2b4dfb1eb34cdfb7 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_326bf6d5554b9791 .testimonials--shape_2b4dfb1eb34cdfb7 img.two_63cf85d6d45b9b09 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_094d7bef39918106 .logo_be7dac3f5c163b52 .light_da75b346f914cf8a {
  display: block;
}
[data-theme=light] .single-testimonials-area_094d7bef39918106 .logo_be7dac3f5c163b52 .dark_0885bd708f1db6b1 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_094d7bef39918106 .logo_be7dac3f5c163b52 .light_da75b346f914cf8a {
  display: none;
}
[data-theme=dark] .single-testimonials-area_094d7bef39918106 .logo_be7dac3f5c163b52 .dark_0885bd708f1db6b1 {
  display: block;
}

.single-blog-area-style-one_0c8a53589fc0b214:hover .thumbnail_99caa31c7a88f416 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_0c8a53589fc0b214 .thumbnail_99caa31c7a88f416 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_0c8a53589fc0b214 .thumbnail_99caa31c7a88f416 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .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_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .bottom-area_b6c6a6778e395229 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .bottom-area_b6c6a6778e395229 .admin_a09ef3e7976275d4 {
  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_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .bottom-area_b6c6a6778e395229 .date_856e6ff0867a47a0 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_d9373ec29c8c8544 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_d9373ec29c8c8544 .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.rts-blog-area-one_d9373ec29c8c8544 .shape-area_1d71e7dec358af54 img {
  position: absolute;
}
.rts-blog-area-one_d9373ec29c8c8544 .shape-area_1d71e7dec358af54 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_d9373ec29c8c8544 .shape-area_1d71e7dec358af54 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_d9373ec29c8c8544 .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_d9373ec29c8c8544 .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_d9373ec29c8c8544 .rts-btn.btn-primary_93d6c92a87143674.text-center_6357341d67fa4fa7 {
  margin: auto;
}
.rts-blog-area-one_d9373ec29c8c8544.home-six_611cb29916b8600e .single-blog-area-style-one_0c8a53589fc0b214 .thumbnail_99caa31c7a88f416 {
  border-radius: 0;
}
.rts-blog-area-one_d9373ec29c8c8544.home-six_611cb29916b8600e .single-blog-area-style-one_0c8a53589fc0b214 .thumbnail_99caa31c7a88f416 img {
  border-radius: 0;
}
.rts-blog-area-one_d9373ec29c8c8544.home-six_611cb29916b8600e .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 {
  background: var(--blog-single);
}
.rts-blog-area-one_d9373ec29c8c8544.home-six_611cb29916b8600e .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .bottom-area_b6c6a6778e395229 .date_856e6ff0867a47a0 span {
  margin-right: 10px;
}
.rts-blog-area-one_d9373ec29c8c8544.home-six_611cb29916b8600e .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .btn-area_24cdf4785d84580e {
  text-align: center;
}
.rts-blog-area-one_d9373ec29c8c8544.home-six_611cb29916b8600e .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .btn-area_24cdf4785d84580e .read-more-btn_a3d4c7d111f547df {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_d9373ec29c8c8544.home-six_611cb29916b8600e .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .btn-area_24cdf4785d84580e .read-more-btn_a3d4c7d111f547df:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_d9373ec29c8c8544.home-six_611cb29916b8600e .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .btn-area_24cdf4785d84580e .read-more-btn_a3d4c7d111f547df::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_d9373ec29c8c8544.home-five_fe3b50a27f9b8f02 .title-style-one-center_ea56ae714b5ff3b8 .pre_94257d2e71c87ead {
  color: var(--color-primary-2);
}
.rts-blog-area-one_d9373ec29c8c8544.home-five_fe3b50a27f9b8f02 .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .bottom-area_b6c6a6778e395229 .admin_a09ef3e7976275d4 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_d9373ec29c8c8544.home-five_fe3b50a27f9b8f02 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_d9373ec29c8c8544.home-five_fe3b50a27f9b8f02 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_d9373ec29c8c8544.home-six_611cb29916b8600e .title-style-one-center_ea56ae714b5ff3b8 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_d9373ec29c8c8544.style-seven_7a641cbc961d5b57 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_d9373ec29c8c8544.style-seven_7a641cbc961d5b57 .title-style-one-center_ea56ae714b5ff3b8 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_d9373ec29c8c8544.style-seven_7a641cbc961d5b57 .rts-btn.btn-primary-border_7d8ca6f46d0b8e76 {
  color: var(--color-primary);
}
.rts-blog-area-one_d9373ec29c8c8544.style-seven_7a641cbc961d5b57 .rts-btn.btn-primary-border_7d8ca6f46d0b8e76:hover {
  color: #fff;
}

.single-blog-area-style-one_0c8a53589fc0b214.eight-area_f426cbc10ca484c4 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_33e7ed8e4880a609 {
  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_33e7ed8e4880a609::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_33e7ed8e4880a609::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_33e7ed8e4880a609:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_adeacc8a07333a46 {
  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_adeacc8a07333a46::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_adeacc8a07333a46::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_adeacc8a07333a46:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_0c8a53589fc0b214.about-page_53d24fa56bd2c2bf {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_b212b1bcdf0a9fa7.shape-position_142b27219fc8818b {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_b212b1bcdf0a9fa7.shape-position_142b27219fc8818b .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.rts-blog-area_b212b1bcdf0a9fa7.shape-position_142b27219fc8818b .shape-area_1d71e7dec358af54 img {
  position: absolute;
}
.rts-blog-area_b212b1bcdf0a9fa7.shape-position_142b27219fc8818b .shape-area_1d71e7dec358af54 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_b212b1bcdf0a9fa7.shape-position_142b27219fc8818b .shape-area_1d71e7dec358af54 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_b212b1bcdf0a9fa7.shape-position_142b27219fc8818b .shape-area_1d71e7dec358af54 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_b212b1bcdf0a9fa7.shape-position_142b27219fc8818b .shape-area_1d71e7dec358af54 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_b212b1bcdf0a9fa7.shape-position_142b27219fc8818b .shape-area_1d71e7dec358af54 img.one {
    display: none;
  }
}
.rts-blog-area_b212b1bcdf0a9fa7.shape-position_142b27219fc8818b .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_b212b1bcdf0a9fa7.shape-position_142b27219fc8818b .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
    top: 2%;
  }
}
.rts-blog-area_b212b1bcdf0a9fa7.shape-position_142b27219fc8818b .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_b212b1bcdf0a9fa7.shape-position_142b27219fc8818b .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_b212b1bcdf0a9fa7.shape-position_142b27219fc8818b .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_b212b1bcdf0a9fa7.shape-position_142b27219fc8818b .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_b212b1bcdf0a9fa7.shape-position_142b27219fc8818b .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_4d7ef9b7bb24cc32 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_4d7ef9b7bb24cc32.swiper-pagination-bullet-active_54a1310405d7e4f8 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .single-blog-area-style-one_0c8a53589fc0b214 {
  padding-bottom: 40px;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .single-blog-area-style-one_0c8a53589fc0b214 .thumbnail_99caa31c7a88f416 {
  max-width: 100%;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .read-more-btn_a3d4c7d111f547df {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .read-more-btn_a3d4c7d111f547df:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .read-more-btn_a3d4c7d111f547df:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .read-more-btn_a3d4c7d111f547df::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_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .rts-single-wized_3aaebbbe5a5d5f20 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .rts-single-wized_3aaebbbe5a5d5f20.search .wized-body_3ff8e2ac49affff5 {
  margin-top: 0;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .wized-body_3ff8e2ac49affff5 {
  margin-top: 30px;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .wized-body_3ff8e2ac49affff5 .rts-search-wrapper_827bcbd0f0ed9037 {
  position: relative;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .wized-body_3ff8e2ac49affff5 .rts-search-wrapper_827bcbd0f0ed9037 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_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .wized-body_3ff8e2ac49affff5 .rts-search-wrapper_827bcbd0f0ed9037 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .wized-body_3ff8e2ac49affff5 .rts-search-wrapper_827bcbd0f0ed9037 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_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .wized-body_3ff8e2ac49affff5 .rts-search-wrapper_827bcbd0f0ed9037 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .single-categories_0ada17afb07e5b5e {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .single-categories_0ada17afb07e5b5e:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .single-categories_0ada17afb07e5b5e li {
  list-style: none;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .single-categories_0ada17afb07e5b5e 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_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .single-categories_0ada17afb07e5b5e li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .single-categories_0ada17afb07e5b5e li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .single-categories_0ada17afb07e5b5e li a:hover i {
  color: #fff;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .recent-post-single_bf62bd8c085aed7b {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .recent-post-single_bf62bd8c085aed7b:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .recent-post-single_bf62bd8c085aed7b .thumbnail_99caa31c7a88f416 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .recent-post-single_bf62bd8c085aed7b .thumbnail_99caa31c7a88f416 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .recent-post-single_bf62bd8c085aed7b .thumbnail_99caa31c7a88f416:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .recent-post-single_bf62bd8c085aed7b .content-area_be94b2b385ca28ed {
  flex-basis: 60%;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .recent-post-single_bf62bd8c085aed7b .user_bab9ab3507d96e84 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .recent-post-single_bf62bd8c085aed7b .user_bab9ab3507d96e84 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .recent-post-single_bf62bd8c085aed7b .post-title_1a02da51bab25293 .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_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .recent-post-single_bf62bd8c085aed7b .post-title_1a02da51bab25293 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .recent-post-single_bf62bd8c085aed7b .post-title_1a02da51bab25293:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .gallery-inner_00d06589975a00bb {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .gallery-inner_00d06589975a00bb .single-row_29d45fe550e7f9c4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .gallery-inner_00d06589975a00bb .single-row_29d45fe550e7f9c4 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .gallery-inner_00d06589975a00bb .single-row_29d45fe550e7f9c4 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .gallery-inner_00d06589975a00bb .single-row_29d45fe550e7f9c4 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .gallery-inner_00d06589975a00bb .single-row_29d45fe550e7f9c4 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .gallery-inner_00d06589975a00bb .single-row_29d45fe550e7f9c4 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .gallery-inner_00d06589975a00bb .single-row_29d45fe550e7f9c4 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .gallery-inner_00d06589975a00bb .single-row_29d45fe550e7f9c4 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .gallery-inner_00d06589975a00bb .single-row_29d45fe550e7f9c4 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .gallery-inner_00d06589975a00bb .single-row_29d45fe550e7f9c4 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .gallery-inner_00d06589975a00bb .single-row_29d45fe550e7f9c4 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .gallery-inner_00d06589975a00bb .single-row_29d45fe550e7f9c4.row-1_7441fa039b06fb29 {
  margin-bottom: 20px;
}
.w-100_5a1b8a844cf66599 {
  border-radius: 15px;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .tags-wrapper_37232fd3609c941a {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .tags-wrapper_37232fd3609c941a 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_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .tags-wrapper_37232fd3609c941a a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_b6625152a6dd5c78.grid-2_bb9558e4774adf13 .single-blog-area-style-one_0c8a53589fc0b214 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_b6625152a6dd5c78.grid-2_bb9558e4774adf13 .single-blog-area-style-one_0c8a53589fc0b214:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_b6625152a6dd5c78.grid-2_bb9558e4774adf13 .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 .title {
  font-size: 20px;
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .single-blog-area-style-one_0c8a53589fc0b214 .thumbnail_99caa31c7a88f416 {
  border-radius: 0;
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .single-blog-area-style-one_0c8a53589fc0b214 .thumbnail_99caa31c7a88f416 img {
  border-radius: 0;
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .single-blog-area-style-one_0c8a53589fc0b214 .inner-content-wrapper_b1de6f7a08ce6dc5 {
  padding: 30px 0 0;
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-content_ca224566ccc9e073 {
  padding: 0 0 80px;
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-content_ca224566ccc9e073 p.first-text_079f4e8992791709::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-content_ca224566ccc9e073 .desc-image_b90eef66a7481517 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-content_ca224566ccc9e073 .desc-image-2_a1d870eb3f39e7ec .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-footer_5deb59ae2c3813d1 {
  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_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-footer_5deb59ae2c3813d1 .nav-x_fca680712f8e76d0 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-footer_5deb59ae2c3813d1 .nav-x_fca680712f8e76d0 li a {
  font-weight: 600;
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-footer_5deb59ae2c3813d1 .nav-x_fca680712f8e76d0 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-author_846b77b6d7fde381 {
  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_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-author_846b77b6d7fde381 {
    flex-direction: column;
  }
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-author_846b77b6d7fde381 .left-image_33d004259e3f8ed0 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-author_846b77b6d7fde381 .right-content_afb9a446e1f76774 {
  flex-basis: 70%;
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-author_846b77b6d7fde381 .right-content_afb9a446e1f76774 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-author_846b77b6d7fde381 .right-content_afb9a446e1f76774 .author-social_b70d40a704f55db1 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-author_846b77b6d7fde381 .right-content_afb9a446e1f76774 .author-social_b70d40a704f55db1 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_b6625152a6dd5c78.details_7853efd615ea5848 .post-panel_e7ef3b6caae3abfb .post-author_846b77b6d7fde381 .right-content_afb9a446e1f76774 .author-social_b70d40a704f55db1 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_b6625152a6dd5c78.inner_b5cdbd61e0bc1c37 .fluxi-right-ct-1_ad1aabff39b1970b .wized-body_3ff8e2ac49affff5 .rts-search-wrapper_827bcbd0f0ed9037 input {
  color: #717171;
}

.post-form_34c3b22e536ec4e9 {
  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_34c3b22e536ec4e9 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_34c3b22e536ec4e9 .single-input-area_c825b2e90cd2c6e2 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_34c3b22e536ec4e9 .single-input-area_c825b2e90cd2c6e2 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_34c3b22e536ec4e9 .single-input-area_c825b2e90cd2c6e2 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_34c3b22e536ec4e9 .single-input-area_c825b2e90cd2c6e2 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_34c3b22e536ec4e9 .single-input-area_c825b2e90cd2c6e2 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_34c3b22e536ec4e9 .single-input-area_c825b2e90cd2c6e2 input,
.post-form_34c3b22e536ec4e9 .single-input-area_c825b2e90cd2c6e2 textarea {
  padding-left: 35px;
}
.post-form_34c3b22e536ec4e9 .single-input-area_c825b2e90cd2c6e2.text-area_7e2d0948762b3e99 i {
  top: 61px !important;
}

.rts-fluxi-pagination_62dbe73eeeb4ca83 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_62dbe73eeeb4ca83 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_62dbe73eeeb4ca83 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_62dbe73eeeb4ca83 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_62dbe73eeeb4ca83 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_62dbe73eeeb4ca83 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_08341076e2831711 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_4f26252777e2e861 .inner-content_bc92f7c1bda833d0 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_bd11ce43e072ca89 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_bd11ce43e072ca89 p.disc_bfb05770486aeecd br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_bd11ce43e072ca89 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_bd11ce43e072ca89 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_bd11ce43e072ca89 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_bd11ce43e072ca89 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_bd11ce43e072ca89 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_bd11ce43e072ca89 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_bd11ce43e072ca89 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_bd11ce43e072ca89 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_bd11ce43e072ca89 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_bd11ce43e072ca89 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_bd11ce43e072ca89 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_bd11ce43e072ca89 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_bd11ce43e072ca89 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_bd11ce43e072ca89 .shape-area_1d71e7dec358af54 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_bd11ce43e072ca89 .shape-area_1d71e7dec358af54 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_bd11ce43e072ca89 .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_bd11ce43e072ca89 .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_bd11ce43e072ca89 .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
    display: none;
  }
}
.subscribe-main-wrapper-one_bd11ce43e072ca89 .shape-area_1d71e7dec358af54 .four_3e2354f095438ba3 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_602dc1e37b50e755 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_602dc1e37b50e755 .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_602dc1e37b50e755 .swiper-pagination .swiper-pagination-bullet_4d7ef9b7bb24cc32 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_602dc1e37b50e755 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_602dc1e37b50e755 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_602dc1e37b50e755 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_602dc1e37b50e755 .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_602dc1e37b50e755 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_602dc1e37b50e755 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_602dc1e37b50e755 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_602dc1e37b50e755 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_602dc1e37b50e755 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_7c2f91895469db32.about_f7f44dd6493549f9 .btn-area_24cdf4785d84580e {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_7c2f91895469db32.about_f7f44dd6493549f9 .btn-area_24cdf4785d84580e {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_bf02cb4990577cea .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_bf02cb4990577cea .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_bf02cb4990577cea .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_6dfa3fbf458916f8 .single-footer-wized-one_bf02cb4990577cea .title, [data-theme=light] .rts-footer-area-one_8f89f06106cc83bb .single-footer-wized-one_bf02cb4990577cea .title {
  color: #26262C;
}

.rts-footer-area-one_8f89f06106cc83bb {
  background: var(--footer-bg);
}
.rts-footer-area-one_8f89f06106cc83bb .footer-top-area_1f08c6278b68738e {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_bf02cb4990577cea ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_bf02cb4990577cea ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_bf02cb4990577cea form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_bf02cb4990577cea form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_bf02cb4990577cea form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_3141777f9c277998 {
  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_3141777f9c277998 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_3141777f9c277998 p {
  margin-bottom: 0;
}
.copyright-area-start_3141777f9c277998 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_3141777f9c277998 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_3141777f9c277998 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_3141777f9c277998 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_3141777f9c277998.area-two_0019c8bbc0bb3c04 p {
  color: #D7D9E9;
}
.copyright-area-start_3141777f9c277998.area-two_0019c8bbc0bb3c04 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_3141777f9c277998.area-two_0019c8bbc0bb3c04 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_abda22ce74da2b4a {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_abda22ce74da2b4a .social-area-one_95bdeddd2c29b27a li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_a9d2e73bbcf79536 .mobile__breakpoint_9159f558a435f76f {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_a9d2e73bbcf79536 .single-footer-wized-one_bf02cb4990577cea ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_a9d2e73bbcf79536 .single-footer-wized-one_bf02cb4990577cea ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_365301dde68ccb64 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_365301dde68ccb64 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_365301dde68ccb64 .right .language_b57666ae810aab6c {
  color: #fff;
}

.footer-four_6dfa3fbf458916f8 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_77c78693c485a550 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_77c78693c485a550 .single-footer-four-wized_18a9c08329479ab2 ul li a {
  color: #E4E5F1;
}
.footer-three_77c78693c485a550 .single-footer-four-wized_18a9c08329479ab2 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_77c78693c485a550 .single-footer-four-wized_18a9c08329479ab2 .footer-input-btn-between_c5fd13e7006c2074 form input {
  background: #FFFFFF;
}
.footer-three_77c78693c485a550 .single-footer-four-wized_18a9c08329479ab2 .footer-input-btn-between_c5fd13e7006c2074 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_18a9c08329479ab2 .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_18a9c08329479ab2 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_18a9c08329479ab2 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_18a9c08329479ab2 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_18a9c08329479ab2 .footer-input-btn-between_c5fd13e7006c2074 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_18a9c08329479ab2 .footer-input-btn-between_c5fd13e7006c2074 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_18a9c08329479ab2 .footer-input-btn-between_c5fd13e7006c2074 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_18a9c08329479ab2 .footer-input-btn-between_c5fd13e7006c2074 form button {
  padding: 18px 20px;
}

.copyright-area-four_b75345a0b6880f6b {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_b75345a0b6880f6b.area-3_f6bb02dd788589ae p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_b75345a0b6880f6b {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_b75345a0b6880f6b .logo_be7dac3f5c163b52 img.light_da75b346f914cf8a {
  display: block;
}
[data-theme=light] .copyright-area-four_b75345a0b6880f6b .logo_be7dac3f5c163b52 img.dark_0885bd708f1db6b1 {
  display: none;
}

[data-theme=dark] .copyright-area-four_b75345a0b6880f6b .logo_be7dac3f5c163b52 img.light_da75b346f914cf8a {
  display: none;
}
[data-theme=dark] .copyright-area-four_b75345a0b6880f6b .logo_be7dac3f5c163b52 img.dark_0885bd708f1db6b1 {
  display: block;
}

.rts-footer-area-7_96eb7c42bb65d40d .footer-wrapper-7_48d8018153ad700b {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_96eb7c42bb65d40d .footer-wrapper-7_48d8018153ad700b {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_96eb7c42bb65d40d .footer-wrapper-7_48d8018153ad700b {
    height: 320px;
  }
}
.rts-footer-area-7_96eb7c42bb65d40d .footer-wrapper-7_48d8018153ad700b .innerr_ee45b0e5642e49af {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_96eb7c42bb65d40d .footer-wrapper-7_48d8018153ad700b .innerr_ee45b0e5642e49af .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_96eb7c42bb65d40d .footer-wrapper-7_48d8018153ad700b .innerr_ee45b0e5642e49af .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_96eb7c42bb65d40d .footer-wrapper-7_48d8018153ad700b .innerr_ee45b0e5642e49af .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_96eb7c42bb65d40d .footer-wrapper-7_48d8018153ad700b .innerr_ee45b0e5642e49af .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_96eb7c42bb65d40d .footer-wrapper-7_48d8018153ad700b .innerr_ee45b0e5642e49af .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_96eb7c42bb65d40d .footer-wrapper-7_48d8018153ad700b .innerr_ee45b0e5642e49af 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_96eb7c42bb65d40d .footer-wrapper-7_48d8018153ad700b .innerr_ee45b0e5642e49af .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_96eb7c42bb65d40d .footer-wrapper-7_48d8018153ad700b .innerr_ee45b0e5642e49af .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_a409aea5ce62cfc4 {
  text-align: center;
}
.footer-top-8_a409aea5ce62cfc4 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_a409aea5ce62cfc4 .title {
    font-size: 35px;
  }
}
.footer-top-8_a409aea5ce62cfc4 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_8a577af52b379774 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_8a577af52b379774 .sape-image_e04a30a86fde74da {
    display: none;
  }
}
.rts-footer-area-eight_8a577af52b379774 .sape-image_e04a30a86fde74da img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_8a577af52b379774 .sape-image_e04a30a86fde74da img.two_63cf85d6d45b9b09 {
  top: 25%;
  left: 25%;
}

.container-10_06d285eace1bfa3b {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_fbd51a3fa2506a0d {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_fbd51a3fa2506a0d 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_fbd51a3fa2506a0d form .single-input_c921ab118713e0c1 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_fbd51a3fa2506a0d form .single-input_c921ab118713e0c1 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_fbd51a3fa2506a0d form .single-input_c921ab118713e0c1 label {
  margin-bottom: 10px;
}
.form-area-footer-8_fbd51a3fa2506a0d form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_fbd51a3fa2506a0d form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_f8391f7c31ddc412 {
  text-align: center;
}
.easy-cta-area-wrapper_f8391f7c31ddc412 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_f8391f7c31ddc412 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_f8391f7c31ddc412 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_f8391f7c31ddc412.mid_18de9c453d093bcc {
  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_f8391f7c31ddc412.mid_18de9c453d093bcc {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_65b1fea81cccd85b {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_a841da6c2aab5ae9 .copy-right-ul_5cd564c5d17c88e5 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_a841da6c2aab5ae9 .copy-right-ul_5cd564c5d17c88e5 {
    flex-direction: column;
  }
}
.copyright-area-8_a841da6c2aab5ae9 .copy-right-ul_5cd564c5d17c88e5 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_a841da6c2aab5ae9 .copy-right-ul_5cd564c5d17c88e5 li a {
  color: #FFFFFF;
}
.copyright-area-8_a841da6c2aab5ae9 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_6b0a016d90e4f25a {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_6b0a016d90e4f25a .shape-image_6fd893830af978a6 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_6b0a016d90e4f25a .shape-image_6fd893830af978a6 {
    width: 200px;
  }
}
.footer-six_6b0a016d90e4f25a .rts-call-to-action_eca522610bda10cf .call-to-action-area-5_3279753b70eb093e {
  background: none;
  padding: 80px 0;
}
.footer-six_6b0a016d90e4f25a .rts-call-to-action_eca522610bda10cf .call-to-action-area-5_3279753b70eb093e .rts-btn {
  border-radius: 0;
}
.footer-six_6b0a016d90e4f25a .single-footer-four-wized_18a9c08329479ab2 .title {
  color: #D7D9E9;
}
.footer-six_6b0a016d90e4f25a .single-footer-four-wized_18a9c08329479ab2 ul li a {
  color: #D7D9E9;
}
.footer-six_6b0a016d90e4f25a .single-footer-four-wized_18a9c08329479ab2 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_6b0a016d90e4f25a .single-footer-four-wized_18a9c08329479ab2 .footer-input-btn-between_c5fd13e7006c2074 form {
  gap: 0;
}
.footer-six_6b0a016d90e4f25a .single-footer-four-wized_18a9c08329479ab2 .footer-input-btn-between_c5fd13e7006c2074 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_6b0a016d90e4f25a .single-footer-four-wized_18a9c08329479ab2 .footer-input-btn-between_c5fd13e7006c2074 form input::placeholder {
  color: var(--color-title);
}
.footer-six_6b0a016d90e4f25a .single-footer-four-wized_18a9c08329479ab2 .footer-input-btn-between_c5fd13e7006c2074 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_6b0a016d90e4f25a .single-footer-four-wized_18a9c08329479ab2 .footer-input-btn-between_c5fd13e7006c2074 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_6b0a016d90e4f25a .copyright-area-four_b75345a0b6880f6b {
  border-top: 1px solid #37373F;
}
.footer-six_6b0a016d90e4f25a .copyright-area-four_b75345a0b6880f6b p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_60bbb187dd470920 form {
  position: relative;
}
.footer-input-main-wrapper-one_60bbb187dd470920 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_60bbb187dd470920 form input {
  padding-left: 40px;
}

.single-footer-four-wized_18a9c08329479ab2 .footer-input-btn-between_c5fd13e7006c2074 form {
  position: relative;
}
.single-footer-four-wized_18a9c08329479ab2 .footer-input-btn-between_c5fd13e7006c2074 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_18a9c08329479ab2 .footer-input-btn-between_c5fd13e7006c2074 form input {
  padding-left: 35px;
}

.copyright-area-7_88dfd44557ae1af9 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_88dfd44557ae1af9 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_88dfd44557ae1af9 p {
  margin: 0;
}
.copyright-area-7_88dfd44557ae1af9 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_88dfd44557ae1af9 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_956b5091e71ca4e6 .single-footer-four-wized_18a9c08329479ab2 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_956b5091e71ca4e6 .single-footer-four-wized_18a9c08329479ab2 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_956b5091e71ca4e6 .single-footer-four-wized_18a9c08329479ab2 form button {
  background: var(--color-primary-2);
}

.social-area-one_95bdeddd2c29b27a {
  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_95bdeddd2c29b27a li {
  margin: 0;
  padding: 1px;
}
.social-area-one_95bdeddd2c29b27a li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_95bdeddd2c29b27a li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_3b942ff2e753a02a {
  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_3b942ff2e753a02a .title-style-one-left_60086b71037b2107 .pre_94257d2e71c87ead {
  color: #BCBFDB;
}
.bg-dark-border-radious_3b942ff2e753a02a .title-style-one-left_60086b71037b2107 .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_64a6b884e3eea108 {
  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_ac275739578401c7 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_877d70dbfc67829b .progress-wrap svg.progress-circle_ac275739578401c7 path {
  stroke: var(--color-primary-2);
}
.home-blue_877d70dbfc67829b .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_f33aaf044eecb6e7 {
  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_f33aaf044eecb6e7 .sape-area_18fa928940a5f80a img {
  position: absolute;
}
.bg-dark-border-radious-2_f33aaf044eecb6e7 .sape-area_18fa928940a5f80a img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_f33aaf044eecb6e7 .sape-area_18fa928940a5f80a img.two_63cf85d6d45b9b09 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_f33aaf044eecb6e7 .sape-area_18fa928940a5f80a img.two_63cf85d6d45b9b09 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_f33aaf044eecb6e7 .sape-area_18fa928940a5f80a img.two_63cf85d6d45b9b09 {
    display: none;
  }
}
.bg-dark-border-radious-2_f33aaf044eecb6e7 .sape-area_18fa928940a5f80a img.three_c86bd703b65f6164 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_f33aaf044eecb6e7 .sape-area_18fa928940a5f80a img.three_c86bd703b65f6164 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_f33aaf044eecb6e7 .sape-area_18fa928940a5f80a img.four_3e2354f095438ba3 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_f33aaf044eecb6e7 .sape-area_18fa928940a5f80a img.four_3e2354f095438ba3 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_f33aaf044eecb6e7 .sape-area_18fa928940a5f80a img.four_3e2354f095438ba3 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_f33aaf044eecb6e7 .sape-area_18fa928940a5f80a img.four_3e2354f095438ba3 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_73eec0202d158330 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_73eec0202d158330 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_73eec0202d158330 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_73eec0202d158330 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_73eec0202d158330 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_73eec0202d158330 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_73eec0202d158330 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_73eec0202d158330 p.disc_bfb05770486aeecd {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_73eec0202d158330 .feature-area-wrapper_a368d11f81ce7a9c {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_73eec0202d158330 .feature-area-wrapper_a368d11f81ce7a9c {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_73eec0202d158330 .feature-area-wrapper_a368d11f81ce7a9c {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_73eec0202d158330 .feature-area-wrapper_a368d11f81ce7a9c .single-feature_864d8387d8d4ad3d {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_73eec0202d158330 .feature-area-wrapper_a368d11f81ce7a9c .single-feature_864d8387d8d4ad3d p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_c2629ca1247cf466 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_c2629ca1247cf466 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_c2629ca1247cf466 .signle-input_1a135eca6443f1d5 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_c2629ca1247cf466 .signle-input_1a135eca6443f1d5 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_c2629ca1247cf466 .signle-input_1a135eca6443f1d5 label {
  margin-bottom: 15px;
}
.appoinment_form-1_c2629ca1247cf466 .signle-input_1a135eca6443f1d5 input {
  padding-left: 40px;
}
.appoinment_form-1_c2629ca1247cf466 .signle-input_1a135eca6443f1d5 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_c2629ca1247cf466 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_620fceac144748ce {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_1563475281d80bb0 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_1563475281d80bb0 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_1563475281d80bb0 .inmformation_c318101ab5e1204e .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_1563475281d80bb0 .inmformation_c318101ab5e1204e .title {
    font-size: 40px;
  }
}
.single-counter-up-two_1563475281d80bb0 .inmformation_c318101ab5e1204e p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_506e46fe3d3d72d6 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_506e46fe3d3d72d6.team-five .title-style-one-center_ea56ae714b5ff3b8 .pre_94257d2e71c87ead {
  color: var(--color-primary-2);
}
.expart-team-area-7_506e46fe3d3d72d6.inner {
  background: var(--team-bg);
}

.single-team-area-7_e44dc345282f4359 {
  text-align: center;
}
.single-team-area-7_e44dc345282f4359 .thumbnail_99caa31c7a88f416 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_e44dc345282f4359 .thumbnail_99caa31c7a88f416 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_e44dc345282f4359 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_e44dc345282f4359 .designation_7ecca899e51d8d13 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_e44dc345282f4359:hover .thumbnail_99caa31c7a88f416 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_4d7ef9b7bb24cc32 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_4d7ef9b7bb24cc32.swiper-pagination-bullet-active_54a1310405d7e4f8 {
  background: var(--color-gradient);
}

.single-team-area-start_110d3995a6282016:hover .thumbnail_99caa31c7a88f416 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_110d3995a6282016 .thumbnail_99caa31c7a88f416 {
  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_110d3995a6282016 .thumbnail_99caa31c7a88f416 img {
  transition: 0.8s;
}
.single-team-area-start_110d3995a6282016 .inner-content_bc92f7c1bda833d0 {
  text-align: center;
}
.single-team-area-start_110d3995a6282016 .inner-content_bc92f7c1bda833d0 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_110d3995a6282016 .inner-content_bc92f7c1bda833d0 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_42f57d2fe59717fd.about_f7f44dd6493549f9 {
  position: relative;
}
.rts-team-area_42f57d2fe59717fd.about_f7f44dd6493549f9 .shape-area_1d71e7dec358af54 img {
  position: absolute;
}
.rts-team-area_42f57d2fe59717fd.about_f7f44dd6493549f9 .shape-area_1d71e7dec358af54 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_42f57d2fe59717fd.about_f7f44dd6493549f9 .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_42f57d2fe59717fd.about_f7f44dd6493549f9 .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
    display: none;
  }
}
.rts-team-area_42f57d2fe59717fd.about_f7f44dd6493549f9 .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
  left: 25%;
  top: 7%;
}
.rts-team-area_42f57d2fe59717fd.about_f7f44dd6493549f9 .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_42f57d2fe59717fd.about_f7f44dd6493549f9 .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
    display: none;
  }
}
.rts-team-area_42f57d2fe59717fd.inner_b5cdbd61e0bc1c37 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_42f57d2fe59717fd.inner_b5cdbd61e0bc1c37 .shape-area_1d71e7dec358af54 img {
  position: absolute;
}
.rts-team-area_42f57d2fe59717fd.inner_b5cdbd61e0bc1c37 .shape-area_1d71e7dec358af54 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_42f57d2fe59717fd.inner_b5cdbd61e0bc1c37 .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_42f57d2fe59717fd.inner_b5cdbd61e0bc1c37 .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
    display: none;
  }
}
.rts-team-area_42f57d2fe59717fd.inner_b5cdbd61e0bc1c37 .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
  left: 25%;
  top: 7%;
}
.rts-team-area_42f57d2fe59717fd.inner_b5cdbd61e0bc1c37 .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_42f57d2fe59717fd.inner_b5cdbd61e0bc1c37 .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
    display: none;
  }
}

.bg-dark-p_a62c5922ece8daad .title {
  color: #fff;
}

.section-separator-top_ea222d2953357194 {
  position: relative;
}
.section-separator-top_ea222d2953357194::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_73fb9bc0f0c7d7fa {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_73fb9bc0f0c7d7fa {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_73fb9bc0f0c7d7fa .left-titlet-wrapper_03e82419b2f357a4 .title {
  color: #fff;
}
.call-to-action-main-wrapper_73fb9bc0f0c7d7fa p.disc_bfb05770486aeecd {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_73fb9bc0f0c7d7fa p.disc_bfb05770486aeecd br {
    display: none;
  }
}
.call-to-action-main-wrapper_73fb9bc0f0c7d7fa .button-area_511c70582a1756e0 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_73fb9bc0f0c7d7fa .button-area_511c70582a1756e0 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_73fb9bc0f0c7d7fa .button-area_511c70582a1756e0 .under-line-btn_edd2eb6d802213cd {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_73fb9bc0f0c7d7fa .button-area_511c70582a1756e0 .under-line-btn_edd2eb6d802213cd:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_73fb9bc0f0c7d7fa .button-area_511c70582a1756e0 .under-line-btn_edd2eb6d802213cd:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_73fb9bc0f0c7d7fa .button-area_511c70582a1756e0 .under-line-btn_edd2eb6d802213cd::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_73fb9bc0f0c7d7fa .button-area_511c70582a1756e0 .btn-primary-2_39f1f4bf989a82ad i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_73fb9bc0f0c7d7fa.area-3_f6bb02dd788589ae .button-area_511c70582a1756e0 .under-line-btn_edd2eb6d802213cd::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_d40ec5d35cf82f46 .style-four_aa99be3fe3136513 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_c1fd1a40b687e27f .rts-faq-area-full-container_d40ec5d35cf82f46 .style-four_aa99be3fe3136513 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_f6bb02dd788589ae .cta-main-wrapper-style-box_0d390aaacf79e673 .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.area-3_f6bb02dd788589ae .cta-main-wrapper-style-box_0d390aaacf79e673 .shape-area_1d71e7dec358af54 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_f6bb02dd788589ae .cta-main-wrapper-style-box_0d390aaacf79e673 .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_f6bb02dd788589ae .cta-main-wrapper-style-box_0d390aaacf79e673 .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_f6bb02dd788589ae .cta-main-wrapper-style-box_0d390aaacf79e673 .shape-area_1d71e7dec358af54 .four_3e2354f095438ba3 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_0d390aaacf79e673 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_0d390aaacf79e673 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_0d390aaacf79e673.style-four_aa99be3fe3136513::after, .cta-main-wrapper-style-box_0d390aaacf79e673.style-four_aa99be3fe3136513::before {
  display: none;
}
.cta-main-wrapper-style-box_0d390aaacf79e673::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_0d390aaacf79e673::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_0d390aaacf79e673 .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_0d390aaacf79e673 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_0d390aaacf79e673 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_0d390aaacf79e673 .shape-area_1d71e7dec358af54 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_0d390aaacf79e673 .shape-area_1d71e7dec358af54 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_0d390aaacf79e673 .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_0d390aaacf79e673 .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_0d390aaacf79e673 .shape-area_1d71e7dec358af54 .four_3e2354f095438ba3 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_daca60da1a8e13fe {
  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_daca60da1a8e13fe {
    padding: 25px;
  }
}
.call-to-action-style-4_daca60da1a8e13fe .button-area_511c70582a1756e0 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_daca60da1a8e13fe .shape-area_1d71e7dec358af54 img {
  position: absolute;
}
.call-to-action-style-4_daca60da1a8e13fe .shape-area_1d71e7dec358af54 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_daca60da1a8e13fe .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_daca60da1a8e13fe .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_daca60da1a8e13fe .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
  top: 10%;
  left: 8%;
}

.header-three_21b30ec6ac73c206.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_642d660dc3e6cccf {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_642d660dc3e6cccf {
    height: 630px;
  }
}
.contact-banner-area-start_642d660dc3e6cccf img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_642d660dc3e6cccf img {
    display: none;
  }
}
.contact-banner-area-start_642d660dc3e6cccf img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_642d660dc3e6cccf img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_642d660dc3e6cccf img.one {
    right: 15%;
  }
}
.contact-banner-area-start_642d660dc3e6cccf img.two_63cf85d6d45b9b09 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_642d660dc3e6cccf img.three_c86bd703b65f6164 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_642d660dc3e6cccf img.four_3e2354f095438ba3 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_642d660dc3e6cccf.faq_adfe759b62c99358 {
  height: auto;
}

.contact-form-page_57fb4e91192e0ba5 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_ae590d994164840f {
  text-align: center;
}
.banner-inner-area-contact-inner_ae590d994164840f .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_ae590d994164840f .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_ae590d994164840f .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_ae590d994164840f .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_ae590d994164840f p.disc_bfb05770486aeecd {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_ae590d994164840f p.disc_bfb05770486aeecd {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_ae590d994164840f p.disc_bfb05770486aeecd {
    max-width: 80%;
  }
}

.contact-form_b95955aa70d75397 {
  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_b95955aa70d75397 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_b95955aa70d75397 {
    padding: 50px 20px;
  }
}
.contact-form_b95955aa70d75397 .single-input-area_c825b2e90cd2c6e2 {
  margin-bottom: 24px;
}
.contact-form_b95955aa70d75397 .single-input-area_c825b2e90cd2c6e2 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_b95955aa70d75397 .single-input-area_c825b2e90cd2c6e2 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_b95955aa70d75397 .single-input-area_c825b2e90cd2c6e2 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_b95955aa70d75397 .single-input-area_c825b2e90cd2c6e2 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_0e876411c8527ff5 {
  text-align: center;
}
.single-contact-inner-info_0e876411c8527ff5 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_0e876411c8527ff5 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_0e876411c8527ff5 p {
  margin-bottom: 0;
}
.single-contact-inner-info_0e876411c8527ff5.mid_18de9c453d093bcc {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_0e876411c8527ff5.mid_18de9c453d093bcc {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_0e876411c8527ff5.mid_18de9c453d093bcc {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_dd41280de37fb1ec.contact-form-page_57fb4e91192e0ba5 .contact-form_b95955aa70d75397 .single-input-area_c825b2e90cd2c6e2 {
  position: relative;
}
.rts-contact-form-area_dd41280de37fb1ec.contact-form-page_57fb4e91192e0ba5 .contact-form_b95955aa70d75397 .single-input-area_c825b2e90cd2c6e2 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_dd41280de37fb1ec.contact-form-page_57fb4e91192e0ba5 .contact-form_b95955aa70d75397 .single-input-area_c825b2e90cd2c6e2 input,
.rts-contact-form-area_dd41280de37fb1ec.contact-form-page_57fb4e91192e0ba5 .contact-form_b95955aa70d75397 .single-input-area_c825b2e90cd2c6e2 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_dd41280de37fb1ec.contact-form-page_57fb4e91192e0ba5 .contact-form_b95955aa70d75397 .single-input-area_c825b2e90cd2c6e2 input::placeholder,
.rts-contact-form-area_dd41280de37fb1ec.contact-form-page_57fb4e91192e0ba5 .contact-form_b95955aa70d75397 .single-input-area_c825b2e90cd2c6e2 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_dd41280de37fb1ec.contact-form-page_57fb4e91192e0ba5 .contact-form_b95955aa70d75397 .single-input-area_c825b2e90cd2c6e2.text-area_7e2d0948762b3e99 i {
  top: 61px !important;
}
.rts-contact-form-area_dd41280de37fb1ec.contact-form-page_57fb4e91192e0ba5 .contact-form_b95955aa70d75397 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_dd41280de37fb1ec.contact-form-page_57fb4e91192e0ba5 .contact-form_b95955aa70d75397 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_a12b24e681073a38 {
  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_a12b24e681073a38 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_a12b24e681073a38 {
    padding: 20px;
  }
}
.seo-optimization-area_a12b24e681073a38 .thumbnail_99caa31c7a88f416 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_a12b24e681073a38 .thumbnail_99caa31c7a88f416 {
    min-width: 100%;
  }
}
.seo-optimization-area_a12b24e681073a38 .thumbnail_99caa31c7a88f416 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_a12b24e681073a38 .thumbnail_99caa31c7a88f416 img {
    min-width: 100%;
  }
}

.service-area-8_056a7ddc199b0580 .icon {
  margin-bottom: 22px;
}
.service-area-8_056a7ddc199b0580 .title {
  font-weight: 800;
}
.service-area-8_056a7ddc199b0580 .disc_bfb05770486aeecd {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_bd11ce43e072ca89.seo-marketing_bec5800b9573f9a6 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_bd11ce43e072ca89.seo-marketing_bec5800b9573f9a6 .title-style-one-center_ea56ae714b5ff3b8 p.disc_bfb05770486aeecd br {
    display: none;
  }
}

.section-separator-top-bg-white_db46785bb9ad3b08 {
  position: relative;
}
.section-separator-top-bg-white_db46785bb9ad3b08::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_a9766fbb216ab706 .large-thumbnail_a9471aa7bd7ad541 {
  position: relative;
}
.single-product-list_a9766fbb216ab706 .large-thumbnail_a9471aa7bd7ad541 .sm-right_2f38df7fce3661c3 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_a9766fbb216ab706 .large-thumbnail_a9471aa7bd7ad541 .sm-right_2f38df7fce3661c3 {
    display: none;
  }
}
.single-product-list_a9766fbb216ab706 .large-thumbnail_a9471aa7bd7ad541 .sm-right_2f38df7fce3661c3.left {
  right: auto;
  left: 0;
}
.single-product-list_a9766fbb216ab706 .thumbnail_99caa31c7a88f416 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_a9766fbb216ab706 .thumbnail_99caa31c7a88f416 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_a9766fbb216ab706 .thumbnail_99caa31c7a88f416 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_a9766fbb216ab706 .thumbnail_99caa31c7a88f416 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_a9766fbb216ab706 .portfolio-content-wrapper-list_6685b09edf6d2168 .pre-title_a3ed2f696c503122 {
  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_a9766fbb216ab706 .portfolio-content-wrapper-list_6685b09edf6d2168 .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_a9766fbb216ab706 .portfolio-content-wrapper-list_6685b09edf6d2168 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_a9766fbb216ab706 .portfolio-content-wrapper-list_6685b09edf6d2168 .title {
    font-size: 35px;
  }
}
.single-product-list_a9766fbb216ab706 .portfolio-content-wrapper-list_6685b09edf6d2168 .single-service_c8d8ef366c3b2550 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_a9766fbb216ab706 .portfolio-content-wrapper-list_6685b09edf6d2168 .single-service_c8d8ef366c3b2550 i {
  color: var(--color-primary);
}
.single-product-list_a9766fbb216ab706 .portfolio-content-wrapper-list_6685b09edf6d2168 p.disc_bfb05770486aeecd {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_e84cac7b8b00e36b .single-product-list_a9766fbb216ab706 a.thumbnail_99caa31c7a88f416 {
  max-width: 100%;
}
.area-6_e84cac7b8b00e36b .single-product-list_a9766fbb216ab706 a.thumbnail_99caa31c7a88f416 img {
  max-width: 100%;
  width: 100%;
}
.area-6_e84cac7b8b00e36b .single-product-list_a9766fbb216ab706 .portfolio-content-wrapper-list_6685b09edf6d2168 .service-btn_defb1dc2596a5b04 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_e84cac7b8b00e36b .single-product-list_a9766fbb216ab706 .portfolio-content-wrapper-list_6685b09edf6d2168 .service-btn_defb1dc2596a5b04::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_e84cac7b8b00e36b .single-product-list_a9766fbb216ab706 .portfolio-content-wrapper-list_6685b09edf6d2168 .service-btn_defb1dc2596a5b04:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_e84cac7b8b00e36b .single-product-list_a9766fbb216ab706 .portfolio-content-wrapper-list_6685b09edf6d2168 .service-btn_defb1dc2596a5b04:hover i {
  transform: rotate(0);
}
.area-6_e84cac7b8b00e36b .single-product-list_a9766fbb216ab706 .portfolio-content-wrapper-list_6685b09edf6d2168 .service-btn_defb1dc2596a5b04 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_e84cac7b8b00e36b .single-product-list_a9766fbb216ab706 .portfolio-content-wrapper-list_6685b09edf6d2168 .service-btn_defb1dc2596a5b04.color-secondary-2_16e4be3285c3456e::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_3a358a7acc8699d3 .thumbnail_99caa31c7a88f416:hover img {
  transform: none;
}
.single-product-list-2_3a358a7acc8699d3 .left-image_33d004259e3f8ed0 {
  position: relative;
}
.single-product-list-2_3a358a7acc8699d3 .left-image_33d004259e3f8ed0 .short-image-area_1d576f392ae21f87 {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_3a358a7acc8699d3 .left-image_33d004259e3f8ed0 .short-image-area_1d576f392ae21f87 {
    right: 5%;
  }
}
.single-product-list-2_3a358a7acc8699d3 .left-image_33d004259e3f8ed0 .short-image-area_1d576f392ae21f87 img {
  transform: scale(1);
}
.single-product-list-2_3a358a7acc8699d3 .right-image_60f2ec765b6ebbb6 {
  position: relative;
}
.single-product-list-2_3a358a7acc8699d3 .right-image_60f2ec765b6ebbb6 .short-image-area_1d576f392ae21f87 {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_3a358a7acc8699d3 .right-image_60f2ec765b6ebbb6 .short-image-area_1d576f392ae21f87 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_3a358a7acc8699d3 .right-image_60f2ec765b6ebbb6 .short-image-area_1d576f392ae21f87 {
    left: 50%;
  }
}
.single-product-list-2_3a358a7acc8699d3 .right-image_60f2ec765b6ebbb6 .short-image-area_1d576f392ae21f87 img {
  transform: scale(1);
}
.single-product-list-2_3a358a7acc8699d3 .portfolio-content-wrapper-list_6685b09edf6d2168 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_3a358a7acc8699d3 .portfolio-content-wrapper-list_6685b09edf6d2168 .single-service_c8d8ef366c3b2550 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_3a358a7acc8699d3 .portfolio-content-wrapper-list_6685b09edf6d2168 .single-service_c8d8ef366c3b2550 p {
  font-size: 20px;
}
.single-product-list-2_3a358a7acc8699d3 .portfolio-content-wrapper-list_6685b09edf6d2168 p.disc_bfb05770486aeecd {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_3a358a7acc8699d3 .portfolio-content-wrapper-list_6685b09edf6d2168 p.disc_bfb05770486aeecd {
    max-width: 100%;
  }
}

.product-section-bg_7d8aaf27378a2151 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_c25a1a711167c76c {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_c25a1a711167c76c.area-2_6ef04d0433a84d7c .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.product-area-start_c25a1a711167c76c.area-2_6ef04d0433a84d7c .shape-area_1d71e7dec358af54 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_c25a1a711167c76c.area-2_6ef04d0433a84d7c .shape-area_1d71e7dec358af54 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_c25a1a711167c76c.area-2_6ef04d0433a84d7c .shape-area_1d71e7dec358af54 .one {
    display: none;
  }
}
.product-area-start_c25a1a711167c76c.area-2_6ef04d0433a84d7c .two_63cf85d6d45b9b09 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_c25a1a711167c76c.area-2_6ef04d0433a84d7c .two_63cf85d6d45b9b09 {
    top: 5%;
  }
}
.product-area-start_c25a1a711167c76c.area-2_6ef04d0433a84d7c .three_c86bd703b65f6164 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_c25a1a711167c76c.area-2_6ef04d0433a84d7c .three_c86bd703b65f6164 {
    display: none;
  }
}

.siongle-portfolio-box-style_4f26252777e2e861 .thumbnail_99caa31c7a88f416 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_4f26252777e2e861 .thumbnail_99caa31c7a88f416 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_4f26252777e2e861 .thumbnail_99caa31c7a88f416 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_4f26252777e2e861 .thumbnail_99caa31c7a88f416:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_4f26252777e2e861 .inner-content_bc92f7c1bda833d0 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_4f26252777e2e861 .inner-content_bc92f7c1bda833d0 .left-content_24f313b05b548775 .pre_94257d2e71c87ead {
  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_4f26252777e2e861 .inner-content_bc92f7c1bda833d0 .left-content_24f313b05b548775 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_4f26252777e2e861 .inner-content_bc92f7c1bda833d0 .left-content_24f313b05b548775 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_4f26252777e2e861 .inner-content_bc92f7c1bda833d0 .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_4f26252777e2e861 .inner-content_bc92f7c1bda833d0 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_4f26252777e2e861 .inner-content_bc92f7c1bda833d0 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_4f26252777e2e861 .inner-content_bc92f7c1bda833d0 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_4f26252777e2e861.style-four_aa99be3fe3136513 .thumbnail_99caa31c7a88f416 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_4f26252777e2e861.style-four_aa99be3fe3136513 .left-content_24f313b05b548775 .pre_94257d2e71c87ead {
  color: #fff;
}
.siongle-portfolio-box-style_4f26252777e2e861.style-four_aa99be3fe3136513 .left-content_24f313b05b548775 .title {
  color: #fff;
}
.siongle-portfolio-box-style_4f26252777e2e861.style-four_aa99be3fe3136513 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_4f26252777e2e861.style-four_aa99be3fe3136513 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_4f26252777e2e861.style-four_aa99be3fe3136513:hover .thumbnail_99caa31c7a88f416 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_666da138533fbab6 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_666da138533fbab6 .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.rts-fun-facts-area_666da138533fbab6 .shape-area_1d71e7dec358af54 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_666da138533fbab6 .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_666da138533fbab6 .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_666da138533fbab6 .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_666da138533fbab6 .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
    display: none;
  }
}
.rts-fun-facts-area_666da138533fbab6 .shape-area_1d71e7dec358af54 .four_3e2354f095438ba3 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_851244dd90719d83 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_851244dd90719d83::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_851244dd90719d83 .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_851244dd90719d83 .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_851244dd90719d83.two_63cf85d6d45b9b09 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_851244dd90719d83.two_63cf85d6d45b9b09 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_3219ff08b9aa1699 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_a7b353140a0606e2 {
  border-radius: 32px;
}

.float-right-div-case-studies_bb15a42fab4c8b09 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_bb15a42fab4c8b09 {
    width: 100%;
  }
}
.float-right-div-case-studies_bb15a42fab4c8b09 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_bb15a42fab4c8b09 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_4d7ef9b7bb24cc32 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_9d87bddf65c7aba3.rts-section-gap2.bg-dark-border-radious.radious-4_a7b353140a0606e2 {
  background: var(--case-study);
}

.rts-case-studies-4_9d87bddf65c7aba3 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_9d87bddf65c7aba3 .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.rts-case-studies-4_9d87bddf65c7aba3 .shape-area_1d71e7dec358af54 img {
  position: absolute;
}
.rts-case-studies-4_9d87bddf65c7aba3 .shape-area_1d71e7dec358af54 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_9d87bddf65c7aba3 .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_9d87bddf65c7aba3 .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_9d87bddf65c7aba3 .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_9d87bddf65c7aba3 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_9d87bddf65c7aba3 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_9d87bddf65c7aba3 .swiper-pagination .swiper-pagination-bullet_4d7ef9b7bb24cc32 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_aaa208fa066e6239 {
  position: relative;
}
.rts-case-studies-5_aaa208fa066e6239 .title-wrapper-between_baf8555b8dc241aa .pre_94257d2e71c87ead {
  font-weight: 800;
}
.rts-case-studies-5_aaa208fa066e6239 .title-wrapper-between_baf8555b8dc241aa .title {
  font-weight: 800;
}
.rts-case-studies-5_aaa208fa066e6239 .bottom-btn_ed229e3324a59608 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_aaa208fa066e6239 .bottom-btn_ed229e3324a59608 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_cb0244720083dabf.style-five_3a4d6dbd41251ebb .inner-content_bc92f7c1bda833d0 .left-content_24f313b05b548775 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_cb0244720083dabf.style-five_3a4d6dbd41251ebb .inner-content_bc92f7c1bda833d0 .left-content_24f313b05b548775 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_cb0244720083dabf.style-five_3a4d6dbd41251ebb {
  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_cb0244720083dabf.style-five_3a4d6dbd41251ebb {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_cb0244720083dabf.style-five_3a4d6dbd41251ebb:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_cb0244720083dabf.style-five_3a4d6dbd41251ebb:nth-child(even) .inner-content_bc92f7c1bda833d0 .left-content_24f313b05b548775 .pre_94257d2e71c87ead {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_cb0244720083dabf.style-five_3a4d6dbd41251ebb:nth-child(even) .inner-content_bc92f7c1bda833d0 .left-content_24f313b05b548775 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_cb0244720083dabf.style-five_3a4d6dbd41251ebb:nth-child(even) .inner-content_bc92f7c1bda833d0 .left-content_24f313b05b548775 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_cb0244720083dabf.style-five_3a4d6dbd41251ebb .thumbnail_99caa31c7a88f416 {
  flex-basis: 40%;
}
.single-portfolio-box-style_cb0244720083dabf.style-five_3a4d6dbd41251ebb .thumbnail_99caa31c7a88f416 img {
  border-radius: 16px;
}
.single-portfolio-box-style_cb0244720083dabf.style-five_3a4d6dbd41251ebb .inner-content_bc92f7c1bda833d0 {
  flex-basis: 60%;
}
.single-portfolio-box-style_cb0244720083dabf.style-five_3a4d6dbd41251ebb .inner-content_bc92f7c1bda833d0 .left-content_24f313b05b548775 .pre_94257d2e71c87ead {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_cb0244720083dabf.style-five_3a4d6dbd41251ebb .inner-content_bc92f7c1bda833d0 .left-content_24f313b05b548775 .title {
  font-weight: 800;
}
.single-portfolio-box-style_cb0244720083dabf.style-five_3a4d6dbd41251ebb .inner-content_bc92f7c1bda833d0 .left-content_24f313b05b548775 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_cb0244720083dabf.style-five_3a4d6dbd41251ebb .inner-content_bc92f7c1bda833d0 .left-content_24f313b05b548775 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_68f967d5275304e3 .siongle-portfolio-box-style_4f26252777e2e861 .thumbnail_99caa31c7a88f416 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_68f967d5275304e3 .siongle-portfolio-box-style_4f26252777e2e861:hover .thumbnail_99caa31c7a88f416 img {
  transform: scale(1.15);
}
.home-seven-case_68f967d5275304e3 .siongle-portfolio-box-style_4f26252777e2e861 .inner-content_bc92f7c1bda833d0 .right a {
  background: #F2F2F8;
}
.home-seven-case_68f967d5275304e3 .siongle-portfolio-box-style_4f26252777e2e861 .inner-content_bc92f7c1bda833d0 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_15a303b542b2926a {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_15a303b542b2926a .title-style-one-center_ea56ae714b5ff3b8 .pre_94257d2e71c87ead {
  color: #fff;
}
.rts-product-area-8_15a303b542b2926a .title-style-one-center_ea56ae714b5ff3b8 .title {
  color: #fff;
}

.single-product-8_ed02d944bbb4e26d {
  text-align: center;
}
.single-product-8_ed02d944bbb4e26d:hover .thumbnail_99caa31c7a88f416 img {
  transform: scale(1.12);
}
.single-product-8_ed02d944bbb4e26d .thumbnail_99caa31c7a88f416 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_ed02d944bbb4e26d .thumbnail_99caa31c7a88f416 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_ed02d944bbb4e26d .thumbnail_99caa31c7a88f416 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_ed02d944bbb4e26d .thumbnail_99caa31c7a88f416 a img {
    width: 100%;
  }
}
.single-product-8_ed02d944bbb4e26d .thumbnail_99caa31c7a88f416 .icon-top-right_59bb4f6da5bf417a {
  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_ed02d944bbb4e26d .thumbnail_99caa31c7a88f416 .icon-top-right_59bb4f6da5bf417a i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_ed02d944bbb4e26d .thumbnail_99caa31c7a88f416 .icon-top-right_59bb4f6da5bf417a:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_ed02d944bbb4e26d .thumbnail_99caa31c7a88f416 .icon-top-right_59bb4f6da5bf417a:hover i {
  color: #fff;
}
.single-product-8_ed02d944bbb4e26d .inner-content_bc92f7c1bda833d0 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_ed02d944bbb4e26d .inner-content_bc92f7c1bda833d0 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_3b1388b4b4749ac5 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_3b1388b4b4749ac5 .section-inner_56c6a9ea479be813 .left-side-content_976168512eb61ed9 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_3b1388b4b4749ac5 .section-inner_56c6a9ea479be813 .left-side-content_976168512eb61ed9 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_3b1388b4b4749ac5 .section-inner_56c6a9ea479be813 .left-side-content_976168512eb61ed9 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_3b1388b4b4749ac5 .section-inner_56c6a9ea479be813 .right-side-image_d1b910a146c1db7d {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_3b1388b4b4749ac5 .section-inner_56c6a9ea479be813 .right-side-image_d1b910a146c1db7d {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_3b1388b4b4749ac5 .section-inner_56c6a9ea479be813 .right-side-image_d1b910a146c1db7d .short-image_f4549faff943fead {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_3b1388b4b4749ac5 .section-inner_56c6a9ea479be813 .right-side-image_d1b910a146c1db7d .short-image_f4549faff943fead {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_3b1388b4b4749ac5 .section-inner_56c6a9ea479be813 .right-side-image_d1b910a146c1db7d .short-image_f4549faff943fead {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_3b1388b4b4749ac5 .section-inner_56c6a9ea479be813 .right-side-image_d1b910a146c1db7d .short-image_f4549faff943fead {
    display: none;
  }
}

.rts-product-area-six_d9648682aa0bff16 .section-inner_56c6a9ea479be813 .top-inner_f694223005dd20f2 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_d9648682aa0bff16 .section-inner_56c6a9ea479be813 .top-inner_f694223005dd20f2 .marquee_84b9bafef2bc8978 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_d9648682aa0bff16 .section-inner_56c6a9ea479be813 .top-inner_f694223005dd20f2 .marquee_84b9bafef2bc8978:hover {
  animation-play-state: paused;
}
.rts-product-area-six_d9648682aa0bff16 .section-inner_56c6a9ea479be813 .top-inner_f694223005dd20f2 .marquee_84b9bafef2bc8978 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_d9648682aa0bff16 .section-inner_56c6a9ea479be813 .bottom-inner_e722f449af2da0e5 {
  display: inline-block;
}
.rts-product-area-six_d9648682aa0bff16 .section-inner_56c6a9ea479be813 .bottom-inner_e722f449af2da0e5 .marquee_84b9bafef2bc8978 {
  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_d9648682aa0bff16 .section-inner_56c6a9ea479be813 .bottom-inner_e722f449af2da0e5 .marquee_84b9bafef2bc8978:hover {
  animation-play-state: paused;
}
.rts-product-area-six_d9648682aa0bff16 .section-inner_56c6a9ea479be813 .bottom-inner_e722f449af2da0e5 .marquee_84b9bafef2bc8978 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_39cf4f576dd5d8d5 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_2afe9b9e0ed00822 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_2afe9b9e0ed00822 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_2afe9b9e0ed00822 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_2afe9b9e0ed00822 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_2afe9b9e0ed00822 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_2afe9b9e0ed00822 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_2afe9b9e0ed00822 p.disc_bfb05770486aeecd {
  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_2afe9b9e0ed00822 p.disc_bfb05770486aeecd {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_2afe9b9e0ed00822 p.disc_bfb05770486aeecd {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_eeabd8d824e4aee2 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_eeabd8d824e4aee2 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_689ee5372dda95a5 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_0c8f9ce19ed47719.case-studies_394a95c74f61aef4 .main-nav-area_e039dbbf3d72720d li a {
  color: #fff;
}
.header-style-one_0c8f9ce19ed47719.case-studies_394a95c74f61aef4 .main-nav-area_e039dbbf3d72720d li:hover a {
  color: var(--color-primary);
}
.header-style-one_0c8f9ce19ed47719.case-studies_394a95c74f61aef4 .button-area-start_6081bcf9da845c05 .demo-req_337cb74d5097a699:hover {
  color: var(--color-primary);
}
.header-style-one_0c8f9ce19ed47719.case-studies_394a95c74f61aef4 .button-area-start_6081bcf9da845c05 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_7e2124ec589b572e .breadcrumb-inner_8e4f9d64dcb460bb {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_7e2124ec589b572e .breadcrumb-inner_8e4f9d64dcb460bb .pagimation_92ffc6edc146b428 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_7e2124ec589b572e .breadcrumb-inner_8e4f9d64dcb460bb .pagimation_92ffc6edc146b428 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_7e2124ec589b572e .breadcrumb-inner_8e4f9d64dcb460bb .pagimation_92ffc6edc146b428 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_7e2124ec589b572e .breadcrumb-inner_8e4f9d64dcb460bb .pagimation_92ffc6edc146b428 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_7e2124ec589b572e .breadcrumb-inner_8e4f9d64dcb460bb .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_7e2124ec589b572e .breadcrumb-inner_8e4f9d64dcb460bb .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_7e2124ec589b572e .breadcrumb-inner_8e4f9d64dcb460bb p.disc_bfb05770486aeecd {
  color: #717383;
}
.single-case-studies-bread-crumb-area_7e2124ec589b572e.area-2_6ef04d0433a84d7c .breadcrumb-inner_8e4f9d64dcb460bb {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_637da6726ba72130 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_637da6726ba72130 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_637da6726ba72130 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_637da6726ba72130 a.btn-arrow_d2affc79c9b5674d {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_637da6726ba72130 .btn-arrow_d2affc79c9b5674d {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_637da6726ba72130 .btn-arrow_d2affc79c9b5674d i {
  margin-left: 10px;
}
.strategy-right-area_637da6726ba72130 .btn-arrow_d2affc79c9b5674d::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_637da6726ba72130 .btn-arrow_d2affc79c9b5674d::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_637da6726ba72130 .btn-arrow_d2affc79c9b5674d:hover::before {
  width: 100%;
}

.strategy-left-content_fb76e1c3943f277f p.disc_bfb05770486aeecd {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_fb76e1c3943f277f p.disc_bfb05770486aeecd {
    max-width: 100%;
  }
}

.arrow-rotate_e6471b2f64380d8f i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_d480edd8aa38185d {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_d480edd8aa38185d {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_d480edd8aa38185d .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_d480edd8aa38185d .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_d480edd8aa38185d p.disc_bfb05770486aeecd {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_d480edd8aa38185d p.disc_bfb05770486aeecd {
    max-width: 100%;
  }
}

.thumbnail-image-grid_f1b4baf1b9cf7f40 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_7e2124ec589b572e {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_7e2124ec589b572e .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_7e2124ec589b572e .shape-area_1d71e7dec358af54 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_7e2124ec589b572e .shape-area_1d71e7dec358af54 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_7e2124ec589b572e .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_7e2124ec589b572e .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_7e2124ec589b572e .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_7e2124ec589b572e .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_7e2124ec589b572e .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_7e2124ec589b572e .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
    display: none;
  }
}

.large-image-area_cef5a7963e257cf6 {
  position: relative;
  z-index: 5;
}
.large-image-area_cef5a7963e257cf6 .large-thumbnail_a9471aa7bd7ad541 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_1c638bbe8b41953b {
  padding-left: 200px;
  padding-right: 200px;
}
.accordion-faq-area-border-bottom-style_1c638bbe8b41953b .accordion-item {
  background: transparent;
}
@media screen and (max-width: 992px) {
  .accordion-faq-area-border-bottom-style_1c638bbe8b41953b {
    padding-left: 110px;
    padding-right: 110px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_1c638bbe8b41953b {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_1c638bbe8b41953b {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_1c638bbe8b41953b {
    padding-left: 0;
    padding-right: 0;
  }
}
.accordion-faq-area-border-bottom-style_1c638bbe8b41953b .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_1c638bbe8b41953b .accordion .accordion-item .accordion-header_372c66c33e42b92c {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_1c638bbe8b41953b .accordion .accordion-item .accordion-header_372c66c33e42b92c 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_1c638bbe8b41953b .accordion .accordion-item .accordion-header_372c66c33e42b92c button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_1c638bbe8b41953b .accordion .accordion-item .accordion-body_dbb8c60b561d7ae6 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_1c638bbe8b41953b.style-four_aa99be3fe3136513 .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_4a284b25e0673955 .accordion-item .accordion-header_372c66c33e42b92c button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_9436232548fae7cb {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_9436232548fae7cb {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_9436232548fae7cb .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_9436232548fae7cb .shape-area_1d71e7dec358af54 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_9436232548fae7cb .shape-area_1d71e7dec358af54 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_9436232548fae7cb .shape-area_1d71e7dec358af54 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_9436232548fae7cb .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_9436232548fae7cb .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_9436232548fae7cb .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_9436232548fae7cb .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_9436232548fae7cb .shape-area_1d71e7dec358af54 img.five_f0988b7a81c0241b {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_9436232548fae7cb .shape-area_1d71e7dec358af54 img.six_509e68a0a694b71c {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_9436232548fae7cb .shape-area_1d71e7dec358af54 img.seven_9762d66dbac7f434 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_23d0ef63a44ced5d {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_23d0ef63a44ced5d .shape-area_1d71e7dec358af54 img {
  position: absolute;
}
.rts-cta-area-start_23d0ef63a44ced5d .shape-area_1d71e7dec358af54 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_23d0ef63a44ced5d .shape-area_1d71e7dec358af54 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_23d0ef63a44ced5d .shape-area_1d71e7dec358af54 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_23d0ef63a44ced5d .shape-area_1d71e7dec358af54 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_23d0ef63a44ced5d .shape-area_1d71e7dec358af54 img.two_63cf85d6d45b9b09 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_23d0ef63a44ced5d .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_23d0ef63a44ced5d .shape-area_1d71e7dec358af54 img.three_c86bd703b65f6164 {
    bottom: 0;
  }
}
.rts-cta-area-start_23d0ef63a44ced5d .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_23d0ef63a44ced5d .shape-area_1d71e7dec358af54 img.four_3e2354f095438ba3 {
    display: none;
  }
}

.rts-faq-area-full-container_d40ec5d35cf82f46.style-three_4a284b25e0673955 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_d40ec5d35cf82f46.style-three_4a284b25e0673955 .shape-area_1d71e7dec358af54 {
    display: none;
  }
}
.rts-faq-area-full-container_d40ec5d35cf82f46.style-three_4a284b25e0673955 .shape-area_1d71e7dec358af54 img {
  position: absolute;
}
.rts-faq-area-full-container_d40ec5d35cf82f46.style-three_4a284b25e0673955 .shape-area_1d71e7dec358af54 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_d40ec5d35cf82f46.style-three_4a284b25e0673955 .shape-area_1d71e7dec358af54 .one {
    display: none;
  }
}
.rts-faq-area-full-container_d40ec5d35cf82f46.style-three_4a284b25e0673955 .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_d40ec5d35cf82f46.style-three_4a284b25e0673955 .shape-area_1d71e7dec358af54 .two_63cf85d6d45b9b09 {
    display: none;
  }
}
.rts-faq-area-full-container_d40ec5d35cf82f46.style-three_4a284b25e0673955 .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_d40ec5d35cf82f46.style-three_4a284b25e0673955 .shape-area_1d71e7dec358af54 .three_c86bd703b65f6164 {
    display: none;
  }
}
.rts-faq-area-full-container_d40ec5d35cf82f46.style-three_4a284b25e0673955 .shape-area_1d71e7dec358af54 .four_3e2354f095438ba3 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_d40ec5d35cf82f46.style-three_4a284b25e0673955 .shape-area_1d71e7dec358af54 .four_3e2354f095438ba3 {
    display: none;
  }
}

.rts-error-section_3420e03c4f0f1768 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_3420e03c4f0f1768 .section-inner_56c6a9ea479be813 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_3420e03c4f0f1768 .section-inner_56c6a9ea479be813 img {
  max-width: 100%;
}

.tos__content_941d78b8cb37dfdc p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_29958bfc5fa3a7f7 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
