/*=================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_732580f49fe1b456
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_cf1e51fe8e4457a8 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_06750a0f27c1acd4 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_fbe54a75bb6874ea nav ul li.has-droupdown_94f560d97f60f749::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_fbe54a75bb6874ea nav ul li a.main_fda4231efcb49bb0,
[data-theme=dark] .mobile-menu-main_fbe54a75bb6874ea nav ul li.has-droupdown_94f560d97f60f749 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_15fae881e6dfe511 {
    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_cf5e303c1fdf211f,
.h2_16a9a437d7d47411,
.h3_3cecfd2093c8681b,
.h4_6d3af1c7d318f70f,
.h5_35136d407eddedd1,
.h6_e5c0f26fb684aa94,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_cf5e303c1fdf211f,
.h2_16a9a437d7d47411,
.h3_3cecfd2093c8681b,
.h4_6d3af1c7d318f70f,
.h5_35136d407eddedd1,
.h6_e5c0f26fb684aa94 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_cf5e303c1fdf211f a,
.h2_16a9a437d7d47411 a,
.h3_3cecfd2093c8681b a,
.h4_6d3af1c7d318f70f a,
.h5_35136d407eddedd1 a,
.h6_e5c0f26fb684aa94 a {
  color: inherit;
}

.bg-color-tertiary_33a93407af6d1d06 h1,
.bg-color-tertiary_33a93407af6d1d06 h2,
.bg-color-tertiary_33a93407af6d1d06 h3,
.bg-color-tertiary_33a93407af6d1d06 h4,
.bg-color-tertiary_33a93407af6d1d06 h5,
.bg-color-tertiary_33a93407af6d1d06 h6,
.bg-color-tertiary_33a93407af6d1d06 .h1_cf5e303c1fdf211f,
.bg-color-tertiary_33a93407af6d1d06 .h2_16a9a437d7d47411,
.bg-color-tertiary_33a93407af6d1d06 .h3_3cecfd2093c8681b,
.bg-color-tertiary_33a93407af6d1d06 .h4_6d3af1c7d318f70f,
.bg-color-tertiary_33a93407af6d1d06 .h5_35136d407eddedd1,
.bg-color-tertiary_33a93407af6d1d06 .h6_e5c0f26fb684aa94 {
  color: #fff;
}
.bg-color-tertiary_33a93407af6d1d06 p {
  color: #6c7279;
}
.bg-color-tertiary_33a93407af6d1d06 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_35136d407eddedd1 {
    font-size: 20px;
  }
}
h1,
.h1_cf5e303c1fdf211f,
h2,
.h2_16a9a437d7d47411,
h3,
.h3_3cecfd2093c8681b {
  font-weight: var(--s-bold);
}

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

h6,
.h6_e5c0f26fb684aa94 {
  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_bcee2d4e3616714d {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_6f1fc57ebb163468 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_7ab138dbbc40ca8e {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_e2c21a33e333f0de {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_87c8f188d74f6914 {
  font-size: 13px;
}
p.has-very-light-gray-color_43feeb1fa38dfe11 {
  color: var(--color-white);
}
p.has-background_34c1b47ad676feb8 {
  padding: 20px 30px;
}
p.b1_bcee2d4e3616714d {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_f2f832439647ef16 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_6f1fc57ebb163468 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_228ab1113f389e79 {
  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_ea23c41a22540b9a cite,
.wp-block-pullquote_ea23c41a22540b9a.is-style-solid-color_9e4652638fe18332 blockquote cite,
.wp-block-quote_d286472efcda5990 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_33d60bd7436f2cdc.bullet_1f1bbeddbc60d1ee 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_33d60bd7436f2cdc.bullet_1f1bbeddbc60d1ee li {
    padding-left: 19px;
  }
}
ul.liststyle_33d60bd7436f2cdc.bullet_1f1bbeddbc60d1ee li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_33d60bd7436f2cdc.bullet_1f1bbeddbc60d1ee 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_837e5fbe78fcf131 .title {
  margin-top: 0;
}

.paragraph-area_23fdd5817ee93a59 p.disc_a690234814bd744a {
  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_4ca843c4a5cd39d3.slick-slider_62b8b47965d7df78 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_a243e966837dc6b0 {
    margin-bottom: 20px;
  }

  .ml_lg--20_1c77ff6cb6512b2e {
    margin-left: 20px;
  }

  .ptb_lg--25_8d6e32ca6d228fea {
    padding: 25px 0;
  }

  .plr_lg--25_57ac6a850d62092a {
    padding: 0 25px;
  }

  .pt_lg--25_ba0be3d3454f897e {
    padding-top: 25px;
  }

  .pb_lg--25_4bbb269558b1a028 {
    padding-bottom: 25px;
  }

  .pl_lg--25_aca2251ee2303fcb {
    padding-left: 25px;
  }

  .pr_lg--25_133cc846ff06b4ab {
    padding-right: 25px;
  }

  .mt_lg--25_78e25de72fc288b6 {
    margin-top: 25px;
  }

  .mb_lg--25_d22f40b2729ec08e {
    margin-bottom: 25px;
  }

  .ml_lg--25_17373fa6d43e73b4 {
    margin-left: 25px;
  }

  .ptb_lg--30_89c42c61cffaff2a {
    padding: 30px 0;
  }

  .plr_lg--30_4818e88b25eda53d {
    padding: 0 30px;
  }

  .pt_lg--30_8ac7aadb447dc16a {
    padding-top: 30px;
  }

  .pb_lg--30_813952a2c6cc939b {
    padding-bottom: 30px;
  }

  .pl_lg--30_a9e1536dacc32404 {
    padding-left: 30px;
  }

  .pr_lg--30_4458e1bc565cbcca {
    padding-right: 30px;
  }

  .mt_lg--30_ab54f00ff6641b31 {
    margin-top: 30px;
  }

  .mb_lg--30_6a7d1d681ede61b2 {
    margin-bottom: 30px;
  }

  .ml_lg--30_5179f6162dcfad3b {
    margin-left: 30px;
  }

  .ptb_lg--35_b7e3a364fe4f4d1a {
    padding: 35px 0;
  }

  .plr_lg--35_6f59db55753ed5e9 {
    padding: 0 35px;
  }

  .pt_lg--35_983c130c5cac3c55 {
    padding-top: 35px;
  }

  .pb_lg--35_b7ee99cf26885096 {
    padding-bottom: 35px;
  }

  .pl_lg--35_06a9c0ab53772cf8 {
    padding-left: 35px;
  }

  .pr_lg--35_d10c4d1df842d042 {
    padding-right: 35px;
  }

  .mt_lg--35_e58b628dcb439f3a {
    margin-top: 35px;
  }

  .mb_lg--35_34eeebd7c2f26ea0 {
    margin-bottom: 35px;
  }

  .ml_lg--35_ebeb2dfee0dcb2e7 {
    margin-left: 35px;
  }

  .ptb_lg--40_3aa4c5611b1a1509 {
    padding: 40px 0;
  }

  .plr_lg--40_f084d636436a56f1 {
    padding: 0 40px;
  }

  .pt_lg--40_5c0b7516f852be80 {
    padding-top: 40px;
  }

  .pb_lg--40_6cf3f2800478ff48 {
    padding-bottom: 40px;
  }

  .pl_lg--40_6f6eadc5c699867c {
    padding-left: 40px;
  }

  .pr_lg--40_7e30f1cbaece7f33 {
    padding-right: 40px;
  }

  .mt_lg--40_489e80f25ed3d73f {
    margin-top: 40px;
  }

  .mb_lg--40_c9d2aff31ca96f97 {
    margin-bottom: 40px;
  }

  .ml_lg--40_77ab1056e89268a3 {
    margin-left: 40px;
  }

  .ptb_lg--45_d4a2b8702831e246 {
    padding: 45px 0;
  }

  .plr_lg--45_5005bed88affbda7 {
    padding: 0 45px;
  }

  .pt_lg--45_3b28b4f23c57d2cd {
    padding-top: 45px;
  }

  .pb_lg--45_d89ab2d9f7aadb8b {
    padding-bottom: 45px;
  }

  .pl_lg--45_28fc734dc4adb24e {
    padding-left: 45px;
  }

  .pr_lg--45_e9b3a6a5a9a884bb {
    padding-right: 45px;
  }

  .mt_lg--45_469dc542ed9b5167 {
    margin-top: 45px;
  }

  .mb_lg--45_663ee3171e9d04de {
    margin-bottom: 45px;
  }

  .ml_lg--45_a7ddfb843e0154c7 {
    margin-left: 45px;
  }

  .ptb_lg--50_20d73c53c1464fd6 {
    padding: 50px 0;
  }

  .plr_lg--50_0e25454676547f0e {
    padding: 0 50px;
  }

  .pt_lg--50_2f837b91b8d0f310 {
    padding-top: 50px;
  }

  .pb_lg--50_ad9e8fddbcd2a62a {
    padding-bottom: 50px;
  }

  .pl_lg--50_1bd4e4a7f5aaf176 {
    padding-left: 50px;
  }

  .pr_lg--50_46ad9f951aa288d2 {
    padding-right: 50px;
  }

  .mt_lg--50_f62a0f28adca412d {
    margin-top: 50px;
  }

  .mb_lg--50_d1a3083653548044 {
    margin-bottom: 50px;
  }

  .ml_lg--50_ab726dd62ac77edd {
    margin-left: 50px;
  }

  .ptb_lg--55_13f329323001d6dc {
    padding: 55px 0;
  }

  .plr_lg--55_96c920513c8f3030 {
    padding: 0 55px;
  }

  .pt_lg--55_ae3cb759f8de0f7a {
    padding-top: 55px;
  }

  .pb_lg--55_2ae42b092860f330 {
    padding-bottom: 55px;
  }

  .pl_lg--55_74a20f56348f7e7b {
    padding-left: 55px;
  }

  .pr_lg--55_a2ac4c5bd10ed2e8 {
    padding-right: 55px;
  }

  .mt_lg--55_dc2074f55679e1b9 {
    margin-top: 55px;
  }

  .mb_lg--55_3071c4ade6bdba0b {
    margin-bottom: 55px;
  }

  .ml_lg--55_4983bcf50aca926b {
    margin-left: 55px;
  }

  .ptb_lg--60_b5886fb72fac3a0b {
    padding: 60px 0;
  }

  .plr_lg--60_0e85ceccc829f162 {
    padding: 0 60px;
  }

  .pt_lg--60_a04a525a1c85922b {
    padding-top: 60px;
  }

  .pb_lg--60_389290bf9ddc8c2a {
    padding-bottom: 60px;
  }

  .pl_lg--60_558dbf79342136bc {
    padding-left: 60px;
  }

  .pr_lg--60_9cc1d397435f9f9b {
    padding-right: 60px;
  }

  .mt_lg--60_c2c3780bb59f9e3a {
    margin-top: 60px;
  }

  .mb_lg--60_6ed0c58b2eca2222 {
    margin-bottom: 60px;
  }

  .ml_lg--60_686755be52f0f5d6 {
    margin-left: 60px;
  }

  .ptb_lg--65_7a42e0dfadc02214 {
    padding: 65px 0;
  }

  .plr_lg--65_3d249e2b444107d4 {
    padding: 0 65px;
  }

  .pt_lg--65_568831db4ac22f5b {
    padding-top: 65px;
  }

  .pb_lg--65_4a1cd35e6810ad43 {
    padding-bottom: 65px;
  }

  .pl_lg--65_c81b2fbfe8215919 {
    padding-left: 65px;
  }

  .pr_lg--65_c92afcfcd5a7d87c {
    padding-right: 65px;
  }

  .mt_lg--65_cdc6ba677589cc36 {
    margin-top: 65px;
  }

  .mb_lg--65_0887bb5c41068c97 {
    margin-bottom: 65px;
  }

  .ml_lg--65_7b6512d944b25d1c {
    margin-left: 65px;
  }

  .ptb_lg--70_d51bd7f3a3f22b75 {
    padding: 70px 0;
  }

  .plr_lg--70_d915896fe360fb1c {
    padding: 0 70px;
  }

  .pt_lg--70_1fbc74ee98a2059e {
    padding-top: 70px;
  }

  .pb_lg--70_4d6d5f68a31873b8 {
    padding-bottom: 70px;
  }

  .pl_lg--70_4ce294945a0ca54c {
    padding-left: 70px;
  }

  .pr_lg--70_62fdaf6b5042b9e8 {
    padding-right: 70px;
  }

  .mt_lg--70_07f38b5304106172 {
    margin-top: 70px;
  }

  .mb_lg--70_ed26a28cfbfd8d17 {
    margin-bottom: 70px;
  }

  .ml_lg--70_fa2743f91e712634 {
    margin-left: 70px;
  }

  .ptb_lg--75_c0787ca693693d37 {
    padding: 75px 0;
  }

  .plr_lg--75_f4c597b6ce866c37 {
    padding: 0 75px;
  }

  .pt_lg--75_4d934cd4505b4a99 {
    padding-top: 75px;
  }

  .pb_lg--75_474c565b3a0c8e40 {
    padding-bottom: 75px;
  }

  .pl_lg--75_83632a181f0309ff {
    padding-left: 75px;
  }

  .pr_lg--75_7f5593d2bd9ae25d {
    padding-right: 75px;
  }

  .mt_lg--75_8cbc3aa51c663295 {
    margin-top: 75px;
  }

  .mb_lg--75_b4498c4648d10e85 {
    margin-bottom: 75px;
  }

  .ml_lg--75_68746872fa01272b {
    margin-left: 75px;
  }

  .ptb_lg--80_69984d7dcd963b90 {
    padding: 80px 0;
  }

  .plr_lg--80_052356257442ab9c {
    padding: 0 80px;
  }

  .pt_lg--80_eae85fa05ae4b19e {
    padding-top: 80px;
  }

  .pb_lg--80_dae797ff1cb54284 {
    padding-bottom: 80px;
  }

  .pl_lg--80_d86081468cc09526 {
    padding-left: 80px;
  }

  .pr_lg--80_0dbec02307614738 {
    padding-right: 80px;
  }

  .mt_lg--80_4f6105d371f20395 {
    margin-top: 80px;
  }

  .mb_lg--80_780e055b99e59f09 {
    margin-bottom: 80px;
  }

  .ml_lg--80_68629021ea28a202 {
    margin-left: 80px;
  }

  .ptb_lg--85_0a1704af786666c3 {
    padding: 85px 0;
  }

  .plr_lg--85_e774bef77fc4be78 {
    padding: 0 85px;
  }

  .pt_lg--85_ef2cee2fbb999759 {
    padding-top: 85px;
  }

  .pb_lg--85_8965ee0d235f8095 {
    padding-bottom: 85px;
  }

  .pl_lg--85_c5bc3098e2782021 {
    padding-left: 85px;
  }

  .pr_lg--85_bcc04b90ddcb5681 {
    padding-right: 85px;
  }

  .mt_lg--85_edf58ada24e987ec {
    margin-top: 85px;
  }

  .mb_lg--85_334a334f6ad03688 {
    margin-bottom: 85px;
  }

  .ml_lg--85_b29eb174556a0507 {
    margin-left: 85px;
  }

  .ptb_lg--90_687d11990cba5a7e {
    padding: 90px 0;
  }

  .plr_lg--90_f6ac77be1e8dd9e9 {
    padding: 0 90px;
  }

  .pt_lg--90_dc65d16b1089c485 {
    padding-top: 90px;
  }

  .pb_lg--90_6fd1095605cdbe02 {
    padding-bottom: 90px;
  }

  .pl_lg--90_f02fa1cb0fb1f2d9 {
    padding-left: 90px;
  }

  .pr_lg--90_f079296bb9bfbf8a {
    padding-right: 90px;
  }

  .mt_lg--90_6374af997e8184e3 {
    margin-top: 90px;
  }

  .mb_lg--90_47a6eb19adb36e37 {
    margin-bottom: 90px;
  }

  .ml_lg--90_2c3b676573121f42 {
    margin-left: 90px;
  }

  .ptb_lg--95_7cb0ebe2065a15a7 {
    padding: 95px 0;
  }

  .plr_lg--95_ade6250892a566f8 {
    padding: 0 95px;
  }

  .pt_lg--95_40e420f136cf0d01 {
    padding-top: 95px;
  }

  .pb_lg--95_9538d9456529ef95 {
    padding-bottom: 95px;
  }

  .pl_lg--95_6b311f23284ab8be {
    padding-left: 95px;
  }

  .pr_lg--95_7a203e9ec4156ecc {
    padding-right: 95px;
  }

  .mt_lg--95_2803b0c14b7c719d {
    margin-top: 95px;
  }

  .mb_lg--95_d4afdc9fc4e7af9b {
    margin-bottom: 95px;
  }

  .ml_lg--95_679690b03c37f2ee {
    margin-left: 95px;
  }

  .ptb_lg--100_6aeca7bbce03278a {
    padding: 100px 0;
  }

  .plr_lg--100_a6b92427323df30c {
    padding: 0 100px;
  }

  .pt_lg--100_d54d03334228249a {
    padding-top: 100px;
  }

  .pb_lg--100_bb0ea116f9e9505a {
    padding-bottom: 100px;
  }

  .pl_lg--100_91f885870f1977c2 {
    padding-left: 100px;
  }

  .pr_lg--100_2878add54a65270e {
    padding-right: 100px;
  }

  .mt_lg--100_d16f6736b6d65cb2 {
    margin-top: 100px;
  }

  .mb_lg--100_663c10f382fc02fc {
    margin-bottom: 100px;
  }

  .ml_lg--100_a391f8568a21fa6e {
    margin-left: 100px;
  }

  .ptb_lg--105_fea4d8a52cfcb419 {
    padding: 105px 0;
  }

  .plr_lg--105_177b69484e3fd655 {
    padding: 0 105px;
  }

  .pt_lg--105_8cb07d40fb577f14 {
    padding-top: 105px;
  }

  .pb_lg--105_e67cead08e9c6ea4 {
    padding-bottom: 105px;
  }

  .pl_lg--105_33ace7526b90e19d {
    padding-left: 105px;
  }

  .pr_lg--105_84dc40ba0b23a1e3 {
    padding-right: 105px;
  }

  .mt_lg--105_4a5234184cf5d392 {
    margin-top: 105px;
  }

  .mb_lg--105_436d1ee4963a5a52 {
    margin-bottom: 105px;
  }

  .ml_lg--105_d8d1c71c09cafcf6 {
    margin-left: 105px;
  }

  .ptb_lg--110_c8dcc24edbe4423d {
    padding: 110px 0;
  }

  .plr_lg--110_8b2d50a5a1bb6d28 {
    padding: 0 110px;
  }

  .pt_lg--110_7e0fdf18038cdee7 {
    padding-top: 110px;
  }

  .pb_lg--110_8a818307f20fcf69 {
    padding-bottom: 110px;
  }

  .pl_lg--110_be4793cce3b9ad29 {
    padding-left: 110px;
  }

  .pr_lg--110_a2919e2c0ea9b185 {
    padding-right: 110px;
  }

  .mt_lg--110_c5ddb9f1617fd0b8 {
    margin-top: 110px;
  }

  .mb_lg--110_187e0eacb00948be {
    margin-bottom: 110px;
  }

  .ml_lg--110_57003632e366c92a {
    margin-left: 110px;
  }

  .ptb_lg--115_7aaf982899d82c7d {
    padding: 115px 0;
  }

  .plr_lg--115_ec8887715e2840cc {
    padding: 0 115px;
  }

  .pt_lg--115_fadab6371d6d032a {
    padding-top: 115px;
  }

  .pb_lg--115_7cb2a9af5c536d5a {
    padding-bottom: 115px;
  }

  .pl_lg--115_269e1aeb349a181f {
    padding-left: 115px;
  }

  .pr_lg--115_af8c5db39fc04d3b {
    padding-right: 115px;
  }

  .mt_lg--115_a7f4198efe00715c {
    margin-top: 115px;
  }

  .mb_lg--115_512ea6ae4d018acc {
    margin-bottom: 115px;
  }

  .ml_lg--115_2f89e5d751c09cc8 {
    margin-left: 115px;
  }

  .ptb_lg--120_c7cfb5975c5f81ad {
    padding: 120px 0;
  }

  .plr_lg--120_fcef0428bc69061b {
    padding: 0 120px;
  }

  .pt_lg--120_c93c63d78ae210b7 {
    padding-top: 120px;
  }

  .pb_lg--120_5bcef2fc74e22c63 {
    padding-bottom: 120px;
  }

  .pl_lg--120_b8d0dd78d8578b3e {
    padding-left: 120px;
  }

  .pr_lg--120_803c4d269858dde2 {
    padding-right: 120px;
  }

  .mt_lg--120_c4c41fd244445c71 {
    margin-top: 120px;
  }

  .mb_lg--120_db21f290a2682e0b {
    margin-bottom: 120px;
  }

  .ml_lg--120_c65d7d0487cbb192 {
    margin-left: 120px;
  }

  .ptb_lg--125_c6fd4b588907da73 {
    padding: 125px 0;
  }

  .plr_lg--125_9a22fa2de464f676 {
    padding: 0 125px;
  }

  .pt_lg--125_79def5f9d3cbd0ab {
    padding-top: 125px;
  }

  .pb_lg--125_cf342f3835adffe8 {
    padding-bottom: 125px;
  }

  .pl_lg--125_31213054c3ac9e45 {
    padding-left: 125px;
  }

  .pr_lg--125_ff783f7e71c9058e {
    padding-right: 125px;
  }

  .mt_lg--125_5cb9dd91000468d3 {
    margin-top: 125px;
  }

  .mb_lg--125_b9c1fc0aff9543cb {
    margin-bottom: 125px;
  }

  .ml_lg--125_5501610b0eaa3cac {
    margin-left: 125px;
  }

  .ptb_lg--130_49e433ea2ada1a9f {
    padding: 130px 0;
  }

  .plr_lg--130_8efeba32b62637a5 {
    padding: 0 130px;
  }

  .pt_lg--130_6b9df5f59e88f868 {
    padding-top: 130px;
  }

  .pb_lg--130_5f134814e33c3529 {
    padding-bottom: 130px;
  }

  .pl_lg--130_38c2660d2cbc44fb {
    padding-left: 130px;
  }

  .pr_lg--130_d112adc7dbb763a3 {
    padding-right: 130px;
  }

  .mt_lg--130_0c9a8af115f6c8a0 {
    margin-top: 130px;
  }

  .mb_lg--130_4ea55054c42b641e {
    margin-bottom: 130px;
  }

  .ml_lg--130_f451525ed7ec00fd {
    margin-left: 130px;
  }

  .ptb_lg--135_1f0127ed04d5adbc {
    padding: 135px 0;
  }

  .plr_lg--135_f71139883daccba5 {
    padding: 0 135px;
  }

  .pt_lg--135_c159086ba0fddf7f {
    padding-top: 135px;
  }

  .pb_lg--135_6c83caaa889f1edb {
    padding-bottom: 135px;
  }

  .pl_lg--135_e3d01704defb1e59 {
    padding-left: 135px;
  }

  .pr_lg--135_2b76de26f00f7630 {
    padding-right: 135px;
  }

  .mt_lg--135_d392579374530b75 {
    margin-top: 135px;
  }

  .mb_lg--135_027a51e229b3217b {
    margin-bottom: 135px;
  }

  .ml_lg--135_7c7381c7fc02e6bd {
    margin-left: 135px;
  }

  .ptb_lg--140_0d857080474c4256 {
    padding: 140px 0;
  }

  .plr_lg--140_8e9db2f5f96a9fc3 {
    padding: 0 140px;
  }

  .pt_lg--140_b888271f2a8e5098 {
    padding-top: 140px;
  }

  .pb_lg--140_c8684201356d0a30 {
    padding-bottom: 140px;
  }

  .pl_lg--140_f50e4c63a939061c {
    padding-left: 140px;
  }

  .pr_lg--140_715e684a52746054 {
    padding-right: 140px;
  }

  .mt_lg--140_b0cdc0491cd4f097 {
    margin-top: 140px;
  }

  .mb_lg--140_c90c8372b36ff3a6 {
    margin-bottom: 140px;
  }

  .ml_lg--140_9415466cf3c5df03 {
    margin-left: 140px;
  }

  .ptb_lg--145_1a6f135ac39341c4 {
    padding: 145px 0;
  }

  .plr_lg--145_ce253c6bbed6f213 {
    padding: 0 145px;
  }

  .pt_lg--145_4d727ff194eee7d2 {
    padding-top: 145px;
  }

  .pb_lg--145_9931fccc245d5bc1 {
    padding-bottom: 145px;
  }

  .pl_lg--145_d1c9ac0644203dc7 {
    padding-left: 145px;
  }

  .pr_lg--145_9e104d2cb2ce69be {
    padding-right: 145px;
  }

  .mt_lg--145_bec13a0f2ca8204b {
    margin-top: 145px;
  }

  .mb_lg--145_14cf926ebc26bc5a {
    margin-bottom: 145px;
  }

  .ml_lg--145_b0ebeb1a981d72e9 {
    margin-left: 145px;
  }

  .ptb_lg--150_5023a937d490211e {
    padding: 150px 0;
  }

  .plr_lg--150_cafb57713f4017c2 {
    padding: 0 150px;
  }

  .pt_lg--150_652b6e3a5d92b93b {
    padding-top: 150px;
  }

  .pb_lg--150_46f1b534c17429db {
    padding-bottom: 150px;
  }

  .pl_lg--150_628379f9b19d0518 {
    padding-left: 150px;
  }

  .pr_lg--150_2aef9fc7af712fe7 {
    padding-right: 150px;
  }

  .mt_lg--150_f56afac29d39845d {
    margin-top: 150px;
  }

  .mb_lg--150_4ead31bd0c47df00 {
    margin-bottom: 150px;
  }

  .ml_lg--150_0970318b86361c39 {
    margin-left: 150px;
  }

  .ptb_lg--155_56de5e9f30cfd79c {
    padding: 155px 0;
  }

  .plr_lg--155_339381783168500d {
    padding: 0 155px;
  }

  .pt_lg--155_b7a9af8379f5d34c {
    padding-top: 155px;
  }

  .pb_lg--155_bf3fbcfc1cb9b0dd {
    padding-bottom: 155px;
  }

  .pl_lg--155_8ed3d0496b5f488d {
    padding-left: 155px;
  }

  .pr_lg--155_b9a5ff85743a68d7 {
    padding-right: 155px;
  }

  .mt_lg--155_3e25a5516229c669 {
    margin-top: 155px;
  }

  .mb_lg--155_01ce08bd133ffeb7 {
    margin-bottom: 155px;
  }

  .ml_lg--155_571613c574fba3bb {
    margin-left: 155px;
  }

  .ptb_lg--160_b3520e47262e8546 {
    padding: 160px 0;
  }

  .plr_lg--160_decbd78c0ffb46db {
    padding: 0 160px;
  }

  .pt_lg--160_eabe6dc219f1765e {
    padding-top: 160px;
  }

  .pb_lg--160_13a74c3e46435bb3 {
    padding-bottom: 160px;
  }

  .pl_lg--160_c67ef257b02647d0 {
    padding-left: 160px;
  }

  .pr_lg--160_93504cd65c369399 {
    padding-right: 160px;
  }

  .mt_lg--160_e0e3c6b0928c72f9 {
    margin-top: 160px;
  }

  .mb_lg--160_458197f2cd6cae52 {
    margin-bottom: 160px;
  }

  .ml_lg--160_35e51bd373c7f189 {
    margin-left: 160px;
  }

  .ptb_lg--165_588d04eb14a86b41 {
    padding: 165px 0;
  }

  .plr_lg--165_c7841712053735d2 {
    padding: 0 165px;
  }

  .pt_lg--165_1404fbb7843585c7 {
    padding-top: 165px;
  }

  .pb_lg--165_bdc7fc73419ac0e8 {
    padding-bottom: 165px;
  }

  .pl_lg--165_02bae23144e8652e {
    padding-left: 165px;
  }

  .pr_lg--165_94aae7e8dcc5deea {
    padding-right: 165px;
  }

  .mt_lg--165_86d4502b8129d121 {
    margin-top: 165px;
  }

  .mb_lg--165_74e313083e25a22f {
    margin-bottom: 165px;
  }

  .ml_lg--165_23801187ad1fcf37 {
    margin-left: 165px;
  }

  .ptb_lg--170_9a99a164ba6a63a0 {
    padding: 170px 0;
  }

  .plr_lg--170_80f47e93e84866bc {
    padding: 0 170px;
  }

  .pt_lg--170_62be913a3900ff6c {
    padding-top: 170px;
  }

  .pb_lg--170_9255961546e1febd {
    padding-bottom: 170px;
  }

  .pl_lg--170_c68593255e03b186 {
    padding-left: 170px;
  }

  .pr_lg--170_203930d751e948d7 {
    padding-right: 170px;
  }

  .mt_lg--170_6db9b5b35fe5230c {
    margin-top: 170px;
  }

  .mb_lg--170_7cea595f645dbd31 {
    margin-bottom: 170px;
  }

  .ml_lg--170_905ca497b974d576 {
    margin-left: 170px;
  }

  .ptb_lg--175_e0268e74938ef637 {
    padding: 175px 0;
  }

  .plr_lg--175_a8ab4e7ab25ad341 {
    padding: 0 175px;
  }

  .pt_lg--175_e64880d888cbaaa0 {
    padding-top: 175px;
  }

  .pb_lg--175_10242a70cd617ffc {
    padding-bottom: 175px;
  }

  .pl_lg--175_911ab44a0cede6b3 {
    padding-left: 175px;
  }

  .pr_lg--175_6754bf30d173f4ff {
    padding-right: 175px;
  }

  .mt_lg--175_11f2525ecb4ec75d {
    margin-top: 175px;
  }

  .mb_lg--175_21882f0b97e2b629 {
    margin-bottom: 175px;
  }

  .ml_lg--175_8389e60c087164f0 {
    margin-left: 175px;
  }

  .ptb_lg--180_b391c2ba4fadc0e3 {
    padding: 180px 0;
  }

  .plr_lg--180_90e03f6ad06ca527 {
    padding: 0 180px;
  }

  .pt_lg--180_590f7abc77b2b445 {
    padding-top: 180px;
  }

  .pb_lg--180_a421037c15ea8d72 {
    padding-bottom: 180px;
  }

  .pl_lg--180_3466d1807f70fde0 {
    padding-left: 180px;
  }

  .pr_lg--180_1e7c2edc4a19af93 {
    padding-right: 180px;
  }

  .mt_lg--180_88a579820198f36c {
    margin-top: 180px;
  }

  .mb_lg--180_c870c6ff5a573a02 {
    margin-bottom: 180px;
  }

  .ml_lg--180_4627c06aabb9e229 {
    margin-left: 180px;
  }

  .ptb_lg--185_66148da521123dc7 {
    padding: 185px 0;
  }

  .plr_lg--185_4e7d53810cbbbd40 {
    padding: 0 185px;
  }

  .pt_lg--185_fdc144d590ae128f {
    padding-top: 185px;
  }

  .pb_lg--185_c61603b6bd1b628d {
    padding-bottom: 185px;
  }

  .pl_lg--185_670f83a3bfeaf398 {
    padding-left: 185px;
  }

  .pr_lg--185_b0125d4a99784e7e {
    padding-right: 185px;
  }

  .mt_lg--185_71e28899578bd2fb {
    margin-top: 185px;
  }

  .mb_lg--185_9d33e6164e5548dc {
    margin-bottom: 185px;
  }

  .ml_lg--185_cd5dba7f59b55a87 {
    margin-left: 185px;
  }

  .ptb_lg--190_f64be9df11da83e2 {
    padding: 190px 0;
  }

  .plr_lg--190_2ec59d992d42c863 {
    padding: 0 190px;
  }

  .pt_lg--190_0c667822ed5f2cb4 {
    padding-top: 190px;
  }

  .pb_lg--190_99a8f2f71903bd31 {
    padding-bottom: 190px;
  }

  .pl_lg--190_6fef71489433b149 {
    padding-left: 190px;
  }

  .pr_lg--190_611db131739e50e5 {
    padding-right: 190px;
  }

  .mt_lg--190_ec320748d98bb414 {
    margin-top: 190px;
  }

  .mb_lg--190_c5ce7bab37942352 {
    margin-bottom: 190px;
  }

  .ml_lg--190_a2a4b23d83b110bb {
    margin-left: 190px;
  }

  .ptb_lg--195_dd0de955a00f8dc4 {
    padding: 195px 0;
  }

  .plr_lg--195_7eeaaa2aebc652b8 {
    padding: 0 195px;
  }

  .pt_lg--195_815e6c967a27fec1 {
    padding-top: 195px;
  }

  .pb_lg--195_ebbc2398b8a49f06 {
    padding-bottom: 195px;
  }

  .pl_lg--195_008909f8c95704e2 {
    padding-left: 195px;
  }

  .pr_lg--195_5c1b61e3f28cd175 {
    padding-right: 195px;
  }

  .mt_lg--195_7c43b76ba30a0aca {
    margin-top: 195px;
  }

  .mb_lg--195_85ca601c2d18fb3e {
    margin-bottom: 195px;
  }

  .ml_lg--195_f4bcdd36f85feafc {
    margin-left: 195px;
  }

  .ptb_lg--200_ba47ec6b187cc65e {
    padding: 200px 0;
  }

  .plr_lg--200_8b1375552e38421a {
    padding: 0 200px;
  }

  .pt_lg--200_aaa2c51233a89aa1 {
    padding-top: 200px;
  }

  .pb_lg--200_32deeae88ae71061 {
    padding-bottom: 200px;
  }

  .pl_lg--200_c28264f673e130da {
    padding-left: 200px;
  }

  .pr_lg--200_69966dbe2f5aa2da {
    padding-right: 200px;
  }

  .mt_lg--200_a820131372e020e1 {
    margin-top: 200px;
  }

  .mb_lg--200_3bdd7f7169552d9c {
    margin-bottom: 200px;
  }

  .ml_lg--200_0db0b795f2d38bb5 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_9b19464df261db4d {
    padding: 0;
  }

  .pl_md--0_521978415932d175 {
    padding-left: 0;
  }

  .pr_md--0_5537d4a509edc431 {
    padding-right: 0;
  }

  .pt_md--0_1c8b18c2a7613407 {
    padding-top: 0;
  }

  .pb_md--0_c5779913bc5e862c {
    padding-bottom: 0;
  }

  .pb_md--80_49e7517050b14bfd {
    padding-bottom: 80px;
  }

  .pt_md--50_8af165516a88b64f {
    padding-top: 50px;
  }

  .mr_md--0_ba4601fd9f722415 {
    margin-right: 0;
  }

  .ml_md--0_ae5899a1652fdd18 {
    margin-left: 0;
  }

  .mt_md--0_82c75c2990308d8d {
    margin-top: 0;
  }

  .mb_md--0_42bb821cc1d380ca {
    margin-bottom: 0;
  }

  .ptb_md--250_7c60a160dada5795 {
    padding: 250px 0;
  }

  .ptb_md--5_5e2e99b7743c6df2 {
    padding: 5px 0;
  }

  .plr_md--5_b2907448968e894f {
    padding: 0 5px;
  }

  .pt_md--5_40a603f118c9cfd9 {
    padding-top: 5px;
  }

  .pb_md--5_0323b06f5598ea94 {
    padding-bottom: 5px;
  }

  .pl_md--5_843986b10a1ebaa9 {
    padding-left: 5px;
  }

  .pr_md--5_b1ed9421badf74c4 {
    padding-right: 5px;
  }

  .mt_md--5_dc3cb9963090d760 {
    margin-top: 5px;
  }

  .mb_md--5_ddd0679c90960595 {
    margin-bottom: 5px;
  }

  .ptb_md--10_197a2805469e48eb {
    padding: 10px 0;
  }

  .plr_md--10_1f66358abd35a4b8 {
    padding: 0 10px;
  }

  .pt_md--10_7e4fd024570d1dd7 {
    padding-top: 10px;
  }

  .pb_md--10_376f7a5a0427643b {
    padding-bottom: 10px;
  }

  .pl_md--10_3597ed61fe7a807f {
    padding-left: 10px;
  }

  .pr_md--10_cc597599b712f42e {
    padding-right: 10px;
  }

  .mt_md--10_bce57bc37a06b43f {
    margin-top: 10px;
  }

  .mb_md--10_134e6e3acf489111 {
    margin-bottom: 10px;
  }

  .ptb_md--15_edf3fad5762c4925 {
    padding: 15px 0;
  }

  .plr_md--15_4068ff6635b66693 {
    padding: 0 15px;
  }

  .pt_md--15_5d336727d0b96d56 {
    padding-top: 15px;
  }

  .pb_md--15_0988ef53f0e0cb3f {
    padding-bottom: 15px;
  }

  .pl_md--15_e048588b44ba7020 {
    padding-left: 15px;
  }

  .pr_md--15_e860210accf69f1c {
    padding-right: 15px;
  }

  .mt_md--15_53627db586ed71d9 {
    margin-top: 15px;
  }

  .mb_md--15_6c5ed5f3491e3e61 {
    margin-bottom: 15px;
  }

  .ptb_md--20_29ff3177175554f0 {
    padding: 20px 0;
  }

  .plr_md--20_0dc44736818d7cc2 {
    padding: 0 20px;
  }

  .pt_md--20_2d3a81c81c03449d {
    padding-top: 20px;
  }

  .pb_md--20_9c0b924d73b0721f {
    padding-bottom: 20px;
  }

  .pl_md--20_9f30845de828fa70 {
    padding-left: 20px;
  }

  .pr_md--20_6319f7efe395b29d {
    padding-right: 20px;
  }

  .mt_md--20_f5f6a2c3e9ad3e23 {
    margin-top: 20px;
  }

  .mb_md--20_447a163136a4490d {
    margin-bottom: 20px;
  }

  .ptb_md--25_f5ae8516d3c2afa7 {
    padding: 25px 0;
  }

  .plr_md--25_1ab0d01ca649578d {
    padding: 0 25px;
  }

  .pt_md--25_b7e8a29f3eda1385 {
    padding-top: 25px;
  }

  .pb_md--25_79c66df2b8aa355b {
    padding-bottom: 25px;
  }

  .pl_md--25_28f3b6be333fffef {
    padding-left: 25px;
  }

  .pr_md--25_900893a11e4e7415 {
    padding-right: 25px;
  }

  .mt_md--25_df7af1078736409b {
    margin-top: 25px;
  }

  .mb_md--25_bed210a950a06794 {
    margin-bottom: 25px;
  }

  .ptb_md--30_dfa6029a9692efd6 {
    padding: 30px 0;
  }

  .plr_md--30_ec9d5ec357e1dd57 {
    padding: 0 30px;
  }

  .pt_md--30_1d8b5064dc8d5b5c {
    padding-top: 30px;
  }

  .pb_md--30_d8ed9fce11616be3 {
    padding-bottom: 30px;
  }

  .pl_md--30_ab649252da9807a6 {
    padding-left: 30px;
  }

  .pr_md--30_7f62db3ff6c66d01 {
    padding-right: 30px;
  }

  .mt_md--30_e29c704ae34d0f87 {
    margin-top: 30px;
  }

  .mb_md--30_524c89f200db23dd {
    margin-bottom: 30px;
  }

  .ptb_md--35_403c4ed5072fe140 {
    padding: 35px 0;
  }

  .plr_md--35_6d2cf8a7fccd1f3b {
    padding: 0 35px;
  }

  .pt_md--35_9800e86cfddc459a {
    padding-top: 35px;
  }

  .pb_md--35_742e4949126f226e {
    padding-bottom: 35px;
  }

  .pl_md--35_20d33e38129e9227 {
    padding-left: 35px;
  }

  .pr_md--35_e9f057a319fc4ed5 {
    padding-right: 35px;
  }

  .mt_md--35_fcd2622ac43295d6 {
    margin-top: 35px;
  }

  .mb_md--35_dd870dd9414f92a8 {
    margin-bottom: 35px;
  }

  .ptb_md--40_a7abbf5c2a2756f6 {
    padding: 40px 0;
  }

  .plr_md--40_732a782658431baf {
    padding: 0 40px;
  }

  .pt_md--40_9074f7f4045adaac {
    padding-top: 40px;
  }

  .pb_md--40_95b11c63b4e75d76 {
    padding-bottom: 40px;
  }

  .pl_md--40_565f9c6ba908bf3f {
    padding-left: 40px;
  }

  .pr_md--40_99de7c343a19afe6 {
    padding-right: 40px;
  }

  .mt_md--40_fe13ba55f233a514 {
    margin-top: 40px;
  }

  .mb_md--40_62f69b99959e0161 {
    margin-bottom: 40px;
  }

  .ptb_md--45_6f2698b6a3a3a63b {
    padding: 45px 0;
  }

  .plr_md--45_51704661af9d3025 {
    padding: 0 45px;
  }

  .pt_md--45_32803cfa1fac9939 {
    padding-top: 45px;
  }

  .pb_md--45_922041ee2e32c947 {
    padding-bottom: 45px;
  }

  .pl_md--45_e673bee882bca6a9 {
    padding-left: 45px;
  }

  .pr_md--45_0820359ed8a0242e {
    padding-right: 45px;
  }

  .mt_md--45_cd0772751741845e {
    margin-top: 45px;
  }

  .mb_md--45_63fc04a695e804da {
    margin-bottom: 45px;
  }

  .ptb_md--50_cc3238e357d91822 {
    padding: 50px 0;
  }

  .plr_md--50_d8c1034e886fd393 {
    padding: 0 50px;
  }

  .pt_md--50_8af165516a88b64f {
    padding-top: 50px;
  }

  .pb_md--50_289a05a40c4d1260 {
    padding-bottom: 50px;
  }

  .pl_md--50_c336798eb9d8c09b {
    padding-left: 50px;
  }

  .pr_md--50_b202a4ccf7cbb545 {
    padding-right: 50px;
  }

  .mt_md--50_80cbefb9cfd78fe9 {
    margin-top: 50px;
  }

  .mb_md--50_5373022dbb733b05 {
    margin-bottom: 50px;
  }

  .ptb_md--55_e3886a5fb3df1dac {
    padding: 55px 0;
  }

  .plr_md--55_9ad02fc61726c491 {
    padding: 0 55px;
  }

  .pt_md--55_6abeb96f997bf6f0 {
    padding-top: 55px;
  }

  .pb_md--55_a7f2ac9b440cfc6f {
    padding-bottom: 55px;
  }

  .pl_md--55_ccbe5b9b199d24c2 {
    padding-left: 55px;
  }

  .pr_md--55_4b43589488a7a94d {
    padding-right: 55px;
  }

  .mt_md--55_4a82dba585da52cf {
    margin-top: 55px;
  }

  .mb_md--55_035685ca8cea5d63 {
    margin-bottom: 55px;
  }

  .ptb_md--60_cef2a5130082fa2b {
    padding: 60px 0;
  }

  .plr_md--60_f04e67f728d3b85c {
    padding: 0 60px;
  }

  .pt_md--60_f712e5796959541b {
    padding-top: 60px;
  }

  .pb_md--60_3d9db6ff8a2c3b41 {
    padding-bottom: 60px;
  }

  .pl_md--60_4c6d99efe966bd96 {
    padding-left: 60px;
  }

  .pr_md--60_90225456cc20b020 {
    padding-right: 60px;
  }

  .mt_md--60_d4381a74c549fd92 {
    margin-top: 60px;
  }

  .mb_md--60_056987dfe5b7cffc {
    margin-bottom: 60px;
  }

  .ptb_md--65_ff6efca44fff5d04 {
    padding: 65px 0;
  }

  .plr_md--65_2d6e4376412880b7 {
    padding: 0 65px;
  }

  .pt_md--65_c3933d9d2c8eee9c {
    padding-top: 65px;
  }

  .pb_md--65_1138be34be7e516f {
    padding-bottom: 65px;
  }

  .pl_md--65_fc32445197ed3621 {
    padding-left: 65px;
  }

  .pr_md--65_237c25772ef8c442 {
    padding-right: 65px;
  }

  .mt_md--65_bfb109437fca13b9 {
    margin-top: 65px;
  }

  .mb_md--65_23846fcffc192f9d {
    margin-bottom: 65px;
  }

  .ptb_md--70_a766a96a56b9bccc {
    padding: 70px 0;
  }

  .plr_md--70_16c41b1b84ca4f28 {
    padding: 0 70px;
  }

  .pt_md--70_7407f3f3ae89b050 {
    padding-top: 70px;
  }

  .pb_md--70_158d3724fabb1910 {
    padding-bottom: 70px;
  }

  .pl_md--70_7e35d79b30e6d2df {
    padding-left: 70px;
  }

  .pr_md--70_c6d55dec342da0b0 {
    padding-right: 70px;
  }

  .mt_md--70_734a1ea9774af7af {
    margin-top: 70px;
  }

  .mb_md--70_c6c611107df72054 {
    margin-bottom: 70px;
  }

  .ptb_md--75_471cb6ef3b865172 {
    padding: 75px 0;
  }

  .plr_md--75_46ff1457b86b8317 {
    padding: 0 75px;
  }

  .pt_md--75_dd054329cbd57ec6 {
    padding-top: 75px;
  }

  .pb_md--75_29f0da0b4f68055e {
    padding-bottom: 75px;
  }

  .pl_md--75_7c7ab4b0041ade86 {
    padding-left: 75px;
  }

  .pr_md--75_218dc09d85648568 {
    padding-right: 75px;
  }

  .mt_md--75_91db27312ade5d67 {
    margin-top: 75px;
  }

  .mb_md--75_39cfaa48af870740 {
    margin-bottom: 75px;
  }

  .ptb_md--80_4b2b4fedb9bc8968 {
    padding: 80px 0;
  }

  .plr_md--80_29ec9287b7cfedb0 {
    padding: 0 80px;
  }

  .pt_md--80_fc7a127c4c12e470 {
    padding-top: 80px;
  }

  .pb_md--80_49e7517050b14bfd {
    padding-bottom: 80px;
  }

  .pl_md--80_34871317bdcf167b {
    padding-left: 80px;
  }

  .pr_md--80_f606431ce72b04d7 {
    padding-right: 80px;
  }

  .mt_md--80_e9372fd0fb2b1b30 {
    margin-top: 80px;
  }

  .mb_md--80_c11f3bc3c0f91d99 {
    margin-bottom: 80px;
  }

  .ptb_md--85_844980664382e8b5 {
    padding: 85px 0;
  }

  .plr_md--85_e3bb89168cd699e4 {
    padding: 0 85px;
  }

  .pt_md--85_bd681b825405832f {
    padding-top: 85px;
  }

  .pb_md--85_535dc1ec1d3a7097 {
    padding-bottom: 85px;
  }

  .pl_md--85_28240c0b347ac581 {
    padding-left: 85px;
  }

  .pr_md--85_a6aeed2004cea269 {
    padding-right: 85px;
  }

  .mt_md--85_6d2ed97a436e78a7 {
    margin-top: 85px;
  }

  .mb_md--85_0ce02d9a8e5317e4 {
    margin-bottom: 85px;
  }

  .ptb_md--90_95c77bf6acc5094c {
    padding: 90px 0;
  }

  .plr_md--90_c600351485ee00e5 {
    padding: 0 90px;
  }

  .pt_md--90_1dfcdcfd002a0adc {
    padding-top: 90px;
  }

  .pb_md--90_fbf3fd7cf50c0f9e {
    padding-bottom: 90px;
  }

  .pl_md--90_c0f069389e395577 {
    padding-left: 90px;
  }

  .pr_md--90_48ed2d278eacaf6f {
    padding-right: 90px;
  }

  .mt_md--90_20b8d1d40a516a1c {
    margin-top: 90px;
  }

  .mb_md--90_34f9e6b1cf9cc5db {
    margin-bottom: 90px;
  }

  .ptb_md--95_d995e749c76a566f {
    padding: 95px 0;
  }

  .plr_md--95_7a27364c6b2eb0ee {
    padding: 0 95px;
  }

  .pt_md--95_f0c4fd08907b3135 {
    padding-top: 95px;
  }

  .pb_md--95_30e47c64233bd5ad {
    padding-bottom: 95px;
  }

  .pl_md--95_15a900c8a52a9875 {
    padding-left: 95px;
  }

  .pr_md--95_5b26b4cb072ee103 {
    padding-right: 95px;
  }

  .mt_md--95_e3816d6236a2480a {
    margin-top: 95px;
  }

  .mb_md--95_bbdfd690c443d5d1 {
    margin-bottom: 95px;
  }

  .ptb_md--100_0d5001511ac5e1d5 {
    padding: 100px 0;
  }

  .plr_md--100_356fa76ee4cf1d1d {
    padding: 0 100px;
  }

  .pt_md--100_6856f5c90fbd55d6 {
    padding-top: 100px;
  }

  .pb_md--100_b5b77644cec1b312 {
    padding-bottom: 100px;
  }

  .pl_md--100_9784177b3601914b {
    padding-left: 100px;
  }

  .pr_md--100_5d54e2bd3f9b3a1b {
    padding-right: 100px;
  }

  .mt_md--100_6ec7e0990b5aec4a {
    margin-top: 100px;
  }

  .mb_md--100_8f7fa9c64adff925 {
    margin-bottom: 100px;
  }

  .ptb_md--105_86210371d6af8a1c {
    padding: 105px 0;
  }

  .plr_md--105_65bb330c871cc0fc {
    padding: 0 105px;
  }

  .pt_md--105_96ac193a9b9cfb12 {
    padding-top: 105px;
  }

  .pb_md--105_be581434d0689097 {
    padding-bottom: 105px;
  }

  .pl_md--105_8e32a84d541b097b {
    padding-left: 105px;
  }

  .pr_md--105_4b37c379fb458360 {
    padding-right: 105px;
  }

  .mt_md--105_a4d5fba8c34d92b8 {
    margin-top: 105px;
  }

  .mb_md--105_d01ab18c77dc9c01 {
    margin-bottom: 105px;
  }

  .ptb_md--110_d38a419d1a826983 {
    padding: 110px 0;
  }

  .plr_md--110_7de279583582726b {
    padding: 0 110px;
  }

  .pt_md--110_4595cc370aa34ba5 {
    padding-top: 110px;
  }

  .pb_md--110_32418f662faf908c {
    padding-bottom: 110px;
  }

  .pl_md--110_95e5c1e6f1d271c5 {
    padding-left: 110px;
  }

  .pr_md--110_b97aefe8f09eb442 {
    padding-right: 110px;
  }

  .mt_md--110_9015ade0f60170d8 {
    margin-top: 110px;
  }

  .mb_md--110_bcb1dc95e2ac56b4 {
    margin-bottom: 110px;
  }

  .ptb_md--115_0f93fab48ef9dcfc {
    padding: 115px 0;
  }

  .plr_md--115_20af770d3f3656d8 {
    padding: 0 115px;
  }

  .pt_md--115_dbff5790c605093c {
    padding-top: 115px;
  }

  .pb_md--115_1a696b955676e1fa {
    padding-bottom: 115px;
  }

  .pl_md--115_498bb39b3fc29329 {
    padding-left: 115px;
  }

  .pr_md--115_a6ed806a98050123 {
    padding-right: 115px;
  }

  .mt_md--115_fcb8ad817738163c {
    margin-top: 115px;
  }

  .mb_md--115_22d4e46a7077b298 {
    margin-bottom: 115px;
  }

  .ptb_md--120_b7566b9f50140fff {
    padding: 120px 0;
  }

  .plr_md--120_74ef1718bf2f4022 {
    padding: 0 120px;
  }

  .pt_md--120_53893b4e9f21a9d6 {
    padding-top: 120px;
  }

  .pb_md--120_443dc173191ca0bb {
    padding-bottom: 120px;
  }

  .pl_md--120_9710f3a5559be2a1 {
    padding-left: 120px;
  }

  .pr_md--120_e30d6599faea0e46 {
    padding-right: 120px;
  }

  .mt_md--120_31a34d88813a8e4c {
    margin-top: 120px;
  }

  .mb_md--120_8cfc4a24a634ec01 {
    margin-bottom: 120px;
  }

  .ptb_md--125_406cad89fa2fd682 {
    padding: 125px 0;
  }

  .plr_md--125_63aaebe1b8cea86e {
    padding: 0 125px;
  }

  .pt_md--125_3e00bca38d2ca2f4 {
    padding-top: 125px;
  }

  .pb_md--125_bbbe4298ae569880 {
    padding-bottom: 125px;
  }

  .pl_md--125_3f51fc47d5bc5f8f {
    padding-left: 125px;
  }

  .pr_md--125_7199fe50afb0f488 {
    padding-right: 125px;
  }

  .mt_md--125_567920ea6e780a56 {
    margin-top: 125px;
  }

  .mb_md--125_81edc553d9a10178 {
    margin-bottom: 125px;
  }

  .ptb_md--130_7210150b1dc86a1a {
    padding: 130px 0;
  }

  .plr_md--130_8a50173fe57baf04 {
    padding: 0 130px;
  }

  .pt_md--130_b78a82bed98c2b94 {
    padding-top: 130px;
  }

  .pb_md--130_64f7d036eb7fba1f {
    padding-bottom: 130px;
  }

  .pl_md--130_c5e68a713a3ef0f6 {
    padding-left: 130px;
  }

  .pr_md--130_1f6b1f51621ed220 {
    padding-right: 130px;
  }

  .mt_md--130_8071dc1cfb182bd4 {
    margin-top: 130px;
  }

  .mb_md--130_c6240360d83fef14 {
    margin-bottom: 130px;
  }

  .ptb_md--135_67e9010ba3c7e5a7 {
    padding: 135px 0;
  }

  .plr_md--135_e12ddbb6ad21cca0 {
    padding: 0 135px;
  }

  .pt_md--135_6982cf76acd52168 {
    padding-top: 135px;
  }

  .pb_md--135_ed13fd8ae12ea577 {
    padding-bottom: 135px;
  }

  .pl_md--135_78bf122e1a08a305 {
    padding-left: 135px;
  }

  .pr_md--135_77f7f55ce9e74083 {
    padding-right: 135px;
  }

  .mt_md--135_e47146e50035c6dc {
    margin-top: 135px;
  }

  .mb_md--135_c409d4fabf70e5b5 {
    margin-bottom: 135px;
  }

  .ptb_md--140_841e6d31580c6850 {
    padding: 140px 0;
  }

  .plr_md--140_dc6adc179919657c {
    padding: 0 140px;
  }

  .pt_md--140_6732e9ac5dcc1c08 {
    padding-top: 140px;
  }

  .pb_md--140_1f5eed5bbba34254 {
    padding-bottom: 140px;
  }

  .pl_md--140_68f3d3b70ca0237e {
    padding-left: 140px;
  }

  .pr_md--140_08ac147e9a72b8cf {
    padding-right: 140px;
  }

  .mt_md--140_f627aaf7034ede07 {
    margin-top: 140px;
  }

  .mb_md--140_9182f5b4c4968a7b {
    margin-bottom: 140px;
  }

  .ptb_md--145_568fed5bf15f2e2d {
    padding: 145px 0;
  }

  .plr_md--145_9c7ae46b3ba91bd4 {
    padding: 0 145px;
  }

  .pt_md--145_ffc515312adf309a {
    padding-top: 145px;
  }

  .pb_md--145_26fc0f0d76940bc8 {
    padding-bottom: 145px;
  }

  .pl_md--145_0076995f41d90067 {
    padding-left: 145px;
  }

  .pr_md--145_a005baffc674c1ef {
    padding-right: 145px;
  }

  .mt_md--145_d97911b22b871018 {
    margin-top: 145px;
  }

  .mb_md--145_837412c00e6aae56 {
    margin-bottom: 145px;
  }

  .ptb_md--150_3637a25ab419fc19 {
    padding: 150px 0;
  }

  .plr_md--150_6082f6591cd8e042 {
    padding: 0 150px;
  }

  .pt_md--150_432671c244898e80 {
    padding-top: 150px;
  }

  .pb_md--150_154ab66756185211 {
    padding-bottom: 150px;
  }

  .pl_md--150_f087c0e9673a7a50 {
    padding-left: 150px;
  }

  .pr_md--150_d1225a597456ffae {
    padding-right: 150px;
  }

  .mt_md--150_9fdeab1d19b8537e {
    margin-top: 150px;
  }

  .mb_md--150_0ec4d1f0b437edda {
    margin-bottom: 150px;
  }

  .ptb_md--155_a0f8030d17fc3210 {
    padding: 155px 0;
  }

  .plr_md--155_fa39085558584089 {
    padding: 0 155px;
  }

  .pt_md--155_403468297a76cbd9 {
    padding-top: 155px;
  }

  .pb_md--155_27f1a2a89c78e2cd {
    padding-bottom: 155px;
  }

  .pl_md--155_3c1dad81bf65fccb {
    padding-left: 155px;
  }

  .pr_md--155_07e2a1b67aba7dc3 {
    padding-right: 155px;
  }

  .mt_md--155_54a3b922d88140a6 {
    margin-top: 155px;
  }

  .mb_md--155_303d4d977e279343 {
    margin-bottom: 155px;
  }

  .ptb_md--160_f0061c76f2e951e7 {
    padding: 160px 0;
  }

  .plr_md--160_bd3fdc5366dce744 {
    padding: 0 160px;
  }

  .pt_md--160_5e82c28158e8c7b5 {
    padding-top: 160px;
  }

  .pb_md--160_64ff0d0d74c4b55c {
    padding-bottom: 160px;
  }

  .pl_md--160_706c24fdef7eb66b {
    padding-left: 160px;
  }

  .pr_md--160_fcccc06afbef1413 {
    padding-right: 160px;
  }

  .mt_md--160_2250b51fe873877f {
    margin-top: 160px;
  }

  .mb_md--160_2b0b284022d76f29 {
    margin-bottom: 160px;
  }

  .ptb_md--165_760cf805bc373cce {
    padding: 165px 0;
  }

  .plr_md--165_bc980cfd0fa81366 {
    padding: 0 165px;
  }

  .pt_md--165_a9d09474eb86dbca {
    padding-top: 165px;
  }

  .pb_md--165_c82ec1c9b0426134 {
    padding-bottom: 165px;
  }

  .pl_md--165_70120dd546eee95a {
    padding-left: 165px;
  }

  .pr_md--165_d3d4f5eec37ac540 {
    padding-right: 165px;
  }

  .mt_md--165_18cf2b2fd7c9e25b {
    margin-top: 165px;
  }

  .mb_md--165_5fcff9920988c899 {
    margin-bottom: 165px;
  }

  .ptb_md--170_0fb7c4a7ca650a10 {
    padding: 170px 0;
  }

  .plr_md--170_96b2befdfba6cb2e {
    padding: 0 170px;
  }

  .pt_md--170_4967254905689d6e {
    padding-top: 170px;
  }

  .pb_md--170_779de76d65c61f7b {
    padding-bottom: 170px;
  }

  .pl_md--170_46df96100b09cb91 {
    padding-left: 170px;
  }

  .pr_md--170_4269438d5cffaba3 {
    padding-right: 170px;
  }

  .mt_md--170_ddd5356175c072a6 {
    margin-top: 170px;
  }

  .mb_md--170_ed58d1f2bf201e76 {
    margin-bottom: 170px;
  }

  .ptb_md--175_099a4a2c31d753b0 {
    padding: 175px 0;
  }

  .plr_md--175_0b0179961afef20b {
    padding: 0 175px;
  }

  .pt_md--175_75be21ecf4771ecb {
    padding-top: 175px;
  }

  .pb_md--175_5f4d45f1519a4fa1 {
    padding-bottom: 175px;
  }

  .pl_md--175_1c55e4995d37b34e {
    padding-left: 175px;
  }

  .pr_md--175_bdd6135d1ab52790 {
    padding-right: 175px;
  }

  .mt_md--175_7cd59690fa115ea3 {
    margin-top: 175px;
  }

  .mb_md--175_a11f08923163024e {
    margin-bottom: 175px;
  }

  .ptb_md--180_5a928df238b2bcf7 {
    padding: 180px 0;
  }

  .plr_md--180_0a4dc8ab9a8e1c67 {
    padding: 0 180px;
  }

  .pt_md--180_a6fe3e0d884ac0bc {
    padding-top: 180px;
  }

  .pb_md--180_8f7547a0246402c4 {
    padding-bottom: 180px;
  }

  .pl_md--180_5e1f07d116b10c8d {
    padding-left: 180px;
  }

  .pr_md--180_4629c8c75b77b439 {
    padding-right: 180px;
  }

  .mt_md--180_246b74676e74e388 {
    margin-top: 180px;
  }

  .mb_md--180_8c7fe4951746f968 {
    margin-bottom: 180px;
  }

  .ptb_md--185_505e3938a4275829 {
    padding: 185px 0;
  }

  .plr_md--185_9f5a155a347e1e03 {
    padding: 0 185px;
  }

  .pt_md--185_e6d3a5acc5532d59 {
    padding-top: 185px;
  }

  .pb_md--185_6674fcfc423bd276 {
    padding-bottom: 185px;
  }

  .pl_md--185_3059c72da9909e99 {
    padding-left: 185px;
  }

  .pr_md--185_3b61c635b123b039 {
    padding-right: 185px;
  }

  .mt_md--185_fcfe865f0dcdf0fc {
    margin-top: 185px;
  }

  .mb_md--185_65e38a6ea83ad1b2 {
    margin-bottom: 185px;
  }

  .ptb_md--190_53ca978816fcfe28 {
    padding: 190px 0;
  }

  .plr_md--190_ccb153778d727dba {
    padding: 0 190px;
  }

  .pt_md--190_9ae90a698f6bcfe8 {
    padding-top: 190px;
  }

  .pb_md--190_52b6676a8603d8fa {
    padding-bottom: 190px;
  }

  .pl_md--190_33a42d9105703eb2 {
    padding-left: 190px;
  }

  .pr_md--190_f0befc381d5bd593 {
    padding-right: 190px;
  }

  .mt_md--190_98ab6107ec411889 {
    margin-top: 190px;
  }

  .mb_md--190_20acca3c71ae7433 {
    margin-bottom: 190px;
  }

  .ptb_md--195_93d66d0ca8b73c82 {
    padding: 195px 0;
  }

  .plr_md--195_315a036fb03d0bfa {
    padding: 0 195px;
  }

  .pt_md--195_0640dfeaf7c295ad {
    padding-top: 195px;
  }

  .pb_md--195_b44a3301fdece78a {
    padding-bottom: 195px;
  }

  .pl_md--195_6a7a548d07b9a2c0 {
    padding-left: 195px;
  }

  .pr_md--195_7f2289516d2d9269 {
    padding-right: 195px;
  }

  .mt_md--195_bc7f22c953241b41 {
    margin-top: 195px;
  }

  .mb_md--195_686424c7539f949f {
    margin-bottom: 195px;
  }

  .ptb_md--200_c5b2f0beeeebde67 {
    padding: 200px 0;
  }

  .plr_md--200_dcca5047770e22b3 {
    padding: 0 200px;
  }

  .pt_md--200_20f178738741f5dc {
    padding-top: 200px;
  }

  .pb_md--200_b622fcfab202058b {
    padding-bottom: 200px;
  }

  .pl_md--200_ffa109cfa87b6188 {
    padding-left: 200px;
  }

  .pr_md--200_18d4f8ff0bd3e343 {
    padding-right: 200px;
  }

  .mt_md--200_125fb9e8f5a3f6b2 {
    margin-top: 200px;
  }

  .mb_md--200_e377d53e6b4e3ed6 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_2d790692a74a1c6c {
    padding: 250px 0;
  }

  .ptb_sm--0_a4bfa38b928f42bb {
    padding: 0;
  }

  .pl_sm--0_7eb6846a658b1ab1 {
    padding-left: 0;
  }

  .pr_sm--0_6ae44c8454847832 {
    padding-right: 0;
  }

  .pt_sm--0_bcc219263c214c89 {
    padding-top: 0;
  }

  .pb_sm--0_a1f41644589e7fff {
    padding-bottom: 0;
  }

  .pb_sm--80_64c82475b0c32203 {
    padding-bottom: 30px;
  }

  .pt_sm--50_a047a16bab11fa26 {
    padding-top: 50px;
  }

  .mr_sm--0_7e9f67e562332846 {
    margin-right: 0;
  }

  .ml_sm--0_10e0c37cf0e4f25c {
    margin-left: 0;
  }

  .mt_sm--0_4836b552f21519b3 {
    margin-top: 0;
  }

  .mb_sm--0_5e856bd7176c23bf {
    margin-bottom: 0;
  }

  .pt_sm--150_39496602fe660899 {
    padding-top: 150px;
  }

  .pb_sm--110_8e59bed2763df1b2 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_b9f527fcf0fc2cdd {
    padding: 5px 0;
  }

  .plr_sm--5_605c371604648da7 {
    padding: 0 5px;
  }

  .pt_sm--5_679fed8b768f4a16 {
    padding-top: 5px;
  }

  .pb_sm--5_e874382f2beb362e {
    padding-bottom: 5px;
  }

  .pl_sm--5_d63a46c9d0c59b29 {
    padding-left: 5px;
  }

  .pr_sm--5_10afc1d15a77c837 {
    padding-right: 5px;
  }

  .mt_sm--5_e276f6ef2080b482 {
    margin-top: 5px;
  }

  .ml_sm--5_78f100f8cb897181 {
    margin-left: 5px;
  }

  .mr_sm--5_9c147b00ccbfeacc {
    margin-right: 5px;
  }

  .mb_sm--5_09aa46fe4d6f40ff {
    margin-bottom: 5px;
  }

  .ptb_sm--10_cacb96b643e523af {
    padding: 10px 0;
  }

  .plr_sm--10_9d6e43d1dbfcea7e {
    padding: 0 10px;
  }

  .pt_sm--10_b5886ae11f56fddb {
    padding-top: 10px;
  }

  .pb_sm--10_8480659acc5c8b96 {
    padding-bottom: 10px;
  }

  .pl_sm--10_69f6526d7ba8c92a {
    padding-left: 10px;
  }

  .pr_sm--10_5c4590c54b85b845 {
    padding-right: 10px;
  }

  .mt_sm--10_b16e015869855047 {
    margin-top: 10px;
  }

  .ml_sm--10_a697f74635f4578f {
    margin-left: 10px;
  }

  .mr_sm--10_bc939bf0291ce3c3 {
    margin-right: 10px;
  }

  .mb_sm--10_305c93fbe2eb080d {
    margin-bottom: 10px;
  }

  .ptb_sm--15_098f3bb0e4941d13 {
    padding: 15px 0;
  }

  .plr_sm--15_7c2255a37ee6aa92 {
    padding: 0 15px;
  }

  .pt_sm--15_eea6ae595b731708 {
    padding-top: 15px;
  }

  .pb_sm--15_91e72548b9ddf972 {
    padding-bottom: 15px;
  }

  .pl_sm--15_66bcc1ca6026da91 {
    padding-left: 15px;
  }

  .pr_sm--15_82e8110ff15fb48d {
    padding-right: 15px;
  }

  .mt_sm--15_8ec0ea48b02dac5e {
    margin-top: 15px;
  }

  .ml_sm--15_84246fb8207fba80 {
    margin-left: 15px;
  }

  .mr_sm--15_ccaf3afaf35c4938 {
    margin-right: 15px;
  }

  .mb_sm--15_24f8622fbd28a3c2 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_cded28c524f4fff0 {
    padding: 20px 0;
  }

  .plr_sm--20_22b3ed9cd61d47b3 {
    padding: 0 20px;
  }

  .pt_sm--20_1ad2a9cbcc81fd80 {
    padding-top: 20px;
  }

  .pb_sm--20_0d429d8ac69e4cc1 {
    padding-bottom: 20px;
  }

  .pl_sm--20_be70c9bb77b21204 {
    padding-left: 20px;
  }

  .pr_sm--20_386721b0cfa31cd4 {
    padding-right: 20px;
  }

  .mt_sm--20_be3d400db30de46f {
    margin-top: 20px;
  }

  .ml_sm--20_cf6079ea4d699f21 {
    margin-left: 20px;
  }

  .mr_sm--20_db886d84745db426 {
    margin-right: 20px;
  }

  .mb_sm--20_0b163b1fb9c37d33 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_e19b487c256e758a {
    padding: 25px 0;
  }

  .plr_sm--25_cb485bbd046bf05a {
    padding: 0 25px;
  }

  .pt_sm--25_d22d406b20670f59 {
    padding-top: 25px;
  }

  .pb_sm--25_a3fe279bc56ed211 {
    padding-bottom: 25px;
  }

  .pl_sm--25_3548fbfa52f7af29 {
    padding-left: 25px;
  }

  .pr_sm--25_41a8b8931209ec69 {
    padding-right: 25px;
  }

  .mt_sm--25_6ad146676d1cedda {
    margin-top: 25px;
  }

  .ml_sm--25_6e090a9feacd8f34 {
    margin-left: 25px;
  }

  .mr_sm--25_b2dc0fba91b0440a {
    margin-right: 25px;
  }

  .mb_sm--25_f8fbf80409228caf {
    margin-bottom: 25px;
  }

  .ptb_sm--30_950641507d54579c {
    padding: 30px 0;
  }

  .plr_sm--30_afed12ce36fc0b34 {
    padding: 0 30px;
  }

  .pt_sm--30_c3c1fdea26448d7f {
    padding-top: 30px;
  }

  .pb_sm--30_c70ad45e59499837 {
    padding-bottom: 30px;
  }

  .pl_sm--30_46b6f3a6b7822a1c {
    padding-left: 30px;
  }

  .pr_sm--30_aebb9bbcef167d44 {
    padding-right: 30px;
  }

  .mt_sm--30_43f2e4b9507b11ba {
    margin-top: 30px;
  }

  .ml_sm--30_49e97d416e1fa221 {
    margin-left: 30px;
  }

  .mr_sm--30_d0396451955fbc08 {
    margin-right: 30px;
  }

  .mb_sm--30_c67a59afe9605037 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_39266cae559ea82d {
    padding: 35px 0;
  }

  .plr_sm--35_84233f513f385dff {
    padding: 0 35px;
  }

  .pt_sm--35_8c51a381ac35a284 {
    padding-top: 35px;
  }

  .pb_sm--35_5711991d47c36519 {
    padding-bottom: 35px;
  }

  .pl_sm--35_76c2a1547f0a7ae3 {
    padding-left: 35px;
  }

  .pr_sm--35_e4deecb2999a6486 {
    padding-right: 35px;
  }

  .mt_sm--35_aca18252712f4ba1 {
    margin-top: 35px;
  }

  .ml_sm--35_1c1117d50cfcf337 {
    margin-left: 35px;
  }

  .mr_sm--35_51e8f71893d70d40 {
    margin-right: 35px;
  }

  .mb_sm--35_eaa510e366875600 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_9dd660bcab8e3b6d {
    padding: 40px 0;
  }

  .plr_sm--40_fa95b0b0b2355502 {
    padding: 0 40px;
  }

  .pt_sm--40_4b7127dfa56779c7 {
    padding-top: 40px;
  }

  .pb_sm--40_6f8bd818b86379e4 {
    padding-bottom: 40px;
  }

  .pl_sm--40_96a132e52d7f413f {
    padding-left: 40px;
  }

  .pr_sm--40_9b937f7322f522e9 {
    padding-right: 40px;
  }

  .mt_sm--40_cafd795790510990 {
    margin-top: 40px;
  }

  .ml_sm--40_363d1d901b476693 {
    margin-left: 40px;
  }

  .mr_sm--40_9aae7c245250f162 {
    margin-right: 40px;
  }

  .mb_sm--40_b045e3d03effff39 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_b1ef13d585ebe54b {
    padding: 45px 0;
  }

  .plr_sm--45_796e5435061d6f5d {
    padding: 0 45px;
  }

  .pt_sm--45_bd13919f5b4474c4 {
    padding-top: 45px;
  }

  .pb_sm--45_1a9495c191f60c31 {
    padding-bottom: 45px;
  }

  .pl_sm--45_7de0cbd9cff91fed {
    padding-left: 45px;
  }

  .pr_sm--45_67bbfd720db71480 {
    padding-right: 45px;
  }

  .mt_sm--45_770cbcc85b0197d5 {
    margin-top: 45px;
  }

  .ml_sm--45_efde0ebcf61b4654 {
    margin-left: 45px;
  }

  .mr_sm--45_172837b572431847 {
    margin-right: 45px;
  }

  .mb_sm--45_a25d4b96f43f3f48 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_76a47a9a6d413220 {
    padding: 50px 0;
  }

  .plr_sm--50_5c5c7a6599ea1e10 {
    padding: 0 50px;
  }

  .pt_sm--50_a047a16bab11fa26 {
    padding-top: 50px;
  }

  .pb_sm--50_beed6f0411a98ba6 {
    padding-bottom: 50px;
  }

  .pl_sm--50_a0bc4e2e706fcf53 {
    padding-left: 50px;
  }

  .pr_sm--50_ff05e6e96d26dfd4 {
    padding-right: 50px;
  }

  .mt_sm--50_0ed31a3e521f7ff0 {
    margin-top: 50px;
  }

  .ml_sm--50_5434c882a61b1eed {
    margin-left: 50px;
  }

  .mr_sm--50_f8d102f0f412a2d7 {
    margin-right: 50px;
  }

  .mb_sm--50_935a2ba8613ba060 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_3645d968f24f1c40 {
    padding: 55px 0;
  }

  .plr_sm--55_84928d8860486a57 {
    padding: 0 55px;
  }

  .pt_sm--55_b477825c15fa652c {
    padding-top: 55px;
  }

  .pb_sm--55_cdb89a50ee7d0fbd {
    padding-bottom: 55px;
  }

  .pl_sm--55_73f39313c633b8d8 {
    padding-left: 55px;
  }

  .pr_sm--55_fc0b6201c5863e66 {
    padding-right: 55px;
  }

  .mt_sm--55_022516304916ea79 {
    margin-top: 55px;
  }

  .ml_sm--55_375defe5f350987c {
    margin-left: 55px;
  }

  .mr_sm--55_8ab1b2e8200f3788 {
    margin-right: 55px;
  }

  .mb_sm--55_050c3c8a2e421ca6 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_8d94d26fd3915ca7 {
    padding: 60px 0;
  }

  .plr_sm--60_d6e98601233603ab {
    padding: 0 60px;
  }

  .pt_sm--60_c5434cc429f59305 {
    padding-top: 60px;
  }

  .pb_sm--60_20d0124900ae9726 {
    padding-bottom: 60px;
  }

  .pl_sm--60_93f86c207f455db5 {
    padding-left: 60px;
  }

  .pr_sm--60_8a0dfb6a285b6c93 {
    padding-right: 60px;
  }

  .mt_sm--60_2ca53c69ce9bac6f {
    margin-top: 60px;
  }

  .ml_sm--60_ea0e0419e1fee733 {
    margin-left: 60px;
  }

  .mr_sm--60_2c740532f057344f {
    margin-right: 60px;
  }

  .mb_sm--60_d67cd930e2aaec14 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_a0d65a0efa1bba55 {
    padding: 65px 0;
  }

  .plr_sm--65_1105bcb03d02a846 {
    padding: 0 65px;
  }

  .pt_sm--65_f847d4112b1522e4 {
    padding-top: 65px;
  }

  .pb_sm--65_101231f3cbd84176 {
    padding-bottom: 65px;
  }

  .pl_sm--65_e71295582c2e4133 {
    padding-left: 65px;
  }

  .pr_sm--65_797fe37b2709f540 {
    padding-right: 65px;
  }

  .mt_sm--65_d1f5edb5488a9561 {
    margin-top: 65px;
  }

  .ml_sm--65_57509b013329e621 {
    margin-left: 65px;
  }

  .mr_sm--65_0294209d98438816 {
    margin-right: 65px;
  }

  .mb_sm--65_770fb6eddfb616be {
    margin-bottom: 65px;
  }

  .ptb_sm--70_b18d7f78641b87eb {
    padding: 70px 0;
  }

  .plr_sm--70_d5847d861606401f {
    padding: 0 70px;
  }

  .pt_sm--70_c71e25f15964e484 {
    padding-top: 70px;
  }

  .pb_sm--70_f5b325100e644175 {
    padding-bottom: 70px;
  }

  .pl_sm--70_092555a5c9ac9662 {
    padding-left: 70px;
  }

  .pr_sm--70_6a116379551c792b {
    padding-right: 70px;
  }

  .mt_sm--70_4d595e4694836632 {
    margin-top: 70px;
  }

  .ml_sm--70_934edfb8432db9e8 {
    margin-left: 70px;
  }

  .mr_sm--70_393dcd19bebf2449 {
    margin-right: 70px;
  }

  .mb_sm--70_df6e1c7b962faaf4 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_d0430068e6e9240c {
    padding: 75px 0;
  }

  .plr_sm--75_f40e464c7546ca18 {
    padding: 0 75px;
  }

  .pt_sm--75_fc5573368a3e35a5 {
    padding-top: 75px;
  }

  .pb_sm--75_964dd794907cac20 {
    padding-bottom: 75px;
  }

  .pl_sm--75_d24f8749001f5a21 {
    padding-left: 75px;
  }

  .pr_sm--75_8cb685df99873a29 {
    padding-right: 75px;
  }

  .mt_sm--75_97000dc04adc6c42 {
    margin-top: 75px;
  }

  .ml_sm--75_b383c5ff37508491 {
    margin-left: 75px;
  }

  .mr_sm--75_9f4dc5e3b268e2ab {
    margin-right: 75px;
  }

  .mb_sm--75_ee9b4dcf252a867a {
    margin-bottom: 75px;
  }

  .ptb_sm--80_7e42cd4da2cffb45 {
    padding: 80px 0;
  }

  .plr_sm--80_d0d907f562aa6315 {
    padding: 0 80px;
  }

  .pt_sm--80_c0405b13536c553d {
    padding-top: 80px;
  }

  .pb_sm--80_64c82475b0c32203 {
    padding-bottom: 80px;
  }

  .pl_sm--80_89e542929901e2be {
    padding-left: 80px;
  }

  .pr_sm--80_d4c4451d711a9bdf {
    padding-right: 80px;
  }

  .mt_sm--80_ba0361d7ca48520b {
    margin-top: 80px;
  }

  .ml_sm--80_cb15c674e131a50f {
    margin-left: 80px;
  }

  .mr_sm--80_ecf1351c6b661763 {
    margin-right: 80px;
  }

  .mb_sm--80_9feba0d18a21d472 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_a9126751695e8643 {
    padding: 85px 0;
  }

  .plr_sm--85_1a93359471eb8227 {
    padding: 0 85px;
  }

  .pt_sm--85_f77a10011423a9f7 {
    padding-top: 85px;
  }

  .pb_sm--85_91675f47787ab64a {
    padding-bottom: 85px;
  }

  .pl_sm--85_e679203948659024 {
    padding-left: 85px;
  }

  .pr_sm--85_6944787f6e301196 {
    padding-right: 85px;
  }

  .mt_sm--85_70af4fccbf0d905a {
    margin-top: 85px;
  }

  .ml_sm--85_0dd553411d78ea13 {
    margin-left: 85px;
  }

  .mr_sm--85_c37ef7fda5849928 {
    margin-right: 85px;
  }

  .mb_sm--85_a503d939b4f08422 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_f9e4e16053b48a70 {
    padding: 90px 0;
  }

  .plr_sm--90_9bcb5722644d2b2a {
    padding: 0 90px;
  }

  .pt_sm--90_ef6f66494baabf69 {
    padding-top: 90px;
  }

  .pb_sm--90_022920469b1971fc {
    padding-bottom: 90px;
  }

  .pl_sm--90_858c1b4ac0b7b668 {
    padding-left: 90px;
  }

  .pr_sm--90_050bc1d2619beaa9 {
    padding-right: 90px;
  }

  .mt_sm--90_7c98fc63b6929219 {
    margin-top: 90px;
  }

  .ml_sm--90_5a8ebecd4b09849f {
    margin-left: 90px;
  }

  .mr_sm--90_fd9fc280a0b9e633 {
    margin-right: 90px;
  }

  .mb_sm--90_efe2f341ec655aa2 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_1db87d98a5ce5b64 {
    padding: 95px 0;
  }

  .plr_sm--95_fdeb8faf0cce84c9 {
    padding: 0 95px;
  }

  .pt_sm--95_7e328b891197e2d4 {
    padding-top: 95px;
  }

  .pb_sm--95_edc55a9e67540eb4 {
    padding-bottom: 95px;
  }

  .pl_sm--95_af51b896a93ed697 {
    padding-left: 95px;
  }

  .pr_sm--95_357035c3c516faab {
    padding-right: 95px;
  }

  .mt_sm--95_40251014881bdcfe {
    margin-top: 95px;
  }

  .ml_sm--95_314665de34c872c1 {
    margin-left: 95px;
  }

  .mr_sm--95_819083341767830a {
    margin-right: 95px;
  }

  .mb_sm--95_29b8e926a968a759 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_d2de5bcf75261a14 {
    padding: 100px 0;
  }

  .plr_sm--100_60556f32d2e63e4c {
    padding: 0 100px;
  }

  .pt_sm--100_a3615fb10939056b {
    padding-top: 100px;
  }

  .pb_sm--100_112c205491655679 {
    padding-bottom: 100px;
  }

  .pl_sm--100_4577de4628f637e6 {
    padding-left: 100px;
  }

  .pr_sm--100_806e16208440e249 {
    padding-right: 100px;
  }

  .mt_sm--100_70cf48cba0eec196 {
    margin-top: 100px;
  }

  .ml_sm--100_cfe8aff56a5cf582 {
    margin-left: 100px;
  }

  .mr_sm--100_d82acc74f9a7bdcf {
    margin-right: 100px;
  }

  .mb_sm--100_36ae8b3648b580b1 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_8191dc9b6feaa1a9 {
    padding: 105px 0;
  }

  .plr_sm--105_410d62ca31b4ebca {
    padding: 0 105px;
  }

  .pt_sm--105_8ee29e4365652d9a {
    padding-top: 105px;
  }

  .pb_sm--105_d355ce725faa696a {
    padding-bottom: 105px;
  }

  .pl_sm--105_6217c1dc3662d306 {
    padding-left: 105px;
  }

  .pr_sm--105_a6faf34966241a3f {
    padding-right: 105px;
  }

  .mt_sm--105_88f81adb2b464899 {
    margin-top: 105px;
  }

  .ml_sm--105_f5796252e7102d30 {
    margin-left: 105px;
  }

  .mr_sm--105_d6f3d98dd77a345a {
    margin-right: 105px;
  }

  .mb_sm--105_04710cc33f0c7d29 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_64b6d1a9354d3bcd {
    padding: 110px 0;
  }

  .plr_sm--110_d16e2f7769f516fa {
    padding: 0 110px;
  }

  .pt_sm--110_81803000dc0b2478 {
    padding-top: 110px;
  }

  .pb_sm--110_8e59bed2763df1b2 {
    padding-bottom: 110px;
  }

  .pl_sm--110_2dcd21179475674b {
    padding-left: 110px;
  }

  .pr_sm--110_6946c9ec3e9742d3 {
    padding-right: 110px;
  }

  .mt_sm--110_69dab06346c233f5 {
    margin-top: 110px;
  }

  .ml_sm--110_cc29354cd8195929 {
    margin-left: 110px;
  }

  .mr_sm--110_222e34cb0ea270c1 {
    margin-right: 110px;
  }

  .mb_sm--110_c71f763b0aa49551 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_a985c9e3d1714f1c {
    padding: 115px 0;
  }

  .plr_sm--115_2bb01c30ca9e647e {
    padding: 0 115px;
  }

  .pt_sm--115_0f0f80504816a1e9 {
    padding-top: 115px;
  }

  .pb_sm--115_d171784af7c80ad0 {
    padding-bottom: 115px;
  }

  .pl_sm--115_4e968b97b910a945 {
    padding-left: 115px;
  }

  .pr_sm--115_7a5f5144da7f7d2e {
    padding-right: 115px;
  }

  .mt_sm--115_3fab63a50784bc6c {
    margin-top: 115px;
  }

  .ml_sm--115_5999f625fa107398 {
    margin-left: 115px;
  }

  .mr_sm--115_7690a5612f08fc50 {
    margin-right: 115px;
  }

  .mb_sm--115_18f647e9cc158fb2 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_691b0c7ea86afbe4 {
    padding: 120px 0;
  }

  .plr_sm--120_b2ad87080b9a050a {
    padding: 0 120px;
  }

  .pt_sm--120_834e10dd4bb92ddc {
    padding-top: 120px;
  }

  .pb_sm--120_d454eaa01dbcb7ff {
    padding-bottom: 120px;
  }

  .pl_sm--120_471c4cecd6edc6dd {
    padding-left: 120px;
  }

  .pr_sm--120_7ef7357f304d8169 {
    padding-right: 120px;
  }

  .mt_sm--120_ae9a788dd36caad1 {
    margin-top: 120px;
  }

  .ml_sm--120_5ef61dd5fc776241 {
    margin-left: 120px;
  }

  .mr_sm--120_21fd5e0b2fcb9d5c {
    margin-right: 120px;
  }

  .mb_sm--120_07e524b344b2e387 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_c8490d8f4cbdde8d {
    padding: 125px 0;
  }

  .plr_sm--125_b74772fd636c9965 {
    padding: 0 125px;
  }

  .pt_sm--125_557c8148a510c2ca {
    padding-top: 125px;
  }

  .pb_sm--125_8fc8b0519afe7952 {
    padding-bottom: 125px;
  }

  .pl_sm--125_407dffcde9570f90 {
    padding-left: 125px;
  }

  .pr_sm--125_c16b06d9cf9ff722 {
    padding-right: 125px;
  }

  .mt_sm--125_1d7bd06307170be9 {
    margin-top: 125px;
  }

  .ml_sm--125_86e27e505d83d146 {
    margin-left: 125px;
  }

  .mr_sm--125_aba1251512896889 {
    margin-right: 125px;
  }

  .mb_sm--125_ad0cc18c641c487e {
    margin-bottom: 125px;
  }

  .ptb_sm--130_90f87c3303a670d2 {
    padding: 130px 0;
  }

  .plr_sm--130_b59d2e06ef27cc50 {
    padding: 0 130px;
  }

  .pt_sm--130_1b2d9da4d1a3b19e {
    padding-top: 130px;
  }

  .pb_sm--130_3f23e4129691b5cd {
    padding-bottom: 130px;
  }

  .pl_sm--130_eb691f5a9d57c182 {
    padding-left: 130px;
  }

  .pr_sm--130_13af8d8f6cd77d41 {
    padding-right: 130px;
  }

  .mt_sm--130_d89c186330e18b39 {
    margin-top: 130px;
  }

  .ml_sm--130_88a80b841a783c55 {
    margin-left: 130px;
  }

  .mr_sm--130_7647967dce803ca8 {
    margin-right: 130px;
  }

  .mb_sm--130_6f437c75a5ea8247 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_3985ae562929b41e {
    padding: 135px 0;
  }

  .plr_sm--135_9a447b050a3a67ca {
    padding: 0 135px;
  }

  .pt_sm--135_5cec586c5200fd38 {
    padding-top: 135px;
  }

  .pb_sm--135_7a52b1287e9b3b28 {
    padding-bottom: 135px;
  }

  .pl_sm--135_a0efec84ffb47fdc {
    padding-left: 135px;
  }

  .pr_sm--135_14571c0a13096ad1 {
    padding-right: 135px;
  }

  .mt_sm--135_02075d41a2613557 {
    margin-top: 135px;
  }

  .ml_sm--135_79817455c1b8d3d7 {
    margin-left: 135px;
  }

  .mr_sm--135_b591237b4886417c {
    margin-right: 135px;
  }

  .mb_sm--135_dbbbdafc919bf8e5 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_6682d9fed872b68a {
    padding: 140px 0;
  }

  .plr_sm--140_381182ba012f869c {
    padding: 0 140px;
  }

  .pt_sm--140_931b8f436da5afe7 {
    padding-top: 140px;
  }

  .pb_sm--140_b12ba4664e911857 {
    padding-bottom: 140px;
  }

  .pl_sm--140_891935e555acb786 {
    padding-left: 140px;
  }

  .pr_sm--140_09a9f62394b795d9 {
    padding-right: 140px;
  }

  .mt_sm--140_8396b61447342812 {
    margin-top: 140px;
  }

  .ml_sm--140_b32fe87d5808e075 {
    margin-left: 140px;
  }

  .mr_sm--140_a22c2eb67f02ca0c {
    margin-right: 140px;
  }

  .mb_sm--140_866970823e229f7a {
    margin-bottom: 140px;
  }

  .ptb_sm--145_777894409b2ab265 {
    padding: 145px 0;
  }

  .plr_sm--145_5c7d1cec7d0045ad {
    padding: 0 145px;
  }

  .pt_sm--145_0f327a2d3320af49 {
    padding-top: 145px;
  }

  .pb_sm--145_bd06906af0eeefa9 {
    padding-bottom: 145px;
  }

  .pl_sm--145_0d111c19b0a37db0 {
    padding-left: 145px;
  }

  .pr_sm--145_a19926572a511420 {
    padding-right: 145px;
  }

  .mt_sm--145_62a6db4cbe20a26f {
    margin-top: 145px;
  }

  .ml_sm--145_8a0873a6f3019b0c {
    margin-left: 145px;
  }

  .mr_sm--145_91adb52df72687b5 {
    margin-right: 145px;
  }

  .mb_sm--145_5bdba6c3ca267883 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_a2bf5e4b1215153e {
    padding: 150px 0;
  }

  .plr_sm--150_7f04f0b89b3d1fb4 {
    padding: 0 150px;
  }

  .pt_sm--150_39496602fe660899 {
    padding-top: 150px;
  }

  .pb_sm--150_88673ba0860c31da {
    padding-bottom: 150px;
  }

  .pl_sm--150_0ad8a1723474361b {
    padding-left: 150px;
  }

  .pr_sm--150_6b53868daf4b3314 {
    padding-right: 150px;
  }

  .mt_sm--150_2449449738ae3906 {
    margin-top: 150px;
  }

  .ml_sm--150_2bb7a5e09972d4a6 {
    margin-left: 150px;
  }

  .mr_sm--150_0758310498620bf4 {
    margin-right: 150px;
  }

  .mb_sm--150_37211c373198fdbb {
    margin-bottom: 150px;
  }

  .ptb_sm--155_710cfdef2f43f39a {
    padding: 155px 0;
  }

  .plr_sm--155_ff42ff7fc5e9ab9b {
    padding: 0 155px;
  }

  .pt_sm--155_b0d20a6e292cc8de {
    padding-top: 155px;
  }

  .pb_sm--155_b8f1017c527e27d8 {
    padding-bottom: 155px;
  }

  .pl_sm--155_0932a52bee47adf6 {
    padding-left: 155px;
  }

  .pr_sm--155_38678ce1ce83a8a6 {
    padding-right: 155px;
  }

  .mt_sm--155_6b7a1a9d15e9b5f9 {
    margin-top: 155px;
  }

  .ml_sm--155_901bb2be22d4a624 {
    margin-left: 155px;
  }

  .mr_sm--155_805ec8c8ee4fcbdf {
    margin-right: 155px;
  }

  .mb_sm--155_edb6577f9eed243f {
    margin-bottom: 155px;
  }

  .ptb_sm--160_623c08b7088cf569 {
    padding: 160px 0;
  }

  .plr_sm--160_2772be4f3fc63e83 {
    padding: 0 160px;
  }

  .pt_sm--160_2273dbb70886f60e {
    padding-top: 160px;
  }

  .pb_sm--160_047721ae379f665a {
    padding-bottom: 160px;
  }

  .pl_sm--160_7a107d5485137f38 {
    padding-left: 160px;
  }

  .pr_sm--160_e12f20e5e83d4005 {
    padding-right: 160px;
  }

  .mt_sm--160_393dffc75b305802 {
    margin-top: 160px;
  }

  .ml_sm--160_d741432efeacf26b {
    margin-left: 160px;
  }

  .mr_sm--160_cb74213e7e0d3a57 {
    margin-right: 160px;
  }

  .mb_sm--160_6aa835db92d38aa2 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_5ac9ee4ce82c269b {
    padding: 165px 0;
  }

  .plr_sm--165_dd6e7ff5f05f6ecc {
    padding: 0 165px;
  }

  .pt_sm--165_22570721d60a469f {
    padding-top: 165px;
  }

  .pb_sm--165_f207eefe5a6385ca {
    padding-bottom: 165px;
  }

  .pl_sm--165_3d3e98e45cbe931c {
    padding-left: 165px;
  }

  .pr_sm--165_38065c1c2fe89cc9 {
    padding-right: 165px;
  }

  .mt_sm--165_11f00a2406d17a62 {
    margin-top: 165px;
  }

  .ml_sm--165_989693a2b556fa47 {
    margin-left: 165px;
  }

  .mr_sm--165_c3b4eabe808cf5e9 {
    margin-right: 165px;
  }

  .mb_sm--165_2c189efce198c775 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_eb608e36f0a8d189 {
    padding: 170px 0;
  }

  .plr_sm--170_1d1db25fbd47a4ba {
    padding: 0 170px;
  }

  .pt_sm--170_131016a5adc9ea3f {
    padding-top: 170px;
  }

  .pb_sm--170_f3fd99a0c68d9244 {
    padding-bottom: 170px;
  }

  .pl_sm--170_9136a9e32f38280b {
    padding-left: 170px;
  }

  .pr_sm--170_4d53cc5d01da57be {
    padding-right: 170px;
  }

  .mt_sm--170_5b492df8c1d93b11 {
    margin-top: 170px;
  }

  .ml_sm--170_851b9e1bcfeeca54 {
    margin-left: 170px;
  }

  .mr_sm--170_b53e3d4d6aa34e2b {
    margin-right: 170px;
  }

  .mb_sm--170_9c03d574590c79ad {
    margin-bottom: 170px;
  }

  .ptb_sm--175_9907068fda39782a {
    padding: 175px 0;
  }

  .plr_sm--175_122f464ee0cd7a17 {
    padding: 0 175px;
  }

  .pt_sm--175_5d043d327de0b096 {
    padding-top: 175px;
  }

  .pb_sm--175_8704d9f757366a3c {
    padding-bottom: 175px;
  }

  .pl_sm--175_450a686b61d83420 {
    padding-left: 175px;
  }

  .pr_sm--175_2bf7c43f344b211b {
    padding-right: 175px;
  }

  .mt_sm--175_57927d356bde97ec {
    margin-top: 175px;
  }

  .ml_sm--175_570a4dffeac43a8e {
    margin-left: 175px;
  }

  .mr_sm--175_d57288f51df05b89 {
    margin-right: 175px;
  }

  .mb_sm--175_dd9a4ad7eb30ab5d {
    margin-bottom: 175px;
  }

  .ptb_sm--180_159870c8ae434bc2 {
    padding: 180px 0;
  }

  .plr_sm--180_147612e56acf8337 {
    padding: 0 180px;
  }

  .pt_sm--180_d87ce43902584bb9 {
    padding-top: 180px;
  }

  .pb_sm--180_e0a7bd53db76e717 {
    padding-bottom: 180px;
  }

  .pl_sm--180_5a6b4baf1aab4dae {
    padding-left: 180px;
  }

  .pr_sm--180_73a78e303ca3c0d3 {
    padding-right: 180px;
  }

  .mt_sm--180_560e10bb8440d7c4 {
    margin-top: 180px;
  }

  .ml_sm--180_48e3f72362b0cb5c {
    margin-left: 180px;
  }

  .mr_sm--180_f50dba2cc376d3a8 {
    margin-right: 180px;
  }

  .mb_sm--180_68ec80084ed307e9 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_a8aaa3073453bcab {
    padding: 185px 0;
  }

  .plr_sm--185_d30cd42e0d54d494 {
    padding: 0 185px;
  }

  .pt_sm--185_7befb4fcbb48a338 {
    padding-top: 185px;
  }

  .pb_sm--185_7fbe9d680e27d7e1 {
    padding-bottom: 185px;
  }

  .pl_sm--185_2e33acab64d62b95 {
    padding-left: 185px;
  }

  .pr_sm--185_c332009cf6c7ef4f {
    padding-right: 185px;
  }

  .mt_sm--185_3194aa7ccf12a489 {
    margin-top: 185px;
  }

  .ml_sm--185_992baa521b55d060 {
    margin-left: 185px;
  }

  .mr_sm--185_9ac24a64a92c8a4d {
    margin-right: 185px;
  }

  .mb_sm--185_f4bb41b922933dbd {
    margin-bottom: 185px;
  }

  .ptb_sm--190_785c398578909dca {
    padding: 190px 0;
  }

  .plr_sm--190_7040e850516f622f {
    padding: 0 190px;
  }

  .pt_sm--190_bb6381b760a2bb27 {
    padding-top: 190px;
  }

  .pb_sm--190_d5a76274494f2997 {
    padding-bottom: 190px;
  }

  .pl_sm--190_4c006e620952c40e {
    padding-left: 190px;
  }

  .pr_sm--190_df915192a6a6510a {
    padding-right: 190px;
  }

  .mt_sm--190_8d9aef4ef4daf681 {
    margin-top: 190px;
  }

  .ml_sm--190_cb11d4f4da098b95 {
    margin-left: 190px;
  }

  .mr_sm--190_26d3c1b7c3b8cda2 {
    margin-right: 190px;
  }

  .mb_sm--190_5706a4fbd0fd148a {
    margin-bottom: 190px;
  }

  .ptb_sm--195_1e5e80d8649fe0e7 {
    padding: 195px 0;
  }

  .plr_sm--195_448a72531686b831 {
    padding: 0 195px;
  }

  .pt_sm--195_ce464703ab24a943 {
    padding-top: 195px;
  }

  .pb_sm--195_f6c72cbef53414e1 {
    padding-bottom: 195px;
  }

  .pl_sm--195_cd9a8599785cf6da {
    padding-left: 195px;
  }

  .pr_sm--195_95b8444bafe062d2 {
    padding-right: 195px;
  }

  .mt_sm--195_80e190c53a40ecab {
    margin-top: 195px;
  }

  .ml_sm--195_9d6d411bf7f7bdb1 {
    margin-left: 195px;
  }

  .mr_sm--195_be2b289c8adbf939 {
    margin-right: 195px;
  }

  .mb_sm--195_2c97ba24e6ca120f {
    margin-bottom: 195px;
  }

  .ptb_sm--200_f5889356ae2d540c {
    padding: 200px 0;
  }

  .plr_sm--200_34c15cf6c86dee46 {
    padding: 0 200px;
  }

  .pt_sm--200_e55bbb430cfc3327 {
    padding-top: 200px;
  }

  .pb_sm--200_9207d3c223c095ba {
    padding-bottom: 200px;
  }

  .pl_sm--200_a8cc85b1afa6f61e {
    padding-left: 200px;
  }

  .pr_sm--200_1ceb5a35f918dc4f {
    padding-right: 200px;
  }

  .mt_sm--200_7a6e9332eac95c88 {
    margin-top: 200px;
  }

  .ml_sm--200_b3261568c13a524e {
    margin-left: 200px;
  }

  .mr_sm--200_ed208689c568b678 {
    margin-right: 200px;
  }

  .mb_sm--200_1d8b78cc45244739 {
    margin-bottom: 200px;
  }

  .pl_sm--0_7eb6846a658b1ab1 {
    padding-left: 0;
  }

  .pr_sm--0_6ae44c8454847832 {
    padding-right: 0;
  }

  .pt_sm--0_bcc219263c214c89 {
    padding-top: 0;
  }

  .pb_sm--0_a1f41644589e7fff {
    padding-bottom: 0;
  }

  .mr_sm--0_7e9f67e562332846 {
    margin-right: 0;
  }

  .ml_sm--0_10e0c37cf0e4f25c {
    margin-left: 0;
  }

  .mt_sm--0_4836b552f21519b3 {
    margin-top: 0;
  }

  .mb_sm--0_5e856bd7176c23bf {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_c4e454ab423a7cfb {
    padding: 5px 0;
  }

  .plr_mobile--5_82a674e1ea656479 {
    padding: 0 5px;
  }

  .pt_mobile--5_1cb04abd596ab52b {
    padding-top: 5px;
  }

  .pb_mobile--5_ffb5764dc743250d {
    padding-bottom: 5px;
  }

  .pl_mobile--5_983ff3e89979773b {
    padding-left: 5px;
  }

  .pr_mobile--5_ed79c1509263b122 {
    padding-right: 5px;
  }

  .mt_mobile--5_c8549d45e9d6a136 {
    margin-top: 5px;
  }

  .mb_mobile--5_ad6e95c10efa5ef8 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_8c727ad4822c9d59 {
    padding: 10px 0;
  }

  .plr_mobile--10_3b6403258df36859 {
    padding: 0 10px;
  }

  .pt_mobile--10_447116b25f3e9286 {
    padding-top: 10px;
  }

  .pb_mobile--10_c594af505bc0aade {
    padding-bottom: 10px;
  }

  .pl_mobile--10_b14c205cd27e1c0f {
    padding-left: 10px;
  }

  .pr_mobile--10_06cb3d060fb4e702 {
    padding-right: 10px;
  }

  .mt_mobile--10_fd9cd50ca093d795 {
    margin-top: 10px;
  }

  .mb_mobile--10_681bf22852ddecac {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_0f6d5f019a8d12d2 {
    padding: 15px 0;
  }

  .plr_mobile--15_fa6dae1c7157fea8 {
    padding: 0 15px;
  }

  .pt_mobile--15_6c7176a44edd8818 {
    padding-top: 15px;
  }

  .pb_mobile--15_04977313309884dc {
    padding-bottom: 15px;
  }

  .pl_mobile--15_a5bc7acfea1e6b09 {
    padding-left: 15px;
  }

  .pr_mobile--15_64eb6f34e2e1838c {
    padding-right: 15px;
  }

  .mt_mobile--15_d84758bbcc64f3a2 {
    margin-top: 15px;
  }

  .mb_mobile--15_b02ecbf1b5e40f62 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_bb9f483ab4d6bd59 {
    padding: 20px 0;
  }

  .plr_mobile--20_e3ac14da54155651 {
    padding: 0 20px;
  }

  .pt_mobile--20_faf3778dc7fe66cb {
    padding-top: 20px;
  }

  .pb_mobile--20_cd2e3ab06bc70dba {
    padding-bottom: 20px;
  }

  .pl_mobile--20_358c565236ca47a7 {
    padding-left: 20px;
  }

  .pr_mobile--20_99328425e1384457 {
    padding-right: 20px;
  }

  .mt_mobile--20_52f6b4e9a72a9d49 {
    margin-top: 20px;
  }

  .mb_mobile--20_623b2549b1a2e6f7 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_37a4180fcffbde4b {
    padding: 25px 0;
  }

  .plr_mobile--25_be057ee5ec2f6a48 {
    padding: 0 25px;
  }

  .pt_mobile--25_2d3ec49c91eee4d9 {
    padding-top: 25px;
  }

  .pb_mobile--25_2adf2833c64a664b {
    padding-bottom: 25px;
  }

  .pl_mobile--25_efcf9a96c903c7da {
    padding-left: 25px;
  }

  .pr_mobile--25_d142617ad39bf607 {
    padding-right: 25px;
  }

  .mt_mobile--25_99a8610a8112f643 {
    margin-top: 25px;
  }

  .mb_mobile--25_4c2677c38a7c06db {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_089a800e551a0da7 {
    padding: 30px 0;
  }

  .plr_mobile--30_c2392b46ccf96182 {
    padding: 0 30px;
  }

  .pt_mobile--30_b464711ba89b2a76 {
    padding-top: 30px;
  }

  .pb_mobile--30_53faf78eebb60a87 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_e2d1bc7b3a34c73e {
    padding-left: 30px;
  }

  .pr_mobile--30_e689ce1d65aee6b0 {
    padding-right: 30px;
  }

  .mt_mobile--30_19ebd95bc1df03e1 {
    margin-top: 30px;
  }

  .mb_mobile--30_d27d91ba868ddbac {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_97665e324a1d6867 {
    padding: 35px 0;
  }

  .plr_mobile--35_e61fa43548c96385 {
    padding: 0 35px;
  }

  .pt_mobile--35_19f55b8c5f9a85ed {
    padding-top: 35px;
  }

  .pb_mobile--35_48030c50e1cfd87d {
    padding-bottom: 35px;
  }

  .pl_mobile--35_b964adda96f913f4 {
    padding-left: 35px;
  }

  .pr_mobile--35_d2765d06b25c65d6 {
    padding-right: 35px;
  }

  .mt_mobile--35_2503f990a5233f5f {
    margin-top: 35px;
  }

  .mb_mobile--35_2a7ddde6a616f9a7 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_1ca5a8a051745a8f {
    padding: 40px 0;
  }

  .plr_mobile--40_f826d58be8fdb07b {
    padding: 0 40px;
  }

  .pt_mobile--40_d1f0777515bfbdb4 {
    padding-top: 40px;
  }

  .pb_mobile--40_7d2b15a6dc81c27f {
    padding-bottom: 40px;
  }

  .pl_mobile--40_e80eb027a94e695f {
    padding-left: 40px;
  }

  .pr_mobile--40_6d82a2da307e8ee7 {
    padding-right: 40px;
  }

  .mt_mobile--40_442448f014232d34 {
    margin-top: 40px;
  }

  .mb_mobile--40_0d2ff9a3e7cab087 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_f918250555ed924a {
    padding: 45px 0;
  }

  .plr_mobile--45_bbffd1e32730bd78 {
    padding: 0 45px;
  }

  .pt_mobile--45_27e8f23e3efd968f {
    padding-top: 45px;
  }

  .pb_mobile--45_9ab252b2441eb65b {
    padding-bottom: 45px;
  }

  .pl_mobile--45_0f4e7ed473f49265 {
    padding-left: 45px;
  }

  .pr_mobile--45_53c3aeb9be1aa565 {
    padding-right: 45px;
  }

  .mt_mobile--45_fb83d199d81e888c {
    margin-top: 45px;
  }

  .mb_mobile--45_9d164a1687303986 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_ab1145abb1f17f32 {
    padding: 50px 0;
  }

  .plr_mobile--50_8e8ae1eafed09e7c {
    padding: 0 50px;
  }

  .pt_mobile--50_372357e6a93ce56d {
    padding-top: 50px;
  }

  .pb_mobile--50_72028275409730bd {
    padding-bottom: 50px;
  }

  .pl_mobile--50_d4a3d961a8748e9a {
    padding-left: 50px;
  }

  .pr_mobile--50_443ad4e1c4805c5e {
    padding-right: 50px;
  }

  .mt_mobile--50_6e838f855819252b {
    margin-top: 50px;
  }

  .mb_mobile--50_1df3d6fdba86561f {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_c6cf100ebc6d8930 {
    padding: 55px 0;
  }

  .plr_mobile--55_f6462854198a7c44 {
    padding: 0 55px;
  }

  .pt_mobile--55_e0815dfe72be8477 {
    padding-top: 55px;
  }

  .pb_mobile--55_999d38582474afe0 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_d0327114824e63c9 {
    padding-left: 55px;
  }

  .pr_mobile--55_60ecd4a2b8454a7d {
    padding-right: 55px;
  }

  .mt_mobile--55_a44a514ee629f275 {
    margin-top: 55px;
  }

  .mb_mobile--55_2f05301b1fae4f01 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_536b7a32a8053b05 {
    padding: 60px 0;
  }

  .plr_mobile--60_6ae442808f12def7 {
    padding: 0 60px;
  }

  .pt_mobile--60_1f8b3c6c542ea889 {
    padding-top: 60px;
  }

  .pb_mobile--60_be3dcc553c4e08c7 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_3eba1fffc88cd792 {
    padding-left: 60px;
  }

  .pr_mobile--60_39c40c6460efbec2 {
    padding-right: 60px;
  }

  .mt_mobile--60_76dd87be1ee1fd99 {
    margin-top: 60px;
  }

  .mb_mobile--60_980be20d25540bdd {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_0caf969cb4d7bf49 {
    padding: 65px 0;
  }

  .plr_mobile--65_261e1f116240e6f6 {
    padding: 0 65px;
  }

  .pt_mobile--65_a5d517cab8ed304f {
    padding-top: 65px;
  }

  .pb_mobile--65_ce119c5021b941be {
    padding-bottom: 65px;
  }

  .pl_mobile--65_b394391d0a885014 {
    padding-left: 65px;
  }

  .pr_mobile--65_62482ffc2fb6bc36 {
    padding-right: 65px;
  }

  .mt_mobile--65_a9da839090bad930 {
    margin-top: 65px;
  }

  .mb_mobile--65_327a4d98180a59d7 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_cdc2ffc535df87cc {
    padding: 70px 0;
  }

  .plr_mobile--70_af43511c14e4d1c9 {
    padding: 0 70px;
  }

  .pt_mobile--70_e41596e3a8e182e3 {
    padding-top: 70px;
  }

  .pb_mobile--70_e6357abb662fd28c {
    padding-bottom: 70px;
  }

  .pl_mobile--70_71a3531a82580926 {
    padding-left: 70px;
  }

  .pr_mobile--70_48072ed399ada00e {
    padding-right: 70px;
  }

  .mt_mobile--70_67aacfd263002d0d {
    margin-top: 70px;
  }

  .mb_mobile--70_8bb6e0928c3e8da0 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_db96334305c955f7 {
    padding: 75px 0;
  }

  .plr_mobile--75_0b24267eddbc99dd {
    padding: 0 75px;
  }

  .pt_mobile--75_9d2bbecf75ea296e {
    padding-top: 75px;
  }

  .pb_mobile--75_56e9139cb21a08ba {
    padding-bottom: 75px;
  }

  .pl_mobile--75_f9f795c679ac39c8 {
    padding-left: 75px;
  }

  .pr_mobile--75_a52633941c42b280 {
    padding-right: 75px;
  }

  .mt_mobile--75_1f292db91dc7f729 {
    margin-top: 75px;
  }

  .mb_mobile--75_62b2735e9f7dfe48 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_58c55c31545b268b {
    padding: 80px 0;
  }

  .plr_mobile--80_572d9456ae99347f {
    padding: 0 80px;
  }

  .pt_mobile--80_534e97dbf6515309 {
    padding-top: 80px;
  }

  .pb_mobile--80_d353b2e23b1fd288 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_e0911798c997ef85 {
    padding-left: 80px;
  }

  .pr_mobile--80_7aabc9b6cbc48d98 {
    padding-right: 80px;
  }

  .mt_mobile--80_bb51b49d927c0bc7 {
    margin-top: 80px;
  }

  .mb_mobile--80_aec9cdcfcda1d2d0 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_1b5490d81a42517e {
    padding: 85px 0;
  }

  .plr_mobile--85_c4555327cef48270 {
    padding: 0 85px;
  }

  .pt_mobile--85_83fa7cb0e43bcf5f {
    padding-top: 85px;
  }

  .pb_mobile--85_3da26c677db6af3f {
    padding-bottom: 85px;
  }

  .pl_mobile--85_25754974c55ad8e6 {
    padding-left: 85px;
  }

  .pr_mobile--85_7e9c5891b5a2746b {
    padding-right: 85px;
  }

  .mt_mobile--85_b44d2ef656a408ab {
    margin-top: 85px;
  }

  .mb_mobile--85_97c6580458476454 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_a03d0839a4b51a55 {
    padding: 90px 0;
  }

  .plr_mobile--90_d301b869e01e0ca3 {
    padding: 0 90px;
  }

  .pt_mobile--90_856ae26d1a371d30 {
    padding-top: 90px;
  }

  .pb_mobile--90_1bb1cbfc80ce372a {
    padding-bottom: 90px;
  }

  .pl_mobile--90_6f1628f9b7af55d5 {
    padding-left: 90px;
  }

  .pr_mobile--90_1310c798949a1259 {
    padding-right: 90px;
  }

  .mt_mobile--90_c2ac3aa87b83be46 {
    margin-top: 90px;
  }

  .mb_mobile--90_d1dec3b47ef43f8f {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_a95d8b5f428967e7 {
    padding: 95px 0;
  }

  .plr_mobile--95_e5c6ce58160743cb {
    padding: 0 95px;
  }

  .pt_mobile--95_95b7c91a0b42f467 {
    padding-top: 95px;
  }

  .pb_mobile--95_c3b2754d786f0143 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_80288e4ca10cae8b {
    padding-left: 95px;
  }

  .pr_mobile--95_8a2c8484c411e1f8 {
    padding-right: 95px;
  }

  .mt_mobile--95_cb71e9677b3f7906 {
    margin-top: 95px;
  }

  .mb_mobile--95_eab885a5f6b7b56b {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_d8f70a1ffce4fc4e {
    padding: 100px 0;
  }

  .plr_mobile--100_9424c03f00e9bdac {
    padding: 0 100px;
  }

  .pt_mobile--100_1e651ec5cdc721d6 {
    padding-top: 100px;
  }

  .pb_mobile--100_9a7c93601d5db223 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_b3eea236120ff745 {
    padding-left: 100px;
  }

  .pr_mobile--100_120147010e2f6bff {
    padding-right: 100px;
  }

  .mt_mobile--100_14ba6276bb7780ee {
    margin-top: 100px;
  }

  .mb_mobile--100_2d62febe191978e5 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_6fbc0e05b4ce9bb2 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_6fbc0e05b4ce9bb2 .slick-slide_15ad5d1d70666646 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_5f11e36ec0aaec7a {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_5f11e36ec0aaec7a .slick-slide_15ad5d1d70666646 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_0056d6157bd38905 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_0056d6157bd38905 .slick-slide_15ad5d1d70666646 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_537db954018cfa10 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_537db954018cfa10 .slick-slide_15ad5d1d70666646 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_59de93d2f0cf6897 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_59de93d2f0cf6897 .slick-slide_15ad5d1d70666646 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_bc24c086685dc43a {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_bc24c086685dc43a .slick-slide_15ad5d1d70666646 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_ac9aa67686bc3a9a {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_ac9aa67686bc3a9a .slick-slide_15ad5d1d70666646 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_95202437ec5fdc82 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_95202437ec5fdc82 .slick-slide_15ad5d1d70666646 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_65668aa7d4280f36 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_65668aa7d4280f36 .slick-slide_15ad5d1d70666646 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_557ec3df333cf654 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_557ec3df333cf654 .slick-slide_15ad5d1d70666646 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_9761831cad87dd41 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_9761831cad87dd41 .slick-slide_15ad5d1d70666646 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_00e35a75462da475 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_00e35a75462da475 .slick-slide_15ad5d1d70666646 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_87eb95cece1f38e1 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_87eb95cece1f38e1 .slick-slide_15ad5d1d70666646 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_d16d0140dd53c68a {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_d16d0140dd53c68a .slick-slide_15ad5d1d70666646 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_44953c0e07296272 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_44953c0e07296272 .slick-slide_15ad5d1d70666646 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_15583c688181b80a {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_15583c688181b80a .slick-slide_15ad5d1d70666646 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_686feb9e076ca8f7 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_686feb9e076ca8f7 .slick-slide_15ad5d1d70666646 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_9963e07a32c9111b {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_9963e07a32c9111b .slick-slide_15ad5d1d70666646 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_373554153c168f78 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_373554153c168f78 .slick-slide_15ad5d1d70666646 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_4feb025f7c17edde {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_4feb025f7c17edde .slick-slide_15ad5d1d70666646 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_9666df634f7599cb {
  margin-top: -30px;
}

.mt_dec--30_098e638c05783abf {
  margin-top: -30px;
}

.mt-dec-100_d10a344dde4628e9 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_eb4cbbf69b0c3f86 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_4340aa1e723d22a6 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_ed93f4ec20b1be2f {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_ed93f4ec20b1be2f {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_ed93f4ec20b1be2f {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_1b50b04916fea83b {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_5719790b0266bf49 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_4340aa1e723d22a6 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_4340aa1e723d22a6 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_0355ffa3ced0a94e {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_0355ffa3ced0a94e {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_b76dcfe59949f291 {
    margin-top: -10px;
  }
}

.mt_dec--120_d05f10338c6bff49 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_d32fd05feb13038b {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_e909bae8afa075b9 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_e909bae8afa075b9 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_e909bae8afa075b9 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_e909bae8afa075b9 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_e909bae8afa075b9 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_e3377f38ea066eae {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_e3377f38ea066eae {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_e3377f38ea066eae {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_18dd39d80cc9ca23 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_18dd39d80cc9ca23 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_18dd39d80cc9ca23 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_18dd39d80cc9ca23 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_6a85e3ae25e1a618 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_68339461652afbbd {
  --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_5b32d151f7967e48 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_4a758f14d6a79ff6, .input-active_8ce971662a8f786d input[type=text], input[type=text].input-active_8ce971662a8f786d,
input[type=password].p-holder__active_4a758f14d6a79ff6,
.input-active_8ce971662a8f786d input[type=password],
input[type=password].input-active_8ce971662a8f786d,
input[type=email].p-holder__active_4a758f14d6a79ff6,
.input-active_8ce971662a8f786d input[type=email],
input[type=email].input-active_8ce971662a8f786d,
input[type=number].p-holder__active_4a758f14d6a79ff6,
.input-active_8ce971662a8f786d input[type=number],
input[type=number].input-active_8ce971662a8f786d,
input[type=tel].p-holder__active_4a758f14d6a79ff6,
.input-active_8ce971662a8f786d input[type=tel],
input[type=tel].input-active_8ce971662a8f786d,
input[type=url].p-holder__active_4a758f14d6a79ff6,
.input-active_8ce971662a8f786d input[type=url],
input[type=url].input-active_8ce971662a8f786d,
textarea.p-holder__active_4a758f14d6a79ff6,
textarea.input-active_8ce971662a8f786d {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_4a758f14d6a79ff6::placeholder, .input-active_8ce971662a8f786d input[type=text]::placeholder, input[type=text].input-active_8ce971662a8f786d::placeholder,
input[type=password].p-holder__active_4a758f14d6a79ff6::placeholder,
.input-active_8ce971662a8f786d input[type=password]::placeholder,
input[type=password].input-active_8ce971662a8f786d::placeholder,
input[type=email].p-holder__active_4a758f14d6a79ff6::placeholder,
.input-active_8ce971662a8f786d input[type=email]::placeholder,
input[type=email].input-active_8ce971662a8f786d::placeholder,
input[type=number].p-holder__active_4a758f14d6a79ff6::placeholder,
.input-active_8ce971662a8f786d input[type=number]::placeholder,
input[type=number].input-active_8ce971662a8f786d::placeholder,
input[type=tel].p-holder__active_4a758f14d6a79ff6::placeholder,
.input-active_8ce971662a8f786d input[type=tel]::placeholder,
input[type=tel].input-active_8ce971662a8f786d::placeholder,
input[type=url].p-holder__active_4a758f14d6a79ff6::placeholder,
.input-active_8ce971662a8f786d input[type=url]::placeholder,
input[type=url].input-active_8ce971662a8f786d::placeholder,
textarea.p-holder__active_4a758f14d6a79ff6::placeholder,
textarea.input-active_8ce971662a8f786d::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_4a758f14d6a79ff6:-ms-input-placeholder, .input-active_8ce971662a8f786d input[type=text]:-ms-input-placeholder, input[type=text].input-active_8ce971662a8f786d:-ms-input-placeholder,
input[type=password].p-holder__active_4a758f14d6a79ff6:-ms-input-placeholder,
.input-active_8ce971662a8f786d input[type=password]:-ms-input-placeholder,
input[type=password].input-active_8ce971662a8f786d:-ms-input-placeholder,
input[type=email].p-holder__active_4a758f14d6a79ff6:-ms-input-placeholder,
.input-active_8ce971662a8f786d input[type=email]:-ms-input-placeholder,
input[type=email].input-active_8ce971662a8f786d:-ms-input-placeholder,
input[type=number].p-holder__active_4a758f14d6a79ff6:-ms-input-placeholder,
.input-active_8ce971662a8f786d input[type=number]:-ms-input-placeholder,
input[type=number].input-active_8ce971662a8f786d:-ms-input-placeholder,
input[type=tel].p-holder__active_4a758f14d6a79ff6:-ms-input-placeholder,
.input-active_8ce971662a8f786d input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_8ce971662a8f786d:-ms-input-placeholder,
input[type=url].p-holder__active_4a758f14d6a79ff6:-ms-input-placeholder,
.input-active_8ce971662a8f786d input[type=url]:-ms-input-placeholder,
input[type=url].input-active_8ce971662a8f786d:-ms-input-placeholder,
textarea.p-holder__active_4a758f14d6a79ff6:-ms-input-placeholder,
textarea.input-active_8ce971662a8f786d:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_4a758f14d6a79ff6::-ms-input-placeholder, .input-active_8ce971662a8f786d input[type=text]::-ms-input-placeholder, input[type=text].input-active_8ce971662a8f786d::-ms-input-placeholder,
input[type=password].p-holder__active_4a758f14d6a79ff6::-ms-input-placeholder,
.input-active_8ce971662a8f786d input[type=password]::-ms-input-placeholder,
input[type=password].input-active_8ce971662a8f786d::-ms-input-placeholder,
input[type=email].p-holder__active_4a758f14d6a79ff6::-ms-input-placeholder,
.input-active_8ce971662a8f786d input[type=email]::-ms-input-placeholder,
input[type=email].input-active_8ce971662a8f786d::-ms-input-placeholder,
input[type=number].p-holder__active_4a758f14d6a79ff6::-ms-input-placeholder,
.input-active_8ce971662a8f786d input[type=number]::-ms-input-placeholder,
input[type=number].input-active_8ce971662a8f786d::-ms-input-placeholder,
input[type=tel].p-holder__active_4a758f14d6a79ff6::-ms-input-placeholder,
.input-active_8ce971662a8f786d input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_8ce971662a8f786d::-ms-input-placeholder,
input[type=url].p-holder__active_4a758f14d6a79ff6::-ms-input-placeholder,
.input-active_8ce971662a8f786d input[type=url]::-ms-input-placeholder,
input[type=url].input-active_8ce971662a8f786d::-ms-input-placeholder,
textarea.p-holder__active_4a758f14d6a79ff6::-ms-input-placeholder,
textarea.input-active_8ce971662a8f786d::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_bf479a1a94bf63dc, .input-error_528234b5b85d94af input[type=text], input[type=text].input-error_528234b5b85d94af,
input[type=password].p-holder__error_bf479a1a94bf63dc,
.input-error_528234b5b85d94af input[type=password],
input[type=password].input-error_528234b5b85d94af,
input[type=email].p-holder__error_bf479a1a94bf63dc,
.input-error_528234b5b85d94af input[type=email],
input[type=email].input-error_528234b5b85d94af,
input[type=number].p-holder__error_bf479a1a94bf63dc,
.input-error_528234b5b85d94af input[type=number],
input[type=number].input-error_528234b5b85d94af,
input[type=tel].p-holder__error_bf479a1a94bf63dc,
.input-error_528234b5b85d94af input[type=tel],
input[type=tel].input-error_528234b5b85d94af,
input[type=url].p-holder__error_bf479a1a94bf63dc,
.input-error_528234b5b85d94af input[type=url],
input[type=url].input-error_528234b5b85d94af,
textarea.p-holder__error_bf479a1a94bf63dc,
textarea.input-error_528234b5b85d94af {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_bf479a1a94bf63dc::placeholder, .input-error_528234b5b85d94af input[type=text]::placeholder, input[type=text].input-error_528234b5b85d94af::placeholder,
input[type=password].p-holder__error_bf479a1a94bf63dc::placeholder,
.input-error_528234b5b85d94af input[type=password]::placeholder,
input[type=password].input-error_528234b5b85d94af::placeholder,
input[type=email].p-holder__error_bf479a1a94bf63dc::placeholder,
.input-error_528234b5b85d94af input[type=email]::placeholder,
input[type=email].input-error_528234b5b85d94af::placeholder,
input[type=number].p-holder__error_bf479a1a94bf63dc::placeholder,
.input-error_528234b5b85d94af input[type=number]::placeholder,
input[type=number].input-error_528234b5b85d94af::placeholder,
input[type=tel].p-holder__error_bf479a1a94bf63dc::placeholder,
.input-error_528234b5b85d94af input[type=tel]::placeholder,
input[type=tel].input-error_528234b5b85d94af::placeholder,
input[type=url].p-holder__error_bf479a1a94bf63dc::placeholder,
.input-error_528234b5b85d94af input[type=url]::placeholder,
input[type=url].input-error_528234b5b85d94af::placeholder,
textarea.p-holder__error_bf479a1a94bf63dc::placeholder,
textarea.input-error_528234b5b85d94af::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_bf479a1a94bf63dc:-ms-input-placeholder, .input-error_528234b5b85d94af input[type=text]:-ms-input-placeholder, input[type=text].input-error_528234b5b85d94af:-ms-input-placeholder,
input[type=password].p-holder__error_bf479a1a94bf63dc:-ms-input-placeholder,
.input-error_528234b5b85d94af input[type=password]:-ms-input-placeholder,
input[type=password].input-error_528234b5b85d94af:-ms-input-placeholder,
input[type=email].p-holder__error_bf479a1a94bf63dc:-ms-input-placeholder,
.input-error_528234b5b85d94af input[type=email]:-ms-input-placeholder,
input[type=email].input-error_528234b5b85d94af:-ms-input-placeholder,
input[type=number].p-holder__error_bf479a1a94bf63dc:-ms-input-placeholder,
.input-error_528234b5b85d94af input[type=number]:-ms-input-placeholder,
input[type=number].input-error_528234b5b85d94af:-ms-input-placeholder,
input[type=tel].p-holder__error_bf479a1a94bf63dc:-ms-input-placeholder,
.input-error_528234b5b85d94af input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_528234b5b85d94af:-ms-input-placeholder,
input[type=url].p-holder__error_bf479a1a94bf63dc:-ms-input-placeholder,
.input-error_528234b5b85d94af input[type=url]:-ms-input-placeholder,
input[type=url].input-error_528234b5b85d94af:-ms-input-placeholder,
textarea.p-holder__error_bf479a1a94bf63dc:-ms-input-placeholder,
textarea.input-error_528234b5b85d94af:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_bf479a1a94bf63dc::-ms-input-placeholder, .input-error_528234b5b85d94af input[type=text]::-ms-input-placeholder, input[type=text].input-error_528234b5b85d94af::-ms-input-placeholder,
input[type=password].p-holder__error_bf479a1a94bf63dc::-ms-input-placeholder,
.input-error_528234b5b85d94af input[type=password]::-ms-input-placeholder,
input[type=password].input-error_528234b5b85d94af::-ms-input-placeholder,
input[type=email].p-holder__error_bf479a1a94bf63dc::-ms-input-placeholder,
.input-error_528234b5b85d94af input[type=email]::-ms-input-placeholder,
input[type=email].input-error_528234b5b85d94af::-ms-input-placeholder,
input[type=number].p-holder__error_bf479a1a94bf63dc::-ms-input-placeholder,
.input-error_528234b5b85d94af input[type=number]::-ms-input-placeholder,
input[type=number].input-error_528234b5b85d94af::-ms-input-placeholder,
input[type=tel].p-holder__error_bf479a1a94bf63dc::-ms-input-placeholder,
.input-error_528234b5b85d94af input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_528234b5b85d94af::-ms-input-placeholder,
input[type=url].p-holder__error_bf479a1a94bf63dc::-ms-input-placeholder,
.input-error_528234b5b85d94af input[type=url]::-ms-input-placeholder,
input[type=url].input-error_528234b5b85d94af::-ms-input-placeholder,
textarea.p-holder__error_bf479a1a94bf63dc::-ms-input-placeholder,
textarea.input-error_528234b5b85d94af::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_bf479a1a94bf63dc:focus, .input-error_528234b5b85d94af input[type=text]:focus, input[type=text].input-error_528234b5b85d94af:focus,
input[type=password].p-holder__error_bf479a1a94bf63dc:focus,
.input-error_528234b5b85d94af input[type=password]:focus,
input[type=password].input-error_528234b5b85d94af:focus,
input[type=email].p-holder__error_bf479a1a94bf63dc:focus,
.input-error_528234b5b85d94af input[type=email]:focus,
input[type=email].input-error_528234b5b85d94af:focus,
input[type=number].p-holder__error_bf479a1a94bf63dc:focus,
.input-error_528234b5b85d94af input[type=number]:focus,
input[type=number].input-error_528234b5b85d94af:focus,
input[type=tel].p-holder__error_bf479a1a94bf63dc:focus,
.input-error_528234b5b85d94af input[type=tel]:focus,
input[type=tel].input-error_528234b5b85d94af:focus,
input[type=url].p-holder__error_bf479a1a94bf63dc:focus,
.input-error_528234b5b85d94af input[type=url]:focus,
input[type=url].input-error_528234b5b85d94af:focus,
textarea.p-holder__error_bf479a1a94bf63dc:focus,
textarea.input-error_528234b5b85d94af: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_f6f6aabc9e10bfc8::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_b0d1e1d20979762a {
  margin-bottom: 20px;
}
.form-group_b0d1e1d20979762a label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_b0d1e1d20979762a 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_b0d1e1d20979762a input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_b0d1e1d20979762a 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_b0d1e1d20979762a 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_3a298c2fa04befbc:before,
.clearfix_3a298c2fa04befbc:after {
  content: " ";
  display: table;
}

.clearfix_3a298c2fa04befbc:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_595114d70bd0a137 .slick-slide_15ad5d1d70666646 {
  margin-bottom: -10px;
}

.slick-gutter-15_0056d6157bd38905 {
  margin: -30px -15px;
}
.slick-gutter-15_0056d6157bd38905 .slick-slide_15ad5d1d70666646 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_f71f37655cb46978 {
  background: var(--color-primary);
}

.bg-color-secondary_1ab265e4a9171019 {
  background: var(--color-secondary);
}

.bg-color-tertiary_33a93407af6d1d06 {
  background: var(--color-tertiary);
}

.bg-color-gray_419359c0e24cd9dd {
  background: var(--color-gray);
}

.bg-color-white_30d391c370bceca6 {
  background: #FFFFFF;
}

.bg-color-black_73286d3d1c9522d7 {
  background: #1A1A1A;
}

.bg-color-extra03_8e4d0468da776f90 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_d644d17539cbd48f {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_acb6ccca8722e44f {
  background-image: url(../snapshots/bg/bg-image-1.jpg);
}

.bg_image--2_7452e1b67d3795fc {
  background-image: url(../snapshots/bg/bg-image-2.jpg);
}

.bg_image--3_81d0fbbb926588dd {
  background-image: url(../snapshots/bg/bg-image-3.jpg);
}

.bg_image--4_4524531656d1b559 {
  background-image: url(../snapshots/bg/bg-image-4.jpg);
}

.bg_image--5_90ef1579765b7120 {
  background-image: url(../snapshots/bg/bg-image-5.jpg);
}

.bg_image--6_9fbf43417037a782 {
  background-image: url(../snapshots/bg/bg-image-6.jpg);
}

.bg_image--7_87334f97b8a73088 {
  background-image: url(../snapshots/bg/bg-image-7.jpg);
}

.bg_image--8_2fe4bf249b6f11da {
  background-image: url(../snapshots/bg/bg-image-8.jpg);
}

.bg_image--9_d8ef9507c5b93118 {
  background-image: url(../snapshots/bg/bg-image-9.jpg);
}

.bg_image--10_7b4aae6c055a7f3b {
  background-image: url(../snapshots/bg/bg-image-10.jpg);
}

.bg_image--11_c48401b471acc7a0 {
  background-image: url(../snapshots/bg/bg-image-11.jpg);
}

.bg_image--12_09179a019bdeb65e {
  background-image: url(../snapshots/bg/bg-image-12.jpg);
}

.bg_image--13_7478b2a29bdf5a1f {
  background-image: url(../snapshots/bg/bg-image-13.jpg);
}

.bg_image--14_83bd54610b0c6aaf {
  background-image: url(../snapshots/bg/bg-image-14.jpg);
}

.bg_image--15_d263864db97de0ce {
  background-image: url(../snapshots/bg/bg-image-15.jpg);
}

.bg_image--16_0a220852a8fa1ddb {
  background-image: url(../snapshots/bg/bg-image-16.jpg);
}

.bg_image--17_87f4386ee2b9765c {
  background-image: url(../snapshots/bg/bg-image-17.jpg);
}

.bg_image--18_f653e705be0f7c28 {
  background-image: url(../snapshots/bg/bg-image-18.jpg);
}

.bg_image--19_c5821bc777d5d296 {
  background-image: url(../snapshots/bg/bg-image-19.jpg);
}

.bg_image--20_6994ae384fc4497a {
  background-image: url(../snapshots/bg/bg-image-20.jpg);
}

.bg_image--21_64abee446b336f27 {
  background-image: url(../snapshots/bg/bg-image-21.jpg);
}

.bg_image--22_72cabe86989c48e5 {
  background-image: url(../snapshots/bg/bg-image-22.jpg);
}

.bg_image--23_8945885998d80777 {
  background-image: url(../snapshots/bg/bg-image-23.jpg);
}

.bg_image--24_202914e70dd4e2dc {
  background-image: url(../snapshots/bg/bg-image-24.jpg);
}

.bg_image--25_c704fa4697688cc8 {
  background-image: url(../snapshots/bg/bg-image-25.jpg);
}

.bg_image--26_6666f4d27cf89334 {
  background-image: url(../snapshots/bg/bg-image-26.jpg);
}

.bg_image--27_cd93aed3436aa1c0 {
  background-image: url(../snapshots/bg/bg-image-27.jpg);
}

.bg_image--28_a51c7607560d254f {
  background-image: url(../snapshots/bg/bg-image-28.jpg);
}

.bg_image--29_0004b8722c701c99 {
  background-image: url(../snapshots/bg/bg-image-29.jpg);
}

.bg_image--30_3dcb08820e8739b7 {
  background-image: url(../snapshots/bg/bg-image-30.jpg);
}

.bg_image--31_40a7fb3aaeff5b7d {
  background-image: url(../snapshots/bg/bg-image-31.jpg);
}

.bg_image--32_a2a69022454fbed7 {
  background-image: url(../snapshots/bg/bg-image-32.jpg);
}

.bg_image--33_1c3919729bbe3a2f {
  background-image: url(../snapshots/bg/bg-image-33.jpg);
}

.bg_image--34_441fc18606fc7a59 {
  background-image: url(../snapshots/bg/bg-image-34.jpg);
}

.bg_image--35_a9aaf3e36a9a5472 {
  background-image: url(../snapshots/bg/bg-image-35.jpg);
}

.bg_image--36_0354d2ec0863f76d {
  background-image: url(../snapshots/bg/bg-image-36.jpg);
}

.bg_image--37_32ed4937508845c0 {
  background-image: url(../snapshots/bg/bg-image-37.jpg);
}

.bg_image--38_e57d6ad5696dfc18 {
  background-image: url(../snapshots/bg/bg-image-38.jpg);
}

.bg_image--39_a2d1b69663de740e {
  background-image: url(../snapshots/bg/bg-image-39.jpg);
}

.bg_image--40_0806ed28491f7c4c {
  background-image: url(../snapshots/bg/bg-image-40.jpg);
}

.bg_tr-image--1_c16b5cab5f57621a {
  background-image: url(../snapshots/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_2ade234caba4883c {
  background-image: url(../snapshots/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_f043f9a6658c54ed {
  background-image: url(../snapshots/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_0e890c4afe8c345a {
  background-image: url(../snapshots/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_832c3995cff305cd {
  background-image: url(../snapshots/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_795e563cb8de7847 {
  background-image: url(../snapshots/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_e7abc983667da79f {
  background-image: url(../snapshots/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_2b77d425fc287fbb {
  background-image: url(../snapshots/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_b75ea2039ce310f0 {
  background-image: url(../snapshots/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_9e23efe0f92ab25a {
  background-image: url(../snapshots/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_7526b20b8b038eb0 {
  background-image: url(../snapshots/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_eee3dc249c659a9e {
  background-image: url(../snapshots/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_3f1e9e6abba72be8 {
  background-image: url(../snapshots/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_e0d043d58c4b7b94 {
  background-image: url(../snapshots/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_4759a979a33585d5 {
  background-image: url(../snapshots/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_fa10b5a96dfb55b5 {
  background-image: url(../snapshots/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_7b821982ec66b344 {
  background-image: url(../snapshots/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_9b7d6db0cd5fb799 {
  background-image: url(../snapshots/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_b7056e638d292995 {
  background-image: url(../snapshots/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_c9776c6541087b2b {
  background-image: url(../snapshots/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_fc88a6dad04a5b89 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_cd639aac75de67e4 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_cd639aac75de67e4 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_a907e09253f0ab25 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_a907e09253f0ab25 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_4447c3668895c853 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_4447c3668895c853 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_a621504f25eb2868 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_a621504f25eb2868 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_a621504f25eb2868 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_a621504f25eb2868 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_a621504f25eb2868 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_a621504f25eb2868 > [class*=col], .row--20_a621504f25eb2868 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_a621504f25eb2868 > [class*=col], .row--20_a621504f25eb2868 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_a621504f25eb2868 > [class*=col], .row--20_a621504f25eb2868 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_a621504f25eb2868 > [class*=col], .row--20_a621504f25eb2868 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_a621504f25eb2868 > [class*=col], .row--20_a621504f25eb2868 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_56d475b6563767c6 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_56d475b6563767c6 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_56d475b6563767c6 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_56d475b6563767c6 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_56d475b6563767c6 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_56d475b6563767c6 > [class*=col], .row--25_56d475b6563767c6 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_56d475b6563767c6 > [class*=col], .row--25_56d475b6563767c6 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_56d475b6563767c6 > [class*=col], .row--25_56d475b6563767c6 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_56d475b6563767c6 > [class*=col], .row--25_56d475b6563767c6 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_56d475b6563767c6 > [class*=col], .row--25_56d475b6563767c6 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_f0a3b579cf838c3a {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_f0a3b579cf838c3a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_f0a3b579cf838c3a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_f0a3b579cf838c3a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_f0a3b579cf838c3a {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_f0a3b579cf838c3a > [class*=col], .row--30_f0a3b579cf838c3a > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_f0a3b579cf838c3a > [class*=col], .row--30_f0a3b579cf838c3a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_f0a3b579cf838c3a > [class*=col], .row--30_f0a3b579cf838c3a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_f0a3b579cf838c3a > [class*=col], .row--30_f0a3b579cf838c3a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_f0a3b579cf838c3a > [class*=col], .row--30_f0a3b579cf838c3a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_d5030014dc578b8f {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_d5030014dc578b8f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_d5030014dc578b8f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_d5030014dc578b8f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_d5030014dc578b8f {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_d5030014dc578b8f > [class*=col], .row--45_d5030014dc578b8f > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_d5030014dc578b8f > [class*=col], .row--45_d5030014dc578b8f > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_d5030014dc578b8f > [class*=col], .row--45_d5030014dc578b8f > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_d5030014dc578b8f > [class*=col], .row--45_d5030014dc578b8f > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_d5030014dc578b8f > [class*=col], .row--45_d5030014dc578b8f > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_14704f5eceed8dff {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_14704f5eceed8dff {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_14704f5eceed8dff {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_14704f5eceed8dff {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_14704f5eceed8dff {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_14704f5eceed8dff > [class*=col], .row--40_14704f5eceed8dff > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_14704f5eceed8dff > [class*=col], .row--40_14704f5eceed8dff > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_14704f5eceed8dff > [class*=col], .row--40_14704f5eceed8dff > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_14704f5eceed8dff > [class*=col], .row--40_14704f5eceed8dff > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_14704f5eceed8dff > [class*=col], .row--40_14704f5eceed8dff > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_34f455b832e58c52 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_34f455b832e58c52 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_34f455b832e58c52 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_34f455b832e58c52 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_34f455b832e58c52 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_34f455b832e58c52 > [class*=col], .row--60_34f455b832e58c52 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_34f455b832e58c52 > [class*=col], .row--60_34f455b832e58c52 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_34f455b832e58c52 > [class*=col], .row--60_34f455b832e58c52 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_34f455b832e58c52 > [class*=col], .row--60_34f455b832e58c52 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_34f455b832e58c52 > [class*=col], .row--60_34f455b832e58c52 > [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_8c4fc7e6246e2535(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_8c4fc7e6246e2535(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_8c4fc7e6246e2535(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_8c4fc7e6246e2535(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_d026bdc5b692cbe1/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_eb5548f0a29062ef {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_1e9506561d91faf6 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_07e4003762783239,
.animated.bounceOut_308640aa1253aa9a {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_634743b1eeb44199,
.animated.flipOutY_dab354d6f0dd6333 {
  -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_53d748102053ccf0 {
  -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_c8b2be65852c4b49 {
  -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_eb19aa62bd82a43d {
  -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_2e4ab9f6a26a652a {
  -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_f549a8a7f7e8fcf0 {
  -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_2670e3c4e9f228fb {
  -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_07e4003762783239 {
  -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_cd0c2779eafb3122 {
  -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_c9ba1d3042cd9ea4 {
  -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_931244ac7fbce17a {
  -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_1c1c2789f71abe17 {
  -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_308640aa1253aa9a {
  -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_f74231106f19623d {
  -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_5cd3bad7f50c91b1 {
  -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_3d8879cc717afa90 {
  -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_99bb12ce34425e73 {
  -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_6c8d43a7ec34dca1 {
  -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_477b12ee09293864 {
  -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_beddb23a68491b47 {
  -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_29cc4f6ceee91150 {
  -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_153ad857bb393bac {
  -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_215b252015d3ba1c {
  -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_19675b1b3636821f {
  -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_fd19868f3ee5b067 {
  -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_30711e6fa473daa0 {
  -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_0da66750995b654a {
  -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_f7d78220035f45a3 {
  -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_283b8e64b74e7c6d {
  -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_2f4ba26147d82572 {
  -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_d49ab4839d1b00b2 {
  -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_5939f9938425bb35 {
  -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_1f203c3c7f362fb7 {
  -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_9d7c4b73388be187 {
  -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_31638ae0ee34efdf {
  -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_d2bae08f1103ea19 {
  -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_65ae70035bf07534 {
  -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_634743b1eeb44199 {
  -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_dab354d6f0dd6333 {
  -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_0193a9b408566012 {
  -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_b38be8c2afde103b {
  -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_c198919df224c64a {
  -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_f410bb8cfff1447f {
  -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_91481c55b622e5a9 {
  -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_310bd885edb463ab {
  -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_208402e58ff2f788 {
  -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_9c189daece14a019 {
  -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_6421a6c01dc9597b {
  -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_7d9c041a0c917581 {
  -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_e2108eed686f62cd {
  -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_f7f9d391694e5639 {
  -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_1e9506561d91faf6 {
  -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_2d030b99cba28665 {
  -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_25c57977686b9376 {
  -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_586ecaa066b65c92 {
  -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_8aae5ecff2410e1f {
  -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_2922c427a82bdc90 {
  -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_35680562e809e5f8 {
  -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_ec266d4b5b3424fd {
  -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_24fae99618346dcd {
  -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_9ca235f99468c264 {
  -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_0dfd17abfc6fad24 {
  -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_facc5ef3731f1d63 {
  -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_b56c45c8034c8470 {
  -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_f8db27af4ae3effc {
  -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_18e155da63e8de0c {
  -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_a49199142ac8169f {
  -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_f55425b78dc40d7d {
  -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_f7ecc3f4a2f4156e {
  -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_33471573d47a78f4 {
  -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_bbb1c296a49956e2 {
  -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_55766e7318d089ad {
  -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_845a6432c232bc35 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_845a6432c232bc35:hover {
  animation-play-state: paused;
}

.floting-line-2_ba662da113566669 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_ba662da113566669: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_8c4fc7e6246e2535(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_8c4fc7e6246e2535(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_8c4fc7e6246e2535(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_10380de39ccb711d {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_10380de39ccb711d .reveal-animation_9af7de2d635b27ed {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_10380de39ccb711d .reveal-animation_9af7de2d635b27ed::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_9af7de2d635b27ed.reveal-primary_1ca02a9cbafe97b4::before {
  background: #0c0c0a;
}

.reveal-animation_9af7de2d635b27ed.reveal-dark_5029ffa77a4b0fee::before {
  background: #000;
}

.reveal-animation_9af7de2d635b27ed.reveal-white_d22fc4542ed6d401::before {
  background: #000;
}

.reveal-animation_9af7de2d635b27ed.reveal-top_814d039631f4b668.aos-animate::before,
.reveal-animation_9af7de2d635b27ed.reveal-bottom_47a7356a2860b889.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_9af7de2d635b27ed.reveal-start_17a4bb7112519d3b.aos-animate::before,
.reveal-animation_9af7de2d635b27ed.reveal-end_0284fccc84b8e243.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_9af7de2d635b27ed.reveal-top_814d039631f4b668::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_9af7de2d635b27ed.reveal-start_17a4bb7112519d3b::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_9af7de2d635b27ed.reveal-end_0284fccc84b8e243::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_9af7de2d635b27ed.reveal-bottom_47a7356a2860b889::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_d595bef61c0c537a {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_d595bef61c0c537a {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_d595bef61c0c537a {
    margin: 6em auto;
  }
}
.cd-headline_f141f4d5d625beec {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_f141f4d5d625beec {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_f141f4d5d625beec {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_f141f4d5d625beec {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_f141f4d5d625beec {
    font-size: 26px;
  }
}
.cd-words-wrapper_935320b5812e3434 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_935320b5812e3434 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_935320b5812e3434 b.is-visible_2ce437de1c048ac0 {
  position: relative;
}

.no-js_cd8349beca5ca509 .cd-words-wrapper_935320b5812e3434 b {
  opacity: 0;
}

.no-js_cd8349beca5ca509 .cd-words-wrapper_935320b5812e3434 b.is-visible_2ce437de1c048ac0 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_f141f4d5d625beec.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_f141f4d5d625beec.clip .cd-words-wrapper_935320b5812e3434 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_f141f4d5d625beec.clip .cd-words-wrapper_935320b5812e3434 b {
  font-weight: 700;
}

.cd-headline_f141f4d5d625beec.clip .cd-words-wrapper_935320b5812e3434::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_f141f4d5d625beec.clip b {
  opacity: 0;
}

.cd-headline_f141f4d5d625beec.clip b.is-visible_2ce437de1c048ac0 {
  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_dbc1f37ed7529da0,
body.sal-disabled_359eb4480963b1b6 [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_dbc1f37ed7529da0,
body.sal-disabled_359eb4480963b1b6 [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_dbc1f37ed7529da0,
body.sal-disabled_359eb4480963b1b6 [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_dbc1f37ed7529da0,
body.sal-disabled_359eb4480963b1b6 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_ff31619859f08e50 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_ff31619859f08e50 .button-area-start_5d6db820d707e3be {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_ff31619859f08e50 .button-area-start_5d6db820d707e3be .call-us_3563ebf4e3b19a4a {
    display: none;
  }
}
.header-style-one-wrapper_ff31619859f08e50 .button-area-start_5d6db820d707e3be a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_ff31619859f08e50 .button-area-start_5d6db820d707e3be .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_ff31619859f08e50 .logo-area_28da9f497d08db99 .logo_4cac2c9b85407b34 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_28da9f497d08db99 img.light_2d2774405f39ada2 {
  display: block;
}
[data-theme=light] .logo-area_28da9f497d08db99 img.dark_932f2683b7288d62 {
  display: none;
}

[data-theme=dark] .logo-area_28da9f497d08db99 img.light_2d2774405f39ada2 {
  display: none;
}
[data-theme=dark] .logo-area_28da9f497d08db99 img.dark_932f2683b7288d62 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_80739165bbb8cd57 .main-nav-area_d97cf9e50a0e33b5 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_80739165bbb8cd57 .button-area-start_5d6db820d707e3be .text-btn_8be9950678f7fa5b {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_d97cf9e50a0e33b5 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_5d6db820d707e3be .call-us_3563ebf4e3b19a4a, [data-theme=dark] .header--sticky.sticky .button-area-start_5d6db820d707e3be .text-btn_8be9950678f7fa5b {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_80739165bbb8cd57 .main-nav-area_d97cf9e50a0e33b5 ul li a {
  color: #fff;
}

.header-style-one_750baed296cca21e {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_750baed296cca21e .header-style-one-wrapper_ff31619859f08e50 .main-nav-area_d97cf9e50a0e33b5 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_750baed296cca21e .header-style-one-wrapper_ff31619859f08e50 .main-nav-area_d97cf9e50a0e33b5 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_1b6c417beac51eda {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_750baed296cca21e .header-style-one-wrapper_ff31619859f08e50 .main-nav-area_d97cf9e50a0e33b5 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_750baed296cca21e .header-style-one-wrapper_ff31619859f08e50 .main-nav-area_d97cf9e50a0e33b5 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_750baed296cca21e .header-style-one-wrapper_ff31619859f08e50 .button-area-start_5d6db820d707e3be a.text-btn_8be9950678f7fa5b {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_80739165bbb8cd57 {
  background: var(--body-bg);
}

header.header-two_3a6580c2636bd328 {
  display: block;
}
header.header-two_3a6580c2636bd328.border-bottom_599042515b0605d6 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_437295de472f1200 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_437295de472f1200 a.logo-area_28da9f497d08db99 {
  padding: 25px 0;
}
.header-two-content-main_437295de472f1200 .header-end-area_40aabcd0a021bd08 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_437295de472f1200 .header-end-area_40aabcd0a021bd08 a.reqiest_97413b17a5979f83 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_437295de472f1200 .header-end-area_40aabcd0a021bd08 a.reqiest_97413b17a5979f83 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_437295de472f1200 .header-end-area_40aabcd0a021bd08 .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_2f9bcf30f13db763 {
  width: 100%;
  position: absolute;
}
.header-three_2f9bcf30f13db763 .header-wrapper-main-three_f6a98a3480298108 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_2f9bcf30f13db763 .header-wrapper-main-three_f6a98a3480298108 .header-right-area_c7fa40c7083d7849 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_2f9bcf30f13db763 .header-wrapper-main-three_f6a98a3480298108 .header-right-area_c7fa40c7083d7849 .main-nav-area_d97cf9e50a0e33b5 {
    display: none;
  }
}
.header-three_2f9bcf30f13db763 .header-wrapper-main-three_f6a98a3480298108 .header-right-area_c7fa40c7083d7849 .main-nav-area_d97cf9e50a0e33b5 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_2f9bcf30f13db763 .header-wrapper-main-three_f6a98a3480298108 .header-right-area_c7fa40c7083d7849 .rts-btn {
    display: none;
  }
}
.header-three_2f9bcf30f13db763 .header-wrapper-main-three_f6a98a3480298108 .logo-area_28da9f497d08db99 {
  padding: 25px 0;
}

.main-nav-area_d97cf9e50a0e33b5 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_d97cf9e50a0e33b5 ul li {
  margin: 0;
}
.main-nav-area_d97cf9e50a0e33b5 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_d97cf9e50a0e33b5 ul.fluxi-desktop-menu_3c5fa26cd4e421b1 {
  transition: all 0.3s;
}
.main-nav-area_d97cf9e50a0e33b5 ul.fluxi-desktop-menu_3c5fa26cd4e421b1:hover .menu-item_7702453702e0724e {
  opacity: 0.5;
}
.main-nav-area_d97cf9e50a0e33b5 ul.fluxi-desktop-menu_3c5fa26cd4e421b1 .menu-item_7702453702e0724e {
  transition: all 0.3s;
}
.main-nav-area_d97cf9e50a0e33b5 ul.fluxi-desktop-menu_3c5fa26cd4e421b1 .menu-item_7702453702e0724e .fluxi-dropdown-main-element_80a82cb5a95b9eab {
  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_d97cf9e50a0e33b5 ul.fluxi-desktop-menu_3c5fa26cd4e421b1 .menu-item_7702453702e0724e .fluxi-dropdown-main-element_80a82cb5a95b9eab {
    padding: 35px 17px;
  }
}
.main-nav-area_d97cf9e50a0e33b5 ul.fluxi-desktop-menu_3c5fa26cd4e421b1 .menu-item_7702453702e0724e:hover {
  opacity: 1;
}
.main-nav-area_d97cf9e50a0e33b5 ul.fluxi-desktop-menu_3c5fa26cd4e421b1 .fluxi-has-dropdown_f858eb193b5ed003 {
  z-index: 10;
}
.main-nav-area_d97cf9e50a0e33b5 ul.fluxi-desktop-menu_3c5fa26cd4e421b1 .fluxi-has-dropdown_f858eb193b5ed003 .fluxi-submenu_d138290398f5baf4 {
  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_d97cf9e50a0e33b5 ul.fluxi-desktop-menu_3c5fa26cd4e421b1 .fluxi-has-dropdown_f858eb193b5ed003 .fluxi-submenu_d138290398f5baf4:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_d97cf9e50a0e33b5 ul.fluxi-desktop-menu_3c5fa26cd4e421b1 .fluxi-has-dropdown_f858eb193b5ed003 .fluxi-submenu_d138290398f5baf4 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_d97cf9e50a0e33b5 ul.fluxi-desktop-menu_3c5fa26cd4e421b1 .fluxi-has-dropdown_f858eb193b5ed003 .fluxi-submenu_d138290398f5baf4 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_d97cf9e50a0e33b5 ul.fluxi-desktop-menu_3c5fa26cd4e421b1 .fluxi-has-dropdown_f858eb193b5ed003 .fluxi-submenu_d138290398f5baf4 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_d97cf9e50a0e33b5 ul.fluxi-desktop-menu_3c5fa26cd4e421b1 .fluxi-has-dropdown_f858eb193b5ed003:hover .fluxi-submenu_d138290398f5baf4 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_437295de472f1200 .main-nav-area_d97cf9e50a0e33b5 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_437295de472f1200 .main-nav-area_d97cf9e50a0e33b5 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_437295de472f1200 .main-nav-area_d97cf9e50a0e33b5 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_437295de472f1200 .main-nav-area_d97cf9e50a0e33b5 {
    display: none;
  }
}

.side-bar_06750a0f27c1acd4 {
  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_06750a0f27c1acd4 {
    width: 315px;
  }
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .thumbnail_39173353d35a0b1e {
  display: flex;
  justify-content: center;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .thumbnail_39173353d35a0b1e img {
  width: 60%;
  margin: auto;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed {
  text-align: center;
  margin-top: 30px;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .title {
  font-weight: 600;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .footer_e28465177919db27 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .footer_e28465177919db27 .title {
  font-weight: 500;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .footer_e28465177919db27 a.rts-btn {
  margin: auto;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .contact-information--sidebar_37375ad01b84bf20 {
  margin-top: 50px;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .contact-information--sidebar_37375ad01b84bf20 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .contact-information--sidebar_37375ad01b84bf20 .single-info_34c67d2bddc1fba1 {
  margin: 15px 0;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .contact-information--sidebar_37375ad01b84bf20 .single-info_34c67d2bddc1fba1 a:hover {
  color: var(--color-primary);
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .contact-information--sidebar_37375ad01b84bf20 .rts-social-style-one_bc3cfd550db600f0 {
  margin-top: 40px;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .contact-information--sidebar_37375ad01b84bf20 .rts-social-style-one_bc3cfd550db600f0 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .contact-information--sidebar_37375ad01b84bf20 .rts-social-style-one_bc3cfd550db600f0 ul li {
  margin: 0;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .contact-information--sidebar_37375ad01b84bf20 .rts-social-style-one_bc3cfd550db600f0 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .contact-information--sidebar_37375ad01b84bf20 .rts-social-style-one_bc3cfd550db600f0 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_06750a0f27c1acd4.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_06750a0f27c1acd4 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_06750a0f27c1acd4 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_750baed296cca21e.case-studies_2638323388675fe4 .main-nav-area_d97cf9e50a0e33b5 ul li > a.fluxi-dropdown-main-element_80a82cb5a95b9eab {
  color: #fff !important;
}

.header-style-one_750baed296cca21e.case-studies_2638323388675fe4.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_06750a0f27c1acd4 {
  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_06750a0f27c1acd4 {
    width: 300px;
  }
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .thumbnail_39173353d35a0b1e {
  display: flex;
  justify-content: center;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .thumbnail_39173353d35a0b1e img {
  width: 85%;
  margin: auto;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed {
  text-align: center;
  margin-top: 30px;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .title {
  font-weight: 600;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .footer_e28465177919db27 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .footer_e28465177919db27 .title {
  font-weight: 500;
}
.side-bar_06750a0f27c1acd4 .inner-main-wrapper-desk_af01f524646e06c3 .inner-content_0b3ffb38800e34ed .footer_e28465177919db27 a.rts-btn {
  margin: auto;
}

.side-bar_06750a0f27c1acd4.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_06750a0f27c1acd4 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_06750a0f27c1acd4 button i {
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 14px;
  margin-top: -53px;
  font-size: 27px;
  background: var(--color-primary);
  font-weight: 300;
}

#anywhere-home {
  cursor: url(../snapshots/banner/shape/close.png), auto;
  background: #0e1013;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 500ms ease-in-out;
  pointer-events: none;
  z-index: 50;
}

#anywhere-home.bgshow_10b9c1802f56f7a6 {
  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_fbe54a75bb6874ea {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_fbe54a75bb6874ea {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_fbe54a75bb6874ea {
    display: block;
  }
}

.mobile-menu-main_fbe54a75bb6874ea nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_fbe54a75bb6874ea nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_fbe54a75bb6874ea nav ul li a.main_fda4231efcb49bb0 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_fbe54a75bb6874ea nav ul li.has-droupdown_94f560d97f60f749 {
  position: relative;
}
.mobile-menu-main_fbe54a75bb6874ea nav ul li.has-droupdown_94f560d97f60f749 ul a {
  padding: 10px 0;
}
.mobile-menu-main_fbe54a75bb6874ea nav ul li.has-droupdown_94f560d97f60f749 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_fbe54a75bb6874ea nav ul li.has-droupdown_94f560d97f60f749 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_fbe54a75bb6874ea nav ul li.has-droupdown_94f560d97f60f749::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_fbe54a75bb6874ea nav ul li.has-droupdown_94f560d97f60f749.mm-active_e8f21efc72eca74f::after {
  content: "\f077";
}
.mobile-menu-main_fbe54a75bb6874ea nav ul li.has-droupdown_94f560d97f60f749.third-lvl_50d59642a13f6326::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_fbe54a75bb6874ea nav ul li.has-droupdown_94f560d97f60f749.third-lvl_50d59642a13f6326 ul {
  padding: 0 20px;
}
.mobile-menu-main_fbe54a75bb6874ea nav ul li.has-droupdown_94f560d97f60f749.third-lvl_50d59642a13f6326 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_fbe54a75bb6874ea nav ul li.has-droupdown_94f560d97f60f749.third-lvl_50d59642a13f6326 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_fbe54a75bb6874ea nav ul li.has-droupdown_94f560d97f60f749.third-lvl_50d59642a13f6326 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_fbe54a75bb6874ea nav ul li a {
  display: block;
}
.mobile-menu-main_fbe54a75bb6874ea .social-wrapper-one_e61d22f1f27c3547 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_06750a0f27c1acd4.header-two_3a6580c2636bd328 .inner-main-wrapper-desk_af01f524646e06c3, .side-bar_06750a0f27c1acd4.header-three_2f9bcf30f13db763 .inner-main-wrapper-desk_af01f524646e06c3 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_06750a0f27c1acd4.header-two_3a6580c2636bd328 .mobile-menu_1258436455f457c0, .side-bar_06750a0f27c1acd4.header-three_2f9bcf30f13db763 .mobile-menu_1258436455f457c0 {
    display: none !important;
  }
}

.header-one_c2d1144104f61ff9 .main-nav-desk_d4ceca7dfaeeff6d nav ul li.has-droupdown_94f560d97f60f749 .submenu.inner-page_3a694f85bd08551c .sub-dropdown_bb31bf742dc405d8 {
  position: relative;
}
.header-one_c2d1144104f61ff9 .main-nav-desk_d4ceca7dfaeeff6d nav ul li.has-droupdown_94f560d97f60f749 .submenu.inner-page_3a694f85bd08551c .sub-dropdown_bb31bf742dc405d8:hover::after {
  color: var(--color-primary);
}
.header-one_c2d1144104f61ff9 .main-nav-desk_d4ceca7dfaeeff6d nav ul li.has-droupdown_94f560d97f60f749 .submenu.inner-page_3a694f85bd08551c .sub-dropdown_bb31bf742dc405d8::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_c2d1144104f61ff9 .main-nav-desk_d4ceca7dfaeeff6d nav ul li.has-droupdown_94f560d97f60f749 .submenu.inner-page_3a694f85bd08551c .sub-dropdown_bb31bf742dc405d8 .third-lvl_50d59642a13f6326 {
  margin-left: -4px;
}

.header-three_2f9bcf30f13db763 .main-nav-desk_d4ceca7dfaeeff6d nav ul li.has-droupdown_94f560d97f60f749 .submenu.inner-page_3a694f85bd08551c {
  padding: 15px 0;
}
.header-three_2f9bcf30f13db763 .main-nav-desk_d4ceca7dfaeeff6d nav ul li.has-droupdown_94f560d97f60f749 .submenu.inner-page_3a694f85bd08551c .sub-dropdown_bb31bf742dc405d8 {
  position: relative;
}
.header-three_2f9bcf30f13db763 .main-nav-desk_d4ceca7dfaeeff6d nav ul li.has-droupdown_94f560d97f60f749 .submenu.inner-page_3a694f85bd08551c .sub-dropdown_bb31bf742dc405d8:hover::after {
  color: var(--color-primary);
}
.header-three_2f9bcf30f13db763 .main-nav-desk_d4ceca7dfaeeff6d nav ul li.has-droupdown_94f560d97f60f749 .submenu.inner-page_3a694f85bd08551c .sub-dropdown_bb31bf742dc405d8::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_2f9bcf30f13db763 .main-nav-desk_d4ceca7dfaeeff6d nav ul li.has-droupdown_94f560d97f60f749 .submenu.inner-page_3a694f85bd08551c .sub-dropdown_bb31bf742dc405d8 .third-lvl_50d59642a13f6326 {
  margin-left: -4px;
}
.header-three_2f9bcf30f13db763 .main-nav-desk_d4ceca7dfaeeff6d nav ul li.has-droupdown_94f560d97f60f749 .submenu.inner-page_3a694f85bd08551c li {
  margin: 0;
  width: 100%;
}
.header-three_2f9bcf30f13db763 .main-nav-desk_d4ceca7dfaeeff6d nav ul li.has-droupdown_94f560d97f60f749 .submenu.inner-page_3a694f85bd08551c li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_bb31bf742dc405d8 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_bb31bf742dc405d8 .submenu.third-lvl_50d59642a13f6326 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_bb31bf742dc405d8 .submenu.third-lvl_50d59642a13f6326.base {
  display: block !important;
}
.sub-dropdown_bb31bf742dc405d8:hover .sub-menu-link_8f733b70bce6baeb {
  color: var(--color-primary);
}
.sub-dropdown_bb31bf742dc405d8:hover .submenu.third-lvl_50d59642a13f6326.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_bb31bf742dc405d8:hover .submenu.third-lvl_50d59642a13f6326.base li {
  display: block;
}
.sub-dropdown_bb31bf742dc405d8:hover .submenu.third-lvl_50d59642a13f6326.base li a {
  display: block !important;
}

.header-three_2f9bcf30f13db763 .sub-dropdown_bb31bf742dc405d8:hover .submenu.third-lvl_50d59642a13f6326.base {
  margin-left: -14px !important;
}

.header-two_3a6580c2636bd328 .header-main-wrapper_1a58a400d3da5e27 .sub-dropdown_bb31bf742dc405d8:hover .submenu.third-lvl_50d59642a13f6326.base {
  margin-left: 90px !important;
}

header.heder-two_40537eba7348758c .sub-dropdown_bb31bf742dc405d8:hover .submenu.third-lvl_50d59642a13f6326.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_40537eba7348758c .sub-dropdown_bb31bf742dc405d8::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_40537eba7348758c .sub-dropdown_bb31bf742dc405d8:hover a.sub-menu-link_8f733b70bce6baeb {
  color: var(--color-primary) !important;
}
header.heder-two_40537eba7348758c .sub-dropdown_bb31bf742dc405d8:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_40537eba7348758c .sub-dropdown_bb31bf742dc405d8 .submenu.third-lvl_50d59642a13f6326.base {
  display: block;
}

.sub-dropdown_bb31bf742dc405d8 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_bb31bf742dc405d8.active .sub-menu-link_8f733b70bce6baeb {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_bb31bf742dc405d8.active .sub-menu-link_8f733b70bce6baeb::after {
  width: 12px !important;
}
.sub-dropdown_bb31bf742dc405d8.active::after {
  color: #FFFFFF;
}
.sub-dropdown_bb31bf742dc405d8 .fluxi-submenu_d138290398f5baf4.third-lvl_50d59642a13f6326 {
  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_bb31bf742dc405d8 .fluxi-submenu_d138290398f5baf4.third-lvl_50d59642a13f6326:hover li a {
  opacity: 0.5;
}
.sub-dropdown_bb31bf742dc405d8 .fluxi-submenu_d138290398f5baf4.third-lvl_50d59642a13f6326.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_bb31bf742dc405d8 .fluxi-submenu_d138290398f5baf4.third-lvl_50d59642a13f6326 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_bb31bf742dc405d8 .fluxi-submenu_d138290398f5baf4.third-lvl_50d59642a13f6326 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_bb31bf742dc405d8 .fluxi-submenu_d138290398f5baf4.third-lvl_50d59642a13f6326 li:hover a::after {
  width: 12px;
}
.sub-dropdown_bb31bf742dc405d8 .fluxi-submenu_d138290398f5baf4.third-lvl_50d59642a13f6326 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_bb31bf742dc405d8:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_bb31bf742dc405d8:hover .sub-menu-link_8f733b70bce6baeb {
  color: var(--color-primary);
}
.sub-dropdown_bb31bf742dc405d8:hover .fluxi-submenu_d138290398f5baf4.third-lvl_50d59642a13f6326.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_db0ae60f84e81ecb {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_db0ae60f84e81ecb {
    padding: 0 15px;
  }
}

.section-bg_ad62f5244632e562 {
  background: var(--section-bg-gray);
}

.bg_white_026cdc7438e04066 {
  background: var(--body-bg);
}

.g-48_bccc8a78d27e9de3 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_48791329352e942c {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_27fd10f59ff018a2 {
  background: #F8F9FB;
}

.bg-gray-2_219d4f1100c9546c {
  background: var(--bg-gray-2);
}

.overflow-right-div_ae6f7fcdf8c83760 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_ae6f7fcdf8c83760 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_ae6f7fcdf8c83760 {
    width: 100%;
  }
}

.gsap-marker-end_960736f2de853119,
.gsap-marker-start_ef6999b31365845d,
.gsap-marker-scroller-end_a8ee3fe374972902,
.gsap-marker-scroller-start_272c3d0b2a020989 {
  display: none !important;
}

.bg-dark-p_cc423468e5985fb1 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_9e1e45f8320293f0 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_c2c1dc9b4c1035d7 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_e9708649bb808489 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_e9708649bb808489 .client-img_f4316caa2c4ac311 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_e9708649bb808489 .client-img_f4316caa2c4ac311 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_e9708649bb808489 .client-img_f4316caa2c4ac311 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_e9708649bb808489 .client-img_f4316caa2c4ac311 img.two_ac626884a18af388 {
  left: 38px;
}
.customer-review-area_e9708649bb808489 .client-img_f4316caa2c4ac311 img.three_e95e10684123470b {
  left: 73px;
}
.customer-review-area_e9708649bb808489 .client-img_f4316caa2c4ac311 img.four_3f32670c6520a99a {
  left: 108px;
}
.customer-review-area_e9708649bb808489 p.desc {
  margin-bottom: 0;
}

.br-none_20bd0b8961050055 {
  border-radius: 0 !important;
}

.color-secondary-2_7203746b7bee4fd2 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_4170bb92e5b735b2 {
    order: 2;
  }
}

.loader-wrapper_7a0d55fe7ca42918 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_7a0d55fe7ca42918 .loader-section_55efb2368744f078 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_7a0d55fe7ca42918 .loader-section_55efb2368744f078.section-left_90cb5b088813cba7 {
  left: 0;
}

.loader-wrapper_7a0d55fe7ca42918 .loader-section_55efb2368744f078.section-right_7346c0e3b3aa5b8d {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_7a0d55fe7ca42918 .loader-section_55efb2368744f078.section-left_90cb5b088813cba7 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_7a0d55fe7ca42918 .loader-section_55efb2368744f078.section-right_7346c0e3b3aa5b8d {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_984741ee2926de2a {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_7a0d55fe7ca42918 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_984741ee2926de2a: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_984741ee2926de2a {
  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_c3ec19d1877a28ea {
  -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_c3ec19d1877a28ea.btt__visible_314b81d9237e6ba5 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_c3ec19d1877a28ea {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_0f21836ba2b4724e 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_c6f78e58734797e7 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_3b292e4ecbba67af {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_c6f78e58734797e7 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_3b292e4ecbba67af {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_b04391dcd2b15c7d:hover,
[data-theme=dark] .rts-btn.btn-primary-5_9bfedd98cc06104d:hover,
[data-theme=dark] .rts-btn.btn-primary-6_eea58293daaa02de:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_c3ef103e54361b25: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_b04391dcd2b15c7d {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_b04391dcd2b15c7d:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_931344a15627e3a6 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_931344a15627e3a6::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_931344a15627e3a6::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_931344a15627e3a6:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_931344a15627e3a6:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_5954d38c29ada5ee {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_5954d38c29ada5ee::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_5954d38c29ada5ee::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_5954d38c29ada5ee:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_5954d38c29ada5ee:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_c3ef103e54361b25 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_c3ef103e54361b25:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_9bfedd98cc06104d {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_9bfedd98cc06104d:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_eea58293daaa02de {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_eea58293daaa02de:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_5652a26ebeb9ac24 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_5652a26ebeb9ac24::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_5652a26ebeb9ac24:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_d480d7880a37f95a {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_d480d7880a37f95a::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_d480d7880a37f95a:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_b24ca593b72c684f {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_b24ca593b72c684f::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_b24ca593b72c684f:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_c1c8aa9696095600 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_c1c8aa9696095600 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_c1c8aa9696095600:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_ae8c6ae442dfb178 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_ae8c6ae442dfb178 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_ae8c6ae442dfb178:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_554c9bce5f13377e {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_554c9bce5f13377e:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_554c9bce5f13377e.about_b26865d48cd43fa0 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_554c9bce5f13377e.about_b26865d48cd43fa0:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_70d11495819d355a i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_70d11495819d355a:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_8a294f60decf1169 {
  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_8a294f60decf1169 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_8a294f60decf1169:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_70d11495819d355a i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_ab3a772212785113 {
  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_ab3a772212785113::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_ab3a772212785113::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_ab3a772212785113 i {
  font-weight: 400;
}
.under-line-btn_ec0c5820f7dfc122 {
  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_ec0c5820f7dfc122::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_ec0c5820f7dfc122::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_ec0c5820f7dfc122:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_54579ee4ef590f49 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_54579ee4ef590f49 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_54579ee4ef590f49 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_54579ee4ef590f49 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_54579ee4ef590f49 p.disc_a690234814bd744a {
  margin-bottom: 50px;
}
.banner-one-content-left_54579ee4ef590f49 .button-banner-one-wrapper_0553904c880d0614 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_54579ee4ef590f49 .button-banner-one-wrapper_0553904c880d0614 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_54579ee4ef590f49 .button-banner-one-wrapper_0553904c880d0614 .customer-review-area_e9708649bb808489 .client-img_f4316caa2c4ac311 {
  width: 150px;
}
.banner-one-content-left_54579ee4ef590f49 .button-banner-one-wrapper_0553904c880d0614 .customer-review-area_e9708649bb808489 p.desc {
  min-width: max-content;
}
.banner-one-content-left_54579ee4ef590f49 .button-banner-one-wrapper_0553904c880d0614 .customer-review-area_e9708649bb808489 img {
  max-width: 40%;
}
.banner-one-content-left_54579ee4ef590f49 .button-banner-one-wrapper_0553904c880d0614 .customer-review-area_e9708649bb808489 img.two_ac626884a18af388 {
  left: 24px;
}
.banner-one-content-left_54579ee4ef590f49 .button-banner-one-wrapper_0553904c880d0614 .customer-review-area_e9708649bb808489 img.three_e95e10684123470b {
  left: 48px;
}
.banner-one-content-left_54579ee4ef590f49 .button-banner-one-wrapper_0553904c880d0614 .customer-review-area_e9708649bb808489 img.four_3f32670c6520a99a {
  left: 72px;
}

.banner-one-right-content-with-img_3267b1b7faf140ce {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_3267b1b7faf140ce {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_3267b1b7faf140ce .img-1_48c811ce8bbbd677 {
  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_3267b1b7faf140ce .img-1_48c811ce8bbbd677 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_3267b1b7faf140ce .img-2_bc74687f97bfb558 {
  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_3267b1b7faf140ce .img-2_bc74687f97bfb558 {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_03c1fc5d68784e1f {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_03c1fc5d68784e1f .box-one-top_8bb111efd6807baf {
  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_03c1fc5d68784e1f .box-one-bottom_fc9effae7cb432b9 {
  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_03c1fc5d68784e1f .radious-shape_aa497030ef33d10f {
    display: none;
  }
}
.rts-banner-area-one_03c1fc5d68784e1f .radious-shape_aa497030ef33d10f .right-top_6573f1884fcb9a92 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_03c1fc5d68784e1f .radious-shape_aa497030ef33d10f .right-bottom_b4747255578b8d86 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_03c1fc5d68784e1f .radious-shape_aa497030ef33d10f .mid-top_642fbcee23fdf4c2 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_03c1fc5d68784e1f .radious-shape_aa497030ef33d10f .left-bottom_41fce89e2425fef8 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_03c1fc5d68784e1f .radious-shape_aa497030ef33d10f .left-top_b28668b6408b5b7f {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_03c1fc5d68784e1f .radious-shape_aa497030ef33d10f .center-bottom_0c1a44b77662506c {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .banner-one-content-left_54579ee4ef590f49 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .banner-one-content-left_54579ee4ef590f49 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .banner-one-content-left_54579ee4ef590f49 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .banner-one-content-left_54579ee4ef590f49 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .banner-one-content-left_54579ee4ef590f49 p.disc_a690234814bd744a {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .banner-one-content-left_54579ee4ef590f49 .customer-review-area_e9708649bb808489 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .banner-one-right-content-with-img_3267b1b7faf140ce {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .banner-one-right-content-with-img_3267b1b7faf140ce .short-image-area_2dea4190f2feb5cf .img-1_48c811ce8bbbd677 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .banner-one-right-content-with-img_3267b1b7faf140ce .short-image-area_2dea4190f2feb5cf .img-1_48c811ce8bbbd677 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .banner-one-right-content-with-img_3267b1b7faf140ce .short-image-area_2dea4190f2feb5cf .img-1_48c811ce8bbbd677 {
    left: 0;
  }
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .brand-area-inner_dcd6cef33bb91ba9 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .brand-title-area_868e1ec24eaf592c {
  margin-bottom: 40px;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .brand-title-area_868e1ec24eaf592c .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .brand-title-area_868e1ec24eaf592c .brand-left-short-title-one_58622a18c710ec7c {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .brand-title-area_868e1ec24eaf592c .brand-left-short-title-one_58622a18c710ec7c {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .brand-title-area_868e1ec24eaf592c .brand-left-short-title-one_58622a18c710ec7c .star-rating_c6491619db08319d {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .brand-title-area_868e1ec24eaf592c .brand-left-short-title-one_58622a18c710ec7c .star-rating_c6491619db08319d li {
  list-style: none;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .brand-title-area_868e1ec24eaf592c .brand-left-short-title-one_58622a18c710ec7c .star-rating_c6491619db08319d li a {
  color: #FF6354;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .brand-title-area_868e1ec24eaf592c .brand-left-short-title-one_58622a18c710ec7c p.disc_a690234814bd744a {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .brand-slider-area_ed119766a490bb76 {
  overflow: hidden;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-five_6d59aba48d2e7d8d .brand-slider-area_ed119766a490bb76 .brand-inner_6259fd70fc7bd0a9 {
  text-align: center;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 {
  background: #212026;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-content-left_c3d543732fb563e7 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-content-left_c3d543732fb563e7 .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_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-content-left_c3d543732fb563e7 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-content-left_c3d543732fb563e7 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-content-left_c3d543732fb563e7 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-content-left_c3d543732fb563e7 p.disc_a690234814bd744a {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-content-left_c3d543732fb563e7 .button-area_1de2aac18e5485bf {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-content-left_c3d543732fb563e7 .button-area_1de2aac18e5485bf {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-content-left_c3d543732fb563e7 .button-area_1de2aac18e5485bf .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-content-left_c3d543732fb563e7 .button-area_1de2aac18e5485bf .rts-btn.btn-primary-5_9bfedd98cc06104d {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-content-left_c3d543732fb563e7 .button-area_1de2aac18e5485bf .rts-btn.btn-primary-5_9bfedd98cc06104d:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-content-left_c3d543732fb563e7 .button-area_1de2aac18e5485bf .rts-btn.btn-primary-5-border_554c9bce5f13377e {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-content-left_c3d543732fb563e7 .counter-upmain-wrapper-style-six_9c713a2e9defc733 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-content-left_c3d543732fb563e7 .counter-upmain-wrapper-style-six_9c713a2e9defc733 .single-counter-up-six_3955961f02ed127d .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-content-left_c3d543732fb563e7 .counter-upmain-wrapper-style-six_9c713a2e9defc733 .single-counter-up-six_3955961f02ed127d p {
  color: #D7D9E9;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 .image-left_fef2c67c52f6678e {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 .image-left_fef2c67c52f6678e {
    width: 100%;
  }
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 .image-left_fef2c67c52f6678e .image-one_786a759e10660056 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 .image-left_fef2c67c52f6678e .image-one_786a759e10660056 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 .image-left_fef2c67c52f6678e {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 .image-left_fef2c67c52f6678e .image-two_17c3527f79441447 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 .image-left_fef2c67c52f6678e .image-two_17c3527f79441447 img {
    width: 100%;
  }
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 .image-right_f416b4bc3d500b95 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 .image-right_f416b4bc3d500b95 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 .image-right_f416b4bc3d500b95 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 .image-right_f416b4bc3d500b95 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 .image-right_f416b4bc3d500b95 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 .image-right_f416b4bc3d500b95 {
    display: none;
  }
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 .image-right_f416b4bc3d500b95 .image-three_37692d643cb79032 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .banner-six-right-content-with-img_e7f4a19ab70d8e85 .image-right_f416b4bc3d500b95 .image-four_a265b41cc4099bc4 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .shape_8d0362350a1e3932 {
    display: none;
  }
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .shape_8d0362350a1e3932 .right-top_6573f1884fcb9a92 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .shape_8d0362350a1e3932 .right-top_6573f1884fcb9a92 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .shape_8d0362350a1e3932 .right-bottom_b4747255578b8d86 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_03c1fc5d68784e1f.banner-six_36115ca8f59d9eb4 .shape_8d0362350a1e3932 .right-bottom_b4747255578b8d86 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_05d5c8c16a72a5ad {
  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_05d5c8c16a72a5ad::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_05d5c8c16a72a5ad .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_05d5c8c16a72a5ad .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_05d5c8c16a72a5ad .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_05d5c8c16a72a5ad p.disc_a690234814bd744a {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_05d5c8c16a72a5ad p.disc_a690234814bd744a {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_05d5c8c16a72a5ad p.disc_a690234814bd744a {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_05d5c8c16a72a5ad p.disc_a690234814bd744a {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_05d5c8c16a72a5ad p.disc_a690234814bd744a {
    max-width: 100%;
  }
}
.rts-banner-area-two_05d5c8c16a72a5ad 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_05d5c8c16a72a5ad form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_05d5c8c16a72a5ad form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_05d5c8c16a72a5ad form {
    max-width: 80%;
  }
}
.rts-banner-area-two_05d5c8c16a72a5ad form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_05d5c8c16a72a5ad form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_05d5c8c16a72a5ad .bottom-text_907345abe7c727b2 p.disc_a690234814bd744a {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_c142d47f5bba9579 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_c142d47f5bba9579 {
    margin-top: 70px;
  }
}

.mt-dec-100_d10a344dde4628e9 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_a7322977f668a210 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_a7322977f668a210 .banner-2-shape_070d3d1733131b1b {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_a7322977f668a210 .banner-2-shape_070d3d1733131b1b .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_a7322977f668a210 .banner-2-shape_070d3d1733131b1b .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_a7322977f668a210 .banner-2-shape_070d3d1733131b1b .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_a7322977f668a210 .banner-2-shape_070d3d1733131b1b .two_ac626884a18af388 {
  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_a7322977f668a210 .banner-2-shape_070d3d1733131b1b .two_ac626884a18af388 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_a7322977f668a210 .banner-2-shape_070d3d1733131b1b .two_ac626884a18af388 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_a7322977f668a210 .banner-2-shape_070d3d1733131b1b .three_e95e10684123470b {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_a7322977f668a210 .banner-2-shape_070d3d1733131b1b .three_e95e10684123470b {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_a7322977f668a210 .banner-2-shape_070d3d1733131b1b .four_3f32670c6520a99a {
  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_a7322977f668a210 .banner-2-shape_070d3d1733131b1b .four_3f32670c6520a99a {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_a7322977f668a210 .banner-2-shape_070d3d1733131b1b .four_3f32670c6520a99a {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_a7322977f668a210 .banner-2-shape_070d3d1733131b1b .five_fc30c477944426cf {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_2f9bcf30f13db763 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_ca5c8bfaf8810eef {
  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_ca5c8bfaf8810eef .shape-area_c91640834984c234 {
    display: none;
  }
}
.banner-three-area-start_ca5c8bfaf8810eef .shape-area_c91640834984c234 img {
  position: absolute;
}
.banner-three-area-start_ca5c8bfaf8810eef .shape-area_c91640834984c234 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_ca5c8bfaf8810eef .shape-area_c91640834984c234 .two_ac626884a18af388 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_ca5c8bfaf8810eef .shape-area_c91640834984c234 .three_e95e10684123470b {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_ca5c8bfaf8810eef .shape-area_c91640834984c234 .four_3f32670c6520a99a {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_0a21557d94e85095 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_0a21557d94e85095 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_0a21557d94e85095 .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_0a21557d94e85095 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_0a21557d94e85095 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_0a21557d94e85095 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_0a21557d94e85095 .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_0a21557d94e85095 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_0a21557d94e85095 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_0a21557d94e85095 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_0a21557d94e85095 p.disc_a690234814bd744a {
  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_0a21557d94e85095 p.disc_a690234814bd744a br {
    display: none;
  }
}
.banner-wrapper-three-main_0a21557d94e85095 .button-area_1de2aac18e5485bf {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_0a21557d94e85095 .button-area_1de2aac18e5485bf {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_0a21557d94e85095 .button-area_1de2aac18e5485bf .under-line-btn_ec0c5820f7dfc122::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_0a21557d94e85095 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_6bc321d3effff2f6 {
  padding-top: 68px;
}
.banner-four-content-left_6bc321d3effff2f6 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_6bc321d3effff2f6 .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_6bc321d3effff2f6 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_6bc321d3effff2f6 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_6bc321d3effff2f6 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_6bc321d3effff2f6 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_6bc321d3effff2f6 .banner-logo-area_fe34b2174b9c5ae7 {
  margin-top: 50px;
}
.banner-four-content-left_6bc321d3effff2f6 .banner-logo-area_fe34b2174b9c5ae7 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_6bc321d3effff2f6 .banner-logo-area_fe34b2174b9c5ae7 .logo-area_28da9f497d08db99 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_6bc321d3effff2f6 .banner-logo-area_fe34b2174b9c5ae7 .logo-area_28da9f497d08db99 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_fe34b2174b9c5ae7 .light_2d2774405f39ada2 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_fe34b2174b9c5ae7 .dark_932f2683b7288d62 {
  display: none;
}

[data-theme=dark] .banner-logo-area_fe34b2174b9c5ae7 .light_2d2774405f39ada2 {
  display: none;
}
[data-theme=dark] .banner-logo-area_fe34b2174b9c5ae7 .dark_932f2683b7288d62 {
  display: inline-flex;
}

.thumbnail-banner-right-four_fc8f1114cf99aeb9 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_fc8f1114cf99aeb9::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_fc8f1114cf99aeb9::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_fc8f1114cf99aeb9::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_fc8f1114cf99aeb9::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_fc8f1114cf99aeb9 .main_fda4231efcb49bb0 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_fc8f1114cf99aeb9 .main_fda4231efcb49bb0 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_fc8f1114cf99aeb9 .main_fda4231efcb49bb0 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_fc8f1114cf99aeb9 img.shape_8d0362350a1e3932 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_fc8f1114cf99aeb9 img.shape_8d0362350a1e3932 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_fc8f1114cf99aeb9 img.shape_8d0362350a1e3932 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_fc8f1114cf99aeb9 img.shape_8d0362350a1e3932 {
    display: none;
  }
}

.rts-banner-four-area-start_53278a8d4d938ca5 {
  position: relative;
}
.rts-banner-four-area-start_53278a8d4d938ca5 .shape-area_c91640834984c234 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_53278a8d4d938ca5 .shape-area_c91640834984c234 .one {
    display: none;
  }
}
.rts-banner-four-area-start_53278a8d4d938ca5 .shape-area_c91640834984c234 .two_ac626884a18af388 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_53278a8d4d938ca5 .shape-area_c91640834984c234 .three_e95e10684123470b {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_53278a8d4d938ca5 .shape-area_c91640834984c234 .three_e95e10684123470b {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_f2ed9df349c0acca {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_f2ed9df349c0acca {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_f2ed9df349c0acca .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_f2ed9df349c0acca .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_f2ed9df349c0acca .title {
    font-size: 45px;
  }
  .banner-seven-left-content_f2ed9df349c0acca .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_f2ed9df349c0acca .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_f2ed9df349c0acca .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_f2ed9df349c0acca .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_f2ed9df349c0acca p.disc_a690234814bd744a {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_f2ed9df349c0acca p.disc_a690234814bd744a {
    max-width: 100%;
  }
}
.banner-seven-left-content_f2ed9df349c0acca form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_f2ed9df349c0acca form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_f2ed9df349c0acca form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_f2ed9df349c0acca form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_1e7d30ab175a101c {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_1e7d30ab175a101c {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_1e7d30ab175a101c img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_1e7d30ab175a101c img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_1e7d30ab175a101c .short-image_d36accb868c976cb {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_1e7d30ab175a101c .short-image_d36accb868c976cb.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_1e7d30ab175a101c .short-image_d36accb868c976cb.one {
    left: 0;
  }
}
.thumbnail-banner-seven_1e7d30ab175a101c .short-image_d36accb868c976cb.two_ac626884a18af388 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_f42f6ff50c7ab4a0 {
  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_f42f6ff50c7ab4a0 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_f42f6ff50c7ab4a0 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_f42f6ff50c7ab4a0 .brand-area-style-seven_a6d937e7391d3a4a {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_f42f6ff50c7ab4a0 .brand-area-style-seven_a6d937e7391d3a4a a img {
  transition: 0.3s;
}
.rts-brand-area-seven_f42f6ff50c7ab4a0 .brand-area-style-seven_a6d937e7391d3a4a a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_f42f6ff50c7ab4a0 .slider-Brand_f18b4fd06e9be569 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_e7d143cd8f193603 {
  position: relative;
}
.rts-banner-area-7_e7d143cd8f193603 form {
  position: relative;
}
.rts-banner-area-7_e7d143cd8f193603 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_e7d143cd8f193603 form input {
  padding-left: 35px;
}
.rts-banner-area-7_e7d143cd8f193603 .shape-area-start_aad3be44541fbc87 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_e7d143cd8f193603 .shape-area-start_aad3be44541fbc87 .two_ac626884a18af388 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_e7d143cd8f193603 .shape-area-start_aad3be44541fbc87 .three_e95e10684123470b {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_e7d143cd8f193603 .shape-area-start_aad3be44541fbc87 .three_e95e10684123470b {
    display: none;
  }
}
.rts-banner-area-7_e7d143cd8f193603 .shape-area-start_aad3be44541fbc87 .four_3f32670c6520a99a {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_e7d143cd8f193603 .shape-area-start_aad3be44541fbc87 .four_3f32670c6520a99a {
    display: none;
  }
}

.div-right-banner-floating_b277304f24065a92 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_b277304f24065a92 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_b277304f24065a92 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_ea79ae7d6dc23fb2 {
  background-image: url(../snapshots/banner/05.jpg);
  border-radius: 32px;
  height: 800px;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 991px) {
  .bannre-inner-bg-img-wrapper-8_ea79ae7d6dc23fb2 {
    height: auto;
  }
}

.inner-banner-8_8c88ef033e45c047 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_8c88ef033e45c047 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_8c88ef033e45c047 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_8c88ef033e45c047 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 {
    padding-top: 60px;
  }
}
.inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 .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_8c88ef033e45c047 .left-area_fde307d524e49b27 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 .title {
    font-size: 42px;
  }
}
.inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 p.disc_a690234814bd744a {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 .customer-review-area_e9708649bb808489 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 .customer-review-area_e9708649bb808489 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_8c88ef033e45c047 .left-area_fde307d524e49b27 .customer-review-area_e9708649bb808489 p {
  color: #F2F2F8;
}
.inner-banner-8_8c88ef033e45c047 .position-img_85c61c9e7d05b7b8 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_8c88ef033e45c047 .position-img_85c61c9e7d05b7b8 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_8c88ef033e45c047 .position-img_85c61c9e7d05b7b8 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_8c88ef033e45c047 .position-img_85c61c9e7d05b7b8 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_8c88ef033e45c047 .position-img_85c61c9e7d05b7b8 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_8c88ef033e45c047 .position-img_85c61c9e7d05b7b8 {
    right: 10%;
  }
}
.inner-banner-8_8c88ef033e45c047 .right-area_684d032417f4f0a5 .thumbnail-right-img_5a15abdcf23f65b2 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_8c88ef033e45c047 .right-area_684d032417f4f0a5 .thumbnail-right-img_5a15abdcf23f65b2 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_f3079031920360a9 .about-main-wrapper_2805023f8ef08044 .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_f3079031920360a9 .about-main-wrapper_2805023f8ef08044 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_f3079031920360a9 .about-main-wrapper_2805023f8ef08044 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_f3079031920360a9 .about-main-wrapper_2805023f8ef08044 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_f3079031920360a9 .about-main-wrapper_2805023f8ef08044 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_f3079031920360a9 .banner-about-right_51c6960523caa9b8 p.disc_a690234814bd744a {
  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_8f09b399570765c9 {
  background-image: url(../snapshots/about/05.jpg);
  height: 560px;
  border-radius: 32px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.about-area-banner-large-image-video_8f09b399570765c9 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_8f09b399570765c9 .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_c142d47f5bba9579 {
  position: relative;
}
.large-image-video-area_c142d47f5bba9579 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_c142d47f5bba9579 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_c142d47f5bba9579 .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_c142d47f5bba9579 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_c142d47f5bba9579 .thumbnail_39173353d35a0b1e {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_c142d47f5bba9579 .thumbnail_39173353d35a0b1e .pli-image_0f42537be0c031bb {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_c142d47f5bba9579 .thumbnail_39173353d35a0b1e .pli-image_0f42537be0c031bb img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_fa30a8ded8b6752e form {
  position: relative;
}
.banner-area-wrapper-two_fa30a8ded8b6752e form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_fa30a8ded8b6752e form input {
  padding-left: 40px;
}

.button-area-banner-four_5853c83fc175d213 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_5853c83fc175d213 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_5853c83fc175d213 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_5853c83fc175d213 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_ed119766a490bb76 {
  overflow: hidden;
}
.brand-slider-area_ed119766a490bb76 .brand-inner_6259fd70fc7bd0a9 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_9491c8af2993bcdf .light_2d2774405f39ada2,
[data-theme=light] .brand-area-main-wrapper-two_55811c1854a75f2b .light_2d2774405f39ada2,
[data-theme=light] .brand-slider-area_ed119766a490bb76 .light_2d2774405f39ada2 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_9491c8af2993bcdf .dark_932f2683b7288d62,
[data-theme=light] .brand-area-main-wrapper-two_55811c1854a75f2b .dark_932f2683b7288d62,
[data-theme=light] .brand-slider-area_ed119766a490bb76 .dark_932f2683b7288d62 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_9491c8af2993bcdf .light_2d2774405f39ada2,
[data-theme=dark] .brand-area-main-wrapper-two_55811c1854a75f2b .light_2d2774405f39ada2,
[data-theme=dark] .brand-slider-area_ed119766a490bb76 .light_2d2774405f39ada2 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_9491c8af2993bcdf .dark_932f2683b7288d62,
[data-theme=dark] .brand-area-main-wrapper-two_55811c1854a75f2b .dark_932f2683b7288d62,
[data-theme=dark] .brand-slider-area_ed119766a490bb76 .dark_932f2683b7288d62 {
  display: block;
}

.brand-left-short-title-one_58622a18c710ec7c 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_58622a18c710ec7c p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_d301b0b30dee1277 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_9491c8af2993bcdf {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_55811c1854a75f2b {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_55811c1854a75f2b {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_55811c1854a75f2b.about-page-brand_946662b36d6209f3 {
  padding: 0;
}

.bg-dark-p_cc423468e5985fb1 .title-style-one-center_510682931b3c7a0f .pre_3e3b2f8560d6c4f9 {
  color: #fff;
}
.bg-dark-p_cc423468e5985fb1 .title-style-one-center_510682931b3c7a0f .title {
  color: #fff;
}
.bg-dark-p_cc423468e5985fb1 .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .title {
  color: #FFF;
}
.bg-dark-p_cc423468e5985fb1 .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .bottom-area_9517dfcc164051c4 .admin_2177804c036703ba {
  color: var(--color-primary);
}
.bg-dark-p_cc423468e5985fb1 .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .bottom-area_9517dfcc164051c4 .date_c23874a608e39a8f {
  color: #fff;
}

.title-three-brand-wrapper_ec951639d04703cf .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_c27ea4a43a6221cc.home-six_13d48dac6927b81b {
  padding-bottom: 40px;
}

.title-style-one-center_510682931b3c7a0f {
  text-align: center;
}
.title-style-one-center_510682931b3c7a0f 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_510682931b3c7a0f br {
    display: none;
  }
}
.title-style-one-center_510682931b3c7a0f .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_510682931b3c7a0f .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_510682931b3c7a0f .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_510682931b3c7a0f .title br {
    display: none;
  }
}

.title-style-one-left_2262ab9a0deb5fca {
  text-align: left;
}
.title-style-one-left_2262ab9a0deb5fca 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_2262ab9a0deb5fca .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_2262ab9a0deb5fca .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_2262ab9a0deb5fca .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_2262ab9a0deb5fca .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_2262ab9a0deb5fca .title br {
    display: none;
  }
}

.title-hover_14d7edc7bcb27ba1 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_14d7edc7bcb27ba1:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_b5da952509e4fb70 {
  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_b5da952509e4fb70 {
    padding: 20px;
  }
}
.single-pricing-area-start_b5da952509e4fb70 .pricing-top-area_686420ac73083c1f {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_b5da952509e4fb70 .pricing-top-area_686420ac73083c1f .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_b5da952509e4fb70 .pricing-top-area_686420ac73083c1f .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_b5da952509e4fb70 .pricing-top-area_686420ac73083c1f .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_b5da952509e4fb70 .pricing-body_6e4dea8e0f9adb38 p.disc_a690234814bd744a {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_b5da952509e4fb70 .pricing-body_6e4dea8e0f9adb38 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_b5da952509e4fb70.active {
  background: var(--color-primary);
}
.single-pricing-area-start_b5da952509e4fb70.active .pricing-top-area_686420ac73083c1f .title {
  color: #fff;
}
.single-pricing-area-start_b5da952509e4fb70.active .pricing-top-area_686420ac73083c1f .icon {
  background: #8170E7;
}
.single-pricing-area-start_b5da952509e4fb70.active .pricing-top-area_686420ac73083c1f .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_b5da952509e4fb70.active .pricing-body_6e4dea8e0f9adb38 p.disc_a690234814bd744a {
  color: #FFFFFF;
}
.single-pricing-area-start_b5da952509e4fb70.active .pricing-body_6e4dea8e0f9adb38 .check-content-wrapper_b2a44ee42d1674cf .single-check-area_74a8b312ec4dc6ec i {
  color: #fff;
}
.single-pricing-area-start_b5da952509e4fb70.active .pricing-body_6e4dea8e0f9adb38 .check-content-wrapper_b2a44ee42d1674cf .single-check-area_74a8b312ec4dc6ec p {
  color: #fff;
}
.single-pricing-area-start_b5da952509e4fb70.active .pricing-body_6e4dea8e0f9adb38 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_b5da952509e4fb70:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_b5da952509e4fb70:hover .pricing-top-area_686420ac73083c1f .title {
  color: #fff;
}
.single-pricing-area-start_b5da952509e4fb70:hover .pricing-top-area_686420ac73083c1f .icon {
  background: #8170E7;
}
.single-pricing-area-start_b5da952509e4fb70:hover .pricing-top-area_686420ac73083c1f .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_b5da952509e4fb70:hover .pricing-body_6e4dea8e0f9adb38 p.disc_a690234814bd744a {
  color: #FFFFFF;
}
.single-pricing-area-start_b5da952509e4fb70:hover .pricing-body_6e4dea8e0f9adb38 .check-content-wrapper_b2a44ee42d1674cf .single-check-area_74a8b312ec4dc6ec i {
  color: #fff;
}
.single-pricing-area-start_b5da952509e4fb70:hover .pricing-body_6e4dea8e0f9adb38 .check-content-wrapper_b2a44ee42d1674cf .single-check-area_74a8b312ec4dc6ec p {
  color: #fff;
}
.single-pricing-area-start_b5da952509e4fb70:hover .pricing-body_6e4dea8e0f9adb38 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_b2a44ee42d1674cf .single-check-area_74a8b312ec4dc6ec {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_b2a44ee42d1674cf .single-check-area_74a8b312ec4dc6ec i {
  color: var(--color-primary);
}

.rts-pricing-area-one_e2c8caad4d7b3515 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_e2c8caad4d7b3515 .shape-radious-image_2e8568a25d242532 {
    display: none;
  }
}
.rts-pricing-area-one_e2c8caad4d7b3515 .shape-radious-image_2e8568a25d242532 .img-1_48c811ce8bbbd677 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_e2c8caad4d7b3515 .shape-radious-image_2e8568a25d242532 .img-2_bc74687f97bfb558 {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_c49a615e4a05dd8d {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_c49a615e4a05dd8d .head-pricing_3910e8bdf9fc5bcf {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_c49a615e4a05dd8d .head-pricing_3910e8bdf9fc5bcf .plane_name_a96a70b568f6cd70 {
  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_c49a615e4a05dd8d .head-pricing_3910e8bdf9fc5bcf .doller-area_5f14cf4ecacb6cf9 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_c49a615e4a05dd8d .head-pricing_3910e8bdf9fc5bcf .doller-area_5f14cf4ecacb6cf9 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_c49a615e4a05dd8d .head-pricing_3910e8bdf9fc5bcf .doller-area_5f14cf4ecacb6cf9 .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_c49a615e4a05dd8d .head-pricing_3910e8bdf9fc5bcf p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_c49a615e4a05dd8d .body .single-check_96a7c9ff09c0f478 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_c49a615e4a05dd8d .body .single-check_96a7c9ff09c0f478 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_c49a615e4a05dd8d .footer_e28465177919db27 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_c49a615e4a05dd8d .footer_e28465177919db27 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_c49a615e4a05dd8d .footer_e28465177919db27 p {
  margin-top: 20px;
}
.single-pricing-area-two_c49a615e4a05dd8d.free-place_5f74b4c4cbab7630 .footer_e28465177919db27 .rts-btn.btn-primary-2_931344a15627e3a6::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_c49a615e4a05dd8d.free-place_5f74b4c4cbab7630 .footer_e28465177919db27 .rts-btn.btn-primary-2_931344a15627e3a6::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_c49a615e4a05dd8d.professional-place_57ab48bc94e99ee9 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_c49a615e4a05dd8d.professional-place_57ab48bc94e99ee9 .head-pricing_3910e8bdf9fc5bcf .plane_name_a96a70b568f6cd70 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_c49a615e4a05dd8d.professional-place_57ab48bc94e99ee9 .body .single-check_96a7c9ff09c0f478 i {
  color: var(--color-primary);
}
.single-pricing-area-two_c49a615e4a05dd8d.enterprise-place_c4cc57b3fcda76cc .head-pricing_3910e8bdf9fc5bcf .plane_name_a96a70b568f6cd70 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_c49a615e4a05dd8d.enterprise-place_c4cc57b3fcda76cc .body .single-check_96a7c9ff09c0f478 i {
  color: #BCBFDB;
}
.single-pricing-area-two_c49a615e4a05dd8d.enterprise-place_c4cc57b3fcda76cc .footer_e28465177919db27 .rts-btn.btn-primary-2_931344a15627e3a6 {
  color: #000000d3;
}
.single-pricing-area-two_c49a615e4a05dd8d.enterprise-place_c4cc57b3fcda76cc .footer_e28465177919db27 .rts-btn.btn-primary-2_931344a15627e3a6::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_c49a615e4a05dd8d.enterprise-place_c4cc57b3fcda76cc .footer_e28465177919db27 .rts-btn.btn-primary-2_931344a15627e3a6::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_50f1e978b7174659 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_50f1e978b7174659 .pricing-top-tag_228a50abf524096e 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_50f1e978b7174659 .pric-area_662c2df80dfec53e {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_50f1e978b7174659 .pric-area_662c2df80dfec53e .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_50f1e978b7174659 .pric-area_662c2df80dfec53e .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_50f1e978b7174659 .pric-area_662c2df80dfec53e p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_50f1e978b7174659 .body .single-check-area_74a8b312ec4dc6ec {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_50f1e978b7174659 .body .single-check-area_74a8b312ec4dc6ec i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_50f1e978b7174659 .body .single-check-area_74a8b312ec4dc6ec 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_50f1e978b7174659 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_50f1e978b7174659 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_50f1e978b7174659.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_50f1e978b7174659.active .top-badge_b648505db7709caf {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_50f1e978b7174659.active .top-badge_b648505db7709caf 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_50f1e978b7174659.active .pricing-top-tag_228a50abf524096e 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_50f1e978b7174659.active .single-check-area_74a8b312ec4dc6ec i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_ee59bb92eed3f8d3.rts-section-gap_670cae40f14738ab.bg-light-border-radious_4df466a4b76c7390 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_ee59bb92eed3f8d3 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_ee59bb92eed3f8d3 .shape-area_c91640834984c234 {
    display: none;
  }
}
.rtws-pricing-area-start-two_ee59bb92eed3f8d3 .shape-area_c91640834984c234 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_ee59bb92eed3f8d3 .shape-area_c91640834984c234 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_ee59bb92eed3f8d3 .shape-area_c91640834984c234 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_ee59bb92eed3f8d3 .shape-area_c91640834984c234 img.two_ac626884a18af388 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_ee59bb92eed3f8d3 .shape-area_c91640834984c234 img.three_e95e10684123470b {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_ee59bb92eed3f8d3 .shape-area_c91640834984c234 img.three_e95e10684123470b {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_db38f621f92c82e6 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_db38f621f92c82e6 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_954a698f0035882a.inner_b8c4363d1136d448 {
  position: relative;
}
.rtws-pricing-area-start_954a698f0035882a.inner_b8c4363d1136d448 .shape-area_c91640834984c234 img {
  position: absolute;
}
.rtws-pricing-area-start_954a698f0035882a.inner_b8c4363d1136d448 .shape-area_c91640834984c234 img.three_e95e10684123470b {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_954a698f0035882a.inner_b8c4363d1136d448 .shape-area_c91640834984c234 img.two_ac626884a18af388 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_954a698f0035882a.inner_b8c4363d1136d448 .shape-area_c91640834984c234 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_2b03278dac09fdc4 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_2b03278dac09fdc4 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_057f28e3ab00651a .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_057f28e3ab00651a p.disc_a690234814bd744a {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_057f28e3ab00651a p.disc_a690234814bd744a {
    max-width: 100%;
  }
}

.providing-service-area-start-one_bc5fd42ddb3c3b56 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_bc5fd42ddb3c3b56 .shape-area_c91640834984c234 {
    display: none;
  }
}
.providing-service-area-start-one_bc5fd42ddb3c3b56 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_bc5fd42ddb3c3b56 .two_ac626884a18af388 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_bc5fd42ddb3c3b56 .three_e95e10684123470b {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_bc5fd42ddb3c3b56 .four_3f32670c6520a99a {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_bc5fd42ddb3c3b56 .five_fc30c477944426cf {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_bc5fd42ddb3c3b56 .six_79dbb47aa4970415 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_8e2887ba8ac35b5c .title-wrapper-between_b1d58f6da7351a81 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_8e2887ba8ac35b5c .title-wrapper-between_b1d58f6da7351a81 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_8e2887ba8ac35b5c .title-wrapper-between_b1d58f6da7351a81 {
    flex-direction: column;
  }
}
.rts-service-area-two_8e2887ba8ac35b5c .title-wrapper-between_b1d58f6da7351a81 .title-style-one-left_2262ab9a0deb5fca {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_8e2887ba8ac35b5c .title-wrapper-between_b1d58f6da7351a81 .title-style-one-left_2262ab9a0deb5fca .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_8e2887ba8ac35b5c .title-wrapper-between_b1d58f6da7351a81 .title-style-one-left_2262ab9a0deb5fca {
    max-width: 100%;
  }
}
.rts-service-area-two_8e2887ba8ac35b5c .title-wrapper-between_b1d58f6da7351a81 p.disc_a690234814bd744a {
  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_8e2887ba8ac35b5c .title-wrapper-between_b1d58f6da7351a81 p.disc_a690234814bd744a {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_8e2887ba8ac35b5c .title-wrapper-between_b1d58f6da7351a81 p.disc_a690234814bd744a {
    max-width: 100%;
  }
}

.single-service-style-two_cb0451a61e941dd6 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_cb0451a61e941dd6 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_cb0451a61e941dd6 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_cb0451a61e941dd6 p.disc_a690234814bd744a {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_cb0451a61e941dd6 .btn-border-bottom_14d21da0161f990b {
  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_cb0451a61e941dd6 .btn-border-bottom_14d21da0161f990b::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_cb0451a61e941dd6 .btn-border-bottom_14d21da0161f990b::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_cb0451a61e941dd6 .btn-border-bottom_14d21da0161f990b:hover {
  color: var(--color-primary);
}
.single-service-style-two_cb0451a61e941dd6 .btn-border-bottom_14d21da0161f990b:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_cb0451a61e941dd6 .btn-border-bottom_14d21da0161f990b i {
  margin: 0;
}

.mt-dec-service-p-3_e54b0e4db97247a2 {
  margin-top: -300px;
}

.single-service-primary-3_a0393c6e61452298 {
  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_a0393c6e61452298::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_a0393c6e61452298 .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_a0393c6e61452298 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_a0393c6e61452298 .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_a0393c6e61452298 p.disc_a690234814bd744a {
  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_a0393c6e61452298 .under-line-btn_ec0c5820f7dfc122 {
  transition: 0.3s;
}
.single-service-primary-3_a0393c6e61452298:hover {
  border-color: #fff;
}
.single-service-primary-3_a0393c6e61452298:hover .icon {
  background: #fff;
}
.single-service-primary-3_a0393c6e61452298:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_a0393c6e61452298:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_a0393c6e61452298:hover .title {
  color: #fff;
}
.single-service-primary-3_a0393c6e61452298:hover p.disc_a690234814bd744a {
  color: #fff;
}
.single-service-primary-3_a0393c6e61452298:hover a.under-line-btn_ec0c5820f7dfc122 {
  color: #fff;
}
.single-service-primary-3_a0393c6e61452298:hover::after {
  opacity: 1;
}

.rts-service-area-five_21241cc70aca5605 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_21241cc70aca5605 .button-pagination-area_2967eb1b8e164562 {
    display: none;
  }
}
.rts-service-area-five_21241cc70aca5605 .section-inner_a53e1fa8e5851cc4 {
  position: relative;
}
.rts-service-area-five_21241cc70aca5605 .service-swiper-main-wrapper-2_3348205fcbc48b03 {
  overflow: hidden;
}
.rts-service-area-five_21241cc70aca5605 .single-service-style-two_cb0451a61e941dd6 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_21241cc70aca5605 .single-service-style-two_cb0451a61e941dd6 .title {
  color: var(--color-title);
}
.rts-service-area-five_21241cc70aca5605 .single-service-style-two_cb0451a61e941dd6 .disc_a690234814bd744a {
  color: var(--color-body);
}
.rts-service-area-five_21241cc70aca5605 .single-service-style-two_cb0451a61e941dd6 .btn-border-bottom_14d21da0161f990b {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_21241cc70aca5605 .single-service-style-two_cb0451a61e941dd6 .btn-border-bottom_14d21da0161f990b::after {
  background: #BCBFDB;
}
.rts-service-area-five_21241cc70aca5605 .single-service-style-two_cb0451a61e941dd6 .btn-border-bottom_14d21da0161f990b::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_21241cc70aca5605 .single-service-style-two_cb0451a61e941dd6 .btn-border-bottom_14d21da0161f990b:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_21241cc70aca5605 .single-service-style-two_cb0451a61e941dd6 .btn-border-bottom_14d21da0161f990b:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_21241cc70aca5605 .single-service-style-two_cb0451a61e941dd6.style-six_80739165bbb8cd57 {
  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_21241cc70aca5605 .single-service-style-two_cb0451a61e941dd6.style-six_80739165bbb8cd57.mid_224f2ec43a91849c {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_21241cc70aca5605 .swiper-button-next,
.rts-service-area-five_21241cc70aca5605 .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_21241cc70aca5605 .swiper-button-next:hover,
.rts-service-area-five_21241cc70aca5605 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_21241cc70aca5605 .swiper-button-next::after,
.rts-service-area-five_21241cc70aca5605 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_21241cc70aca5605 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_21241cc70aca5605 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_21241cc70aca5605 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_21241cc70aca5605 .swiper-pagination2 .swiper-pagination-bullet_e7fa0b66655d4d27 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_21241cc70aca5605 .swiper-pagination2 .swiper-pagination-bullet_e7fa0b66655d4d27.swiper-pagination-bullet-active_0d802c03eec102c1 {
  background: #FF6354;
}

.title-wrapper-between_b1d58f6da7351a81 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_b1d58f6da7351a81 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_b1d58f6da7351a81 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_b1d58f6da7351a81 p.disc_a690234814bd744a {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_b1d58f6da7351a81 p.disc_a690234814bd744a {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_b1d58f6da7351a81 p.disc_a690234814bd744a {
    max-width: 100%;
  }
}

.rts-service-area-style-4_191ae646332ff7c7 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_191ae646332ff7c7 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_191ae646332ff7c7 p.disc_a690234814bd744a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_46c255fd21cf2fe7 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_46c255fd21cf2fe7 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_46c255fd21cf2fe7 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_46c255fd21cf2fe7 p.disc_a690234814bd744a {
  margin-bottom: 20px;
}
.single-service-area-seven_46c255fd21cf2fe7 .rts-readmore-arrow-top_425db89488634a26 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_46c255fd21cf2fe7 .rts-readmore-arrow-top_425db89488634a26::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_46c255fd21cf2fe7 .rts-readmore-arrow-top_425db89488634a26::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_46c255fd21cf2fe7 .rts-readmore-arrow-top_425db89488634a26 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_46c255fd21cf2fe7 .rts-readmore-arrow-top_425db89488634a26:hover {
  color: var(--color-primary);
}
.single-service-area-seven_46c255fd21cf2fe7 .rts-readmore-arrow-top_425db89488634a26:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_46c255fd21cf2fe7 .rts-readmore-arrow-top_425db89488634a26:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_cfab6b92f2d51fc4 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_7a3646055d67abc8 .area-3_ebd8d26103dfde3a {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_7a3646055d67abc8 .thumbnail-service-1_2b03278dac09fdc4 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_7a3646055d67abc8 .service-content-style-one_057f28e3ab00651a.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_7a3646055d67abc8 .service-content-style-one_057f28e3ab00651a .title {
  color: #fff;
}
.providing-service-area-start-seven_7a3646055d67abc8 .service-content-style-one_057f28e3ab00651a p.disc_a690234814bd744a {
  color: #fff;
}
.providing-service-area-start-seven_7a3646055d67abc8 .service-content-style-one_057f28e3ab00651a .under-line-btn_ec0c5820f7dfc122 {
  color: #fff;
}
.providing-service-area-start-seven_7a3646055d67abc8 .service-content-style-one_057f28e3ab00651a .under-line-btn_ec0c5820f7dfc122::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_aa8165777187b858 {
  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_aa8165777187b858 .title-wrapper-between_b1d58f6da7351a81 .title {
  color: #fff;
}
.service-bg-about-page_aa8165777187b858 .title-wrapper-between_b1d58f6da7351a81 p.disc_a690234814bd744a {
  color: #E4E5F1;
}
.service-bg-about-page_aa8165777187b858 .rts-service-area-style-4_191ae646332ff7c7 p.disc_a690234814bd744a {
  color: #E4E5F1;
}
.service-bg-about-page_aa8165777187b858 .rts-service-area-style-4_191ae646332ff7c7 .title {
  color: #fff;
}

.title-service-page-area-top_86767b21006f49af .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_86767b21006f49af .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_86767b21006f49af .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_86767b21006f49af .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_86767b21006f49af .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_86767b21006f49af p.disc_a690234814bd744a {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_86767b21006f49af p.disc_a690234814bd744a {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_86767b21006f49af p.disc_a690234814bd744a {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_86767b21006f49af p.disc_a690234814bd744a {
    max-width: 100%;
  }
}

.service-page-service-style_09eaa92ef7b0af2e {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_09eaa92ef7b0af2e:hover {
  background: #614CE1;
}
.service-page-service-style_09eaa92ef7b0af2e:hover .icon {
  background: #fff;
}
.service-page-service-style_09eaa92ef7b0af2e:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_09eaa92ef7b0af2e:hover .title {
  color: #fff;
}
.service-page-service-style_09eaa92ef7b0af2e:hover p.disc_a690234814bd744a {
  color: #fff;
}
.service-page-service-style_09eaa92ef7b0af2e:hover a.learn-more-btn-underline_902d59684a3aa581 {
  color: #fff;
}
.service-page-service-style_09eaa92ef7b0af2e:hover a.learn-more-btn-underline_902d59684a3aa581::after {
  background: #fff;
}
.service-page-service-style_09eaa92ef7b0af2e .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_09eaa92ef7b0af2e .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_09eaa92ef7b0af2e p.disc_a690234814bd744a {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_09eaa92ef7b0af2e .learn-more-btn-underline_902d59684a3aa581 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_09eaa92ef7b0af2e .learn-more-btn-underline_902d59684a3aa581::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_09eaa92ef7b0af2e .learn-more-btn-underline_902d59684a3aa581:hover {
  color: var(--color-primary);
}
.service-page-service-style_09eaa92ef7b0af2e .learn-more-btn-underline_902d59684a3aa581:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_7be1bb0b14ba13e7 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_7be1bb0b14ba13e7 .service--shape_fbaac48940b45aaf {
    display: none;
  }
}
.service-relative_7be1bb0b14ba13e7 .service--shape_fbaac48940b45aaf .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_7be1bb0b14ba13e7 .service--shape_fbaac48940b45aaf .one {
    display: none;
  }
}
.service-relative_7be1bb0b14ba13e7 .service--shape_fbaac48940b45aaf .two_ac626884a18af388 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_7be1bb0b14ba13e7 .service--shape_fbaac48940b45aaf .two_ac626884a18af388 {
    display: none;
  }
}

.service-relative_7be1bb0b14ba13e7 {
  position: relative;
}
.service-relative_7be1bb0b14ba13e7 .service--shape_fbaac48940b45aaf .three_e95e10684123470b {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_7be1bb0b14ba13e7 .service--shape_fbaac48940b45aaf .three_e95e10684123470b {
    display: none;
  }
}
.service-relative_7be1bb0b14ba13e7 .service--shape_fbaac48940b45aaf .four_3f32670c6520a99a {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_7ba9416111e68479 .portfolio-content-wrapper-list_b235033ca4f476a5 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_7ba9416111e68479 .portfolio-content-wrapper-list_b235033ca4f476a5 {
    margin-bottom: 0;
  }
}

.service-relative_7be1bb0b14ba13e7 {
  position: relative;
}
.service-relative_7be1bb0b14ba13e7 .service--shape_fbaac48940b45aaf .five_fc30c477944426cf {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_7be1bb0b14ba13e7 .service--shape_fbaac48940b45aaf .six_79dbb47aa4970415 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_310c2c432af1a048 .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_310c2c432af1a048 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_310c2c432af1a048 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_310c2c432af1a048 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_310c2c432af1a048 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_310c2c432af1a048 p.disc_a690234814bd744a {
  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_310c2c432af1a048 p.disc_a690234814bd744a {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_310c2c432af1a048 p.disc_a690234814bd744a {
    max-width: 100%;
  }
}

.rts-service-banner-area_6ee5ca1055c0d8e5 {
  position: relative;
}
.rts-service-banner-area_6ee5ca1055c0d8e5 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_6ee5ca1055c0d8e5 .one {
    display: none;
  }
}
.rts-service-banner-area_6ee5ca1055c0d8e5 .two_ac626884a18af388 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_6ee5ca1055c0d8e5 .two_ac626884a18af388 {
    display: none;
  }
}
.rts-service-banner-area_6ee5ca1055c0d8e5 .three_e95e10684123470b {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_6ee5ca1055c0d8e5 .three_e95e10684123470b {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_6ee5ca1055c0d8e5 .three_e95e10684123470b {
    top: 10%;
  }
}
.rts-service-banner-area_6ee5ca1055c0d8e5 .four_3f32670c6520a99a {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_6ee5ca1055c0d8e5 .four_3f32670c6520a99a {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_db98cd65a58fe935.service-single_59b06c85bf68452e {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_db98cd65a58fe935.service-single_59b06c85bf68452e {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_db98cd65a58fe935.service-single_59b06c85bf68452e {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_db98cd65a58fe935.service-single_59b06c85bf68452e .single-counter-up_ac47179d74825603 {
  position: relative;
}
.counter-upmain-wrapper-style-one_db98cd65a58fe935.service-single_59b06c85bf68452e .single-counter-up_ac47179d74825603::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_db98cd65a58fe935.service-single_59b06c85bf68452e .single-counter-up_ac47179d74825603::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_db98cd65a58fe935.service-single_59b06c85bf68452e .single-counter-up_ac47179d74825603::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_db98cd65a58fe935.service-single_59b06c85bf68452e .single-counter-up_ac47179d74825603:last-child::after {
  display: none;
}

.single-service-banner-area_dc1cabdc8b1b5362 {
  position: relative;
}
.single-service-banner-area_dc1cabdc8b1b5362 .banner-area-left-service-single_310c2c432af1a048 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_dc1cabdc8b1b5362 .shape-area_c91640834984c234 {
    display: none;
  }
}
.single-service-banner-area_dc1cabdc8b1b5362 .shape-area_c91640834984c234 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_dc1cabdc8b1b5362 .shape-area_c91640834984c234 .one {
    top: 92%;
  }
}
.single-service-banner-area_dc1cabdc8b1b5362 .shape-area_c91640834984c234 .two_ac626884a18af388 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_dc1cabdc8b1b5362 .shape-area_c91640834984c234 .three_e95e10684123470b {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_dc1cabdc8b1b5362 .shape-area_c91640834984c234 .four_3f32670c6520a99a {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_dc1cabdc8b1b5362 .thumbnail_39173353d35a0b1e {
  position: relative;
}
.single-service-banner-area_dc1cabdc8b1b5362 .thumbnail_39173353d35a0b1e .short-image_d36accb868c976cb {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_d7b0db754bd13984 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_d7b0db754bd13984 .title-style-one-center_510682931b3c7a0f .title {
  color: #fff;
}
.bg-dark-border-radious-sd_d7b0db754bd13984 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_d7b0db754bd13984 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_d7b0db754bd13984 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_8e2887ba8ac35b5c {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_8e2887ba8ac35b5c .shape-area_c91640834984c234 {
    display: none;
  }
}
.rts-service-area-two_8e2887ba8ac35b5c .shape-area_c91640834984c234 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_8e2887ba8ac35b5c .shape-area_c91640834984c234 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_8e2887ba8ac35b5c .shape-area_c91640834984c234 img.two_ac626884a18af388 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_8e2887ba8ac35b5c .shape-area_c91640834984c234 img.three_e95e10684123470b {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_8e2887ba8ac35b5c .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_8e2887ba8ac35b5c .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_ad2c0ca9bbfa95f9 {
    padding: 80px 0;
  }
}

.image-area-service-1_f60d68a194ab475c {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_f60d68a194ab475c {
    margin-bottom: 50px;
  }
}
.image-area-service-1_f60d68a194ab475c .small_5627bc603d0788bd {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_f60d68a194ab475c.bottom-1 .small_5627bc603d0788bd {
  right: 50px;
  left: unset;
}
.image-area-service-1_f60d68a194ab475c.area-3 .small_5627bc603d0788bd {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_f60d68a194ab475c.area-3 .small_5627bc603d0788bd {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_f60d68a194ab475c.area-3 .small_5627bc603d0788bd {
    display: none;
  }
}
.image-area-service-1_f60d68a194ab475c.area-3 .small_5627bc603d0788bd.mid_224f2ec43a91849c {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_f60d68a194ab475c.area-3 .small_5627bc603d0788bd.mid_224f2ec43a91849c {
    left: 35%;
  }
}
.image-area-service-1_f60d68a194ab475c.area-3 .small_5627bc603d0788bd.two_ac626884a18af388 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_f60d68a194ab475c.area-3 .small_5627bc603d0788bd.two_ac626884a18af388 {
    display: none;
  }
}
.image-area-service-1_f60d68a194ab475c.area-3 .small_5627bc603d0788bd.three_e95e10684123470b {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_f60d68a194ab475c.area-3 .small_5627bc603d0788bd.three_e95e10684123470b {
    display: none;
  }
}

.rts-working-process-area_68570ffb8332a380.about_b26865d48cd43fa0 {
  background: var(--choose-bg);
}
.rts-working-process-area_68570ffb8332a380.about_b26865d48cd43fa0 .accordion-area-4_c61b8194203e5bad .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_68570ffb8332a380.about_b26865d48cd43fa0 .thumbnail-left_6c093d55b0f41771 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_68570ffb8332a380.about_b26865d48cd43fa0 .accordion-area-4_c61b8194203e5bad .accordion-item button {
  color: #fff;
}

.our-service-area_f1960db06a9a16f0 {
  position: relative;
}
.our-service-area_f1960db06a9a16f0.about_b26865d48cd43fa0 {
  overflow: hidden;
}
.our-service-area_f1960db06a9a16f0.about_b26865d48cd43fa0 .shape-area_c91640834984c234 img {
  position: absolute;
}
.our-service-area_f1960db06a9a16f0.about_b26865d48cd43fa0 .shape-area_c91640834984c234 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_f1960db06a9a16f0.about_b26865d48cd43fa0 .shape-area_c91640834984c234 img.two_ac626884a18af388 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_f1960db06a9a16f0.about_b26865d48cd43fa0 .shape-area_c91640834984c234 img.three_e95e10684123470b {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_f1960db06a9a16f0.about_b26865d48cd43fa0 .shape-area_c91640834984c234 img.three_e95e10684123470b {
    display: none;
  }
}

.rts-service-banner-area_6ee5ca1055c0d8e5.inner_b8c4363d1136d448 .title-service-page-area-top_86767b21006f49af .title {
  max-width: 100%;
}

.about-large-image-bg_28100efc954f40f4 {
  background-image: url(../snapshots/about/01.jpg);
  height: 560px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 16px;
  background-attachment: fixed;
}
@media only screen and (max-width: 575px) {
  .about-large-image-bg_28100efc954f40f4 {
    height: 350px;
  }
}

.step-down-text-process_701ddbe04f81e53e {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_701ddbe04f81e53e {
    display: none;
  }
}
.step-down-text-process_701ddbe04f81e53e .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_701ddbe04f81e53e .two_ac626884a18af388 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_701ddbe04f81e53e .three_e95e10684123470b {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_701ddbe04f81e53e .four_3f32670c6520a99a {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_9fac3f8376112f6a {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_9fac3f8376112f6a .connection-people-left_7f70fcfc8f9b7f08 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_9fac3f8376112f6a .connection-people-left_7f70fcfc8f9b7f08 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_9fac3f8376112f6a .connection-people-left_7f70fcfc8f9b7f08 {
    padding-bottom: 50px;
  }
}
.connection-people-area_9fac3f8376112f6a .connection-people-left_7f70fcfc8f9b7f08 .title-main_507dfb75b154a902 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_9fac3f8376112f6a .connection-people-left_7f70fcfc8f9b7f08 .title-main_507dfb75b154a902 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_9fac3f8376112f6a .connection-people-left_7f70fcfc8f9b7f08 .title-main_507dfb75b154a902 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_9fac3f8376112f6a .connection-people-left_7f70fcfc8f9b7f08 p.disc_a690234814bd744a {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_9fac3f8376112f6a .connection-people-left_7f70fcfc8f9b7f08 p.disc_a690234814bd744a {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_9fac3f8376112f6a .connection-people-left_7f70fcfc8f9b7f08 p.disc_a690234814bd744a {
    max-width: 100%;
  }
}
.connection-people-area_9fac3f8376112f6a .thumbnail-connection-area-right_aa16c8f620c1de70 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_9fac3f8376112f6a .shape-area-img_d5089df8b051da2b .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_9fac3f8376112f6a .shape-area-img_d5089df8b051da2b .one {
    display: none;
  }
}
.connection-people-area_9fac3f8376112f6a .shape-area-img_d5089df8b051da2b .two_ac626884a18af388 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_4d136ae1422c4deb {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_4d136ae1422c4deb img {
  margin-bottom: 24px;
}
.single-about-small-cd_4d136ae1422c4deb .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_4d136ae1422c4deb p.disc_a690234814bd744a {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_244fe446e2f16cde {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_244fe446e2f16cde .number_0f693fe33a019d1b {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_244fe446e2f16cde .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_244fe446e2f16cde p.disc_a690234814bd744a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_49bc1d77973e0a3f {
  margin-top: -120px;
}

.step-down-text-process_701ddbe04f81e53e p.disc_a690234814bd744a {
  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_701ddbe04f81e53e p.disc_a690234814bd744a {
    font-size: 18px;
  }
}

.container-1058_d1c74cdba6685f01 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_6607172abf78d8cf {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_6607172abf78d8cf .thumbnail_39173353d35a0b1e {
  height: 100%;
}
.working-process-right-area-one_6607172abf78d8cf .thumbnail_39173353d35a0b1e .large_f24818e337c9ab77 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_6607172abf78d8cf .large_f24818e337c9ab77 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_6607172abf78d8cf .small_5627bc603d0788bd {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_6607172abf78d8cf .small_5627bc603d0788bd {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_6607172abf78d8cf .small_5627bc603d0788bd {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_6607172abf78d8cf .small_5627bc603d0788bd {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_8d69efadfc68fc1d button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_8d69efadfc68fc1d button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_8dbf31f65d6e387d .working-process-accordion-one .accordion-item .accordion-header_8d69efadfc68fc1d 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_8339f904751db5d1 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_8d69efadfc68fc1d {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_8d69efadfc68fc1d 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_8d69efadfc68fc1d 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_8d69efadfc68fc1d button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_8d69efadfc68fc1d button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_8339f904751db5d1 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_68570ffb8332a380 .thumbnail-left_6c093d55b0f41771 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_68570ffb8332a380 .thumbnail-left_6c093d55b0f41771 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_c61b8194203e5bad .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_c61b8194203e5bad {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_c61b8194203e5bad {
    padding-left: 0;
  }
}
.accordion-area-4_c61b8194203e5bad .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_c61b8194203e5bad .accordion-item:last-child {
  border: none;
}
.accordion-area-4_c61b8194203e5bad .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_c61b8194203e5bad .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_c61b8194203e5bad .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_c61b8194203e5bad .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_c61b8194203e5bad .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_c61b8194203e5bad .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_c61b8194203e5bad .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_8dbf31f65d6e387d {
  position: relative;
}
.rts-working-porcess-area-two_8dbf31f65d6e387d .shape-area_c91640834984c234 img {
  position: absolute;
}
.rts-working-porcess-area-two_8dbf31f65d6e387d .shape-area_c91640834984c234 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_8dbf31f65d6e387d .shape-area_c91640834984c234 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_8dbf31f65d6e387d .shape-area_c91640834984c234 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_8dbf31f65d6e387d .shape-area_c91640834984c234 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_8dbf31f65d6e387d .shape-area_c91640834984c234 img.two_ac626884a18af388 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_8dbf31f65d6e387d .shape-area_c91640834984c234 img.two_ac626884a18af388 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_8dbf31f65d6e387d .shape-area_c91640834984c234 img.two_ac626884a18af388 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_8dbf31f65d6e387d .shape-area_c91640834984c234 img.two_ac626884a18af388 {
    display: none;
  }
}
.rts-working-porcess-area-two_8dbf31f65d6e387d .shape-area_c91640834984c234 img.three_e95e10684123470b {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_db98cd65a58fe935 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_db98cd65a58fe935 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_db98cd65a58fe935 .single-counter-up_ac47179d74825603 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_db98cd65a58fe935 .single-counter-up_ac47179d74825603 .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_db98cd65a58fe935 .single-counter-up_ac47179d74825603 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_db98cd65a58fe935 .single-counter-up_ac47179d74825603 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_db98cd65a58fe935 .single-counter-up-five_038a707cf93ec00c {
  text-align: center;
}
.counter-upmain-wrapper-style-one_db98cd65a58fe935 .single-counter-up-five_038a707cf93ec00c .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_db98cd65a58fe935 .single-counter-up-five_038a707cf93ec00c .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_d0a09daaf8b4d959 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_09ca9d68272fcff7 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_09ca9d68272fcff7 .single-counter-up-two_8ad7099861aacc33 .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_09ca9d68272fcff7 .single-counter-up-two_8ad7099861aacc33 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_09ca9d68272fcff7 .single-counter-up-two_8ad7099861aacc33 .inmformation_54bc42aebc9e535b p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_09ca9d68272fcff7::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_09ca9d68272fcff7 .shape-area_c91640834984c234 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_09ca9d68272fcff7 .shape-area_c91640834984c234 img {
    display: none;
  }
}
.counter-up-area-four_09ca9d68272fcff7 .shape-area_c91640834984c234 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_97f8d108102ac9c1 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_97f8d108102ac9c1 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_e339bd92d0fe57f6 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_e339bd92d0fe57f6 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_e339bd92d0fe57f6 p.disc_a690234814bd744a {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_9c713a2e9defc733.area-2_ebb5297550375df2 {
  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_9c713a2e9defc733.area-2_ebb5297550375df2 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_9c713a2e9defc733.area-2_ebb5297550375df2 .single-counter-up_ac47179d74825603 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_9c713a2e9defc733.area-2_ebb5297550375df2 .single-counter-up_ac47179d74825603 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_9c713a2e9defc733.area-2_ebb5297550375df2 .single-counter-up_ac47179d74825603 .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_9c713a2e9defc733.area-2_ebb5297550375df2 .single-counter-up_ac47179d74825603 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_70c1649a8c923856 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_70c1649a8c923856 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_70c1649a8c923856 img {
  border-radius: 16px;
}

.call-to-action-area-7_6e9a5c759b325100 {
  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_6e9a5c759b325100 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_6e9a5c759b325100 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_6e9a5c759b325100 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_6e9a5c759b325100 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_6e9a5c759b325100 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_6e9a5c759b325100 p.disc_a690234814bd744a {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_6e9a5c759b325100 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_6e9a5c759b325100 .shape-area_c91640834984c234 img {
  position: absolute;
}
.call-to-action-area-7_6e9a5c759b325100 .shape-area_c91640834984c234 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_6e9a5c759b325100 .shape-area_c91640834984c234 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_6e9a5c759b325100 .shape-area_c91640834984c234 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_6e9a5c759b325100 .shape-area_c91640834984c234 img.two_ac626884a18af388 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_8faf06bf0414fd70 {
  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_8faf06bf0414fd70 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_8faf06bf0414fd70 {
    padding: 50px;
  }
}
.call-to-action-area-5_8faf06bf0414fd70 .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_8faf06bf0414fd70 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_8faf06bf0414fd70 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_8faf06bf0414fd70 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_8faf06bf0414fd70 p.disc_a690234814bd744a {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_8faf06bf0414fd70 .button-area_1de2aac18e5485bf {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_8faf06bf0414fd70 .button-area_1de2aac18e5485bf {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_8faf06bf0414fd70 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_8faf06bf0414fd70 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_8faf06bf0414fd70 .rts-btn.btn-secondary-5_83e4027c841e962a {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_8faf06bf0414fd70 .rts-btn.btn-secondary-5_83e4027c841e962a:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_8faf06bf0414fd70 .rts-btn.btn-secondary-5-1_0ac836478eeb996a {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_8faf06bf0414fd70 .rts-btn.btn-secondary-5-1_0ac836478eeb996a:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_8faf06bf0414fd70 .shape-area_c91640834984c234 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_8faf06bf0414fd70 .shape-area_c91640834984c234 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_8faf06bf0414fd70 .shape-area_c91640834984c234 img.two_ac626884a18af388 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_8faf06bf0414fd70 .shape-image_5813e07e289aeec8 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_8faf06bf0414fd70.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_8faf06bf0414fd70.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_8faf06bf0414fd70.area-5_2 p.disc_a690234814bd744a {
  color: var(--color-second);
}
.call-to-action-area-5_8faf06bf0414fd70.area-5_2 .btn-primary-4-border_c1c8aa9696095600 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_8faf06bf0414fd70.area-5_2 .btn-primary-4-border_c1c8aa9696095600:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_8faf06bf0414fd70.area-5_2 .shape-image_5813e07e289aeec8 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_8faf06bf0414fd70.area-5_2 .shape-image_5813e07e289aeec8 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_8faf06bf0414fd70.area-5_2 .shape-image_5813e07e289aeec8 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_8faf06bf0414fd70.area-5_2 .shape-image_5813e07e289aeec8 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_66396bb9f9e24103 {
  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_66396bb9f9e24103 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_66396bb9f9e24103 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_b42db9140678cce2 {
  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_b42db9140678cce2 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_b42db9140678cce2 .single-counter-up_ac47179d74825603 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_b42db9140678cce2 .single-counter-up_ac47179d74825603 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_b42db9140678cce2 .single-counter-up_ac47179d74825603 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_b42db9140678cce2 .single-counter-up_ac47179d74825603:last-child {
  border: none;
}
.container-counter-about-page_b42db9140678cce2 .single-counter-up_ac47179d74825603 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_b42db9140678cce2 .single-counter-up_ac47179d74825603 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_b1896b02abb2d42b {
  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_b1896b02abb2d42b {
    padding: 20px;
  }
}
.single-testimonials-area_b1896b02abb2d42b .logo_4cac2c9b85407b34 {
  margin-bottom: 24px;
}
.single-testimonials-area_b1896b02abb2d42b p.disc_a690234814bd744a {
  max-width: 95%;
}
.single-testimonials-area_b1896b02abb2d42b .author-area_875a815004bf4e8a {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_b1896b02abb2d42b .author-area_875a815004bf4e8a .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_b1896b02abb2d42b .quote-image_9d04e96861a6ae74 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_b1896b02abb2d42b .quote-image_9d04e96861a6ae74 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_22887cad9c005824 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_22887cad9c005824 .shape-area_c91640834984c234 {
    display: none;
  }
}
.rts-testimonials-area-one_22887cad9c005824 .shape-area_c91640834984c234 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_22887cad9c005824 .shape-area_c91640834984c234 .two_ac626884a18af388 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_22887cad9c005824 .button-pagination-area_2967eb1b8e164562 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_22887cad9c005824 .button-pagination-area_2967eb1b8e164562 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_22887cad9c005824 .button-pagination-area_2967eb1b8e164562 .swiper-pagination .swiper-pagination-bullet_e7fa0b66655d4d27 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_22887cad9c005824 .button-pagination-area_2967eb1b8e164562 .swiper-button-next,
.rts-testimonials-area-one_22887cad9c005824 .button-pagination-area_2967eb1b8e164562 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_22887cad9c005824 .button-pagination-area_2967eb1b8e164562 .swiper-button-next::after,
.rts-testimonials-area-one_22887cad9c005824 .button-pagination-area_2967eb1b8e164562 .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_22887cad9c005824 .button-pagination-area_2967eb1b8e164562 .swiper-button-next:hover::after,
.rts-testimonials-area-one_22887cad9c005824 .button-pagination-area_2967eb1b8e164562 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_22887cad9c005824 .button-pagination-area_2967eb1b8e164562 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_22887cad9c005824 .button-pagination-area_2967eb1b8e164562 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_22887cad9c005824 .button-pagination-area_2967eb1b8e164562 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_b04391dcd2b15c7d {
  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_b04391dcd2b15c7d: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_371b38b1e7595966 {
  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_6f4acb71bdee97b2 {
  border-radius: 20px;
}

.single-testimonisl-three_8c77c68f534864f2 {
  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_8c77c68f534864f2::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_8c77c68f534864f2::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_8c77c68f534864f2 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_8c77c68f534864f2 p.disc_a690234814bd744a {
  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_8c77c68f534864f2 .author_19c5f7582fa360ef .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_8c77c68f534864f2 .author_19c5f7582fa360ef p.disc_a690234814bd744a {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_62c781b2fd3620bc {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_62c781b2fd3620bc p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_62c781b2fd3620bc .small-team-aera_8f02ee9daa3587e7 {
  margin-top: -40px;
}
.expart-team-small-thumb_62c781b2fd3620bc .small-team-aera_8f02ee9daa3587e7 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_62c781b2fd3620bc .small-team-aera_8f02ee9daa3587e7 img.two_ac626884a18af388 {
  left: 30px;
}
.expart-team-small-thumb_62c781b2fd3620bc .small-team-aera_8f02ee9daa3587e7 img.three_e95e10684123470b {
  left: 60px;
}
.expart-team-small-thumb_62c781b2fd3620bc .small-team-aera_8f02ee9daa3587e7 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_7e382b8fce7cfefb {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_7e382b8fce7cfefb {
    width: 100%;
  }
}

.single-testimonials-4_c35b2ea7f89335ed {
  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_c35b2ea7f89335ed {
    padding: 32px 16px;
  }
}
.single-testimonials-4_c35b2ea7f89335ed .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_c35b2ea7f89335ed p.disc_a690234814bd744a {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_c35b2ea7f89335ed .author_19c5f7582fa360ef .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_c35b2ea7f89335ed .author_19c5f7582fa360ef p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_800bbd5a802c7c1d {
  position: relative;
}
.rts-client-feedback-area_800bbd5a802c7c1d.home-2_7fb109bcd650527a .shape-area_c91640834984c234 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_800bbd5a802c7c1d.home-2_7fb109bcd650527a .shape-area_c91640834984c234 .two_ac626884a18af388 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_8a7db2c5e24effd2 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_8a7db2c5e24effd2 .shape-area_c91640834984c234 {
    display: none;
  }
}
.rts-client-feedback-area-4_8a7db2c5e24effd2 .shape-area_c91640834984c234 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_8a7db2c5e24effd2 .shape-area_c91640834984c234 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_8a7db2c5e24effd2 .shape-area_c91640834984c234 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_8a7db2c5e24effd2 .shape-area_c91640834984c234 .two_ac626884a18af388 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_8a7db2c5e24effd2 .shape-area_c91640834984c234 .two_ac626884a18af388 {
    display: none;
  }
}
.rts-client-feedback-area-4_8a7db2c5e24effd2 .shape-area_c91640834984c234 .three_e95e10684123470b {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_8a7db2c5e24effd2 .shape-area_c91640834984c234 .three_e95e10684123470b {
    display: none;
  }
}
.rts-client-feedback-area-4_8a7db2c5e24effd2 .shape-area_c91640834984c234 .four_3f32670c6520a99a {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_8a7db2c5e24effd2 .shape-area_c91640834984c234 .four_3f32670c6520a99a {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_9d15a9d8411d6666 .single-testimonials-area_b1896b02abb2d42b {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_9d15a9d8411d6666 .single-testimonials-area_b1896b02abb2d42b p.disc_a690234814bd744a {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_9d15a9d8411d6666 .single-testimonials-area_b1896b02abb2d42b .author-area_875a815004bf4e8a .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_9d15a9d8411d6666 .single-testimonials-area_b1896b02abb2d42b .author-area_875a815004bf4e8a span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_9d15a9d8411d6666 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_9d15a9d8411d6666 .title-style-one-center_510682931b3c7a0f .pre_3e3b2f8560d6c4f9 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_9d15a9d8411d6666 .title-style-one-center_510682931b3c7a0f .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_9d15a9d8411d6666 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_9d15a9d8411d6666 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_df78fa436c256e30 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_df78fa436c256e30 .inner_b8c4363d1136d448 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_df78fa436c256e30 .inner_b8c4363d1136d448 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_df78fa436c256e30 .inner_b8c4363d1136d448 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_df78fa436c256e30 .inner_b8c4363d1136d448 {
    padding: 25px;
  }
}
.testimonials-filwidth_df78fa436c256e30 .body {
  margin-top: 30px;
}
.testimonials-filwidth_df78fa436c256e30 .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_df78fa436c256e30 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_df78fa436c256e30 .body .author_19c5f7582fa360ef img {
  margin-bottom: 20px;
}
.testimonials-filwidth_df78fa436c256e30 .body .author_19c5f7582fa360ef a .title-name_5addc949071be817 {
  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_e7fa0b66655d4d27 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_e7fa0b66655d4d27.swiper-pagination-bullet-active_0d802c03eec102c1 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_6009ee3ac287ac3e {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .section-inner_a53e1fa8e5851cc4 .testimonial-left_01af51475a8c3fe4 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_6009ee3ac287ac3e .section-inner_a53e1fa8e5851cc4 .testimonial-left_01af51475a8c3fe4 .heading-title_6136e832e4736eb5 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .section-inner_a53e1fa8e5851cc4 .testimonial-left_01af51475a8c3fe4 .author-area_875a815004bf4e8a {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .section-inner_a53e1fa8e5851cc4 .testimonial-left_01af51475a8c3fe4 .author-area_875a815004bf4e8a .right-content_f1a0ad3ba967eeac .author-title_0b365a665cb406fa {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .section-inner_a53e1fa8e5851cc4 .testimonial-left_01af51475a8c3fe4 .author-area_875a815004bf4e8a .right-content_f1a0ad3ba967eeac .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .section-inner_a53e1fa8e5851cc4 .testimonial-right_e7304f980388e93b {
  margin-left: 40px;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .section-inner_a53e1fa8e5851cc4 .testimonial-right_e7304f980388e93b .right-inner_81aabc73d7f504cc {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .section-inner_a53e1fa8e5851cc4 .testimonial-right_e7304f980388e93b .right-inner_81aabc73d7f504cc .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_6009ee3ac287ac3e .section-inner_a53e1fa8e5851cc4 .testimonial-right_e7304f980388e93b .right-inner_81aabc73d7f504cc .item:last-child {
  border: none;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .section-inner_a53e1fa8e5851cc4 .testimonial-right_e7304f980388e93b .right-inner_81aabc73d7f504cc .item .heading-title_6136e832e4736eb5 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .section-inner_a53e1fa8e5851cc4 .testimonial-right_e7304f980388e93b .right-inner_81aabc73d7f504cc .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .section-inner_a53e1fa8e5851cc4 {
  position: relative;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .service-swiper-main-wrapper-2_3348205fcbc48b03 {
  overflow: hidden;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .swiper-slide:nth-child(odd) .single-service-style-two_cb0451a61e941dd6 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_6009ee3ac287ac3e .single-service-style-two_cb0451a61e941dd6 {
  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_6009ee3ac287ac3e .single-service-style-two_cb0451a61e941dd6 .disc_a690234814bd744a {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .single-service-style-two_cb0451a61e941dd6 .author-area_875a815004bf4e8a {
  margin-top: 10px;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .single-service-style-two_cb0451a61e941dd6 .author-area_875a815004bf4e8a .author-content_30621e203f8bd8b8 .author-title_0b365a665cb406fa {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .single-service-style-two_cb0451a61e941dd6 .author-area_875a815004bf4e8a .author-content_30621e203f8bd8b8 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .swiper-button-next,
.rts-testimonials-area-six_6009ee3ac287ac3e .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_6009ee3ac287ac3e .swiper-button-next i,
.rts-testimonials-area-six_6009ee3ac287ac3e .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_6009ee3ac287ac3e .swiper-button-next:hover,
.rts-testimonials-area-six_6009ee3ac287ac3e .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_6009ee3ac287ac3e .swiper-button-next::after,
.rts-testimonials-area-six_6009ee3ac287ac3e .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_6009ee3ac287ac3e .swiper-button-next,
.rts-testimonials-area-six_6009ee3ac287ac3e .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_6009ee3ac287ac3e .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_6009ee3ac287ac3e .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .swiper-pagination2 .swiper-pagination-bullet_e7fa0b66655d4d27 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_6009ee3ac287ac3e .swiper-pagination2 .swiper-pagination-bullet_e7fa0b66655d4d27.swiper-pagination-bullet-active_0d802c03eec102c1 {
  background: #FF6354;
}

.rts-testimonials-area-three_bd2c1ad3a57f6714 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_bd2c1ad3a57f6714 .shape-area_c91640834984c234 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_bd2c1ad3a57f6714 .shape-area_c91640834984c234 .one {
    display: none;
  }
}
.rts-testimonials-area-three_bd2c1ad3a57f6714 .shape-area_c91640834984c234 .two_ac626884a18af388 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_bd2c1ad3a57f6714 .shape-area_c91640834984c234 .two_ac626884a18af388 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_bd2c1ad3a57f6714 .shape-area_c91640834984c234 .three_e95e10684123470b {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_bd2c1ad3a57f6714 .shape-area_c91640834984c234 .three_e95e10684123470b {
    display: none;
  }
}
.rts-testimonials-area-three_bd2c1ad3a57f6714 .shape-area_c91640834984c234 .four_3f32670c6520a99a {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_9353b51c09b7d6b4 {
  position: relative;
}
.rts-testimonials-area-7_9353b51c09b7d6b4 .testimonials--shape_1abfbbabe51ec2af img {
  position: absolute;
}
.rts-testimonials-area-7_9353b51c09b7d6b4 .testimonials--shape_1abfbbabe51ec2af img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_9353b51c09b7d6b4 .testimonials--shape_1abfbbabe51ec2af img.two_ac626884a18af388 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_b1896b02abb2d42b .logo_4cac2c9b85407b34 .light_2d2774405f39ada2 {
  display: block;
}
[data-theme=light] .single-testimonials-area_b1896b02abb2d42b .logo_4cac2c9b85407b34 .dark_932f2683b7288d62 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_b1896b02abb2d42b .logo_4cac2c9b85407b34 .light_2d2774405f39ada2 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_b1896b02abb2d42b .logo_4cac2c9b85407b34 .dark_932f2683b7288d62 {
  display: block;
}

.single-blog-area-style-one_043b8a2b1098e0c2:hover .thumbnail_39173353d35a0b1e img {
  transform: scale(1.1);
}
.single-blog-area-style-one_043b8a2b1098e0c2 .thumbnail_39173353d35a0b1e {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_043b8a2b1098e0c2 .thumbnail_39173353d35a0b1e img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .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_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .bottom-area_9517dfcc164051c4 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .bottom-area_9517dfcc164051c4 .admin_2177804c036703ba {
  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_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .bottom-area_9517dfcc164051c4 .date_c23874a608e39a8f {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_2a9e61b63094726c {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_2a9e61b63094726c .shape-area_c91640834984c234 {
    display: none;
  }
}
.rts-blog-area-one_2a9e61b63094726c .shape-area_c91640834984c234 img {
  position: absolute;
}
.rts-blog-area-one_2a9e61b63094726c .shape-area_c91640834984c234 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_2a9e61b63094726c .shape-area_c91640834984c234 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_2a9e61b63094726c .shape-area_c91640834984c234 .two_ac626884a18af388 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_2a9e61b63094726c .shape-area_c91640834984c234 .three_e95e10684123470b {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_2a9e61b63094726c .rts-btn.btn-primary_b04391dcd2b15c7d.text-center_84331e57a47cf127 {
  margin: auto;
}
.rts-blog-area-one_2a9e61b63094726c.home-six_13d48dac6927b81b .single-blog-area-style-one_043b8a2b1098e0c2 .thumbnail_39173353d35a0b1e {
  border-radius: 0;
}
.rts-blog-area-one_2a9e61b63094726c.home-six_13d48dac6927b81b .single-blog-area-style-one_043b8a2b1098e0c2 .thumbnail_39173353d35a0b1e img {
  border-radius: 0;
}
.rts-blog-area-one_2a9e61b63094726c.home-six_13d48dac6927b81b .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 {
  background: var(--blog-single);
}
.rts-blog-area-one_2a9e61b63094726c.home-six_13d48dac6927b81b .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .bottom-area_9517dfcc164051c4 .date_c23874a608e39a8f span {
  margin-right: 10px;
}
.rts-blog-area-one_2a9e61b63094726c.home-six_13d48dac6927b81b .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .btn-area_8e7320ce2342a850 {
  text-align: center;
}
.rts-blog-area-one_2a9e61b63094726c.home-six_13d48dac6927b81b .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .btn-area_8e7320ce2342a850 .read-more-btn_e59068bd2150bc7c {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_2a9e61b63094726c.home-six_13d48dac6927b81b .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .btn-area_8e7320ce2342a850 .read-more-btn_e59068bd2150bc7c:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_2a9e61b63094726c.home-six_13d48dac6927b81b .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .btn-area_8e7320ce2342a850 .read-more-btn_e59068bd2150bc7c::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_2a9e61b63094726c.home-five_ca070cf2d42aeda8 .title-style-one-center_510682931b3c7a0f .pre_3e3b2f8560d6c4f9 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_2a9e61b63094726c.home-five_ca070cf2d42aeda8 .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .bottom-area_9517dfcc164051c4 .admin_2177804c036703ba {
  color: var(--color-primary-2);
}
.rts-blog-area-one_2a9e61b63094726c.home-five_ca070cf2d42aeda8 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_2a9e61b63094726c.home-five_ca070cf2d42aeda8 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_2a9e61b63094726c.home-six_13d48dac6927b81b .title-style-one-center_510682931b3c7a0f {
  color: var(--color-primary-2);
}

.rts-blog-area-one_2a9e61b63094726c.style-seven_4157133eb52c03b7 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_2a9e61b63094726c.style-seven_4157133eb52c03b7 .title-style-one-center_510682931b3c7a0f .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_2a9e61b63094726c.style-seven_4157133eb52c03b7 .rts-btn.btn-primary-border_ae8c6ae442dfb178 {
  color: var(--color-primary);
}
.rts-blog-area-one_2a9e61b63094726c.style-seven_4157133eb52c03b7 .rts-btn.btn-primary-border_ae8c6ae442dfb178:hover {
  color: #fff;
}

.single-blog-area-style-one_043b8a2b1098e0c2.eight-area_0762f17e153baec1 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_dc2764c475d8efb0 {
  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_dc2764c475d8efb0::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_dc2764c475d8efb0::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_dc2764c475d8efb0:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_4c48d500be2d3d20 {
  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_4c48d500be2d3d20::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_4c48d500be2d3d20::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_4c48d500be2d3d20:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_043b8a2b1098e0c2.about-page_654c6895404bf2f8 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_ebe2c872c135ada1.shape-position_525ea73b24a7678d {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_ebe2c872c135ada1.shape-position_525ea73b24a7678d .shape-area_c91640834984c234 {
    display: none;
  }
}
.rts-blog-area_ebe2c872c135ada1.shape-position_525ea73b24a7678d .shape-area_c91640834984c234 img {
  position: absolute;
}
.rts-blog-area_ebe2c872c135ada1.shape-position_525ea73b24a7678d .shape-area_c91640834984c234 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_ebe2c872c135ada1.shape-position_525ea73b24a7678d .shape-area_c91640834984c234 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_ebe2c872c135ada1.shape-position_525ea73b24a7678d .shape-area_c91640834984c234 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_ebe2c872c135ada1.shape-position_525ea73b24a7678d .shape-area_c91640834984c234 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_ebe2c872c135ada1.shape-position_525ea73b24a7678d .shape-area_c91640834984c234 img.one {
    display: none;
  }
}
.rts-blog-area_ebe2c872c135ada1.shape-position_525ea73b24a7678d .shape-area_c91640834984c234 img.two_ac626884a18af388 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_ebe2c872c135ada1.shape-position_525ea73b24a7678d .shape-area_c91640834984c234 img.two_ac626884a18af388 {
    top: 2%;
  }
}
.rts-blog-area_ebe2c872c135ada1.shape-position_525ea73b24a7678d .shape-area_c91640834984c234 img.three_e95e10684123470b {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_ebe2c872c135ada1.shape-position_525ea73b24a7678d .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_ebe2c872c135ada1.shape-position_525ea73b24a7678d .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_ebe2c872c135ada1.shape-position_525ea73b24a7678d .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_ebe2c872c135ada1.shape-position_525ea73b24a7678d .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_e7fa0b66655d4d27 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_e7fa0b66655d4d27.swiper-pagination-bullet-active_0d802c03eec102c1 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .single-blog-area-style-one_043b8a2b1098e0c2 {
  padding-bottom: 40px;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .single-blog-area-style-one_043b8a2b1098e0c2 .thumbnail_39173353d35a0b1e {
  max-width: 100%;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .read-more-btn_e59068bd2150bc7c {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .read-more-btn_e59068bd2150bc7c:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .read-more-btn_e59068bd2150bc7c:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .read-more-btn_e59068bd2150bc7c::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_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .rts-single-wized_acf300b14a5d876d {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .rts-single-wized_acf300b14a5d876d.search .wized-body_78f9b8638829a65a {
  margin-top: 0;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .wized-body_78f9b8638829a65a {
  margin-top: 30px;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .wized-body_78f9b8638829a65a .rts-search-wrapper_6d628a6500735808 {
  position: relative;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .wized-body_78f9b8638829a65a .rts-search-wrapper_6d628a6500735808 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_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .wized-body_78f9b8638829a65a .rts-search-wrapper_6d628a6500735808 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .wized-body_78f9b8638829a65a .rts-search-wrapper_6d628a6500735808 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_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .wized-body_78f9b8638829a65a .rts-search-wrapper_6d628a6500735808 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .single-categories_9ae1fb8f0b173b63 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .single-categories_9ae1fb8f0b173b63:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .single-categories_9ae1fb8f0b173b63 li {
  list-style: none;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .single-categories_9ae1fb8f0b173b63 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_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .single-categories_9ae1fb8f0b173b63 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .single-categories_9ae1fb8f0b173b63 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .single-categories_9ae1fb8f0b173b63 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .recent-post-single_13f63235e634a5ac {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .recent-post-single_13f63235e634a5ac:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .recent-post-single_13f63235e634a5ac .thumbnail_39173353d35a0b1e {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .recent-post-single_13f63235e634a5ac .thumbnail_39173353d35a0b1e img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .recent-post-single_13f63235e634a5ac .thumbnail_39173353d35a0b1e:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .recent-post-single_13f63235e634a5ac .content-area_a1c68784b8542d12 {
  flex-basis: 60%;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .recent-post-single_13f63235e634a5ac .user_62de71a5fcd328e2 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .recent-post-single_13f63235e634a5ac .user_62de71a5fcd328e2 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .recent-post-single_13f63235e634a5ac .post-title_c1503f8dfdcd4e62 .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_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .recent-post-single_13f63235e634a5ac .post-title_c1503f8dfdcd4e62 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .recent-post-single_13f63235e634a5ac .post-title_c1503f8dfdcd4e62:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .gallery-inner_a26ec111af296e93 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .gallery-inner_a26ec111af296e93 .single-row_5f0843478b27f9bd {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .gallery-inner_a26ec111af296e93 .single-row_5f0843478b27f9bd a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .gallery-inner_a26ec111af296e93 .single-row_5f0843478b27f9bd a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .gallery-inner_a26ec111af296e93 .single-row_5f0843478b27f9bd a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .gallery-inner_a26ec111af296e93 .single-row_5f0843478b27f9bd a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .gallery-inner_a26ec111af296e93 .single-row_5f0843478b27f9bd a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .gallery-inner_a26ec111af296e93 .single-row_5f0843478b27f9bd a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .gallery-inner_a26ec111af296e93 .single-row_5f0843478b27f9bd a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .gallery-inner_a26ec111af296e93 .single-row_5f0843478b27f9bd a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .gallery-inner_a26ec111af296e93 .single-row_5f0843478b27f9bd a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .gallery-inner_a26ec111af296e93 .single-row_5f0843478b27f9bd a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .gallery-inner_a26ec111af296e93 .single-row_5f0843478b27f9bd.row-1_ea3dd9b94cffc5c5 {
  margin-bottom: 20px;
}
.w-100_34c5cd7e7dbcbfe6 {
  border-radius: 15px;
}
img.w-100_34c5cd7e7dbcbfe6 {
  margin-top: 1.25rem;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .tags-wrapper_48631a245cae720b {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .tags-wrapper_48631a245cae720b 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_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .tags-wrapper_48631a245cae720b a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_485dfa2c534208d5.grid-2_67952f12787b1d05 .single-blog-area-style-one_043b8a2b1098e0c2 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_485dfa2c534208d5.grid-2_67952f12787b1d05 .single-blog-area-style-one_043b8a2b1098e0c2:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_485dfa2c534208d5.grid-2_67952f12787b1d05 .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 .title {
  font-size: 20px;
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .single-blog-area-style-one_043b8a2b1098e0c2 .thumbnail_39173353d35a0b1e {
  border-radius: 0;
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .single-blog-area-style-one_043b8a2b1098e0c2 .thumbnail_39173353d35a0b1e img {
  border-radius: 0;
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .single-blog-area-style-one_043b8a2b1098e0c2 .inner-content-wrapper_b5e54accc4d3f8a3 {
  padding: 30px 0 0;
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-content_3308bdf7b1af982d {
  padding: 0 0 80px;
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-content_3308bdf7b1af982d p.first-text_9bbf35e1d4dae643::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-content_3308bdf7b1af982d .desc-image_2769d9074ccb0a51 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-content_3308bdf7b1af982d .desc-image-2_d55a779898f94f7b .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-footer_5daa5927dd530972 {
  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_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-footer_5daa5927dd530972 .nav-x_af649152035a24c4 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-footer_5daa5927dd530972 .nav-x_af649152035a24c4 li a {
  font-weight: 600;
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-footer_5daa5927dd530972 .nav-x_af649152035a24c4 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-author_1c1ace3be6f0e774 {
  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_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-author_1c1ace3be6f0e774 {
    flex-direction: column;
  }
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-author_1c1ace3be6f0e774 .left-image_6d232deeb59f3410 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-author_1c1ace3be6f0e774 .right-content_f1a0ad3ba967eeac {
  flex-basis: 70%;
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-author_1c1ace3be6f0e774 .right-content_f1a0ad3ba967eeac .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-author_1c1ace3be6f0e774 .right-content_f1a0ad3ba967eeac .author-social_c58b0823e9ff472b {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-author_1c1ace3be6f0e774 .right-content_f1a0ad3ba967eeac .author-social_c58b0823e9ff472b li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_485dfa2c534208d5.details_0be02a6bf45e3387 .post-panel_465d0a6b9003cb1d .post-author_1c1ace3be6f0e774 .right-content_f1a0ad3ba967eeac .author-social_c58b0823e9ff472b li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_485dfa2c534208d5.inner_b8c4363d1136d448 .fluxi-right-ct-1_528bed6ff229946e .wized-body_78f9b8638829a65a .rts-search-wrapper_6d628a6500735808 input {
  color: #717171;
}

.post-form_6895c86f95b14436 {
  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_6895c86f95b14436 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_6895c86f95b14436 .single-input-area_da50dc6079dbd793 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_6895c86f95b14436 .single-input-area_da50dc6079dbd793 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_6895c86f95b14436 .single-input-area_da50dc6079dbd793 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_6895c86f95b14436 .single-input-area_da50dc6079dbd793 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_6895c86f95b14436 .single-input-area_da50dc6079dbd793 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_6895c86f95b14436 .single-input-area_da50dc6079dbd793 input,
.post-form_6895c86f95b14436 .single-input-area_da50dc6079dbd793 textarea {
  padding-left: 35px;
}
.post-form_6895c86f95b14436 .single-input-area_da50dc6079dbd793.text-area_fc61fab1d53906fe i {
  top: 61px !important;
}

.rts-fluxi-pagination_cb2782102c02a357 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_cb2782102c02a357 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_cb2782102c02a357 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_cb2782102c02a357 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_cb2782102c02a357 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_cb2782102c02a357 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_624ae85810f10801 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_03849495b1232a99 .inner-content_0b3ffb38800e34ed .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_a179a0f03ca7796d {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_a179a0f03ca7796d p.disc_a690234814bd744a br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_a179a0f03ca7796d {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_a179a0f03ca7796d form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_a179a0f03ca7796d form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_a179a0f03ca7796d form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_a179a0f03ca7796d .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_a179a0f03ca7796d .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_a179a0f03ca7796d .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_a179a0f03ca7796d .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_a179a0f03ca7796d form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_a179a0f03ca7796d form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_a179a0f03ca7796d form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_a179a0f03ca7796d form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_a179a0f03ca7796d form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_a179a0f03ca7796d .shape-area_c91640834984c234 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_a179a0f03ca7796d .shape-area_c91640834984c234 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_a179a0f03ca7796d .shape-area_c91640834984c234 .two_ac626884a18af388 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_a179a0f03ca7796d .shape-area_c91640834984c234 .three_e95e10684123470b {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_a179a0f03ca7796d .shape-area_c91640834984c234 .three_e95e10684123470b {
    display: none;
  }
}
.subscribe-main-wrapper-one_a179a0f03ca7796d .shape-area_c91640834984c234 .four_3f32670c6520a99a {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_2967eb1b8e164562 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_2967eb1b8e164562 .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_2967eb1b8e164562 .swiper-pagination .swiper-pagination-bullet_e7fa0b66655d4d27 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_2967eb1b8e164562 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_2967eb1b8e164562 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_2967eb1b8e164562 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_2967eb1b8e164562 .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_2967eb1b8e164562 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_2967eb1b8e164562 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_2967eb1b8e164562 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_2967eb1b8e164562 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_2967eb1b8e164562 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_ec8fc67deae5829c.about_b26865d48cd43fa0 .btn-area_8e7320ce2342a850 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_ec8fc67deae5829c.about_b26865d48cd43fa0 .btn-area_8e7320ce2342a850 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_6dc31d55f336bdf6 .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_6dc31d55f336bdf6 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_6dc31d55f336bdf6 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_863e9f11a877bf5e .single-footer-wized-one_6dc31d55f336bdf6 .title, [data-theme=light] .rts-footer-area-one_635a4c104be05ce7 .single-footer-wized-one_6dc31d55f336bdf6 .title {
  color: #26262C;
}

.rts-footer-area-one_635a4c104be05ce7 {
  background: var(--footer-bg);
}
.rts-footer-area-one_635a4c104be05ce7 .footer-top-area_15fae881e6dfe511 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_6dc31d55f336bdf6 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_6dc31d55f336bdf6 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_6dc31d55f336bdf6 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_6dc31d55f336bdf6 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_6dc31d55f336bdf6 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_314dac127111a3fd {
  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_314dac127111a3fd {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_314dac127111a3fd p {
  margin-bottom: 0;
}
.copyright-area-start_314dac127111a3fd ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_314dac127111a3fd ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_314dac127111a3fd ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_314dac127111a3fd ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_314dac127111a3fd.area-two_2c9db75a01b641dc p {
  color: #D7D9E9;
}
.copyright-area-start_314dac127111a3fd.area-two_2c9db75a01b641dc ul li a {
  color: #D7D9E9;
}
.copyright-area-start_314dac127111a3fd.area-two_2c9db75a01b641dc ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_a9af174ec5adabd8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_a9af174ec5adabd8 .social-area-one_04dc515bf0dbf268 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_b428bd26c58e9550 .mobile__breakpoint_a155c217d00824bb {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_b428bd26c58e9550 .single-footer-wized-one_6dc31d55f336bdf6 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_b428bd26c58e9550 .single-footer-wized-one_6dc31d55f336bdf6 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_d00c5f96e249445b {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_d00c5f96e249445b .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_d00c5f96e249445b .right .language_9820fe3db47324f1 {
  color: #fff;
}

.footer-four_863e9f11a877bf5e {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_c48538a2f7a98d12 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_c48538a2f7a98d12 .single-footer-four-wized_b2432d40458ece47 ul li a {
  color: #E4E5F1;
}
.footer-three_c48538a2f7a98d12 .single-footer-four-wized_b2432d40458ece47 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_c48538a2f7a98d12 .single-footer-four-wized_b2432d40458ece47 .footer-input-btn-between_b60713aff00b2095 form input {
  background: #FFFFFF;
}
.footer-three_c48538a2f7a98d12 .single-footer-four-wized_b2432d40458ece47 .footer-input-btn-between_b60713aff00b2095 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_b2432d40458ece47 .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_b2432d40458ece47 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_b2432d40458ece47 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_b2432d40458ece47 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_b2432d40458ece47 .footer-input-btn-between_b60713aff00b2095 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_b2432d40458ece47 .footer-input-btn-between_b60713aff00b2095 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_b2432d40458ece47 .footer-input-btn-between_b60713aff00b2095 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_b2432d40458ece47 .footer-input-btn-between_b60713aff00b2095 form button {
  padding: 18px 20px;
}

.copyright-area-four_2a566d3bef762315 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_2a566d3bef762315.area-3_ebd8d26103dfde3a p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_2a566d3bef762315 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_2a566d3bef762315 .logo_4cac2c9b85407b34 img.light_2d2774405f39ada2 {
  display: block;
}
[data-theme=light] .copyright-area-four_2a566d3bef762315 .logo_4cac2c9b85407b34 img.dark_932f2683b7288d62 {
  display: none;
}

[data-theme=dark] .copyright-area-four_2a566d3bef762315 .logo_4cac2c9b85407b34 img.light_2d2774405f39ada2 {
  display: none;
}
[data-theme=dark] .copyright-area-four_2a566d3bef762315 .logo_4cac2c9b85407b34 img.dark_932f2683b7288d62 {
  display: block;
}

.rts-footer-area-7_75e8cf800667908a .footer-wrapper-7_0f823ce49984d665 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_75e8cf800667908a .footer-wrapper-7_0f823ce49984d665 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_75e8cf800667908a .footer-wrapper-7_0f823ce49984d665 {
    height: 320px;
  }
}
.rts-footer-area-7_75e8cf800667908a .footer-wrapper-7_0f823ce49984d665 .innerr_e2a2c03cb0b3d2d5 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_75e8cf800667908a .footer-wrapper-7_0f823ce49984d665 .innerr_e2a2c03cb0b3d2d5 .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_75e8cf800667908a .footer-wrapper-7_0f823ce49984d665 .innerr_e2a2c03cb0b3d2d5 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_75e8cf800667908a .footer-wrapper-7_0f823ce49984d665 .innerr_e2a2c03cb0b3d2d5 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_75e8cf800667908a .footer-wrapper-7_0f823ce49984d665 .innerr_e2a2c03cb0b3d2d5 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_75e8cf800667908a .footer-wrapper-7_0f823ce49984d665 .innerr_e2a2c03cb0b3d2d5 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_75e8cf800667908a .footer-wrapper-7_0f823ce49984d665 .innerr_e2a2c03cb0b3d2d5 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_75e8cf800667908a .footer-wrapper-7_0f823ce49984d665 .innerr_e2a2c03cb0b3d2d5 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_75e8cf800667908a .footer-wrapper-7_0f823ce49984d665 .innerr_e2a2c03cb0b3d2d5 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_0bc5554508666b3b {
  text-align: center;
}
.footer-top-8_0bc5554508666b3b .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_0bc5554508666b3b .title {
    font-size: 35px;
  }
}
.footer-top-8_0bc5554508666b3b 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_d81cb44d7b0e08a4 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_d81cb44d7b0e08a4 .sape-image_fa418de2631bea3e {
    display: none;
  }
}
.rts-footer-area-eight_d81cb44d7b0e08a4 .sape-image_fa418de2631bea3e img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_d81cb44d7b0e08a4 .sape-image_fa418de2631bea3e img.two_ac626884a18af388 {
  top: 25%;
  left: 25%;
}

.container-10_34e1d3910c303455 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_06be434723828e9a {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_06be434723828e9a 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_06be434723828e9a form .single-input_c9456d4dbec0fae0 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_06be434723828e9a form .single-input_c9456d4dbec0fae0 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_06be434723828e9a form .single-input_c9456d4dbec0fae0 label {
  margin-bottom: 10px;
}
.form-area-footer-8_06be434723828e9a form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_06be434723828e9a form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_0dadcf6a3ac60683 {
  text-align: center;
}
.easy-cta-area-wrapper_0dadcf6a3ac60683 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_0dadcf6a3ac60683 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_0dadcf6a3ac60683 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_0dadcf6a3ac60683.mid_224f2ec43a91849c {
  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_0dadcf6a3ac60683.mid_224f2ec43a91849c {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_2114dc8837d6903a {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_36d65a72b2d86684 .copy-right-ul_a83ce1cbc8733b29 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_36d65a72b2d86684 .copy-right-ul_a83ce1cbc8733b29 {
    flex-direction: column;
  }
}
.copyright-area-8_36d65a72b2d86684 .copy-right-ul_a83ce1cbc8733b29 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_36d65a72b2d86684 .copy-right-ul_a83ce1cbc8733b29 li a {
  color: #FFFFFF;
}
.copyright-area-8_36d65a72b2d86684 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_9042ab7f8b2f6760 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_9042ab7f8b2f6760 .shape-image_5813e07e289aeec8 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_9042ab7f8b2f6760 .shape-image_5813e07e289aeec8 {
    width: 200px;
  }
}
.footer-six_9042ab7f8b2f6760 .rts-call-to-action_1383f31869e7551b .call-to-action-area-5_8faf06bf0414fd70 {
  background: none;
  padding: 80px 0;
}
.footer-six_9042ab7f8b2f6760 .rts-call-to-action_1383f31869e7551b .call-to-action-area-5_8faf06bf0414fd70 .rts-btn {
  border-radius: 0;
}
.footer-six_9042ab7f8b2f6760 .single-footer-four-wized_b2432d40458ece47 .title {
  color: #D7D9E9;
}
.footer-six_9042ab7f8b2f6760 .single-footer-four-wized_b2432d40458ece47 ul li a {
  color: #D7D9E9;
}
.footer-six_9042ab7f8b2f6760 .single-footer-four-wized_b2432d40458ece47 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_9042ab7f8b2f6760 .single-footer-four-wized_b2432d40458ece47 .footer-input-btn-between_b60713aff00b2095 form {
  gap: 0;
}
.footer-six_9042ab7f8b2f6760 .single-footer-four-wized_b2432d40458ece47 .footer-input-btn-between_b60713aff00b2095 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_9042ab7f8b2f6760 .single-footer-four-wized_b2432d40458ece47 .footer-input-btn-between_b60713aff00b2095 form input::placeholder {
  color: var(--color-title);
}
.footer-six_9042ab7f8b2f6760 .single-footer-four-wized_b2432d40458ece47 .footer-input-btn-between_b60713aff00b2095 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_9042ab7f8b2f6760 .single-footer-four-wized_b2432d40458ece47 .footer-input-btn-between_b60713aff00b2095 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_9042ab7f8b2f6760 .copyright-area-four_2a566d3bef762315 {
  border-top: 1px solid #37373F;
}
.footer-six_9042ab7f8b2f6760 .copyright-area-four_2a566d3bef762315 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_e2b2b0b742888da6 form {
  position: relative;
}
.footer-input-main-wrapper-one_e2b2b0b742888da6 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_e2b2b0b742888da6 form input {
  padding-left: 40px;
}

.single-footer-four-wized_b2432d40458ece47 .footer-input-btn-between_b60713aff00b2095 form {
  position: relative;
}
.single-footer-four-wized_b2432d40458ece47 .footer-input-btn-between_b60713aff00b2095 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_b2432d40458ece47 .footer-input-btn-between_b60713aff00b2095 form input {
  padding-left: 35px;
}

.copyright-area-7_9356502ddb3fff20 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_9356502ddb3fff20 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_9356502ddb3fff20 p {
  margin: 0;
}
.copyright-area-7_9356502ddb3fff20 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_9356502ddb3fff20 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_7bf0dd3cbaad7212 .single-footer-four-wized_b2432d40458ece47 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_7bf0dd3cbaad7212 .single-footer-four-wized_b2432d40458ece47 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_7bf0dd3cbaad7212 .single-footer-four-wized_b2432d40458ece47 form button {
  background: var(--color-primary-2);
}

.social-area-one_04dc515bf0dbf268 {
  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_04dc515bf0dbf268 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_04dc515bf0dbf268 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_04dc515bf0dbf268 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_c84370fef5530c7c {
  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_c84370fef5530c7c .title-style-one-left_2262ab9a0deb5fca .pre_3e3b2f8560d6c4f9 {
  color: #BCBFDB;
}
.bg-dark-border-radious_c84370fef5530c7c .title-style-one-left_2262ab9a0deb5fca .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_0e781fbd635eda1b {
  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_755c83dc0bd1c2ad path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_70c445fa8d889442 .progress-wrap svg.progress-circle_755c83dc0bd1c2ad path {
  stroke: var(--color-primary-2);
}
.home-blue_70c445fa8d889442 .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_fc283cf1dd226ac6 {
  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_fc283cf1dd226ac6 .sape-area_93bd48b636389ab1 img {
  position: absolute;
}
.bg-dark-border-radious-2_fc283cf1dd226ac6 .sape-area_93bd48b636389ab1 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_fc283cf1dd226ac6 .sape-area_93bd48b636389ab1 img.two_ac626884a18af388 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_fc283cf1dd226ac6 .sape-area_93bd48b636389ab1 img.two_ac626884a18af388 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_fc283cf1dd226ac6 .sape-area_93bd48b636389ab1 img.two_ac626884a18af388 {
    display: none;
  }
}
.bg-dark-border-radious-2_fc283cf1dd226ac6 .sape-area_93bd48b636389ab1 img.three_e95e10684123470b {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_fc283cf1dd226ac6 .sape-area_93bd48b636389ab1 img.three_e95e10684123470b {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_fc283cf1dd226ac6 .sape-area_93bd48b636389ab1 img.four_3f32670c6520a99a {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_fc283cf1dd226ac6 .sape-area_93bd48b636389ab1 img.four_3f32670c6520a99a {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_fc283cf1dd226ac6 .sape-area_93bd48b636389ab1 img.four_3f32670c6520a99a {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_fc283cf1dd226ac6 .sape-area_93bd48b636389ab1 img.four_3f32670c6520a99a {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_4a363fbb0b1edf53 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_4a363fbb0b1edf53 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_4a363fbb0b1edf53 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_4a363fbb0b1edf53 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_4a363fbb0b1edf53 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_4a363fbb0b1edf53 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_4a363fbb0b1edf53 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_4a363fbb0b1edf53 p.disc_a690234814bd744a {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_4a363fbb0b1edf53 .feature-area-wrapper_903ad117945b681f {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_4a363fbb0b1edf53 .feature-area-wrapper_903ad117945b681f {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_4a363fbb0b1edf53 .feature-area-wrapper_903ad117945b681f {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_4a363fbb0b1edf53 .feature-area-wrapper_903ad117945b681f .single-feature_c30d5fc20004fb2f {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_4a363fbb0b1edf53 .feature-area-wrapper_903ad117945b681f .single-feature_c30d5fc20004fb2f p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_60d5845f41a46984 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_60d5845f41a46984 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_60d5845f41a46984 .signle-input_48bbf267785d66a0 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_60d5845f41a46984 .signle-input_48bbf267785d66a0 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_60d5845f41a46984 .signle-input_48bbf267785d66a0 label {
  margin-bottom: 15px;
}
.appoinment_form-1_60d5845f41a46984 .signle-input_48bbf267785d66a0 input {
  padding-left: 40px;
}
.appoinment_form-1_60d5845f41a46984 .signle-input_48bbf267785d66a0 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_60d5845f41a46984 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_4df466a4b76c7390 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_8ad7099861aacc33 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_8ad7099861aacc33 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_8ad7099861aacc33 .inmformation_54bc42aebc9e535b .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_8ad7099861aacc33 .inmformation_54bc42aebc9e535b .title {
    font-size: 40px;
  }
}
.single-counter-up-two_8ad7099861aacc33 .inmformation_54bc42aebc9e535b p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_cf25881cfb570b33 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_cf25881cfb570b33.team-five .title-style-one-center_510682931b3c7a0f .pre_3e3b2f8560d6c4f9 {
  color: var(--color-primary-2);
}
.expart-team-area-7_cf25881cfb570b33.inner {
  background: var(--team-bg);
}

.single-team-area-7_6fe2beb3fa47492c {
  text-align: center;
}
.single-team-area-7_6fe2beb3fa47492c .thumbnail_39173353d35a0b1e {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_6fe2beb3fa47492c .thumbnail_39173353d35a0b1e img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_6fe2beb3fa47492c .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_6fe2beb3fa47492c .designation_2ef02b54877ce3c7 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_6fe2beb3fa47492c:hover .thumbnail_39173353d35a0b1e img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_e7fa0b66655d4d27 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_e7fa0b66655d4d27.swiper-pagination-bullet-active_0d802c03eec102c1 {
  background: var(--color-gradient);
}

.single-team-area-start_1a6c2fb521839966:hover .thumbnail_39173353d35a0b1e img {
  transform: rotateY(-180deg);
}
.single-team-area-start_1a6c2fb521839966 .thumbnail_39173353d35a0b1e {
  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_1a6c2fb521839966 .thumbnail_39173353d35a0b1e img {
  transition: 0.8s;
}
.single-team-area-start_1a6c2fb521839966 .inner-content_0b3ffb38800e34ed {
  text-align: center;
}
.single-team-area-start_1a6c2fb521839966 .inner-content_0b3ffb38800e34ed .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_1a6c2fb521839966 .inner-content_0b3ffb38800e34ed span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_b294826b263512df.about_b26865d48cd43fa0 {
  position: relative;
}
.rts-team-area_b294826b263512df.about_b26865d48cd43fa0 .shape-area_c91640834984c234 img {
  position: absolute;
}
.rts-team-area_b294826b263512df.about_b26865d48cd43fa0 .shape-area_c91640834984c234 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_b294826b263512df.about_b26865d48cd43fa0 .shape-area_c91640834984c234 img.two_ac626884a18af388 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_b294826b263512df.about_b26865d48cd43fa0 .shape-area_c91640834984c234 img.two_ac626884a18af388 {
    display: none;
  }
}
.rts-team-area_b294826b263512df.about_b26865d48cd43fa0 .shape-area_c91640834984c234 img.three_e95e10684123470b {
  left: 25%;
  top: 7%;
}
.rts-team-area_b294826b263512df.about_b26865d48cd43fa0 .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_b294826b263512df.about_b26865d48cd43fa0 .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
    display: none;
  }
}
.rts-team-area_b294826b263512df.inner_b8c4363d1136d448 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_b294826b263512df.inner_b8c4363d1136d448 .shape-area_c91640834984c234 img {
  position: absolute;
}
.rts-team-area_b294826b263512df.inner_b8c4363d1136d448 .shape-area_c91640834984c234 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_b294826b263512df.inner_b8c4363d1136d448 .shape-area_c91640834984c234 img.two_ac626884a18af388 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_b294826b263512df.inner_b8c4363d1136d448 .shape-area_c91640834984c234 img.two_ac626884a18af388 {
    display: none;
  }
}
.rts-team-area_b294826b263512df.inner_b8c4363d1136d448 .shape-area_c91640834984c234 img.three_e95e10684123470b {
  left: 25%;
  top: 7%;
}
.rts-team-area_b294826b263512df.inner_b8c4363d1136d448 .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_b294826b263512df.inner_b8c4363d1136d448 .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
    display: none;
  }
}

.bg-dark-p_cc423468e5985fb1 .title {
  color: #fff;
}

.section-separator-top_3b1db5c60d78baf2 {
  position: relative;
}
.section-separator-top_3b1db5c60d78baf2::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_9b9d0ac1937daf18 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_9b9d0ac1937daf18 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_9b9d0ac1937daf18 .left-titlet-wrapper_bea3fa1f6fe8b0e1 .title {
  color: #fff;
}
.call-to-action-main-wrapper_9b9d0ac1937daf18 p.disc_a690234814bd744a {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_9b9d0ac1937daf18 p.disc_a690234814bd744a br {
    display: none;
  }
}
.call-to-action-main-wrapper_9b9d0ac1937daf18 .button-area_1de2aac18e5485bf {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_9b9d0ac1937daf18 .button-area_1de2aac18e5485bf {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_9b9d0ac1937daf18 .button-area_1de2aac18e5485bf .under-line-btn_ec0c5820f7dfc122 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_9b9d0ac1937daf18 .button-area_1de2aac18e5485bf .under-line-btn_ec0c5820f7dfc122:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_9b9d0ac1937daf18 .button-area_1de2aac18e5485bf .under-line-btn_ec0c5820f7dfc122:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_9b9d0ac1937daf18 .button-area_1de2aac18e5485bf .under-line-btn_ec0c5820f7dfc122::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_9b9d0ac1937daf18 .button-area_1de2aac18e5485bf .btn-primary-2_931344a15627e3a6 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_9b9d0ac1937daf18.area-3_ebd8d26103dfde3a .button-area_1de2aac18e5485bf .under-line-btn_ec0c5820f7dfc122::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_b05809191138b9e4 .style-four_4c0e9adcd11f9c58 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_341069f508e07ec6 .rts-faq-area-full-container_b05809191138b9e4 .style-four_4c0e9adcd11f9c58 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_ebd8d26103dfde3a .cta-main-wrapper-style-box_a255385c7a4f7303 .shape-area_c91640834984c234 {
    display: none;
  }
}
.area-3_ebd8d26103dfde3a .cta-main-wrapper-style-box_a255385c7a4f7303 .shape-area_c91640834984c234 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_ebd8d26103dfde3a .cta-main-wrapper-style-box_a255385c7a4f7303 .shape-area_c91640834984c234 .two_ac626884a18af388 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_ebd8d26103dfde3a .cta-main-wrapper-style-box_a255385c7a4f7303 .shape-area_c91640834984c234 .three_e95e10684123470b {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_ebd8d26103dfde3a .cta-main-wrapper-style-box_a255385c7a4f7303 .shape-area_c91640834984c234 .four_3f32670c6520a99a {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_a255385c7a4f7303 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_a255385c7a4f7303 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_a255385c7a4f7303.style-four_4c0e9adcd11f9c58::after, .cta-main-wrapper-style-box_a255385c7a4f7303.style-four_4c0e9adcd11f9c58::before {
  display: none;
}
.cta-main-wrapper-style-box_a255385c7a4f7303::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_a255385c7a4f7303::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_a255385c7a4f7303 .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_a255385c7a4f7303 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_a255385c7a4f7303 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_a255385c7a4f7303 .shape-area_c91640834984c234 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_a255385c7a4f7303 .shape-area_c91640834984c234 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_a255385c7a4f7303 .shape-area_c91640834984c234 .two_ac626884a18af388 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_a255385c7a4f7303 .shape-area_c91640834984c234 .three_e95e10684123470b {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_a255385c7a4f7303 .shape-area_c91640834984c234 .four_3f32670c6520a99a {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_39535dfc9e3afa12 {
  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_39535dfc9e3afa12 {
    padding: 25px;
  }
}
.call-to-action-style-4_39535dfc9e3afa12 .button-area_1de2aac18e5485bf {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_39535dfc9e3afa12 .shape-area_c91640834984c234 img {
  position: absolute;
}
.call-to-action-style-4_39535dfc9e3afa12 .shape-area_c91640834984c234 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_39535dfc9e3afa12 .shape-area_c91640834984c234 img.two_ac626884a18af388 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_39535dfc9e3afa12 .shape-area_c91640834984c234 img.three_e95e10684123470b {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_39535dfc9e3afa12 .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
  top: 10%;
  left: 8%;
}

.header-three_2f9bcf30f13db763.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_1228c30656d18c13 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_1228c30656d18c13 {
    height: 630px;
  }
}
.contact-banner-area-start_1228c30656d18c13 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_1228c30656d18c13 img {
    display: none;
  }
}
.contact-banner-area-start_1228c30656d18c13 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_1228c30656d18c13 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_1228c30656d18c13 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_1228c30656d18c13 img.two_ac626884a18af388 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_1228c30656d18c13 img.three_e95e10684123470b {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_1228c30656d18c13 img.four_3f32670c6520a99a {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_1228c30656d18c13.faq_279678178a7e29a5 {
  height: auto;
}

.contact-form-page_e6c69ff20f9aa222 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_ffefa9f48423b50c {
  text-align: center;
}
.banner-inner-area-contact-inner_ffefa9f48423b50c .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_ffefa9f48423b50c .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_ffefa9f48423b50c .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_ffefa9f48423b50c .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_ffefa9f48423b50c p.disc_a690234814bd744a {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_ffefa9f48423b50c p.disc_a690234814bd744a {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_ffefa9f48423b50c p.disc_a690234814bd744a {
    max-width: 80%;
  }
}

.contact-form_664b4817805b0d38 {
  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_664b4817805b0d38 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_664b4817805b0d38 {
    padding: 50px 20px;
  }
}
.contact-form_664b4817805b0d38 .single-input-area_da50dc6079dbd793 {
  margin-bottom: 24px;
}
.contact-form_664b4817805b0d38 .single-input-area_da50dc6079dbd793 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_664b4817805b0d38 .single-input-area_da50dc6079dbd793 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_664b4817805b0d38 .single-input-area_da50dc6079dbd793 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_664b4817805b0d38 .single-input-area_da50dc6079dbd793 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_a7433080d2abc224 {
  text-align: center;
}
.single-contact-inner-info_a7433080d2abc224 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_a7433080d2abc224 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_a7433080d2abc224 p {
  margin-bottom: 0;
}
.single-contact-inner-info_a7433080d2abc224.mid_224f2ec43a91849c {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_a7433080d2abc224.mid_224f2ec43a91849c {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_a7433080d2abc224.mid_224f2ec43a91849c {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_8cb7c3564f0066a8.contact-form-page_e6c69ff20f9aa222 .contact-form_664b4817805b0d38 .single-input-area_da50dc6079dbd793 {
  position: relative;
}
.rts-contact-form-area_8cb7c3564f0066a8.contact-form-page_e6c69ff20f9aa222 .contact-form_664b4817805b0d38 .single-input-area_da50dc6079dbd793 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_8cb7c3564f0066a8.contact-form-page_e6c69ff20f9aa222 .contact-form_664b4817805b0d38 .single-input-area_da50dc6079dbd793 input,
.rts-contact-form-area_8cb7c3564f0066a8.contact-form-page_e6c69ff20f9aa222 .contact-form_664b4817805b0d38 .single-input-area_da50dc6079dbd793 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_8cb7c3564f0066a8.contact-form-page_e6c69ff20f9aa222 .contact-form_664b4817805b0d38 .single-input-area_da50dc6079dbd793 input::placeholder,
.rts-contact-form-area_8cb7c3564f0066a8.contact-form-page_e6c69ff20f9aa222 .contact-form_664b4817805b0d38 .single-input-area_da50dc6079dbd793 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_8cb7c3564f0066a8.contact-form-page_e6c69ff20f9aa222 .contact-form_664b4817805b0d38 .single-input-area_da50dc6079dbd793.text-area_fc61fab1d53906fe i {
  top: 61px !important;
}
.rts-contact-form-area_8cb7c3564f0066a8.contact-form-page_e6c69ff20f9aa222 .contact-form_664b4817805b0d38 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_8cb7c3564f0066a8.contact-form-page_e6c69ff20f9aa222 .contact-form_664b4817805b0d38 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_aa0ff7efe2051dbe {
  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_aa0ff7efe2051dbe {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_aa0ff7efe2051dbe {
    padding: 20px;
  }
}
.seo-optimization-area_aa0ff7efe2051dbe .thumbnail_39173353d35a0b1e {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_aa0ff7efe2051dbe .thumbnail_39173353d35a0b1e {
    min-width: 100%;
  }
}
.seo-optimization-area_aa0ff7efe2051dbe .thumbnail_39173353d35a0b1e img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_aa0ff7efe2051dbe .thumbnail_39173353d35a0b1e img {
    min-width: 100%;
  }
}

.service-area-8_c9a79e03bc365e79 .icon {
  margin-bottom: 22px;
}
.service-area-8_c9a79e03bc365e79 .title {
  font-weight: 800;
}
.service-area-8_c9a79e03bc365e79 .disc_a690234814bd744a {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_a179a0f03ca7796d.seo-marketing_41c501cb5a4cff57 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_a179a0f03ca7796d.seo-marketing_41c501cb5a4cff57 .title-style-one-center_510682931b3c7a0f p.disc_a690234814bd744a br {
    display: none;
  }
}

.section-separator-top-bg-white_d285748765531307 {
  position: relative;
}
.section-separator-top-bg-white_d285748765531307::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_0fa4298abe9828f2 .large-thumbnail_4f679ad328f806df {
  position: relative;
}
.single-product-list_0fa4298abe9828f2 .large-thumbnail_4f679ad328f806df .sm-right_0a1a58278d7de620 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_0fa4298abe9828f2 .large-thumbnail_4f679ad328f806df .sm-right_0a1a58278d7de620 {
    display: none;
  }
}
.single-product-list_0fa4298abe9828f2 .large-thumbnail_4f679ad328f806df .sm-right_0a1a58278d7de620.left {
  right: auto;
  left: 0;
}
.single-product-list_0fa4298abe9828f2 .thumbnail_39173353d35a0b1e {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_0fa4298abe9828f2 .thumbnail_39173353d35a0b1e {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_0fa4298abe9828f2 .thumbnail_39173353d35a0b1e img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_0fa4298abe9828f2 .thumbnail_39173353d35a0b1e img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_0fa4298abe9828f2 .portfolio-content-wrapper-list_b235033ca4f476a5 .pre-title_6cdc37c48c540076 {
  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_0fa4298abe9828f2 .portfolio-content-wrapper-list_b235033ca4f476a5 .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_0fa4298abe9828f2 .portfolio-content-wrapper-list_b235033ca4f476a5 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_0fa4298abe9828f2 .portfolio-content-wrapper-list_b235033ca4f476a5 .title {
    font-size: 35px;
  }
}
.single-product-list_0fa4298abe9828f2 .portfolio-content-wrapper-list_b235033ca4f476a5 .single-service_964fcd0faf9648b8 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_0fa4298abe9828f2 .portfolio-content-wrapper-list_b235033ca4f476a5 .single-service_964fcd0faf9648b8 i {
  color: var(--color-primary);
}
.single-product-list_0fa4298abe9828f2 .portfolio-content-wrapper-list_b235033ca4f476a5 p.disc_a690234814bd744a {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_640fb28c6fa2a230 .single-product-list_0fa4298abe9828f2 a.thumbnail_39173353d35a0b1e {
  max-width: 100%;
}
.area-6_640fb28c6fa2a230 .single-product-list_0fa4298abe9828f2 a.thumbnail_39173353d35a0b1e img {
  max-width: 100%;
  width: 100%;
}
.area-6_640fb28c6fa2a230 .single-product-list_0fa4298abe9828f2 .portfolio-content-wrapper-list_b235033ca4f476a5 .service-btn_2574e871817caa45 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_640fb28c6fa2a230 .single-product-list_0fa4298abe9828f2 .portfolio-content-wrapper-list_b235033ca4f476a5 .service-btn_2574e871817caa45::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_640fb28c6fa2a230 .single-product-list_0fa4298abe9828f2 .portfolio-content-wrapper-list_b235033ca4f476a5 .service-btn_2574e871817caa45:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_640fb28c6fa2a230 .single-product-list_0fa4298abe9828f2 .portfolio-content-wrapper-list_b235033ca4f476a5 .service-btn_2574e871817caa45:hover i {
  transform: rotate(0);
}
.area-6_640fb28c6fa2a230 .single-product-list_0fa4298abe9828f2 .portfolio-content-wrapper-list_b235033ca4f476a5 .service-btn_2574e871817caa45 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_640fb28c6fa2a230 .single-product-list_0fa4298abe9828f2 .portfolio-content-wrapper-list_b235033ca4f476a5 .service-btn_2574e871817caa45.color-secondary-2_7203746b7bee4fd2::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_0fcf35baba0130f7 .thumbnail_39173353d35a0b1e:hover img {
  transform: none;
}
.single-product-list-2_0fcf35baba0130f7 .left-image_6d232deeb59f3410 {
  position: relative;
}
.single-product-list-2_0fcf35baba0130f7 .left-image_6d232deeb59f3410 .short-image-area_2dea4190f2feb5cf {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_0fcf35baba0130f7 .left-image_6d232deeb59f3410 .short-image-area_2dea4190f2feb5cf {
    right: 5%;
  }
}
.single-product-list-2_0fcf35baba0130f7 .left-image_6d232deeb59f3410 .short-image-area_2dea4190f2feb5cf img {
  transform: scale(1);
}
.single-product-list-2_0fcf35baba0130f7 .right-image_4140668b689effb7 {
  position: relative;
}
.single-product-list-2_0fcf35baba0130f7 .right-image_4140668b689effb7 .short-image-area_2dea4190f2feb5cf {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_0fcf35baba0130f7 .right-image_4140668b689effb7 .short-image-area_2dea4190f2feb5cf {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_0fcf35baba0130f7 .right-image_4140668b689effb7 .short-image-area_2dea4190f2feb5cf {
    left: 50%;
  }
}
.single-product-list-2_0fcf35baba0130f7 .right-image_4140668b689effb7 .short-image-area_2dea4190f2feb5cf img {
  transform: scale(1);
}
.single-product-list-2_0fcf35baba0130f7 .portfolio-content-wrapper-list_b235033ca4f476a5 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_0fcf35baba0130f7 .portfolio-content-wrapper-list_b235033ca4f476a5 .single-service_964fcd0faf9648b8 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_0fcf35baba0130f7 .portfolio-content-wrapper-list_b235033ca4f476a5 .single-service_964fcd0faf9648b8 p {
  font-size: 20px;
}
.single-product-list-2_0fcf35baba0130f7 .portfolio-content-wrapper-list_b235033ca4f476a5 p.disc_a690234814bd744a {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_0fcf35baba0130f7 .portfolio-content-wrapper-list_b235033ca4f476a5 p.disc_a690234814bd744a {
    max-width: 100%;
  }
}

.product-section-bg_649c4a1e7aa01210 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_8969e93c75d9a610 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_8969e93c75d9a610.area-2_ebb5297550375df2 .shape-area_c91640834984c234 {
    display: none;
  }
}
.product-area-start_8969e93c75d9a610.area-2_ebb5297550375df2 .shape-area_c91640834984c234 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_8969e93c75d9a610.area-2_ebb5297550375df2 .shape-area_c91640834984c234 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_8969e93c75d9a610.area-2_ebb5297550375df2 .shape-area_c91640834984c234 .one {
    display: none;
  }
}
.product-area-start_8969e93c75d9a610.area-2_ebb5297550375df2 .two_ac626884a18af388 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_8969e93c75d9a610.area-2_ebb5297550375df2 .two_ac626884a18af388 {
    top: 5%;
  }
}
.product-area-start_8969e93c75d9a610.area-2_ebb5297550375df2 .three_e95e10684123470b {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_8969e93c75d9a610.area-2_ebb5297550375df2 .three_e95e10684123470b {
    display: none;
  }
}

.siongle-portfolio-box-style_03849495b1232a99 .thumbnail_39173353d35a0b1e {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_03849495b1232a99 .thumbnail_39173353d35a0b1e img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_03849495b1232a99 .thumbnail_39173353d35a0b1e img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_03849495b1232a99 .thumbnail_39173353d35a0b1e:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_03849495b1232a99 .inner-content_0b3ffb38800e34ed {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_03849495b1232a99 .inner-content_0b3ffb38800e34ed .left-content_51deaac594b44b82 .pre_3e3b2f8560d6c4f9 {
  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_03849495b1232a99 .inner-content_0b3ffb38800e34ed .left-content_51deaac594b44b82 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_03849495b1232a99 .inner-content_0b3ffb38800e34ed .left-content_51deaac594b44b82 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_03849495b1232a99 .inner-content_0b3ffb38800e34ed .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_03849495b1232a99 .inner-content_0b3ffb38800e34ed .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_03849495b1232a99 .inner-content_0b3ffb38800e34ed .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_03849495b1232a99 .inner-content_0b3ffb38800e34ed .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_03849495b1232a99.style-four_4c0e9adcd11f9c58 .thumbnail_39173353d35a0b1e img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_03849495b1232a99.style-four_4c0e9adcd11f9c58 .left-content_51deaac594b44b82 .pre_3e3b2f8560d6c4f9 {
  color: #fff;
}
.siongle-portfolio-box-style_03849495b1232a99.style-four_4c0e9adcd11f9c58 .left-content_51deaac594b44b82 .title {
  color: #fff;
}
.siongle-portfolio-box-style_03849495b1232a99.style-four_4c0e9adcd11f9c58 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_03849495b1232a99.style-four_4c0e9adcd11f9c58 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_03849495b1232a99.style-four_4c0e9adcd11f9c58:hover .thumbnail_39173353d35a0b1e img {
  transform: scale(1.15);
}

.rts-fun-facts-area_bdf6e5a219961b6c {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_bdf6e5a219961b6c .shape-area_c91640834984c234 {
    display: none;
  }
}
.rts-fun-facts-area_bdf6e5a219961b6c .shape-area_c91640834984c234 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_bdf6e5a219961b6c .shape-area_c91640834984c234 .two_ac626884a18af388 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_bdf6e5a219961b6c .shape-area_c91640834984c234 .two_ac626884a18af388 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_bdf6e5a219961b6c .shape-area_c91640834984c234 .three_e95e10684123470b {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_bdf6e5a219961b6c .shape-area_c91640834984c234 .three_e95e10684123470b {
    display: none;
  }
}
.rts-fun-facts-area_bdf6e5a219961b6c .shape-area_c91640834984c234 .four_3f32670c6520a99a {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_c79a2f62e6ff7405 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_c79a2f62e6ff7405::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_c79a2f62e6ff7405 .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_c79a2f62e6ff7405 .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_c79a2f62e6ff7405.two_ac626884a18af388 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_c79a2f62e6ff7405.two_ac626884a18af388 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_5b6097f1cca1d7f2 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_d55fa5627290da39 {
  border-radius: 32px;
}

.float-right-div-case-studies_b4c5df7eb5d8b4d6 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_b4c5df7eb5d8b4d6 {
    width: 100%;
  }
}
.float-right-div-case-studies_b4c5df7eb5d8b4d6 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_b4c5df7eb5d8b4d6 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_e7fa0b66655d4d27 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_516d4403c09e2f66.rts-section-gap2.bg-dark-border-radious.radious-4_d55fa5627290da39 {
  background: var(--case-study);
}

.rts-case-studies-4_516d4403c09e2f66 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_516d4403c09e2f66 .shape-area_c91640834984c234 {
    display: none;
  }
}
.rts-case-studies-4_516d4403c09e2f66 .shape-area_c91640834984c234 img {
  position: absolute;
}
.rts-case-studies-4_516d4403c09e2f66 .shape-area_c91640834984c234 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_516d4403c09e2f66 .shape-area_c91640834984c234 img.two_ac626884a18af388 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_516d4403c09e2f66 .shape-area_c91640834984c234 img.three_e95e10684123470b {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_516d4403c09e2f66 .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_516d4403c09e2f66 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_516d4403c09e2f66 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_516d4403c09e2f66 .swiper-pagination .swiper-pagination-bullet_e7fa0b66655d4d27 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_9d40a4e7a79c6e41 {
  position: relative;
}
.rts-case-studies-5_9d40a4e7a79c6e41 .title-wrapper-between_b1d58f6da7351a81 .pre_3e3b2f8560d6c4f9 {
  font-weight: 800;
}
.rts-case-studies-5_9d40a4e7a79c6e41 .title-wrapper-between_b1d58f6da7351a81 .title {
  font-weight: 800;
}
.rts-case-studies-5_9d40a4e7a79c6e41 .bottom-btn_3708c1d12b40138b .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_9d40a4e7a79c6e41 .bottom-btn_3708c1d12b40138b .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_dac6c1c3ff78f0ef.style-five_38c63e71b4a3b496 .inner-content_0b3ffb38800e34ed .left-content_51deaac594b44b82 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_dac6c1c3ff78f0ef.style-five_38c63e71b4a3b496 .inner-content_0b3ffb38800e34ed .left-content_51deaac594b44b82 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_dac6c1c3ff78f0ef.style-five_38c63e71b4a3b496 {
  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_dac6c1c3ff78f0ef.style-five_38c63e71b4a3b496 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_dac6c1c3ff78f0ef.style-five_38c63e71b4a3b496:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_dac6c1c3ff78f0ef.style-five_38c63e71b4a3b496:nth-child(even) .inner-content_0b3ffb38800e34ed .left-content_51deaac594b44b82 .pre_3e3b2f8560d6c4f9 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_dac6c1c3ff78f0ef.style-five_38c63e71b4a3b496:nth-child(even) .inner-content_0b3ffb38800e34ed .left-content_51deaac594b44b82 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_dac6c1c3ff78f0ef.style-five_38c63e71b4a3b496:nth-child(even) .inner-content_0b3ffb38800e34ed .left-content_51deaac594b44b82 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_dac6c1c3ff78f0ef.style-five_38c63e71b4a3b496 .thumbnail_39173353d35a0b1e {
  flex-basis: 40%;
}
.single-portfolio-box-style_dac6c1c3ff78f0ef.style-five_38c63e71b4a3b496 .thumbnail_39173353d35a0b1e img {
  border-radius: 16px;
}
.single-portfolio-box-style_dac6c1c3ff78f0ef.style-five_38c63e71b4a3b496 .inner-content_0b3ffb38800e34ed {
  flex-basis: 60%;
}
.single-portfolio-box-style_dac6c1c3ff78f0ef.style-five_38c63e71b4a3b496 .inner-content_0b3ffb38800e34ed .left-content_51deaac594b44b82 .pre_3e3b2f8560d6c4f9 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_dac6c1c3ff78f0ef.style-five_38c63e71b4a3b496 .inner-content_0b3ffb38800e34ed .left-content_51deaac594b44b82 .title {
  font-weight: 800;
}
.single-portfolio-box-style_dac6c1c3ff78f0ef.style-five_38c63e71b4a3b496 .inner-content_0b3ffb38800e34ed .left-content_51deaac594b44b82 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_dac6c1c3ff78f0ef.style-five_38c63e71b4a3b496 .inner-content_0b3ffb38800e34ed .left-content_51deaac594b44b82 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_d65a7dee6b754a2e .siongle-portfolio-box-style_03849495b1232a99 .thumbnail_39173353d35a0b1e img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_d65a7dee6b754a2e .siongle-portfolio-box-style_03849495b1232a99:hover .thumbnail_39173353d35a0b1e img {
  transform: scale(1.15);
}
.home-seven-case_d65a7dee6b754a2e .siongle-portfolio-box-style_03849495b1232a99 .inner-content_0b3ffb38800e34ed .right a {
  background: #F2F2F8;
}
.home-seven-case_d65a7dee6b754a2e .siongle-portfolio-box-style_03849495b1232a99 .inner-content_0b3ffb38800e34ed .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_8a2ef26091e56a19 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_8a2ef26091e56a19 .title-style-one-center_510682931b3c7a0f .pre_3e3b2f8560d6c4f9 {
  color: #fff;
}
.rts-product-area-8_8a2ef26091e56a19 .title-style-one-center_510682931b3c7a0f .title {
  color: #fff;
}

.single-product-8_758e4d8978e52102 {
  text-align: center;
}
.single-product-8_758e4d8978e52102:hover .thumbnail_39173353d35a0b1e img {
  transform: scale(1.12);
}
.single-product-8_758e4d8978e52102 .thumbnail_39173353d35a0b1e {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_758e4d8978e52102 .thumbnail_39173353d35a0b1e a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_758e4d8978e52102 .thumbnail_39173353d35a0b1e a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_758e4d8978e52102 .thumbnail_39173353d35a0b1e a img {
    width: 100%;
  }
}
.single-product-8_758e4d8978e52102 .thumbnail_39173353d35a0b1e .icon-top-right_a923de1e3e292df2 {
  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_758e4d8978e52102 .thumbnail_39173353d35a0b1e .icon-top-right_a923de1e3e292df2 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_758e4d8978e52102 .thumbnail_39173353d35a0b1e .icon-top-right_a923de1e3e292df2:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_758e4d8978e52102 .thumbnail_39173353d35a0b1e .icon-top-right_a923de1e3e292df2:hover i {
  color: #fff;
}
.single-product-8_758e4d8978e52102 .inner-content_0b3ffb38800e34ed span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_758e4d8978e52102 .inner-content_0b3ffb38800e34ed a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_7544f00206b6f07b {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_7544f00206b6f07b .section-inner_a53e1fa8e5851cc4 .left-side-content_0df8e1bcc2fc69fd .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_7544f00206b6f07b .section-inner_a53e1fa8e5851cc4 .left-side-content_0df8e1bcc2fc69fd .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_7544f00206b6f07b .section-inner_a53e1fa8e5851cc4 .left-side-content_0df8e1bcc2fc69fd .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_7544f00206b6f07b .section-inner_a53e1fa8e5851cc4 .right-side-image_2a6d33439c88b2b0 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_7544f00206b6f07b .section-inner_a53e1fa8e5851cc4 .right-side-image_2a6d33439c88b2b0 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_7544f00206b6f07b .section-inner_a53e1fa8e5851cc4 .right-side-image_2a6d33439c88b2b0 .short-image_d36accb868c976cb {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_7544f00206b6f07b .section-inner_a53e1fa8e5851cc4 .right-side-image_2a6d33439c88b2b0 .short-image_d36accb868c976cb {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_7544f00206b6f07b .section-inner_a53e1fa8e5851cc4 .right-side-image_2a6d33439c88b2b0 .short-image_d36accb868c976cb {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_7544f00206b6f07b .section-inner_a53e1fa8e5851cc4 .right-side-image_2a6d33439c88b2b0 .short-image_d36accb868c976cb {
    display: none;
  }
}

.rts-product-area-six_9b9478befb9fa080 .section-inner_a53e1fa8e5851cc4 .top-inner_2b62ee8ed8443f92 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_9b9478befb9fa080 .section-inner_a53e1fa8e5851cc4 .top-inner_2b62ee8ed8443f92 .marquee_8fb1d4f0da630cef {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_9b9478befb9fa080 .section-inner_a53e1fa8e5851cc4 .top-inner_2b62ee8ed8443f92 .marquee_8fb1d4f0da630cef:hover {
  animation-play-state: paused;
}
.rts-product-area-six_9b9478befb9fa080 .section-inner_a53e1fa8e5851cc4 .top-inner_2b62ee8ed8443f92 .marquee_8fb1d4f0da630cef li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_9b9478befb9fa080 .section-inner_a53e1fa8e5851cc4 .bottom-inner_417d99eb8ffdc453 {
  display: inline-block;
}
.rts-product-area-six_9b9478befb9fa080 .section-inner_a53e1fa8e5851cc4 .bottom-inner_417d99eb8ffdc453 .marquee_8fb1d4f0da630cef {
  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_9b9478befb9fa080 .section-inner_a53e1fa8e5851cc4 .bottom-inner_417d99eb8ffdc453 .marquee_8fb1d4f0da630cef:hover {
  animation-play-state: paused;
}
.rts-product-area-six_9b9478befb9fa080 .section-inner_a53e1fa8e5851cc4 .bottom-inner_417d99eb8ffdc453 .marquee_8fb1d4f0da630cef 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_09120a8542b2497c {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_e770f478ff573aca {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_e770f478ff573aca {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_e770f478ff573aca .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_e770f478ff573aca .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_e770f478ff573aca .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_e770f478ff573aca .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_e770f478ff573aca p.disc_a690234814bd744a {
  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_e770f478ff573aca p.disc_a690234814bd744a {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_e770f478ff573aca p.disc_a690234814bd744a {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_de0e40414c3f7923 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_de0e40414c3f7923 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_56241b0cc53d11d1 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_750baed296cca21e.case-studies_2638323388675fe4 .main-nav-area_d97cf9e50a0e33b5 li a {
  color: #fff;
}
.header-style-one_750baed296cca21e.case-studies_2638323388675fe4 .main-nav-area_d97cf9e50a0e33b5 li:hover a {
  color: var(--color-primary);
}
.header-style-one_750baed296cca21e.case-studies_2638323388675fe4 .button-area-start_5d6db820d707e3be .demo-req_e7e40db38e6b88f9:hover {
  color: var(--color-primary);
}
.header-style-one_750baed296cca21e.case-studies_2638323388675fe4 .button-area-start_5d6db820d707e3be a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_f846065e21d32707 .breadcrumb-inner_c16c58f2016c9a20 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_f846065e21d32707 .breadcrumb-inner_c16c58f2016c9a20 .pagimation_07e21d506d376300 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_f846065e21d32707 .breadcrumb-inner_c16c58f2016c9a20 .pagimation_07e21d506d376300 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_f846065e21d32707 .breadcrumb-inner_c16c58f2016c9a20 .pagimation_07e21d506d376300 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_f846065e21d32707 .breadcrumb-inner_c16c58f2016c9a20 .pagimation_07e21d506d376300 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_f846065e21d32707 .breadcrumb-inner_c16c58f2016c9a20 .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_f846065e21d32707 .breadcrumb-inner_c16c58f2016c9a20 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_f846065e21d32707 .breadcrumb-inner_c16c58f2016c9a20 p.disc_a690234814bd744a {
  color: #717383;
}
.single-case-studies-bread-crumb-area_f846065e21d32707.area-2_ebb5297550375df2 .breadcrumb-inner_c16c58f2016c9a20 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_03324c034140ec07 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_03324c034140ec07 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_03324c034140ec07 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_03324c034140ec07 a.btn-arrow_6444cd1406bc1178 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_03324c034140ec07 .btn-arrow_6444cd1406bc1178 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_03324c034140ec07 .btn-arrow_6444cd1406bc1178 i {
  margin-left: 10px;
}
.strategy-right-area_03324c034140ec07 .btn-arrow_6444cd1406bc1178::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_03324c034140ec07 .btn-arrow_6444cd1406bc1178::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_03324c034140ec07 .btn-arrow_6444cd1406bc1178:hover::before {
  width: 100%;
}

.strategy-left-content_e8be72b607ef21a7 p.disc_a690234814bd744a {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_e8be72b607ef21a7 p.disc_a690234814bd744a {
    max-width: 100%;
  }
}

.arrow-rotate_70d11495819d355a i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_fd67ce3aa78be253 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_fd67ce3aa78be253 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_fd67ce3aa78be253 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_fd67ce3aa78be253 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_fd67ce3aa78be253 p.disc_a690234814bd744a {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_fd67ce3aa78be253 p.disc_a690234814bd744a {
    max-width: 100%;
  }
}

.thumbnail-image-grid_fa4b235aef4913e4 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_f846065e21d32707 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_f846065e21d32707 .shape-area_c91640834984c234 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_f846065e21d32707 .shape-area_c91640834984c234 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_f846065e21d32707 .shape-area_c91640834984c234 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_f846065e21d32707 .shape-area_c91640834984c234 img.two_ac626884a18af388 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_f846065e21d32707 .shape-area_c91640834984c234 img.three_e95e10684123470b {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_f846065e21d32707 .shape-area_c91640834984c234 img.three_e95e10684123470b {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_f846065e21d32707 .shape-area_c91640834984c234 img.three_e95e10684123470b {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_f846065e21d32707 .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_f846065e21d32707 .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
    display: none;
  }
}

.large-image-area_c678e40d2e40ad96 {
  position: relative;
  z-index: 5;
}
.large-image-area_c678e40d2e40ad96 .large-thumbnail_4f679ad328f806df {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_26a04110599c949c .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_26a04110599c949c .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_26a04110599c949c .accordion .accordion-item .accordion-header_8d69efadfc68fc1d {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_26a04110599c949c .accordion .accordion-item .accordion-header_8d69efadfc68fc1d 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_26a04110599c949c .accordion .accordion-item .accordion-header_8d69efadfc68fc1d button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_26a04110599c949c .accordion .accordion-item .accordion-body_8339f904751db5d1 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_26a04110599c949c.style-four_4c0e9adcd11f9c58 .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_0e5c78134252a4d3 .accordion-item .accordion-header_8d69efadfc68fc1d button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_76ce3424ccd0725f {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_76ce3424ccd0725f {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_76ce3424ccd0725f .shape-area_c91640834984c234 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_76ce3424ccd0725f .shape-area_c91640834984c234 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_76ce3424ccd0725f .shape-area_c91640834984c234 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_76ce3424ccd0725f .shape-area_c91640834984c234 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_76ce3424ccd0725f .shape-area_c91640834984c234 img.two_ac626884a18af388 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_76ce3424ccd0725f .shape-area_c91640834984c234 img.two_ac626884a18af388 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_76ce3424ccd0725f .shape-area_c91640834984c234 img.three_e95e10684123470b {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_76ce3424ccd0725f .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_76ce3424ccd0725f .shape-area_c91640834984c234 img.five_fc30c477944426cf {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_76ce3424ccd0725f .shape-area_c91640834984c234 img.six_79dbb47aa4970415 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_76ce3424ccd0725f .shape-area_c91640834984c234 img.seven_352e64e770338f32 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_bc7c29dbd8e6c8ab {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_bc7c29dbd8e6c8ab .shape-area_c91640834984c234 img {
  position: absolute;
}
.rts-cta-area-start_bc7c29dbd8e6c8ab .shape-area_c91640834984c234 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_bc7c29dbd8e6c8ab .shape-area_c91640834984c234 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_bc7c29dbd8e6c8ab .shape-area_c91640834984c234 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_bc7c29dbd8e6c8ab .shape-area_c91640834984c234 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_bc7c29dbd8e6c8ab .shape-area_c91640834984c234 img.two_ac626884a18af388 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_bc7c29dbd8e6c8ab .shape-area_c91640834984c234 img.three_e95e10684123470b {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_bc7c29dbd8e6c8ab .shape-area_c91640834984c234 img.three_e95e10684123470b {
    bottom: 0;
  }
}
.rts-cta-area-start_bc7c29dbd8e6c8ab .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_bc7c29dbd8e6c8ab .shape-area_c91640834984c234 img.four_3f32670c6520a99a {
    display: none;
  }
}

.rts-faq-area-full-container_b05809191138b9e4.style-three_0e5c78134252a4d3 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_b05809191138b9e4.style-three_0e5c78134252a4d3 .shape-area_c91640834984c234 {
    display: none;
  }
}
.rts-faq-area-full-container_b05809191138b9e4.style-three_0e5c78134252a4d3 .shape-area_c91640834984c234 img {
  position: absolute;
}
.rts-faq-area-full-container_b05809191138b9e4.style-three_0e5c78134252a4d3 .shape-area_c91640834984c234 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_b05809191138b9e4.style-three_0e5c78134252a4d3 .shape-area_c91640834984c234 .one {
    display: none;
  }
}
.rts-faq-area-full-container_b05809191138b9e4.style-three_0e5c78134252a4d3 .shape-area_c91640834984c234 .two_ac626884a18af388 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_b05809191138b9e4.style-three_0e5c78134252a4d3 .shape-area_c91640834984c234 .two_ac626884a18af388 {
    display: none;
  }
}
.rts-faq-area-full-container_b05809191138b9e4.style-three_0e5c78134252a4d3 .shape-area_c91640834984c234 .three_e95e10684123470b {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_b05809191138b9e4.style-three_0e5c78134252a4d3 .shape-area_c91640834984c234 .three_e95e10684123470b {
    display: none;
  }
}
.rts-faq-area-full-container_b05809191138b9e4.style-three_0e5c78134252a4d3 .shape-area_c91640834984c234 .four_3f32670c6520a99a {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_b05809191138b9e4.style-three_0e5c78134252a4d3 .shape-area_c91640834984c234 .four_3f32670c6520a99a {
    display: none;
  }
}

.rts-error-section_b988434488e5699c {
  height: 100vh;
  width: 100%;
}
.rts-error-section_b988434488e5699c .section-inner_a53e1fa8e5851cc4 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_b988434488e5699c .section-inner_a53e1fa8e5851cc4 img {
  max-width: 100%;
}

.tos__content_af6a9d16b4503287 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_25f5adbd369ff7d6 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
