/*=================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_6e420e29b23ba609
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_74addf012d919e8b svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_2aeceeb7186a7bd0 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_244c8ccff071d35d nav ul li.has-droupdown_f0c7fcf799ac083c::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_244c8ccff071d35d nav ul li a.main_6a8bdacacc3bf80a,
[data-theme=dark] .mobile-menu-main_244c8ccff071d35d nav ul li.has-droupdown_f0c7fcf799ac083c 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_4be01f3807d01b7b {
    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_be1e2520015bc98c,
.h2_dd4a8f96d5da0fe1,
.h3_ec32f1d05b1a14ce,
.h4_a1efbc0a1c28324e,
.h5_2ef9476b11922c5e,
.h6_e0e0ae1e6f57624b,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_be1e2520015bc98c,
.h2_dd4a8f96d5da0fe1,
.h3_ec32f1d05b1a14ce,
.h4_a1efbc0a1c28324e,
.h5_2ef9476b11922c5e,
.h6_e0e0ae1e6f57624b {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_be1e2520015bc98c a,
.h2_dd4a8f96d5da0fe1 a,
.h3_ec32f1d05b1a14ce a,
.h4_a1efbc0a1c28324e a,
.h5_2ef9476b11922c5e a,
.h6_e0e0ae1e6f57624b a {
  color: inherit;
}

.bg-color-tertiary_87b4074b79b03dd9 h1,
.bg-color-tertiary_87b4074b79b03dd9 h2,
.bg-color-tertiary_87b4074b79b03dd9 h3,
.bg-color-tertiary_87b4074b79b03dd9 h4,
.bg-color-tertiary_87b4074b79b03dd9 h5,
.bg-color-tertiary_87b4074b79b03dd9 h6,
.bg-color-tertiary_87b4074b79b03dd9 .h1_be1e2520015bc98c,
.bg-color-tertiary_87b4074b79b03dd9 .h2_dd4a8f96d5da0fe1,
.bg-color-tertiary_87b4074b79b03dd9 .h3_ec32f1d05b1a14ce,
.bg-color-tertiary_87b4074b79b03dd9 .h4_a1efbc0a1c28324e,
.bg-color-tertiary_87b4074b79b03dd9 .h5_2ef9476b11922c5e,
.bg-color-tertiary_87b4074b79b03dd9 .h6_e0e0ae1e6f57624b {
  color: #fff;
}
.bg-color-tertiary_87b4074b79b03dd9 p {
  color: #6c7279;
}
.bg-color-tertiary_87b4074b79b03dd9 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_2ef9476b11922c5e {
    font-size: 20px;
  }
}
h1,
.h1_be1e2520015bc98c,
h2,
.h2_dd4a8f96d5da0fe1,
h3,
.h3_ec32f1d05b1a14ce {
  font-weight: var(--s-bold);
}

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

h6,
.h6_e0e0ae1e6f57624b {
  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_ed6f53e23d9991f7 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_1400bd1954bcfd99 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_718f79f45a44fc51 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_9e1c5557805addd8 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_ba60cfdefdd18b9f {
  font-size: 13px;
}
p.has-very-light-gray-color_fef3c25198853662 {
  color: var(--color-white);
}
p.has-background_f53a47aed90a9b53 {
  padding: 20px 30px;
}
p.b1_ed6f53e23d9991f7 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_a0d18d9508fb025f {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_1400bd1954bcfd99 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_a6d05bf6de2d3304 {
  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_78493c2ae8b796e8 cite,
.wp-block-pullquote_78493c2ae8b796e8.is-style-solid-color_b25ee3b3c2d1ab77 blockquote cite,
.wp-block-quote_ffc72bf2e502d905 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_ded9cff76314e2fe.bullet_b062080acfeb106a 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_ded9cff76314e2fe.bullet_b062080acfeb106a li {
    padding-left: 19px;
  }
}
ul.liststyle_ded9cff76314e2fe.bullet_b062080acfeb106a li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_ded9cff76314e2fe.bullet_b062080acfeb106a 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_f6b9c2f88552aa56 .title {
  margin-top: 0;
}

.paragraph-area_c44d982353d95b2d p.disc_257ade0a67f05fbc {
  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_f0add0de969e3eaa.slick-slider_5d77345114387568 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_3e208d5bfa25e6d5 {
    margin-bottom: 20px;
  }

  .ml_lg--20_77715d2192f8c00b {
    margin-left: 20px;
  }

  .ptb_lg--25_cb1aa67953363644 {
    padding: 25px 0;
  }

  .plr_lg--25_6675d974fca6ee40 {
    padding: 0 25px;
  }

  .pt_lg--25_4e4b18025bcb94a0 {
    padding-top: 25px;
  }

  .pb_lg--25_2aa0b1a288a76894 {
    padding-bottom: 25px;
  }

  .pl_lg--25_ae7fa1f8bd0a4751 {
    padding-left: 25px;
  }

  .pr_lg--25_5d20848f9fd3209c {
    padding-right: 25px;
  }

  .mt_lg--25_4d32578173ce5c7a {
    margin-top: 25px;
  }

  .mb_lg--25_eef161896d54d1f3 {
    margin-bottom: 25px;
  }

  .ml_lg--25_f4d07087593f56e4 {
    margin-left: 25px;
  }

  .ptb_lg--30_6b11af8dde7a8ed8 {
    padding: 30px 0;
  }

  .plr_lg--30_670dc12d23545819 {
    padding: 0 30px;
  }

  .pt_lg--30_f668c746a5563178 {
    padding-top: 30px;
  }

  .pb_lg--30_692e07a2a53e7804 {
    padding-bottom: 30px;
  }

  .pl_lg--30_5b79a937e6b296fb {
    padding-left: 30px;
  }

  .pr_lg--30_20fa046385d8120a {
    padding-right: 30px;
  }

  .mt_lg--30_2f2305e4b6fad7b0 {
    margin-top: 30px;
  }

  .mb_lg--30_4e1c9d4479f48e99 {
    margin-bottom: 30px;
  }

  .ml_lg--30_94989e26feb0fc29 {
    margin-left: 30px;
  }

  .ptb_lg--35_e3b42c0eb62d9588 {
    padding: 35px 0;
  }

  .plr_lg--35_b896a613ae65297b {
    padding: 0 35px;
  }

  .pt_lg--35_88ec79e08905bc18 {
    padding-top: 35px;
  }

  .pb_lg--35_7212037e4a1a1217 {
    padding-bottom: 35px;
  }

  .pl_lg--35_392e434226f7c4dc {
    padding-left: 35px;
  }

  .pr_lg--35_d69a5e9df39749a9 {
    padding-right: 35px;
  }

  .mt_lg--35_84bb11e0e57e3e05 {
    margin-top: 35px;
  }

  .mb_lg--35_1c053a0d85a97a96 {
    margin-bottom: 35px;
  }

  .ml_lg--35_5cbffaefaf639cea {
    margin-left: 35px;
  }

  .ptb_lg--40_0f00431ecb5026d3 {
    padding: 40px 0;
  }

  .plr_lg--40_6fc32f53b6b597e4 {
    padding: 0 40px;
  }

  .pt_lg--40_e760bf02ad76cb2c {
    padding-top: 40px;
  }

  .pb_lg--40_b88a01071c540c01 {
    padding-bottom: 40px;
  }

  .pl_lg--40_e7634febdf33359f {
    padding-left: 40px;
  }

  .pr_lg--40_bb2aab4573fdc3d3 {
    padding-right: 40px;
  }

  .mt_lg--40_e7938c62ca477659 {
    margin-top: 40px;
  }

  .mb_lg--40_8baac3b3101735bf {
    margin-bottom: 40px;
  }

  .ml_lg--40_e9c76018e657ec8d {
    margin-left: 40px;
  }

  .ptb_lg--45_7df220c9046dce52 {
    padding: 45px 0;
  }

  .plr_lg--45_1d1941410bcae9b1 {
    padding: 0 45px;
  }

  .pt_lg--45_82a7dc235cbc8c15 {
    padding-top: 45px;
  }

  .pb_lg--45_ba3778d464c7c4f1 {
    padding-bottom: 45px;
  }

  .pl_lg--45_d25592fd91a2d1f1 {
    padding-left: 45px;
  }

  .pr_lg--45_64bd7cfeff73ba4c {
    padding-right: 45px;
  }

  .mt_lg--45_2252e81362ac0fa9 {
    margin-top: 45px;
  }

  .mb_lg--45_58d611e4eab466a3 {
    margin-bottom: 45px;
  }

  .ml_lg--45_5ba74d2772c4aabf {
    margin-left: 45px;
  }

  .ptb_lg--50_c48b1f38c8cd0060 {
    padding: 50px 0;
  }

  .plr_lg--50_64c220bc79a73d1f {
    padding: 0 50px;
  }

  .pt_lg--50_bfe683a90d4615a6 {
    padding-top: 50px;
  }

  .pb_lg--50_719f3fc9a36e425b {
    padding-bottom: 50px;
  }

  .pl_lg--50_f55b325693661939 {
    padding-left: 50px;
  }

  .pr_lg--50_5cc16fc1bfa9e1e8 {
    padding-right: 50px;
  }

  .mt_lg--50_719da1a7d091e710 {
    margin-top: 50px;
  }

  .mb_lg--50_ffd7cec10fde4454 {
    margin-bottom: 50px;
  }

  .ml_lg--50_ff9099850abe10bc {
    margin-left: 50px;
  }

  .ptb_lg--55_a7a2b2ae022f1d97 {
    padding: 55px 0;
  }

  .plr_lg--55_3b14840db39c0230 {
    padding: 0 55px;
  }

  .pt_lg--55_4bdbf0b9dc010908 {
    padding-top: 55px;
  }

  .pb_lg--55_10cb60c63d424f9f {
    padding-bottom: 55px;
  }

  .pl_lg--55_df7bd47cf079ea3e {
    padding-left: 55px;
  }

  .pr_lg--55_4b40acd1a2352219 {
    padding-right: 55px;
  }

  .mt_lg--55_9db1ceec2cf73722 {
    margin-top: 55px;
  }

  .mb_lg--55_66544e8315742c31 {
    margin-bottom: 55px;
  }

  .ml_lg--55_cd261656c7aa0898 {
    margin-left: 55px;
  }

  .ptb_lg--60_1c7d0e3f40f769db {
    padding: 60px 0;
  }

  .plr_lg--60_f5bbd6d6ab5c0b8d {
    padding: 0 60px;
  }

  .pt_lg--60_4bb4b28cd3311e68 {
    padding-top: 60px;
  }

  .pb_lg--60_c7dadbd36728deab {
    padding-bottom: 60px;
  }

  .pl_lg--60_bf94e5d277746439 {
    padding-left: 60px;
  }

  .pr_lg--60_460728b12c629584 {
    padding-right: 60px;
  }

  .mt_lg--60_744fba91b1bb2f69 {
    margin-top: 60px;
  }

  .mb_lg--60_372d3852e827857d {
    margin-bottom: 60px;
  }

  .ml_lg--60_e4e3bbd9ae2b78ba {
    margin-left: 60px;
  }

  .ptb_lg--65_8cd2b9a517f39a88 {
    padding: 65px 0;
  }

  .plr_lg--65_34f8203c503c5a4d {
    padding: 0 65px;
  }

  .pt_lg--65_02f506a61408ef88 {
    padding-top: 65px;
  }

  .pb_lg--65_fd66aa762f0bd2fc {
    padding-bottom: 65px;
  }

  .pl_lg--65_4b55dd41086883ce {
    padding-left: 65px;
  }

  .pr_lg--65_9806e36d88d268b3 {
    padding-right: 65px;
  }

  .mt_lg--65_4bd53d80e835eeb0 {
    margin-top: 65px;
  }

  .mb_lg--65_96d0dcf66eb605cb {
    margin-bottom: 65px;
  }

  .ml_lg--65_10650a452377f463 {
    margin-left: 65px;
  }

  .ptb_lg--70_62370d85e09db106 {
    padding: 70px 0;
  }

  .plr_lg--70_ca3eea4736192570 {
    padding: 0 70px;
  }

  .pt_lg--70_4b87aada8403cf1a {
    padding-top: 70px;
  }

  .pb_lg--70_3fb12b31b6dc68cc {
    padding-bottom: 70px;
  }

  .pl_lg--70_0fd2a31b99a24834 {
    padding-left: 70px;
  }

  .pr_lg--70_b923b2fec69cc377 {
    padding-right: 70px;
  }

  .mt_lg--70_094f94a21687c151 {
    margin-top: 70px;
  }

  .mb_lg--70_6e8618db79d7b997 {
    margin-bottom: 70px;
  }

  .ml_lg--70_533db8cafc0f9fe4 {
    margin-left: 70px;
  }

  .ptb_lg--75_3733c04547ed4ff5 {
    padding: 75px 0;
  }

  .plr_lg--75_e0bd71cfb6273aaf {
    padding: 0 75px;
  }

  .pt_lg--75_a5ea50de8b6da79d {
    padding-top: 75px;
  }

  .pb_lg--75_b6d71789d9f3d328 {
    padding-bottom: 75px;
  }

  .pl_lg--75_73297f518385b725 {
    padding-left: 75px;
  }

  .pr_lg--75_b1c0ac9d267961c7 {
    padding-right: 75px;
  }

  .mt_lg--75_b12dd9fef14585fe {
    margin-top: 75px;
  }

  .mb_lg--75_315589e52e0e9bb5 {
    margin-bottom: 75px;
  }

  .ml_lg--75_d194638753a63672 {
    margin-left: 75px;
  }

  .ptb_lg--80_8c40b0514d13e712 {
    padding: 80px 0;
  }

  .plr_lg--80_a5f84c05ebbca92a {
    padding: 0 80px;
  }

  .pt_lg--80_80764f450c631d8b {
    padding-top: 80px;
  }

  .pb_lg--80_09144a5e714f77f1 {
    padding-bottom: 80px;
  }

  .pl_lg--80_ba77d80049ffa2ce {
    padding-left: 80px;
  }

  .pr_lg--80_6cedc2c9512fcb00 {
    padding-right: 80px;
  }

  .mt_lg--80_b5dad5a80b988735 {
    margin-top: 80px;
  }

  .mb_lg--80_1e822a8371391336 {
    margin-bottom: 80px;
  }

  .ml_lg--80_ca744a7256c0bfac {
    margin-left: 80px;
  }

  .ptb_lg--85_646f6d7620e06638 {
    padding: 85px 0;
  }

  .plr_lg--85_a54409a39f5cdd25 {
    padding: 0 85px;
  }

  .pt_lg--85_d6b08444bcf0dd36 {
    padding-top: 85px;
  }

  .pb_lg--85_e0a3a13cba1e3dcd {
    padding-bottom: 85px;
  }

  .pl_lg--85_479398ecd66ccfe4 {
    padding-left: 85px;
  }

  .pr_lg--85_0800dcf323b351e0 {
    padding-right: 85px;
  }

  .mt_lg--85_214f669cacb8f408 {
    margin-top: 85px;
  }

  .mb_lg--85_53de37b5051a0132 {
    margin-bottom: 85px;
  }

  .ml_lg--85_3bbd8dc34b200b94 {
    margin-left: 85px;
  }

  .ptb_lg--90_acdfb68484e7256e {
    padding: 90px 0;
  }

  .plr_lg--90_75ef644f58e17664 {
    padding: 0 90px;
  }

  .pt_lg--90_6f27e3ecc3742ca5 {
    padding-top: 90px;
  }

  .pb_lg--90_4ba2d057d69659bc {
    padding-bottom: 90px;
  }

  .pl_lg--90_039d34e62f3466f9 {
    padding-left: 90px;
  }

  .pr_lg--90_fb406a03010ac3c4 {
    padding-right: 90px;
  }

  .mt_lg--90_e23a960277175011 {
    margin-top: 90px;
  }

  .mb_lg--90_7a784aae69f0d8e7 {
    margin-bottom: 90px;
  }

  .ml_lg--90_e80c8489e5254379 {
    margin-left: 90px;
  }

  .ptb_lg--95_40c303e052ef6f0a {
    padding: 95px 0;
  }

  .plr_lg--95_d1f53135d19248b0 {
    padding: 0 95px;
  }

  .pt_lg--95_ba9e6afea0cca654 {
    padding-top: 95px;
  }

  .pb_lg--95_5e660503607a6702 {
    padding-bottom: 95px;
  }

  .pl_lg--95_77471bc20ba85cf4 {
    padding-left: 95px;
  }

  .pr_lg--95_b18b78a79689c109 {
    padding-right: 95px;
  }

  .mt_lg--95_84dae65c709b68b8 {
    margin-top: 95px;
  }

  .mb_lg--95_b43ece0b551a5f5a {
    margin-bottom: 95px;
  }

  .ml_lg--95_ecd93a63a787962f {
    margin-left: 95px;
  }

  .ptb_lg--100_b09aebe3e327bdbc {
    padding: 100px 0;
  }

  .plr_lg--100_c54ed4f12ed66410 {
    padding: 0 100px;
  }

  .pt_lg--100_1c1380c871879647 {
    padding-top: 100px;
  }

  .pb_lg--100_c8a3694562d633d2 {
    padding-bottom: 100px;
  }

  .pl_lg--100_4273cace9a9b8836 {
    padding-left: 100px;
  }

  .pr_lg--100_1b7cfa3a55ce6ee8 {
    padding-right: 100px;
  }

  .mt_lg--100_18152b11cc27366f {
    margin-top: 100px;
  }

  .mb_lg--100_244e09df2c0b2921 {
    margin-bottom: 100px;
  }

  .ml_lg--100_6dc899d8fdda61c8 {
    margin-left: 100px;
  }

  .ptb_lg--105_81150511a1e4f87b {
    padding: 105px 0;
  }

  .plr_lg--105_4e6c160a8702b627 {
    padding: 0 105px;
  }

  .pt_lg--105_645690117953b85f {
    padding-top: 105px;
  }

  .pb_lg--105_a88dd145c72cf17d {
    padding-bottom: 105px;
  }

  .pl_lg--105_07074227f9c61d51 {
    padding-left: 105px;
  }

  .pr_lg--105_53a81f4873949bfc {
    padding-right: 105px;
  }

  .mt_lg--105_8d0dd7c8b14b74eb {
    margin-top: 105px;
  }

  .mb_lg--105_0f0b7ddacbe58792 {
    margin-bottom: 105px;
  }

  .ml_lg--105_f1599b9a7455a472 {
    margin-left: 105px;
  }

  .ptb_lg--110_da0a9f92fcb8a988 {
    padding: 110px 0;
  }

  .plr_lg--110_d77444d7a4d1723a {
    padding: 0 110px;
  }

  .pt_lg--110_b2493486e9fc071f {
    padding-top: 110px;
  }

  .pb_lg--110_c0723ddd67ff6f86 {
    padding-bottom: 110px;
  }

  .pl_lg--110_c4cfe68f1f03d7b9 {
    padding-left: 110px;
  }

  .pr_lg--110_5cdb84041db363df {
    padding-right: 110px;
  }

  .mt_lg--110_051dbf18dce70892 {
    margin-top: 110px;
  }

  .mb_lg--110_29f9dee31887ac8c {
    margin-bottom: 110px;
  }

  .ml_lg--110_e548498e96b8f5be {
    margin-left: 110px;
  }

  .ptb_lg--115_6be0d884642b7c25 {
    padding: 115px 0;
  }

  .plr_lg--115_7ea608747e599d6f {
    padding: 0 115px;
  }

  .pt_lg--115_8025b954f96a431c {
    padding-top: 115px;
  }

  .pb_lg--115_86cb0e36ab55dc1a {
    padding-bottom: 115px;
  }

  .pl_lg--115_7055a4d06b08c245 {
    padding-left: 115px;
  }

  .pr_lg--115_ae2f39659ca63adb {
    padding-right: 115px;
  }

  .mt_lg--115_61a4dd0ec09bde28 {
    margin-top: 115px;
  }

  .mb_lg--115_7cd6468465e23241 {
    margin-bottom: 115px;
  }

  .ml_lg--115_1236640df451a5c5 {
    margin-left: 115px;
  }

  .ptb_lg--120_48a5291eadde170e {
    padding: 120px 0;
  }

  .plr_lg--120_3d3e7a9c0e4e4c51 {
    padding: 0 120px;
  }

  .pt_lg--120_a74f411f85cbd660 {
    padding-top: 120px;
  }

  .pb_lg--120_7db5ab8d2941d9bc {
    padding-bottom: 120px;
  }

  .pl_lg--120_8a5b3a7ec00ac97d {
    padding-left: 120px;
  }

  .pr_lg--120_b830e0144ef0e295 {
    padding-right: 120px;
  }

  .mt_lg--120_1ef2fc586b016a7b {
    margin-top: 120px;
  }

  .mb_lg--120_33d8e28d04b4ba14 {
    margin-bottom: 120px;
  }

  .ml_lg--120_2070bc2fd5a0b419 {
    margin-left: 120px;
  }

  .ptb_lg--125_931d976ca954cafb {
    padding: 125px 0;
  }

  .plr_lg--125_c6b5628111dabfd1 {
    padding: 0 125px;
  }

  .pt_lg--125_4a0d1bf4c5ddf99b {
    padding-top: 125px;
  }

  .pb_lg--125_1b71266016d7b7fc {
    padding-bottom: 125px;
  }

  .pl_lg--125_421fdb684fab9fcf {
    padding-left: 125px;
  }

  .pr_lg--125_43c1b117356f62c1 {
    padding-right: 125px;
  }

  .mt_lg--125_78627a951258263a {
    margin-top: 125px;
  }

  .mb_lg--125_820e47bad28a87b2 {
    margin-bottom: 125px;
  }

  .ml_lg--125_7f6a34c3123ca17b {
    margin-left: 125px;
  }

  .ptb_lg--130_3a9b44dff05b6248 {
    padding: 130px 0;
  }

  .plr_lg--130_88a3ba1ad77450da {
    padding: 0 130px;
  }

  .pt_lg--130_b0fd7ae94df0cfd8 {
    padding-top: 130px;
  }

  .pb_lg--130_e2220f65737aaf72 {
    padding-bottom: 130px;
  }

  .pl_lg--130_761b56fc159a994d {
    padding-left: 130px;
  }

  .pr_lg--130_228e94f63e8debf6 {
    padding-right: 130px;
  }

  .mt_lg--130_084a18e586176df7 {
    margin-top: 130px;
  }

  .mb_lg--130_ea9e4d9bb411ba98 {
    margin-bottom: 130px;
  }

  .ml_lg--130_3e582cec2f5f4db9 {
    margin-left: 130px;
  }

  .ptb_lg--135_4a0ea9923157a504 {
    padding: 135px 0;
  }

  .plr_lg--135_925dc992da92b1fe {
    padding: 0 135px;
  }

  .pt_lg--135_89e80ac4b462914c {
    padding-top: 135px;
  }

  .pb_lg--135_e7f103face102d4c {
    padding-bottom: 135px;
  }

  .pl_lg--135_d9e9c2b4d02a3ec1 {
    padding-left: 135px;
  }

  .pr_lg--135_8c27b05ed7af0e1e {
    padding-right: 135px;
  }

  .mt_lg--135_7bc1306db0e09e44 {
    margin-top: 135px;
  }

  .mb_lg--135_ddaf16ffed549bf6 {
    margin-bottom: 135px;
  }

  .ml_lg--135_9629dfaf97a6d6d6 {
    margin-left: 135px;
  }

  .ptb_lg--140_801644c072cbf316 {
    padding: 140px 0;
  }

  .plr_lg--140_410d8860dcbdaf4c {
    padding: 0 140px;
  }

  .pt_lg--140_c1a6bc5b6efa4abb {
    padding-top: 140px;
  }

  .pb_lg--140_79ad2cf52702f330 {
    padding-bottom: 140px;
  }

  .pl_lg--140_9c035548d2d48ff9 {
    padding-left: 140px;
  }

  .pr_lg--140_0823ae6122319e3f {
    padding-right: 140px;
  }

  .mt_lg--140_f5765b293bd24497 {
    margin-top: 140px;
  }

  .mb_lg--140_bca1a214474c6faf {
    margin-bottom: 140px;
  }

  .ml_lg--140_844d6e2faad26c00 {
    margin-left: 140px;
  }

  .ptb_lg--145_b0e7049df999a097 {
    padding: 145px 0;
  }

  .plr_lg--145_2e35110dcdd06ad9 {
    padding: 0 145px;
  }

  .pt_lg--145_b83544900b2ac755 {
    padding-top: 145px;
  }

  .pb_lg--145_34be9b17c5e33b90 {
    padding-bottom: 145px;
  }

  .pl_lg--145_183bd7ab3e60f10e {
    padding-left: 145px;
  }

  .pr_lg--145_c8f3662fe3019b05 {
    padding-right: 145px;
  }

  .mt_lg--145_3e212ca45bd9dbf1 {
    margin-top: 145px;
  }

  .mb_lg--145_1ffdfc2616b5a9cd {
    margin-bottom: 145px;
  }

  .ml_lg--145_8c418536f0a9f69e {
    margin-left: 145px;
  }

  .ptb_lg--150_af99389148510bc8 {
    padding: 150px 0;
  }

  .plr_lg--150_d9bba94ec74f2654 {
    padding: 0 150px;
  }

  .pt_lg--150_cd834bd0633d3919 {
    padding-top: 150px;
  }

  .pb_lg--150_17a90feeb7c200f0 {
    padding-bottom: 150px;
  }

  .pl_lg--150_663bcca6cc3b5ac2 {
    padding-left: 150px;
  }

  .pr_lg--150_a2c51aa38f7f6859 {
    padding-right: 150px;
  }

  .mt_lg--150_f85dc62facadca90 {
    margin-top: 150px;
  }

  .mb_lg--150_a6ffd206d430ee42 {
    margin-bottom: 150px;
  }

  .ml_lg--150_6b88f63b0c16f79a {
    margin-left: 150px;
  }

  .ptb_lg--155_1f6f8dafea28f1f1 {
    padding: 155px 0;
  }

  .plr_lg--155_5aeb798e80f08be4 {
    padding: 0 155px;
  }

  .pt_lg--155_9d9fbce95e754f1e {
    padding-top: 155px;
  }

  .pb_lg--155_6f34e1c863a89bda {
    padding-bottom: 155px;
  }

  .pl_lg--155_cae26c35c6032ced {
    padding-left: 155px;
  }

  .pr_lg--155_1518935016b23272 {
    padding-right: 155px;
  }

  .mt_lg--155_161e896742835d76 {
    margin-top: 155px;
  }

  .mb_lg--155_2f3aa8a9b9043d50 {
    margin-bottom: 155px;
  }

  .ml_lg--155_acbe0d9b6dcd5526 {
    margin-left: 155px;
  }

  .ptb_lg--160_297f1b88b9a66806 {
    padding: 160px 0;
  }

  .plr_lg--160_f3413fdb71251380 {
    padding: 0 160px;
  }

  .pt_lg--160_8546520b4af6c585 {
    padding-top: 160px;
  }

  .pb_lg--160_4426a14e5610f343 {
    padding-bottom: 160px;
  }

  .pl_lg--160_9de2cb877ea0ff64 {
    padding-left: 160px;
  }

  .pr_lg--160_3fb4e123be17e3a0 {
    padding-right: 160px;
  }

  .mt_lg--160_78a6f0da7aac2ae1 {
    margin-top: 160px;
  }

  .mb_lg--160_dc19ff7acb0bcc94 {
    margin-bottom: 160px;
  }

  .ml_lg--160_8b0e25249b996063 {
    margin-left: 160px;
  }

  .ptb_lg--165_cd4ae6db83c49cc8 {
    padding: 165px 0;
  }

  .plr_lg--165_b8c6befdbe3dfec5 {
    padding: 0 165px;
  }

  .pt_lg--165_935da9a2d9893143 {
    padding-top: 165px;
  }

  .pb_lg--165_dfef5e245bdac22f {
    padding-bottom: 165px;
  }

  .pl_lg--165_c39674da58c209e1 {
    padding-left: 165px;
  }

  .pr_lg--165_7a73b7c64342b979 {
    padding-right: 165px;
  }

  .mt_lg--165_18db3192cf034941 {
    margin-top: 165px;
  }

  .mb_lg--165_1af525d02b065509 {
    margin-bottom: 165px;
  }

  .ml_lg--165_abb2837db3604b5c {
    margin-left: 165px;
  }

  .ptb_lg--170_4b79a3b003d93d6a {
    padding: 170px 0;
  }

  .plr_lg--170_bde6d72e227eeed6 {
    padding: 0 170px;
  }

  .pt_lg--170_365b0a89590c24bb {
    padding-top: 170px;
  }

  .pb_lg--170_85b1e5236fb58827 {
    padding-bottom: 170px;
  }

  .pl_lg--170_acd505f524c24b7a {
    padding-left: 170px;
  }

  .pr_lg--170_1e34b146d627589d {
    padding-right: 170px;
  }

  .mt_lg--170_d6a90f7f7865a662 {
    margin-top: 170px;
  }

  .mb_lg--170_102806c94f8c1d07 {
    margin-bottom: 170px;
  }

  .ml_lg--170_4a51b3fbdb24bbff {
    margin-left: 170px;
  }

  .ptb_lg--175_ad899b297e36ac5a {
    padding: 175px 0;
  }

  .plr_lg--175_28083f21d708ce0c {
    padding: 0 175px;
  }

  .pt_lg--175_8062fce9ddd02613 {
    padding-top: 175px;
  }

  .pb_lg--175_cc37c7cc642f78ab {
    padding-bottom: 175px;
  }

  .pl_lg--175_a80a97aa4b82dac5 {
    padding-left: 175px;
  }

  .pr_lg--175_67b912ca589bd682 {
    padding-right: 175px;
  }

  .mt_lg--175_72b446a787c2457d {
    margin-top: 175px;
  }

  .mb_lg--175_51867953e762e87e {
    margin-bottom: 175px;
  }

  .ml_lg--175_a4905f5ebbd0f9d4 {
    margin-left: 175px;
  }

  .ptb_lg--180_19972af5a7971a53 {
    padding: 180px 0;
  }

  .plr_lg--180_44048f69a616b754 {
    padding: 0 180px;
  }

  .pt_lg--180_d1199a6e2f8dcf13 {
    padding-top: 180px;
  }

  .pb_lg--180_e7b2c96af803c8bc {
    padding-bottom: 180px;
  }

  .pl_lg--180_dc71bf260f3f2b5a {
    padding-left: 180px;
  }

  .pr_lg--180_5e55ba496e9ad205 {
    padding-right: 180px;
  }

  .mt_lg--180_c2640711b14eb256 {
    margin-top: 180px;
  }

  .mb_lg--180_b5546bb6a5a7552b {
    margin-bottom: 180px;
  }

  .ml_lg--180_d1b6ce000b2b045b {
    margin-left: 180px;
  }

  .ptb_lg--185_0b34747210ca569a {
    padding: 185px 0;
  }

  .plr_lg--185_c718058dcab268b6 {
    padding: 0 185px;
  }

  .pt_lg--185_e7e37eb169638d56 {
    padding-top: 185px;
  }

  .pb_lg--185_a4c0c8203a3fff4f {
    padding-bottom: 185px;
  }

  .pl_lg--185_05a0630aa63bd55d {
    padding-left: 185px;
  }

  .pr_lg--185_04cdce7dc6bc6098 {
    padding-right: 185px;
  }

  .mt_lg--185_ee1fdcb6852edbae {
    margin-top: 185px;
  }

  .mb_lg--185_caf071bf6c801d45 {
    margin-bottom: 185px;
  }

  .ml_lg--185_fcc20a11f1b6981b {
    margin-left: 185px;
  }

  .ptb_lg--190_a01c72362b22cd33 {
    padding: 190px 0;
  }

  .plr_lg--190_ecf44db0dfc4df32 {
    padding: 0 190px;
  }

  .pt_lg--190_00bbc54d2fd216c5 {
    padding-top: 190px;
  }

  .pb_lg--190_7bf1074c68ca8e0b {
    padding-bottom: 190px;
  }

  .pl_lg--190_80fbd96bc36583af {
    padding-left: 190px;
  }

  .pr_lg--190_e2267535022acd11 {
    padding-right: 190px;
  }

  .mt_lg--190_c9a54d757c2b4c93 {
    margin-top: 190px;
  }

  .mb_lg--190_c1baf80c84d36ce7 {
    margin-bottom: 190px;
  }

  .ml_lg--190_ca48a9a43544cc75 {
    margin-left: 190px;
  }

  .ptb_lg--195_f6d4a5f386c8c19d {
    padding: 195px 0;
  }

  .plr_lg--195_d44e9b9d71eef2c6 {
    padding: 0 195px;
  }

  .pt_lg--195_a8db65f4c8436060 {
    padding-top: 195px;
  }

  .pb_lg--195_1ec278d67b09fb1c {
    padding-bottom: 195px;
  }

  .pl_lg--195_ebb70e33d4d5d50f {
    padding-left: 195px;
  }

  .pr_lg--195_db062a2bfb0b119e {
    padding-right: 195px;
  }

  .mt_lg--195_f7d3964df049002c {
    margin-top: 195px;
  }

  .mb_lg--195_0841d26b289b4e77 {
    margin-bottom: 195px;
  }

  .ml_lg--195_19387b8ccf87e4b6 {
    margin-left: 195px;
  }

  .ptb_lg--200_2fc084bad57ee172 {
    padding: 200px 0;
  }

  .plr_lg--200_bd87b04be8da90ab {
    padding: 0 200px;
  }

  .pt_lg--200_e58ee86638fd1fbb {
    padding-top: 200px;
  }

  .pb_lg--200_83c67d8239a8ef69 {
    padding-bottom: 200px;
  }

  .pl_lg--200_2578d7058610bcd6 {
    padding-left: 200px;
  }

  .pr_lg--200_5ca4adcc25406a38 {
    padding-right: 200px;
  }

  .mt_lg--200_1f37a24202533dd0 {
    margin-top: 200px;
  }

  .mb_lg--200_1e77f92b9eb9ccc3 {
    margin-bottom: 200px;
  }

  .ml_lg--200_a921450e226291b2 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_f536461b4dbbb99a {
    padding: 0;
  }

  .pl_md--0_5e43391761194352 {
    padding-left: 0;
  }

  .pr_md--0_2893b23ccab7ba71 {
    padding-right: 0;
  }

  .pt_md--0_16f9bf14e49eee98 {
    padding-top: 0;
  }

  .pb_md--0_768f4eb10f9a5989 {
    padding-bottom: 0;
  }

  .pb_md--80_c315e5e28b27f0a0 {
    padding-bottom: 80px;
  }

  .pt_md--50_b7b088d7c4a0207c {
    padding-top: 50px;
  }

  .mr_md--0_60fb3409d74d38ae {
    margin-right: 0;
  }

  .ml_md--0_bf91fd398b083db1 {
    margin-left: 0;
  }

  .mt_md--0_ae50ae2ec002486b {
    margin-top: 0;
  }

  .mb_md--0_2053a91546d3c3bf {
    margin-bottom: 0;
  }

  .ptb_md--250_c62434fc99c58a9c {
    padding: 250px 0;
  }

  .ptb_md--5_9bddab85d848e24b {
    padding: 5px 0;
  }

  .plr_md--5_f71e84bb966fd28a {
    padding: 0 5px;
  }

  .pt_md--5_b1e6eedec7269875 {
    padding-top: 5px;
  }

  .pb_md--5_86a7a4a359725d7b {
    padding-bottom: 5px;
  }

  .pl_md--5_419415087d98627f {
    padding-left: 5px;
  }

  .pr_md--5_da005017901f16c2 {
    padding-right: 5px;
  }

  .mt_md--5_3765764cf3138b90 {
    margin-top: 5px;
  }

  .mb_md--5_3da6d053131e574b {
    margin-bottom: 5px;
  }

  .ptb_md--10_21c75f43900f9ae3 {
    padding: 10px 0;
  }

  .plr_md--10_fc2666ba8a65f670 {
    padding: 0 10px;
  }

  .pt_md--10_9984a4d6d6b801b8 {
    padding-top: 10px;
  }

  .pb_md--10_88d008148065eda1 {
    padding-bottom: 10px;
  }

  .pl_md--10_54098fe260e47c2d {
    padding-left: 10px;
  }

  .pr_md--10_e448bc9d375e0593 {
    padding-right: 10px;
  }

  .mt_md--10_6fec2618df368b21 {
    margin-top: 10px;
  }

  .mb_md--10_1aa65c490e74efa1 {
    margin-bottom: 10px;
  }

  .ptb_md--15_a6c94d3901b3ba78 {
    padding: 15px 0;
  }

  .plr_md--15_09c1c473fcb1615a {
    padding: 0 15px;
  }

  .pt_md--15_58723e759efcfb10 {
    padding-top: 15px;
  }

  .pb_md--15_dee981945afd91ee {
    padding-bottom: 15px;
  }

  .pl_md--15_1761e30ba04372ed {
    padding-left: 15px;
  }

  .pr_md--15_ae523b156ea0089e {
    padding-right: 15px;
  }

  .mt_md--15_e2ca42d429dd338f {
    margin-top: 15px;
  }

  .mb_md--15_fd0bdcdbaa58a97e {
    margin-bottom: 15px;
  }

  .ptb_md--20_93a3979dae5eec4f {
    padding: 20px 0;
  }

  .plr_md--20_9ac40e8e95a29eaa {
    padding: 0 20px;
  }

  .pt_md--20_2ee6d9abeb15ec81 {
    padding-top: 20px;
  }

  .pb_md--20_1047f67a8b706382 {
    padding-bottom: 20px;
  }

  .pl_md--20_9abfe6aace491008 {
    padding-left: 20px;
  }

  .pr_md--20_276267a9d1ee309f {
    padding-right: 20px;
  }

  .mt_md--20_093366312b177a0c {
    margin-top: 20px;
  }

  .mb_md--20_0e0f8c8bb8cc59e9 {
    margin-bottom: 20px;
  }

  .ptb_md--25_9b1a4105d9aa25c6 {
    padding: 25px 0;
  }

  .plr_md--25_4a6bf6c635d1c5ac {
    padding: 0 25px;
  }

  .pt_md--25_55ec82b44171f38b {
    padding-top: 25px;
  }

  .pb_md--25_a43b800ec0b964b0 {
    padding-bottom: 25px;
  }

  .pl_md--25_31166e4f80d81a01 {
    padding-left: 25px;
  }

  .pr_md--25_6c169bc5d81e09a4 {
    padding-right: 25px;
  }

  .mt_md--25_2026bd5b4cab1eb1 {
    margin-top: 25px;
  }

  .mb_md--25_efa735f2d312cd1f {
    margin-bottom: 25px;
  }

  .ptb_md--30_467048f2c523dfdf {
    padding: 30px 0;
  }

  .plr_md--30_badbe03a628a5ed4 {
    padding: 0 30px;
  }

  .pt_md--30_dc7ac89469aea9ac {
    padding-top: 30px;
  }

  .pb_md--30_542b2267ca581fb8 {
    padding-bottom: 30px;
  }

  .pl_md--30_6d2d24ac407b0cce {
    padding-left: 30px;
  }

  .pr_md--30_97be4f9edfe25f8f {
    padding-right: 30px;
  }

  .mt_md--30_2ecaa178a133b480 {
    margin-top: 30px;
  }

  .mb_md--30_3556cf4bcfeed5f4 {
    margin-bottom: 30px;
  }

  .ptb_md--35_d94e219abfe01124 {
    padding: 35px 0;
  }

  .plr_md--35_e0a2c36d14d5eb1e {
    padding: 0 35px;
  }

  .pt_md--35_87da0090d9e157ad {
    padding-top: 35px;
  }

  .pb_md--35_c45a7908d8c0a495 {
    padding-bottom: 35px;
  }

  .pl_md--35_a7df628e733d9cbc {
    padding-left: 35px;
  }

  .pr_md--35_317b377de0c4eba0 {
    padding-right: 35px;
  }

  .mt_md--35_e7a7737dfb9efe5c {
    margin-top: 35px;
  }

  .mb_md--35_2800d35bacb07ae8 {
    margin-bottom: 35px;
  }

  .ptb_md--40_17ab3729631d7dfa {
    padding: 40px 0;
  }

  .plr_md--40_fb9f4b9a497531e1 {
    padding: 0 40px;
  }

  .pt_md--40_0c9c26408d827c64 {
    padding-top: 40px;
  }

  .pb_md--40_ddebeeb60a8e9990 {
    padding-bottom: 40px;
  }

  .pl_md--40_e2f939a99de12f33 {
    padding-left: 40px;
  }

  .pr_md--40_d09aabb0b8b2a2f9 {
    padding-right: 40px;
  }

  .mt_md--40_733c2657fdff4292 {
    margin-top: 40px;
  }

  .mb_md--40_5517b8b33b7a80ed {
    margin-bottom: 40px;
  }

  .ptb_md--45_c4ec353a4fb60edf {
    padding: 45px 0;
  }

  .plr_md--45_d7a5dde39bc89fa4 {
    padding: 0 45px;
  }

  .pt_md--45_83c43b9653b862c7 {
    padding-top: 45px;
  }

  .pb_md--45_d28170123cdc9183 {
    padding-bottom: 45px;
  }

  .pl_md--45_d19a7077c8a24a6b {
    padding-left: 45px;
  }

  .pr_md--45_06fbe23b6213ba1a {
    padding-right: 45px;
  }

  .mt_md--45_c7e608f610b0b5a8 {
    margin-top: 45px;
  }

  .mb_md--45_fc586d31e2b47551 {
    margin-bottom: 45px;
  }

  .ptb_md--50_31fe5ecac0a7e07b {
    padding: 50px 0;
  }

  .plr_md--50_faab373b10000262 {
    padding: 0 50px;
  }

  .pt_md--50_b7b088d7c4a0207c {
    padding-top: 50px;
  }

  .pb_md--50_df0c366265f2b301 {
    padding-bottom: 50px;
  }

  .pl_md--50_d2bbca1116e02e75 {
    padding-left: 50px;
  }

  .pr_md--50_3c238a61e7875934 {
    padding-right: 50px;
  }

  .mt_md--50_2be70323bea7b0cd {
    margin-top: 50px;
  }

  .mb_md--50_ac025231cbe1b0ff {
    margin-bottom: 50px;
  }

  .ptb_md--55_c03c16eb35f1293b {
    padding: 55px 0;
  }

  .plr_md--55_7b222e59ccc3e88e {
    padding: 0 55px;
  }

  .pt_md--55_1c216b1f2a164070 {
    padding-top: 55px;
  }

  .pb_md--55_33b05dbb0656eca1 {
    padding-bottom: 55px;
  }

  .pl_md--55_9560dfc602e72e56 {
    padding-left: 55px;
  }

  .pr_md--55_fd0566575d644912 {
    padding-right: 55px;
  }

  .mt_md--55_0fabc5a65af32c8d {
    margin-top: 55px;
  }

  .mb_md--55_bcf0e948c883b063 {
    margin-bottom: 55px;
  }

  .ptb_md--60_3b7d0abb108a2cbd {
    padding: 60px 0;
  }

  .plr_md--60_c188f1c7ee4bad74 {
    padding: 0 60px;
  }

  .pt_md--60_7fd8173560a9a36b {
    padding-top: 60px;
  }

  .pb_md--60_701e30f691bc3748 {
    padding-bottom: 60px;
  }

  .pl_md--60_ffbe45842bbd52a3 {
    padding-left: 60px;
  }

  .pr_md--60_90bd78a2e6a0cc54 {
    padding-right: 60px;
  }

  .mt_md--60_c87ba4551dff02d9 {
    margin-top: 60px;
  }

  .mb_md--60_6c2f2f956a3f3df5 {
    margin-bottom: 60px;
  }

  .ptb_md--65_99a7e15f8bc53152 {
    padding: 65px 0;
  }

  .plr_md--65_ce3fa4be00dcf745 {
    padding: 0 65px;
  }

  .pt_md--65_a8a907cd042811b6 {
    padding-top: 65px;
  }

  .pb_md--65_bf9d33292add971b {
    padding-bottom: 65px;
  }

  .pl_md--65_5a610d3336e20865 {
    padding-left: 65px;
  }

  .pr_md--65_ec3fc240668bbaa5 {
    padding-right: 65px;
  }

  .mt_md--65_fbf7adc7c8ac6308 {
    margin-top: 65px;
  }

  .mb_md--65_877d615970c1723a {
    margin-bottom: 65px;
  }

  .ptb_md--70_c19e425f13a9d49f {
    padding: 70px 0;
  }

  .plr_md--70_f8c55348f55a73d2 {
    padding: 0 70px;
  }

  .pt_md--70_b08a5901c0ce5dd7 {
    padding-top: 70px;
  }

  .pb_md--70_783d21b9ca2d654c {
    padding-bottom: 70px;
  }

  .pl_md--70_846a110ce4f311b7 {
    padding-left: 70px;
  }

  .pr_md--70_6c8ed852dcb799a3 {
    padding-right: 70px;
  }

  .mt_md--70_460b834bc702d999 {
    margin-top: 70px;
  }

  .mb_md--70_3aeba2b00d3fd47a {
    margin-bottom: 70px;
  }

  .ptb_md--75_0672c361a4c8693a {
    padding: 75px 0;
  }

  .plr_md--75_fbef92620cacdfdd {
    padding: 0 75px;
  }

  .pt_md--75_29550eca735f290e {
    padding-top: 75px;
  }

  .pb_md--75_43907ae7cce7f996 {
    padding-bottom: 75px;
  }

  .pl_md--75_add6f62cd831b3da {
    padding-left: 75px;
  }

  .pr_md--75_a725bcd82be4f04b {
    padding-right: 75px;
  }

  .mt_md--75_740252e8a7fd19c6 {
    margin-top: 75px;
  }

  .mb_md--75_f61b37948922d700 {
    margin-bottom: 75px;
  }

  .ptb_md--80_1c8ea7d93dcfa44e {
    padding: 80px 0;
  }

  .plr_md--80_cea4d3207f76f4f0 {
    padding: 0 80px;
  }

  .pt_md--80_9ad149b1f08d879d {
    padding-top: 80px;
  }

  .pb_md--80_c315e5e28b27f0a0 {
    padding-bottom: 80px;
  }

  .pl_md--80_8da0a7dba16b45c8 {
    padding-left: 80px;
  }

  .pr_md--80_0840ce1735343c4e {
    padding-right: 80px;
  }

  .mt_md--80_7d05b0d5db696140 {
    margin-top: 80px;
  }

  .mb_md--80_b51e432adbf96aa3 {
    margin-bottom: 80px;
  }

  .ptb_md--85_e403554de33b9672 {
    padding: 85px 0;
  }

  .plr_md--85_3162a061de6f6e28 {
    padding: 0 85px;
  }

  .pt_md--85_dcc54ba289e50556 {
    padding-top: 85px;
  }

  .pb_md--85_e3f04feee14b5f9c {
    padding-bottom: 85px;
  }

  .pl_md--85_f332783928c8da43 {
    padding-left: 85px;
  }

  .pr_md--85_fe3fed580a2a9c91 {
    padding-right: 85px;
  }

  .mt_md--85_257eedaccce65c08 {
    margin-top: 85px;
  }

  .mb_md--85_35314c38c6a7c914 {
    margin-bottom: 85px;
  }

  .ptb_md--90_1fea90413ee50df4 {
    padding: 90px 0;
  }

  .plr_md--90_1ad82c780f0658f3 {
    padding: 0 90px;
  }

  .pt_md--90_a1c9dcec974666ed {
    padding-top: 90px;
  }

  .pb_md--90_76a94922aee28307 {
    padding-bottom: 90px;
  }

  .pl_md--90_6187eccedf4dfdf2 {
    padding-left: 90px;
  }

  .pr_md--90_ba82553bf682d6fd {
    padding-right: 90px;
  }

  .mt_md--90_e61900cc25f4b367 {
    margin-top: 90px;
  }

  .mb_md--90_1319201b1b4e2962 {
    margin-bottom: 90px;
  }

  .ptb_md--95_61538381995d0753 {
    padding: 95px 0;
  }

  .plr_md--95_57db17c5c8b2d40d {
    padding: 0 95px;
  }

  .pt_md--95_9fd3f732adc20af2 {
    padding-top: 95px;
  }

  .pb_md--95_85bed5df3ee0cce1 {
    padding-bottom: 95px;
  }

  .pl_md--95_1907379c46f456ac {
    padding-left: 95px;
  }

  .pr_md--95_447d9ee85c377207 {
    padding-right: 95px;
  }

  .mt_md--95_6688dd50aba67648 {
    margin-top: 95px;
  }

  .mb_md--95_b46fcae3a8f2812c {
    margin-bottom: 95px;
  }

  .ptb_md--100_b41e796175aacc04 {
    padding: 100px 0;
  }

  .plr_md--100_391bc203da2a019e {
    padding: 0 100px;
  }

  .pt_md--100_355f84086e2017ff {
    padding-top: 100px;
  }

  .pb_md--100_32ee873ccff0226e {
    padding-bottom: 100px;
  }

  .pl_md--100_33f53ccc32fa5db9 {
    padding-left: 100px;
  }

  .pr_md--100_a4b2e633bd7f34e4 {
    padding-right: 100px;
  }

  .mt_md--100_e625f4eb9a5f493c {
    margin-top: 100px;
  }

  .mb_md--100_b4b2f0eb5697e041 {
    margin-bottom: 100px;
  }

  .ptb_md--105_3ec495fa5e064562 {
    padding: 105px 0;
  }

  .plr_md--105_3018972c0d4d3905 {
    padding: 0 105px;
  }

  .pt_md--105_44c227213573da22 {
    padding-top: 105px;
  }

  .pb_md--105_4bbe11c67fa562a9 {
    padding-bottom: 105px;
  }

  .pl_md--105_b3838a99a6bacd5d {
    padding-left: 105px;
  }

  .pr_md--105_8b0ad83d3f6f8d32 {
    padding-right: 105px;
  }

  .mt_md--105_84baa2911532dbc9 {
    margin-top: 105px;
  }

  .mb_md--105_df41e34a1fb9f494 {
    margin-bottom: 105px;
  }

  .ptb_md--110_70ce38e076aa6968 {
    padding: 110px 0;
  }

  .plr_md--110_96f55f5ba8157c36 {
    padding: 0 110px;
  }

  .pt_md--110_747028785ac7de43 {
    padding-top: 110px;
  }

  .pb_md--110_ba12c2e91779786b {
    padding-bottom: 110px;
  }

  .pl_md--110_234886c86f0130fd {
    padding-left: 110px;
  }

  .pr_md--110_fa4728faba22a8f5 {
    padding-right: 110px;
  }

  .mt_md--110_baa0531e12bd5d06 {
    margin-top: 110px;
  }

  .mb_md--110_145e399bf3b7caad {
    margin-bottom: 110px;
  }

  .ptb_md--115_7e4fb5014a89734a {
    padding: 115px 0;
  }

  .plr_md--115_d19683873735dd56 {
    padding: 0 115px;
  }

  .pt_md--115_b613ceb857e3a4b2 {
    padding-top: 115px;
  }

  .pb_md--115_2faaba3d7ef69262 {
    padding-bottom: 115px;
  }

  .pl_md--115_8e0ec6c86a360462 {
    padding-left: 115px;
  }

  .pr_md--115_109ddafdb297d8c9 {
    padding-right: 115px;
  }

  .mt_md--115_3950fc9bfded9762 {
    margin-top: 115px;
  }

  .mb_md--115_66a8bffcca2e8dcc {
    margin-bottom: 115px;
  }

  .ptb_md--120_f92b7bb7015a8a26 {
    padding: 120px 0;
  }

  .plr_md--120_d274b9b19ece96b0 {
    padding: 0 120px;
  }

  .pt_md--120_ced180bbdee54c0b {
    padding-top: 120px;
  }

  .pb_md--120_1070499014cfc921 {
    padding-bottom: 120px;
  }

  .pl_md--120_c16e992053ff236f {
    padding-left: 120px;
  }

  .pr_md--120_404ec73c043dd9e0 {
    padding-right: 120px;
  }

  .mt_md--120_5e661d6de9fbe377 {
    margin-top: 120px;
  }

  .mb_md--120_bdf7089cfa7cee49 {
    margin-bottom: 120px;
  }

  .ptb_md--125_386b576ca28eefc8 {
    padding: 125px 0;
  }

  .plr_md--125_59731068273905df {
    padding: 0 125px;
  }

  .pt_md--125_5586291d5ea8caac {
    padding-top: 125px;
  }

  .pb_md--125_c497e04b850debd3 {
    padding-bottom: 125px;
  }

  .pl_md--125_65d29d21a2135951 {
    padding-left: 125px;
  }

  .pr_md--125_5a77bcf36687ddb9 {
    padding-right: 125px;
  }

  .mt_md--125_f410a1786035f03f {
    margin-top: 125px;
  }

  .mb_md--125_4adf12102b635c3c {
    margin-bottom: 125px;
  }

  .ptb_md--130_48241f12152dfef5 {
    padding: 130px 0;
  }

  .plr_md--130_4ce8b0e7d3d37bce {
    padding: 0 130px;
  }

  .pt_md--130_37c0dd9774b20945 {
    padding-top: 130px;
  }

  .pb_md--130_75a6fd60fbecae57 {
    padding-bottom: 130px;
  }

  .pl_md--130_ca30981289154746 {
    padding-left: 130px;
  }

  .pr_md--130_0fce13c38155b462 {
    padding-right: 130px;
  }

  .mt_md--130_922bf1b11505dab9 {
    margin-top: 130px;
  }

  .mb_md--130_6b6add1437fa9442 {
    margin-bottom: 130px;
  }

  .ptb_md--135_943929dcf8936669 {
    padding: 135px 0;
  }

  .plr_md--135_31bde4941be78b67 {
    padding: 0 135px;
  }

  .pt_md--135_49eec64c8f4c8b40 {
    padding-top: 135px;
  }

  .pb_md--135_29069104433eaa58 {
    padding-bottom: 135px;
  }

  .pl_md--135_fd334e50be27bf97 {
    padding-left: 135px;
  }

  .pr_md--135_fde30247455e8bc4 {
    padding-right: 135px;
  }

  .mt_md--135_84a52d9a29b280f2 {
    margin-top: 135px;
  }

  .mb_md--135_022a065863534786 {
    margin-bottom: 135px;
  }

  .ptb_md--140_67bf378b6772375a {
    padding: 140px 0;
  }

  .plr_md--140_027b0682e8387882 {
    padding: 0 140px;
  }

  .pt_md--140_213f345602a98ec2 {
    padding-top: 140px;
  }

  .pb_md--140_f38210c836cc7438 {
    padding-bottom: 140px;
  }

  .pl_md--140_0dce0b544e2640ac {
    padding-left: 140px;
  }

  .pr_md--140_41029ac037c9584f {
    padding-right: 140px;
  }

  .mt_md--140_bb4271c0cd13241f {
    margin-top: 140px;
  }

  .mb_md--140_b53e27e6adb062be {
    margin-bottom: 140px;
  }

  .ptb_md--145_00b398313622acde {
    padding: 145px 0;
  }

  .plr_md--145_4492649ad0ed6cfb {
    padding: 0 145px;
  }

  .pt_md--145_73aa195031dc62fa {
    padding-top: 145px;
  }

  .pb_md--145_8c65c13dd5d9253f {
    padding-bottom: 145px;
  }

  .pl_md--145_e7b07914e1a9400b {
    padding-left: 145px;
  }

  .pr_md--145_28b6ae6b70a72cb1 {
    padding-right: 145px;
  }

  .mt_md--145_7d74753feaa9ae97 {
    margin-top: 145px;
  }

  .mb_md--145_7392a8077f9063c0 {
    margin-bottom: 145px;
  }

  .ptb_md--150_35abcf052d632045 {
    padding: 150px 0;
  }

  .plr_md--150_0b7209a56abdaabd {
    padding: 0 150px;
  }

  .pt_md--150_c5aa3b2cec0c46c2 {
    padding-top: 150px;
  }

  .pb_md--150_618bcde5ff9b6832 {
    padding-bottom: 150px;
  }

  .pl_md--150_897f6255366eef6b {
    padding-left: 150px;
  }

  .pr_md--150_f7db2c7a835fcba7 {
    padding-right: 150px;
  }

  .mt_md--150_6c4584ea8eb22637 {
    margin-top: 150px;
  }

  .mb_md--150_93157e7cddcea695 {
    margin-bottom: 150px;
  }

  .ptb_md--155_c2cf33862b310b01 {
    padding: 155px 0;
  }

  .plr_md--155_618acd39324bc9fe {
    padding: 0 155px;
  }

  .pt_md--155_6b1a641b6905d708 {
    padding-top: 155px;
  }

  .pb_md--155_6d6551b998cfd017 {
    padding-bottom: 155px;
  }

  .pl_md--155_cad217ec04ac60ec {
    padding-left: 155px;
  }

  .pr_md--155_9b743913ef01453f {
    padding-right: 155px;
  }

  .mt_md--155_1ab2cad0b5897220 {
    margin-top: 155px;
  }

  .mb_md--155_db18646ece491c60 {
    margin-bottom: 155px;
  }

  .ptb_md--160_50c159ab59b76f14 {
    padding: 160px 0;
  }

  .plr_md--160_caf561474edf303f {
    padding: 0 160px;
  }

  .pt_md--160_d2b385454f73e74d {
    padding-top: 160px;
  }

  .pb_md--160_cbfec16d824feb85 {
    padding-bottom: 160px;
  }

  .pl_md--160_8ce70acc35041e63 {
    padding-left: 160px;
  }

  .pr_md--160_c63dc5a8a3f59af2 {
    padding-right: 160px;
  }

  .mt_md--160_cf85a85b7cd80d9f {
    margin-top: 160px;
  }

  .mb_md--160_38fdb2fb668f94c6 {
    margin-bottom: 160px;
  }

  .ptb_md--165_6695b02900d30553 {
    padding: 165px 0;
  }

  .plr_md--165_5c7b662b1890554e {
    padding: 0 165px;
  }

  .pt_md--165_79944251199a3462 {
    padding-top: 165px;
  }

  .pb_md--165_42d49d7283f244e2 {
    padding-bottom: 165px;
  }

  .pl_md--165_da56ec88a1be2c68 {
    padding-left: 165px;
  }

  .pr_md--165_36fa8aaafe096f25 {
    padding-right: 165px;
  }

  .mt_md--165_2ec7bd3a5c312ae7 {
    margin-top: 165px;
  }

  .mb_md--165_9ce21eab014fec87 {
    margin-bottom: 165px;
  }

  .ptb_md--170_598e5e30d8dbcf6f {
    padding: 170px 0;
  }

  .plr_md--170_4b79a248bd766112 {
    padding: 0 170px;
  }

  .pt_md--170_4c6e7226e24afdc4 {
    padding-top: 170px;
  }

  .pb_md--170_71ceee3bc0749e1b {
    padding-bottom: 170px;
  }

  .pl_md--170_ac20a36a56275b62 {
    padding-left: 170px;
  }

  .pr_md--170_d436f4c23b7e263c {
    padding-right: 170px;
  }

  .mt_md--170_ce78e630d1f4685b {
    margin-top: 170px;
  }

  .mb_md--170_87453bfdc849b406 {
    margin-bottom: 170px;
  }

  .ptb_md--175_487c4037d64ffcd7 {
    padding: 175px 0;
  }

  .plr_md--175_2893021e7d5720c2 {
    padding: 0 175px;
  }

  .pt_md--175_5a06932c7ea63730 {
    padding-top: 175px;
  }

  .pb_md--175_89ad5680b8cccde1 {
    padding-bottom: 175px;
  }

  .pl_md--175_da1622ac0cd08049 {
    padding-left: 175px;
  }

  .pr_md--175_d182c7d30e0633f1 {
    padding-right: 175px;
  }

  .mt_md--175_85bfa2fb5efbe272 {
    margin-top: 175px;
  }

  .mb_md--175_ef5482945b98b56d {
    margin-bottom: 175px;
  }

  .ptb_md--180_6c173309b75e380b {
    padding: 180px 0;
  }

  .plr_md--180_b5adfd95ab8341c8 {
    padding: 0 180px;
  }

  .pt_md--180_4bea34ad50fa25d4 {
    padding-top: 180px;
  }

  .pb_md--180_6e8684f42c2011f8 {
    padding-bottom: 180px;
  }

  .pl_md--180_76791d5be1bb6ea8 {
    padding-left: 180px;
  }

  .pr_md--180_bab45a56a3bc1c4c {
    padding-right: 180px;
  }

  .mt_md--180_48d7c9cadca1a41d {
    margin-top: 180px;
  }

  .mb_md--180_a5a54c1c39047807 {
    margin-bottom: 180px;
  }

  .ptb_md--185_a8e0ea7eea93d998 {
    padding: 185px 0;
  }

  .plr_md--185_34b2507a1ba8eb0e {
    padding: 0 185px;
  }

  .pt_md--185_dbc76b4e15ab9e94 {
    padding-top: 185px;
  }

  .pb_md--185_b395a8907fef08ad {
    padding-bottom: 185px;
  }

  .pl_md--185_386a6216cd20062b {
    padding-left: 185px;
  }

  .pr_md--185_e7c89b60c59a8aa3 {
    padding-right: 185px;
  }

  .mt_md--185_35c59d858bc1e049 {
    margin-top: 185px;
  }

  .mb_md--185_081bb3a98bdbc592 {
    margin-bottom: 185px;
  }

  .ptb_md--190_3a441569c4fec851 {
    padding: 190px 0;
  }

  .plr_md--190_b3599593a7ebbb7c {
    padding: 0 190px;
  }

  .pt_md--190_2177acb44bb905a5 {
    padding-top: 190px;
  }

  .pb_md--190_41f119f4e883922a {
    padding-bottom: 190px;
  }

  .pl_md--190_7553d3c43d36cdfb {
    padding-left: 190px;
  }

  .pr_md--190_3b8f12f29035ec35 {
    padding-right: 190px;
  }

  .mt_md--190_01b7dcf7f840eeb5 {
    margin-top: 190px;
  }

  .mb_md--190_0a3dd760835e83d8 {
    margin-bottom: 190px;
  }

  .ptb_md--195_705aed128be323bc {
    padding: 195px 0;
  }

  .plr_md--195_4e82370e26285636 {
    padding: 0 195px;
  }

  .pt_md--195_eba960ac6eb0b8d0 {
    padding-top: 195px;
  }

  .pb_md--195_41a05a33188d37d9 {
    padding-bottom: 195px;
  }

  .pl_md--195_85fb0a4ecea8141a {
    padding-left: 195px;
  }

  .pr_md--195_59f92c34568a8d99 {
    padding-right: 195px;
  }

  .mt_md--195_91ecbc055cec5244 {
    margin-top: 195px;
  }

  .mb_md--195_f53fe0889f08d45f {
    margin-bottom: 195px;
  }

  .ptb_md--200_d2bb1d3dadcbe0dd {
    padding: 200px 0;
  }

  .plr_md--200_7fe6373b4d48d3e6 {
    padding: 0 200px;
  }

  .pt_md--200_ba4b0c29dee8a864 {
    padding-top: 200px;
  }

  .pb_md--200_ed4323c34238281d {
    padding-bottom: 200px;
  }

  .pl_md--200_d15c4b7008d24fc6 {
    padding-left: 200px;
  }

  .pr_md--200_80ecc8163ea0b44b {
    padding-right: 200px;
  }

  .mt_md--200_a4735bbda45e8bbe {
    margin-top: 200px;
  }

  .mb_md--200_667098a4fa3569d4 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_60fdc0cac9b6d75e {
    padding: 250px 0;
  }

  .ptb_sm--0_5157bc068d57ff61 {
    padding: 0;
  }

  .pl_sm--0_9b7365dae5f9bc14 {
    padding-left: 0;
  }

  .pr_sm--0_adb69b2e7bdc6adb {
    padding-right: 0;
  }

  .pt_sm--0_eff087670157bb45 {
    padding-top: 0;
  }

  .pb_sm--0_5fda75bc552ee65f {
    padding-bottom: 0;
  }

  .pb_sm--80_0fba6d3832b24683 {
    padding-bottom: 30px;
  }

  .pt_sm--50_0577a82791aa26f3 {
    padding-top: 50px;
  }

  .mr_sm--0_d999e4f924aaac02 {
    margin-right: 0;
  }

  .ml_sm--0_072a703c3f2fffe0 {
    margin-left: 0;
  }

  .mt_sm--0_594ab2872d70b081 {
    margin-top: 0;
  }

  .mb_sm--0_451610955391a8de {
    margin-bottom: 0;
  }

  .pt_sm--150_484abdb78e93e27e {
    padding-top: 150px;
  }

  .pb_sm--110_af7ab153a890d1ff {
    padding-bottom: 110px;
  }

  .ptb_sm--5_26eef7221f1ac8ae {
    padding: 5px 0;
  }

  .plr_sm--5_0cde699ae3891ffe {
    padding: 0 5px;
  }

  .pt_sm--5_bcfac2c8ff4d3a95 {
    padding-top: 5px;
  }

  .pb_sm--5_af3f63c631bce79e {
    padding-bottom: 5px;
  }

  .pl_sm--5_d2d96b60d3bc7b01 {
    padding-left: 5px;
  }

  .pr_sm--5_a6df7280e1e69c63 {
    padding-right: 5px;
  }

  .mt_sm--5_402a676fa645df8f {
    margin-top: 5px;
  }

  .ml_sm--5_c18c9a19fe8848a9 {
    margin-left: 5px;
  }

  .mr_sm--5_969f7bc11fecbd9b {
    margin-right: 5px;
  }

  .mb_sm--5_7d940bdc134fad54 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_78b684c1cecd3e0b {
    padding: 10px 0;
  }

  .plr_sm--10_49221c77fbe4e3da {
    padding: 0 10px;
  }

  .pt_sm--10_903cc4725ecfe071 {
    padding-top: 10px;
  }

  .pb_sm--10_50e049e2253f59c4 {
    padding-bottom: 10px;
  }

  .pl_sm--10_198c9da632ee01c7 {
    padding-left: 10px;
  }

  .pr_sm--10_2f648d6234587832 {
    padding-right: 10px;
  }

  .mt_sm--10_0c2d2a6acd89a070 {
    margin-top: 10px;
  }

  .ml_sm--10_9ca88348fcfe4612 {
    margin-left: 10px;
  }

  .mr_sm--10_764caf25cb090197 {
    margin-right: 10px;
  }

  .mb_sm--10_4ca69dd26c6699f8 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_8fef526e78074d32 {
    padding: 15px 0;
  }

  .plr_sm--15_5f91c85e24a77be7 {
    padding: 0 15px;
  }

  .pt_sm--15_f1be4818d33c689e {
    padding-top: 15px;
  }

  .pb_sm--15_bf5823d74b481b57 {
    padding-bottom: 15px;
  }

  .pl_sm--15_6945c954a1372e56 {
    padding-left: 15px;
  }

  .pr_sm--15_ad73ea60e803cdaa {
    padding-right: 15px;
  }

  .mt_sm--15_7937c882c9272c97 {
    margin-top: 15px;
  }

  .ml_sm--15_83b4dde1d2639fae {
    margin-left: 15px;
  }

  .mr_sm--15_7dbf4dbf7bb1a60c {
    margin-right: 15px;
  }

  .mb_sm--15_c15e11955a0e5027 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_cbfc9e0a42ae049a {
    padding: 20px 0;
  }

  .plr_sm--20_d65537ad5f18fced {
    padding: 0 20px;
  }

  .pt_sm--20_fb5a28e084a1e7b5 {
    padding-top: 20px;
  }

  .pb_sm--20_89b131a84421ef87 {
    padding-bottom: 20px;
  }

  .pl_sm--20_cd94fa758eb8022d {
    padding-left: 20px;
  }

  .pr_sm--20_8492725d7c903a6f {
    padding-right: 20px;
  }

  .mt_sm--20_4ada7ac41fb574f0 {
    margin-top: 20px;
  }

  .ml_sm--20_7e57b05b511fbf5c {
    margin-left: 20px;
  }

  .mr_sm--20_bd8672b93ea5bc68 {
    margin-right: 20px;
  }

  .mb_sm--20_cd39c1b4889055be {
    margin-bottom: 20px;
  }

  .ptb_sm--25_450dcb5f4f7b5b4f {
    padding: 25px 0;
  }

  .plr_sm--25_3c77fb2806be593a {
    padding: 0 25px;
  }

  .pt_sm--25_0b13d19fe077994d {
    padding-top: 25px;
  }

  .pb_sm--25_d234349aaa6f9372 {
    padding-bottom: 25px;
  }

  .pl_sm--25_731122c26d9dd232 {
    padding-left: 25px;
  }

  .pr_sm--25_8ca106d9626e1a70 {
    padding-right: 25px;
  }

  .mt_sm--25_0c69e34475d4843e {
    margin-top: 25px;
  }

  .ml_sm--25_37ae477b032fe97a {
    margin-left: 25px;
  }

  .mr_sm--25_f5bdbca7e09f9b36 {
    margin-right: 25px;
  }

  .mb_sm--25_fe311bcb4bc52451 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_2e3f7c083a31a4f6 {
    padding: 30px 0;
  }

  .plr_sm--30_1b49337982fffa47 {
    padding: 0 30px;
  }

  .pt_sm--30_3d59c016822be488 {
    padding-top: 30px;
  }

  .pb_sm--30_cda37fff1adfd77d {
    padding-bottom: 30px;
  }

  .pl_sm--30_c43471673199216e {
    padding-left: 30px;
  }

  .pr_sm--30_141f0341c6963666 {
    padding-right: 30px;
  }

  .mt_sm--30_347354de680063e5 {
    margin-top: 30px;
  }

  .ml_sm--30_7d5afb98a761dd13 {
    margin-left: 30px;
  }

  .mr_sm--30_29098d3bc1cbcd0f {
    margin-right: 30px;
  }

  .mb_sm--30_f18db2413d0cfaf3 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_2195fb2261c73b73 {
    padding: 35px 0;
  }

  .plr_sm--35_ba0b5b25268b91b8 {
    padding: 0 35px;
  }

  .pt_sm--35_625d5a2e59058f47 {
    padding-top: 35px;
  }

  .pb_sm--35_73d3140db82f516d {
    padding-bottom: 35px;
  }

  .pl_sm--35_9bc8d5ec46756d74 {
    padding-left: 35px;
  }

  .pr_sm--35_418f6f1217648ea5 {
    padding-right: 35px;
  }

  .mt_sm--35_49d1252f0c22edd2 {
    margin-top: 35px;
  }

  .ml_sm--35_7bad555acfeaf79b {
    margin-left: 35px;
  }

  .mr_sm--35_4377733360d011b6 {
    margin-right: 35px;
  }

  .mb_sm--35_552ccf75933648fb {
    margin-bottom: 35px;
  }

  .ptb_sm--40_84f916408aefa8f4 {
    padding: 40px 0;
  }

  .plr_sm--40_3176de8e7cdef661 {
    padding: 0 40px;
  }

  .pt_sm--40_6dea385f05c7bf2e {
    padding-top: 40px;
  }

  .pb_sm--40_b89407384820069e {
    padding-bottom: 40px;
  }

  .pl_sm--40_2bba5956144f977d {
    padding-left: 40px;
  }

  .pr_sm--40_edc86aa8eddde48c {
    padding-right: 40px;
  }

  .mt_sm--40_478a8f19374a8a14 {
    margin-top: 40px;
  }

  .ml_sm--40_01adaa2a1ee6b9f2 {
    margin-left: 40px;
  }

  .mr_sm--40_437f9b44391456c6 {
    margin-right: 40px;
  }

  .mb_sm--40_28b5a2820351bfa9 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_3fad7bae5452aaf9 {
    padding: 45px 0;
  }

  .plr_sm--45_0757429b5234a84e {
    padding: 0 45px;
  }

  .pt_sm--45_7fbbb05575499f50 {
    padding-top: 45px;
  }

  .pb_sm--45_1f96fc955ca2a87c {
    padding-bottom: 45px;
  }

  .pl_sm--45_43172abd7131b1a3 {
    padding-left: 45px;
  }

  .pr_sm--45_0dece98dafe3c701 {
    padding-right: 45px;
  }

  .mt_sm--45_0b8321e5ad81a05d {
    margin-top: 45px;
  }

  .ml_sm--45_671b13b2b739efca {
    margin-left: 45px;
  }

  .mr_sm--45_5a2ab59b408d1fda {
    margin-right: 45px;
  }

  .mb_sm--45_c6e9f9b0f2254bc4 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_7236ee8ecf95fe4a {
    padding: 50px 0;
  }

  .plr_sm--50_35ccc053f9efc352 {
    padding: 0 50px;
  }

  .pt_sm--50_0577a82791aa26f3 {
    padding-top: 50px;
  }

  .pb_sm--50_f0fc00ef1695c843 {
    padding-bottom: 50px;
  }

  .pl_sm--50_48974e43431b90c7 {
    padding-left: 50px;
  }

  .pr_sm--50_6dbd81ec69dbf31e {
    padding-right: 50px;
  }

  .mt_sm--50_bd23c03e60c27de8 {
    margin-top: 50px;
  }

  .ml_sm--50_02a9a9276e14cf3b {
    margin-left: 50px;
  }

  .mr_sm--50_a033e61eaa80c95f {
    margin-right: 50px;
  }

  .mb_sm--50_b1e8e7fd253b0c66 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_da6743f0cd003c3c {
    padding: 55px 0;
  }

  .plr_sm--55_c2186175ba02e660 {
    padding: 0 55px;
  }

  .pt_sm--55_65f2d34be59e423c {
    padding-top: 55px;
  }

  .pb_sm--55_a80292b363b34ab4 {
    padding-bottom: 55px;
  }

  .pl_sm--55_a9d6cb2193da33d5 {
    padding-left: 55px;
  }

  .pr_sm--55_15206917a9ef0396 {
    padding-right: 55px;
  }

  .mt_sm--55_487709cf8a44add9 {
    margin-top: 55px;
  }

  .ml_sm--55_5b1bfe7a7748d026 {
    margin-left: 55px;
  }

  .mr_sm--55_c0608a824903b7db {
    margin-right: 55px;
  }

  .mb_sm--55_5a7066b7389747aa {
    margin-bottom: 55px;
  }

  .ptb_sm--60_d95194485773740c {
    padding: 60px 0;
  }

  .plr_sm--60_3303d2cc6ac6fe88 {
    padding: 0 60px;
  }

  .pt_sm--60_4d178176d68f9e30 {
    padding-top: 60px;
  }

  .pb_sm--60_3fa7f519f8bd2d35 {
    padding-bottom: 60px;
  }

  .pl_sm--60_75c9d2df168a42dd {
    padding-left: 60px;
  }

  .pr_sm--60_eaf03a6f856a9fbe {
    padding-right: 60px;
  }

  .mt_sm--60_7630c4a2830aade1 {
    margin-top: 60px;
  }

  .ml_sm--60_b38d1ac2a1d1892a {
    margin-left: 60px;
  }

  .mr_sm--60_5f7fecd7d4bc1666 {
    margin-right: 60px;
  }

  .mb_sm--60_b183331418537e0f {
    margin-bottom: 60px;
  }

  .ptb_sm--65_e7667dae3586ba96 {
    padding: 65px 0;
  }

  .plr_sm--65_7ea364ded38baaf7 {
    padding: 0 65px;
  }

  .pt_sm--65_e6681898e215cd4b {
    padding-top: 65px;
  }

  .pb_sm--65_f8f9f2df763d1e72 {
    padding-bottom: 65px;
  }

  .pl_sm--65_cc18003f0a78252c {
    padding-left: 65px;
  }

  .pr_sm--65_02e99e0eefe6b0e4 {
    padding-right: 65px;
  }

  .mt_sm--65_1a401f2ff8132205 {
    margin-top: 65px;
  }

  .ml_sm--65_e5803342630ba07c {
    margin-left: 65px;
  }

  .mr_sm--65_a011b6a648d6cbdf {
    margin-right: 65px;
  }

  .mb_sm--65_c47bc4895e787475 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_b4c91ceaf4ba2db9 {
    padding: 70px 0;
  }

  .plr_sm--70_4cd6039159a4f18d {
    padding: 0 70px;
  }

  .pt_sm--70_c17bab32bc494e35 {
    padding-top: 70px;
  }

  .pb_sm--70_4b45b99827c0b460 {
    padding-bottom: 70px;
  }

  .pl_sm--70_3631470e5906a137 {
    padding-left: 70px;
  }

  .pr_sm--70_39f138692e63fe94 {
    padding-right: 70px;
  }

  .mt_sm--70_d89abf1f45c6f892 {
    margin-top: 70px;
  }

  .ml_sm--70_a5c589247741fd61 {
    margin-left: 70px;
  }

  .mr_sm--70_d8bb1749940b772f {
    margin-right: 70px;
  }

  .mb_sm--70_8ea3263f06e7825f {
    margin-bottom: 70px;
  }

  .ptb_sm--75_8b2105945b76587e {
    padding: 75px 0;
  }

  .plr_sm--75_235c8a0b259e18c7 {
    padding: 0 75px;
  }

  .pt_sm--75_0a290e4b9eaef9e1 {
    padding-top: 75px;
  }

  .pb_sm--75_08d6220cba07e6f7 {
    padding-bottom: 75px;
  }

  .pl_sm--75_c16d58528810b9fc {
    padding-left: 75px;
  }

  .pr_sm--75_0ca83b45e3f26abd {
    padding-right: 75px;
  }

  .mt_sm--75_764841560b93427d {
    margin-top: 75px;
  }

  .ml_sm--75_9d2202215321afb0 {
    margin-left: 75px;
  }

  .mr_sm--75_57595f0a086b281c {
    margin-right: 75px;
  }

  .mb_sm--75_e15a6489d6322c87 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_a6167bfe6d00799b {
    padding: 80px 0;
  }

  .plr_sm--80_209346c8c8732be1 {
    padding: 0 80px;
  }

  .pt_sm--80_874ccf7dcd49d523 {
    padding-top: 80px;
  }

  .pb_sm--80_0fba6d3832b24683 {
    padding-bottom: 80px;
  }

  .pl_sm--80_77b5ef1acaf981bd {
    padding-left: 80px;
  }

  .pr_sm--80_8fcb5fe3a46aec1c {
    padding-right: 80px;
  }

  .mt_sm--80_40f2a09db518a9e6 {
    margin-top: 80px;
  }

  .ml_sm--80_54b54bffdf39cfdc {
    margin-left: 80px;
  }

  .mr_sm--80_dfc281c930b936fe {
    margin-right: 80px;
  }

  .mb_sm--80_ad69a0184b0590e2 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_ce6d8c40bf789b90 {
    padding: 85px 0;
  }

  .plr_sm--85_3618ad703117fe29 {
    padding: 0 85px;
  }

  .pt_sm--85_70851e057eb32c4a {
    padding-top: 85px;
  }

  .pb_sm--85_1badeaf825b7e251 {
    padding-bottom: 85px;
  }

  .pl_sm--85_7365183311d61c6d {
    padding-left: 85px;
  }

  .pr_sm--85_f0a89941ad5da7d5 {
    padding-right: 85px;
  }

  .mt_sm--85_c051eaab31394908 {
    margin-top: 85px;
  }

  .ml_sm--85_052c370a744111b8 {
    margin-left: 85px;
  }

  .mr_sm--85_ee120a5fc2d31f6f {
    margin-right: 85px;
  }

  .mb_sm--85_5ba709c63532fc0b {
    margin-bottom: 85px;
  }

  .ptb_sm--90_afcebafeccacc094 {
    padding: 90px 0;
  }

  .plr_sm--90_ddcd4efca544b489 {
    padding: 0 90px;
  }

  .pt_sm--90_850ad16d8c1774d0 {
    padding-top: 90px;
  }

  .pb_sm--90_f144d61a106f1171 {
    padding-bottom: 90px;
  }

  .pl_sm--90_31bf9eb3b63b2bf1 {
    padding-left: 90px;
  }

  .pr_sm--90_1c92a4179cd2857c {
    padding-right: 90px;
  }

  .mt_sm--90_9b80c60880a1879d {
    margin-top: 90px;
  }

  .ml_sm--90_11499e1644a38a1a {
    margin-left: 90px;
  }

  .mr_sm--90_cc58777e55ad7a5e {
    margin-right: 90px;
  }

  .mb_sm--90_e531c2b77374db3c {
    margin-bottom: 90px;
  }

  .ptb_sm--95_26d118a698204b6e {
    padding: 95px 0;
  }

  .plr_sm--95_3bff1273af2db73e {
    padding: 0 95px;
  }

  .pt_sm--95_9d114bf103f80a98 {
    padding-top: 95px;
  }

  .pb_sm--95_4e9c05922ec3613e {
    padding-bottom: 95px;
  }

  .pl_sm--95_54a7f2b1dfe2b3a2 {
    padding-left: 95px;
  }

  .pr_sm--95_2c63b9b5af5f8376 {
    padding-right: 95px;
  }

  .mt_sm--95_b4491d61727992db {
    margin-top: 95px;
  }

  .ml_sm--95_b1e32f3825dfedca {
    margin-left: 95px;
  }

  .mr_sm--95_e0a036a45de53b70 {
    margin-right: 95px;
  }

  .mb_sm--95_ad1620150504d9b0 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_98f5c7aeadf438e3 {
    padding: 100px 0;
  }

  .plr_sm--100_217dc89f58d5e990 {
    padding: 0 100px;
  }

  .pt_sm--100_55816499a5533ccc {
    padding-top: 100px;
  }

  .pb_sm--100_87ca0656b21ccd15 {
    padding-bottom: 100px;
  }

  .pl_sm--100_372b9fac34550078 {
    padding-left: 100px;
  }

  .pr_sm--100_46e4ba67898f0a53 {
    padding-right: 100px;
  }

  .mt_sm--100_b299f56989dcb3a2 {
    margin-top: 100px;
  }

  .ml_sm--100_4f9df359807d4412 {
    margin-left: 100px;
  }

  .mr_sm--100_741ebbf0b4e71f3b {
    margin-right: 100px;
  }

  .mb_sm--100_63768f35a2d1a423 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_7218a14b972ee2c6 {
    padding: 105px 0;
  }

  .plr_sm--105_d32eb52f4501e29e {
    padding: 0 105px;
  }

  .pt_sm--105_03b7a62cfc917e51 {
    padding-top: 105px;
  }

  .pb_sm--105_ffcc21a4982d770d {
    padding-bottom: 105px;
  }

  .pl_sm--105_1be027b7b66a884d {
    padding-left: 105px;
  }

  .pr_sm--105_ab78f8c2775e4eef {
    padding-right: 105px;
  }

  .mt_sm--105_20c1670cd06d4046 {
    margin-top: 105px;
  }

  .ml_sm--105_0623b1fe5e887eb8 {
    margin-left: 105px;
  }

  .mr_sm--105_5092477387d2fc1a {
    margin-right: 105px;
  }

  .mb_sm--105_0f8a63ff954c569b {
    margin-bottom: 105px;
  }

  .ptb_sm--110_1cce03bdca02e269 {
    padding: 110px 0;
  }

  .plr_sm--110_e93b4db431612f60 {
    padding: 0 110px;
  }

  .pt_sm--110_6998e033d008acfa {
    padding-top: 110px;
  }

  .pb_sm--110_af7ab153a890d1ff {
    padding-bottom: 110px;
  }

  .pl_sm--110_9596c0fd2ac34c4e {
    padding-left: 110px;
  }

  .pr_sm--110_3efe8298de9ac76c {
    padding-right: 110px;
  }

  .mt_sm--110_f8a66503e52898e9 {
    margin-top: 110px;
  }

  .ml_sm--110_f59926a86d6f1e92 {
    margin-left: 110px;
  }

  .mr_sm--110_dec2999ec6d76998 {
    margin-right: 110px;
  }

  .mb_sm--110_0f3834e6202ba02a {
    margin-bottom: 110px;
  }

  .ptb_sm--115_2ad6469ca53a61af {
    padding: 115px 0;
  }

  .plr_sm--115_81a1d5790ef96772 {
    padding: 0 115px;
  }

  .pt_sm--115_8ba17a3e2f5a8efb {
    padding-top: 115px;
  }

  .pb_sm--115_3b61389a6c92c563 {
    padding-bottom: 115px;
  }

  .pl_sm--115_798bc86b399cd844 {
    padding-left: 115px;
  }

  .pr_sm--115_d9388a98360723d3 {
    padding-right: 115px;
  }

  .mt_sm--115_1c23761b5b653c1d {
    margin-top: 115px;
  }

  .ml_sm--115_d16734dab995a8e0 {
    margin-left: 115px;
  }

  .mr_sm--115_4bdb76ae9dadacce {
    margin-right: 115px;
  }

  .mb_sm--115_33f42af28f4271ca {
    margin-bottom: 115px;
  }

  .ptb_sm--120_554c08976c360cde {
    padding: 120px 0;
  }

  .plr_sm--120_d1ef24580af02933 {
    padding: 0 120px;
  }

  .pt_sm--120_a2b0726cf64f4806 {
    padding-top: 120px;
  }

  .pb_sm--120_6a1a2537e17a42fb {
    padding-bottom: 120px;
  }

  .pl_sm--120_91327014694b98de {
    padding-left: 120px;
  }

  .pr_sm--120_346841bb920347cc {
    padding-right: 120px;
  }

  .mt_sm--120_432ca0dfe5a30a4b {
    margin-top: 120px;
  }

  .ml_sm--120_83902b95c074c3e9 {
    margin-left: 120px;
  }

  .mr_sm--120_63f1dbcb4c2f51ed {
    margin-right: 120px;
  }

  .mb_sm--120_99eadcb1fe682c75 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_d04d9d3c596c3cab {
    padding: 125px 0;
  }

  .plr_sm--125_e8fde2d011d5adf5 {
    padding: 0 125px;
  }

  .pt_sm--125_8bd11c7405ec13ec {
    padding-top: 125px;
  }

  .pb_sm--125_528d70c920f76e4b {
    padding-bottom: 125px;
  }

  .pl_sm--125_a2c91414a7b7e42b {
    padding-left: 125px;
  }

  .pr_sm--125_7d61850c8d02b65f {
    padding-right: 125px;
  }

  .mt_sm--125_32218956939f6fed {
    margin-top: 125px;
  }

  .ml_sm--125_cdb21b401e8f69bc {
    margin-left: 125px;
  }

  .mr_sm--125_9f40e76c0ec59c9a {
    margin-right: 125px;
  }

  .mb_sm--125_6b534b019cad563c {
    margin-bottom: 125px;
  }

  .ptb_sm--130_ddfd762b7c05aa93 {
    padding: 130px 0;
  }

  .plr_sm--130_8a68ce1bebc30cca {
    padding: 0 130px;
  }

  .pt_sm--130_29acbef4874a2d4a {
    padding-top: 130px;
  }

  .pb_sm--130_32560177f8915e2f {
    padding-bottom: 130px;
  }

  .pl_sm--130_e6fbdfed13366ddf {
    padding-left: 130px;
  }

  .pr_sm--130_9f1e7c0a51d8042d {
    padding-right: 130px;
  }

  .mt_sm--130_47f14e6a1ef1a3b6 {
    margin-top: 130px;
  }

  .ml_sm--130_438f1f761e11f1ab {
    margin-left: 130px;
  }

  .mr_sm--130_90370c0c2530ab2c {
    margin-right: 130px;
  }

  .mb_sm--130_990bfa1942b4621f {
    margin-bottom: 130px;
  }

  .ptb_sm--135_08a4bc0d9b00838d {
    padding: 135px 0;
  }

  .plr_sm--135_af297bf01ba869be {
    padding: 0 135px;
  }

  .pt_sm--135_e386ad34226184ba {
    padding-top: 135px;
  }

  .pb_sm--135_c0c71b3dfc14daab {
    padding-bottom: 135px;
  }

  .pl_sm--135_76e31264153640a6 {
    padding-left: 135px;
  }

  .pr_sm--135_412dc64212fa43a3 {
    padding-right: 135px;
  }

  .mt_sm--135_28b7596e3eccb423 {
    margin-top: 135px;
  }

  .ml_sm--135_faebfcacc7b5c8e4 {
    margin-left: 135px;
  }

  .mr_sm--135_3c61f45213490a05 {
    margin-right: 135px;
  }

  .mb_sm--135_9ea7d920ae0c7c69 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_d966ec0941ecbdbb {
    padding: 140px 0;
  }

  .plr_sm--140_836bcc466131b0c3 {
    padding: 0 140px;
  }

  .pt_sm--140_1873e23339ccbbd5 {
    padding-top: 140px;
  }

  .pb_sm--140_0fbd29771d48c727 {
    padding-bottom: 140px;
  }

  .pl_sm--140_9a6e97bbe3659ffc {
    padding-left: 140px;
  }

  .pr_sm--140_90cf5df77c839a91 {
    padding-right: 140px;
  }

  .mt_sm--140_aff5cf95a8886d17 {
    margin-top: 140px;
  }

  .ml_sm--140_b2cd70ab58327c85 {
    margin-left: 140px;
  }

  .mr_sm--140_d4c8c19cf2dc94e2 {
    margin-right: 140px;
  }

  .mb_sm--140_a327c176b3481a3b {
    margin-bottom: 140px;
  }

  .ptb_sm--145_251cd727cb94d2d1 {
    padding: 145px 0;
  }

  .plr_sm--145_79f6614516c8c97e {
    padding: 0 145px;
  }

  .pt_sm--145_3bf291b4d8484a5e {
    padding-top: 145px;
  }

  .pb_sm--145_21a07019345caaba {
    padding-bottom: 145px;
  }

  .pl_sm--145_e5e670da658739f2 {
    padding-left: 145px;
  }

  .pr_sm--145_ca5bdec2346ccf9d {
    padding-right: 145px;
  }

  .mt_sm--145_929a95f98844154e {
    margin-top: 145px;
  }

  .ml_sm--145_595d0d8abd2a3d03 {
    margin-left: 145px;
  }

  .mr_sm--145_5686bc91e5fd2fd8 {
    margin-right: 145px;
  }

  .mb_sm--145_31b7e4447508bc77 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_c05374b797248437 {
    padding: 150px 0;
  }

  .plr_sm--150_04a9339f476294d6 {
    padding: 0 150px;
  }

  .pt_sm--150_484abdb78e93e27e {
    padding-top: 150px;
  }

  .pb_sm--150_7e23bba988724781 {
    padding-bottom: 150px;
  }

  .pl_sm--150_2ffdd6ad05465047 {
    padding-left: 150px;
  }

  .pr_sm--150_a7e82e80413aecf9 {
    padding-right: 150px;
  }

  .mt_sm--150_dfb48d8b81ad8ddd {
    margin-top: 150px;
  }

  .ml_sm--150_0cb549ad3d7bf454 {
    margin-left: 150px;
  }

  .mr_sm--150_32d89cbcb44cd9af {
    margin-right: 150px;
  }

  .mb_sm--150_a9c84478935d1dd5 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_3fc2cfc85c9f38d6 {
    padding: 155px 0;
  }

  .plr_sm--155_2359af8a20c4d2f5 {
    padding: 0 155px;
  }

  .pt_sm--155_139192a636734de4 {
    padding-top: 155px;
  }

  .pb_sm--155_36781cbcebeaee2b {
    padding-bottom: 155px;
  }

  .pl_sm--155_e6a989a5d771d174 {
    padding-left: 155px;
  }

  .pr_sm--155_830a113272b080e9 {
    padding-right: 155px;
  }

  .mt_sm--155_980eacca326808f2 {
    margin-top: 155px;
  }

  .ml_sm--155_8150912f8659da6c {
    margin-left: 155px;
  }

  .mr_sm--155_90f69ed51d2d5c6a {
    margin-right: 155px;
  }

  .mb_sm--155_aa65c23c3a12f1ce {
    margin-bottom: 155px;
  }

  .ptb_sm--160_f800ef46a2aa7c2b {
    padding: 160px 0;
  }

  .plr_sm--160_7d5892f0d6042a5b {
    padding: 0 160px;
  }

  .pt_sm--160_4bc6ab9ad61d9499 {
    padding-top: 160px;
  }

  .pb_sm--160_04f74d9238ded83f {
    padding-bottom: 160px;
  }

  .pl_sm--160_6ba06cfa2dddf7c8 {
    padding-left: 160px;
  }

  .pr_sm--160_5614edfaad4c3e82 {
    padding-right: 160px;
  }

  .mt_sm--160_8bd33bc46194ba2d {
    margin-top: 160px;
  }

  .ml_sm--160_7d81b8066bc196ef {
    margin-left: 160px;
  }

  .mr_sm--160_a27ccdbafdb6bed5 {
    margin-right: 160px;
  }

  .mb_sm--160_60c2ef285dc1836d {
    margin-bottom: 160px;
  }

  .ptb_sm--165_aeff6546472d2976 {
    padding: 165px 0;
  }

  .plr_sm--165_093232aada4ddf16 {
    padding: 0 165px;
  }

  .pt_sm--165_9085cb4fe1bc06ef {
    padding-top: 165px;
  }

  .pb_sm--165_5be754a6cfa07654 {
    padding-bottom: 165px;
  }

  .pl_sm--165_bc8b937ddf5ef23b {
    padding-left: 165px;
  }

  .pr_sm--165_45d85b79f2adc03a {
    padding-right: 165px;
  }

  .mt_sm--165_0035d2713190d06b {
    margin-top: 165px;
  }

  .ml_sm--165_e794ff21e7e48300 {
    margin-left: 165px;
  }

  .mr_sm--165_8042f9ae7d77fad8 {
    margin-right: 165px;
  }

  .mb_sm--165_29d255aec4da62ef {
    margin-bottom: 165px;
  }

  .ptb_sm--170_dda027ca4c6f9f41 {
    padding: 170px 0;
  }

  .plr_sm--170_e33c4bab91f2800c {
    padding: 0 170px;
  }

  .pt_sm--170_38b9dc3a9346a25e {
    padding-top: 170px;
  }

  .pb_sm--170_1eb7ea15ce4fe7c6 {
    padding-bottom: 170px;
  }

  .pl_sm--170_3b9477ba63556c75 {
    padding-left: 170px;
  }

  .pr_sm--170_9395cf0d247c51df {
    padding-right: 170px;
  }

  .mt_sm--170_45ac62991af82f9b {
    margin-top: 170px;
  }

  .ml_sm--170_3ecc2a05997f43bf {
    margin-left: 170px;
  }

  .mr_sm--170_e168c5dd782a0d29 {
    margin-right: 170px;
  }

  .mb_sm--170_6ba5ff9d8c260e5d {
    margin-bottom: 170px;
  }

  .ptb_sm--175_27c202bd9a9f3842 {
    padding: 175px 0;
  }

  .plr_sm--175_bf752e1c17995130 {
    padding: 0 175px;
  }

  .pt_sm--175_2b057a0750a21414 {
    padding-top: 175px;
  }

  .pb_sm--175_e1e73202e4d95529 {
    padding-bottom: 175px;
  }

  .pl_sm--175_a3fc166046dee279 {
    padding-left: 175px;
  }

  .pr_sm--175_868e47ef1b01cafd {
    padding-right: 175px;
  }

  .mt_sm--175_1951cb11d4e9e8f6 {
    margin-top: 175px;
  }

  .ml_sm--175_256178d5dc97604c {
    margin-left: 175px;
  }

  .mr_sm--175_b24c051fc6152059 {
    margin-right: 175px;
  }

  .mb_sm--175_6fc61caf8169eec9 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_6e4528e4916dfb85 {
    padding: 180px 0;
  }

  .plr_sm--180_fd88f13480ce6b97 {
    padding: 0 180px;
  }

  .pt_sm--180_3106263031d5dab7 {
    padding-top: 180px;
  }

  .pb_sm--180_b0dd05999bde7585 {
    padding-bottom: 180px;
  }

  .pl_sm--180_6e0a2d265216660f {
    padding-left: 180px;
  }

  .pr_sm--180_84f596672b8f2cbc {
    padding-right: 180px;
  }

  .mt_sm--180_53215cf048ffce6b {
    margin-top: 180px;
  }

  .ml_sm--180_239f9fe5f26591e5 {
    margin-left: 180px;
  }

  .mr_sm--180_b5915e980b67dd57 {
    margin-right: 180px;
  }

  .mb_sm--180_90f8784c52ce8d4a {
    margin-bottom: 180px;
  }

  .ptb_sm--185_c926a9764eb2c0e1 {
    padding: 185px 0;
  }

  .plr_sm--185_3719ccae5a6679ac {
    padding: 0 185px;
  }

  .pt_sm--185_d547a5a98a9dc096 {
    padding-top: 185px;
  }

  .pb_sm--185_5fc940b235dc101e {
    padding-bottom: 185px;
  }

  .pl_sm--185_d33f1ce7bcd43652 {
    padding-left: 185px;
  }

  .pr_sm--185_5d7aea6886fe4dbe {
    padding-right: 185px;
  }

  .mt_sm--185_ef0c53f2597f796e {
    margin-top: 185px;
  }

  .ml_sm--185_7daadc78e7cdcfb0 {
    margin-left: 185px;
  }

  .mr_sm--185_f00b743e5e3d2795 {
    margin-right: 185px;
  }

  .mb_sm--185_e24dbd57b20d47c6 {
    margin-bottom: 185px;
  }

  .ptb_sm--190_6f7f5014eac43051 {
    padding: 190px 0;
  }

  .plr_sm--190_1d0d8385ed3583bf {
    padding: 0 190px;
  }

  .pt_sm--190_f46dc136962d4027 {
    padding-top: 190px;
  }

  .pb_sm--190_2a6f71b003f7a7c9 {
    padding-bottom: 190px;
  }

  .pl_sm--190_a93d3c8b997147b6 {
    padding-left: 190px;
  }

  .pr_sm--190_8443bdaacd0f179c {
    padding-right: 190px;
  }

  .mt_sm--190_d8c482d64f09079a {
    margin-top: 190px;
  }

  .ml_sm--190_d87eb3f954d8acfc {
    margin-left: 190px;
  }

  .mr_sm--190_d0362e78fbaa966e {
    margin-right: 190px;
  }

  .mb_sm--190_c48a453f8d6bc1fb {
    margin-bottom: 190px;
  }

  .ptb_sm--195_d2e3bc91cbc2b8f1 {
    padding: 195px 0;
  }

  .plr_sm--195_cc6b733545e5c126 {
    padding: 0 195px;
  }

  .pt_sm--195_549016d9a473af6d {
    padding-top: 195px;
  }

  .pb_sm--195_bd1e96ca8526c343 {
    padding-bottom: 195px;
  }

  .pl_sm--195_6409f2857ba82543 {
    padding-left: 195px;
  }

  .pr_sm--195_2f878b5b262c0b55 {
    padding-right: 195px;
  }

  .mt_sm--195_c587c1eae83d433e {
    margin-top: 195px;
  }

  .ml_sm--195_fa5beccf6ba6aa9d {
    margin-left: 195px;
  }

  .mr_sm--195_66a489a794aa2f51 {
    margin-right: 195px;
  }

  .mb_sm--195_ad04bb9c9361f9c4 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_3f82695e6d5b57ba {
    padding: 200px 0;
  }

  .plr_sm--200_0241f013084f00d3 {
    padding: 0 200px;
  }

  .pt_sm--200_bc4ec32370f46913 {
    padding-top: 200px;
  }

  .pb_sm--200_3f06667c500c6898 {
    padding-bottom: 200px;
  }

  .pl_sm--200_bc60667fcc17ec08 {
    padding-left: 200px;
  }

  .pr_sm--200_ae978bf0ea07e897 {
    padding-right: 200px;
  }

  .mt_sm--200_0c9f57832792e71f {
    margin-top: 200px;
  }

  .ml_sm--200_8f5e03515563d8eb {
    margin-left: 200px;
  }

  .mr_sm--200_afe4de7ea26d0ff3 {
    margin-right: 200px;
  }

  .mb_sm--200_d5bc8275f1840ed1 {
    margin-bottom: 200px;
  }

  .pl_sm--0_9b7365dae5f9bc14 {
    padding-left: 0;
  }

  .pr_sm--0_adb69b2e7bdc6adb {
    padding-right: 0;
  }

  .pt_sm--0_eff087670157bb45 {
    padding-top: 0;
  }

  .pb_sm--0_5fda75bc552ee65f {
    padding-bottom: 0;
  }

  .mr_sm--0_d999e4f924aaac02 {
    margin-right: 0;
  }

  .ml_sm--0_072a703c3f2fffe0 {
    margin-left: 0;
  }

  .mt_sm--0_594ab2872d70b081 {
    margin-top: 0;
  }

  .mb_sm--0_451610955391a8de {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_edabce799f91ef41 {
    padding: 5px 0;
  }

  .plr_mobile--5_6244073e76240eee {
    padding: 0 5px;
  }

  .pt_mobile--5_0816b0bcf87454b4 {
    padding-top: 5px;
  }

  .pb_mobile--5_d664ba0bd9a0479d {
    padding-bottom: 5px;
  }

  .pl_mobile--5_f00e46fff4bf8423 {
    padding-left: 5px;
  }

  .pr_mobile--5_d57ffb0834b57460 {
    padding-right: 5px;
  }

  .mt_mobile--5_6c040a6cb5a070f4 {
    margin-top: 5px;
  }

  .mb_mobile--5_2060d5f63fbcc91b {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_044868d9ffbf86d7 {
    padding: 10px 0;
  }

  .plr_mobile--10_9a425e73ad98ce94 {
    padding: 0 10px;
  }

  .pt_mobile--10_f6463da4b8ef78d1 {
    padding-top: 10px;
  }

  .pb_mobile--10_e0fd6741fdd1ae45 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_1e076628694e2a61 {
    padding-left: 10px;
  }

  .pr_mobile--10_332f684fc55f3418 {
    padding-right: 10px;
  }

  .mt_mobile--10_5cd5b7ef97ebcadd {
    margin-top: 10px;
  }

  .mb_mobile--10_3b937cfe840289f8 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_7a58606e11fb53de {
    padding: 15px 0;
  }

  .plr_mobile--15_22601f269699f904 {
    padding: 0 15px;
  }

  .pt_mobile--15_32a1dc86f13d53be {
    padding-top: 15px;
  }

  .pb_mobile--15_5dea3532aa068dab {
    padding-bottom: 15px;
  }

  .pl_mobile--15_f3981b6b792fc800 {
    padding-left: 15px;
  }

  .pr_mobile--15_e08351952ebcd646 {
    padding-right: 15px;
  }

  .mt_mobile--15_0511157ab27e094a {
    margin-top: 15px;
  }

  .mb_mobile--15_b00cd5a3535c2220 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_6a69c8c45a4781d1 {
    padding: 20px 0;
  }

  .plr_mobile--20_0e61d52c790e68e8 {
    padding: 0 20px;
  }

  .pt_mobile--20_7dc774fd1e2954c7 {
    padding-top: 20px;
  }

  .pb_mobile--20_8f88badf049decca {
    padding-bottom: 20px;
  }

  .pl_mobile--20_0710fce50a038c29 {
    padding-left: 20px;
  }

  .pr_mobile--20_95ae746a42be5072 {
    padding-right: 20px;
  }

  .mt_mobile--20_c90d90758b694ade {
    margin-top: 20px;
  }

  .mb_mobile--20_bfbd9ee2362a902f {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_c834ab06a08c6c4a {
    padding: 25px 0;
  }

  .plr_mobile--25_0b5bbe2466197383 {
    padding: 0 25px;
  }

  .pt_mobile--25_f16deb477f34f727 {
    padding-top: 25px;
  }

  .pb_mobile--25_9f7dec15e73dd5bb {
    padding-bottom: 25px;
  }

  .pl_mobile--25_07754f09ca766eda {
    padding-left: 25px;
  }

  .pr_mobile--25_d4d435d6cd5dc3eb {
    padding-right: 25px;
  }

  .mt_mobile--25_acca2a56cdc2f2dc {
    margin-top: 25px;
  }

  .mb_mobile--25_e025344d599a34be {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_7e706711d43bafd5 {
    padding: 30px 0;
  }

  .plr_mobile--30_7086afe7360b2fb7 {
    padding: 0 30px;
  }

  .pt_mobile--30_baa6d5d8d42d6e29 {
    padding-top: 30px;
  }

  .pb_mobile--30_0463ac78b4b202b4 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_4ae0d14be617255f {
    padding-left: 30px;
  }

  .pr_mobile--30_8d05221ff7b997c7 {
    padding-right: 30px;
  }

  .mt_mobile--30_582dfa621cd04658 {
    margin-top: 30px;
  }

  .mb_mobile--30_99474a19cd8b9f31 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_91b878228ca59469 {
    padding: 35px 0;
  }

  .plr_mobile--35_3356a37cd8918638 {
    padding: 0 35px;
  }

  .pt_mobile--35_1c3ec19913b77d96 {
    padding-top: 35px;
  }

  .pb_mobile--35_fd377f0b59dad66c {
    padding-bottom: 35px;
  }

  .pl_mobile--35_514e85fbec2e072f {
    padding-left: 35px;
  }

  .pr_mobile--35_bde70016ea1edd13 {
    padding-right: 35px;
  }

  .mt_mobile--35_95215cd49e350278 {
    margin-top: 35px;
  }

  .mb_mobile--35_86653416454a7528 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_66d3613fef200ff1 {
    padding: 40px 0;
  }

  .plr_mobile--40_44c66de1c52bf061 {
    padding: 0 40px;
  }

  .pt_mobile--40_99913dad7fdbc279 {
    padding-top: 40px;
  }

  .pb_mobile--40_f5db62c0a51b7ecf {
    padding-bottom: 40px;
  }

  .pl_mobile--40_af50638825a83b57 {
    padding-left: 40px;
  }

  .pr_mobile--40_a6b17c51f84669bc {
    padding-right: 40px;
  }

  .mt_mobile--40_004d9bf746132c1b {
    margin-top: 40px;
  }

  .mb_mobile--40_90503a8efd2c76d4 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_46a3fd531de12c3c {
    padding: 45px 0;
  }

  .plr_mobile--45_3c2b3ce516b27f51 {
    padding: 0 45px;
  }

  .pt_mobile--45_38af8160cae15c13 {
    padding-top: 45px;
  }

  .pb_mobile--45_e208fed3db2ff011 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_3824300249833ff3 {
    padding-left: 45px;
  }

  .pr_mobile--45_a03e78ac3c3ed496 {
    padding-right: 45px;
  }

  .mt_mobile--45_84ddd2fd5da07e41 {
    margin-top: 45px;
  }

  .mb_mobile--45_57d92050baad03c6 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_9bbcf4160c77b994 {
    padding: 50px 0;
  }

  .plr_mobile--50_c236aa0a95fd5656 {
    padding: 0 50px;
  }

  .pt_mobile--50_443d7846d3823c72 {
    padding-top: 50px;
  }

  .pb_mobile--50_88ff5108c4358c9e {
    padding-bottom: 50px;
  }

  .pl_mobile--50_3241bfddf78e6e07 {
    padding-left: 50px;
  }

  .pr_mobile--50_d40d6718979d695e {
    padding-right: 50px;
  }

  .mt_mobile--50_b369d76ae2003577 {
    margin-top: 50px;
  }

  .mb_mobile--50_64dca7fe76e5fa68 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_d7819a534a21447c {
    padding: 55px 0;
  }

  .plr_mobile--55_be1ec8cfc824c747 {
    padding: 0 55px;
  }

  .pt_mobile--55_28ff67986634da97 {
    padding-top: 55px;
  }

  .pb_mobile--55_6a81b6ae17261214 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_8a171893fa194673 {
    padding-left: 55px;
  }

  .pr_mobile--55_441b5a4f716d77f0 {
    padding-right: 55px;
  }

  .mt_mobile--55_dd61e73ed27b6494 {
    margin-top: 55px;
  }

  .mb_mobile--55_336891b2802eed0c {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_0705bff02417f7b3 {
    padding: 60px 0;
  }

  .plr_mobile--60_67b4b45a49a57551 {
    padding: 0 60px;
  }

  .pt_mobile--60_d773ebcd7b3ad117 {
    padding-top: 60px;
  }

  .pb_mobile--60_643382c17965dac7 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_464055019075e912 {
    padding-left: 60px;
  }

  .pr_mobile--60_a0cc4bf5f0f00091 {
    padding-right: 60px;
  }

  .mt_mobile--60_aa1555b8eb2e18e0 {
    margin-top: 60px;
  }

  .mb_mobile--60_a2ea0fbe5c8bbeff {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_f4911c8e5538d4ab {
    padding: 65px 0;
  }

  .plr_mobile--65_ce02ecc4d0efcd9a {
    padding: 0 65px;
  }

  .pt_mobile--65_8de6c7bd4e525961 {
    padding-top: 65px;
  }

  .pb_mobile--65_da52d4d663a8a54d {
    padding-bottom: 65px;
  }

  .pl_mobile--65_9c85d399913f4434 {
    padding-left: 65px;
  }

  .pr_mobile--65_b916aa5177bf156b {
    padding-right: 65px;
  }

  .mt_mobile--65_2d6c1e18e7029d08 {
    margin-top: 65px;
  }

  .mb_mobile--65_b3245f8c1bf83fcb {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_7d4a08ec55138b94 {
    padding: 70px 0;
  }

  .plr_mobile--70_555226a57976c66c {
    padding: 0 70px;
  }

  .pt_mobile--70_d9a03e66093bdfa2 {
    padding-top: 70px;
  }

  .pb_mobile--70_e17c90eda37e4504 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_806e74de9c02f386 {
    padding-left: 70px;
  }

  .pr_mobile--70_134eec603a30f960 {
    padding-right: 70px;
  }

  .mt_mobile--70_f9b9e04bb93a6052 {
    margin-top: 70px;
  }

  .mb_mobile--70_03691bb42e22683a {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_84b66fc867cd1d79 {
    padding: 75px 0;
  }

  .plr_mobile--75_49d9f2a7ac68903e {
    padding: 0 75px;
  }

  .pt_mobile--75_06a3681e303201d7 {
    padding-top: 75px;
  }

  .pb_mobile--75_931f02e9d1ab56ef {
    padding-bottom: 75px;
  }

  .pl_mobile--75_72c99ccaf0974167 {
    padding-left: 75px;
  }

  .pr_mobile--75_1a8a0f267ddc10bd {
    padding-right: 75px;
  }

  .mt_mobile--75_cd9dbce3dfa13a89 {
    margin-top: 75px;
  }

  .mb_mobile--75_f9f6aad0198b9706 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_9e30bc9599097afb {
    padding: 80px 0;
  }

  .plr_mobile--80_b90ac20e66ee3798 {
    padding: 0 80px;
  }

  .pt_mobile--80_ad3d91a05848e33a {
    padding-top: 80px;
  }

  .pb_mobile--80_e8510ff4e69e778a {
    padding-bottom: 80px;
  }

  .pl_mobile--80_1f06acb407001422 {
    padding-left: 80px;
  }

  .pr_mobile--80_6567748d2a9e0a26 {
    padding-right: 80px;
  }

  .mt_mobile--80_0523ac26b68740c9 {
    margin-top: 80px;
  }

  .mb_mobile--80_734410a2e317cd79 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_d55bbeb8b05fe790 {
    padding: 85px 0;
  }

  .plr_mobile--85_da9440fb2f407c66 {
    padding: 0 85px;
  }

  .pt_mobile--85_8cae6f0b3a07ca26 {
    padding-top: 85px;
  }

  .pb_mobile--85_82b34dd6735a0e40 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_46ce5a0131ffc04a {
    padding-left: 85px;
  }

  .pr_mobile--85_af7c62107d86edfe {
    padding-right: 85px;
  }

  .mt_mobile--85_776f35d0e259fbda {
    margin-top: 85px;
  }

  .mb_mobile--85_7fc2d97ebabba98c {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_60b3d56f92086834 {
    padding: 90px 0;
  }

  .plr_mobile--90_1aef02652ae9f8e8 {
    padding: 0 90px;
  }

  .pt_mobile--90_b75f498871b46881 {
    padding-top: 90px;
  }

  .pb_mobile--90_f07cf0e94881451d {
    padding-bottom: 90px;
  }

  .pl_mobile--90_5f1c08b05c589965 {
    padding-left: 90px;
  }

  .pr_mobile--90_18bcc63e015dca1a {
    padding-right: 90px;
  }

  .mt_mobile--90_12a48501101985ca {
    margin-top: 90px;
  }

  .mb_mobile--90_9cc838d221af27a8 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_4a07fc054c37a2b3 {
    padding: 95px 0;
  }

  .plr_mobile--95_3d3d9d9be88cc700 {
    padding: 0 95px;
  }

  .pt_mobile--95_a40df5f31097d390 {
    padding-top: 95px;
  }

  .pb_mobile--95_28a3ac4c4d67a6a4 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_d274ecf496871ce4 {
    padding-left: 95px;
  }

  .pr_mobile--95_cc53919a4fd0dabb {
    padding-right: 95px;
  }

  .mt_mobile--95_99f3284c8286924d {
    margin-top: 95px;
  }

  .mb_mobile--95_6a96c2a233e8eb77 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_3582cee88a74b2de {
    padding: 100px 0;
  }

  .plr_mobile--100_122bf582b922efa5 {
    padding: 0 100px;
  }

  .pt_mobile--100_a66a1bdbec1b9579 {
    padding-top: 100px;
  }

  .pb_mobile--100_4b44da5b8f0b241f {
    padding-bottom: 100px;
  }

  .pl_mobile--100_9582e6f0e8d94941 {
    padding-left: 100px;
  }

  .pr_mobile--100_676d9e4603cea871 {
    padding-right: 100px;
  }

  .mt_mobile--100_924a948b50b0643b {
    margin-top: 100px;
  }

  .mb_mobile--100_ae180f5f8d781701 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_a1681246258683e2 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_a1681246258683e2 .slick-slide_3dcd65a9fce74864 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_db8d52443843a72a {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_db8d52443843a72a .slick-slide_3dcd65a9fce74864 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_ab1b9173f6fba4c7 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_ab1b9173f6fba4c7 .slick-slide_3dcd65a9fce74864 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_6be6c22d67b52d7c {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_6be6c22d67b52d7c .slick-slide_3dcd65a9fce74864 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_db4c0de211ca5586 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_db4c0de211ca5586 .slick-slide_3dcd65a9fce74864 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_2f52a3afed4c0084 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_2f52a3afed4c0084 .slick-slide_3dcd65a9fce74864 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_eea4ab233c7a0d14 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_eea4ab233c7a0d14 .slick-slide_3dcd65a9fce74864 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_d2c8ff5fbf4e2043 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_d2c8ff5fbf4e2043 .slick-slide_3dcd65a9fce74864 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_98dc1ed75622d6a9 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_98dc1ed75622d6a9 .slick-slide_3dcd65a9fce74864 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_f88f5edc9276e6cf {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_f88f5edc9276e6cf .slick-slide_3dcd65a9fce74864 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_5c95ebc4577c65f4 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_5c95ebc4577c65f4 .slick-slide_3dcd65a9fce74864 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_f51754831a69dd32 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_f51754831a69dd32 .slick-slide_3dcd65a9fce74864 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_57d66a4c65cbbb00 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_57d66a4c65cbbb00 .slick-slide_3dcd65a9fce74864 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_7e37d3e9b026dab6 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_7e37d3e9b026dab6 .slick-slide_3dcd65a9fce74864 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_deb3ee4969bf74d2 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_deb3ee4969bf74d2 .slick-slide_3dcd65a9fce74864 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_afbc7ec26b2fd0d3 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_afbc7ec26b2fd0d3 .slick-slide_3dcd65a9fce74864 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_b3d594a17fc8644d {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_b3d594a17fc8644d .slick-slide_3dcd65a9fce74864 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_6fbc1c4807e49762 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_6fbc1c4807e49762 .slick-slide_3dcd65a9fce74864 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_030c83cab4888c64 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_030c83cab4888c64 .slick-slide_3dcd65a9fce74864 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_477ea7cada7b7309 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_477ea7cada7b7309 .slick-slide_3dcd65a9fce74864 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_bf4d56857d1126b2 {
  margin-top: -30px;
}

.mt_dec--30_d583fd7d5de3d3d4 {
  margin-top: -30px;
}

.mt-dec-100_56e9072ea559f44c {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_6318917574a05a73 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_3d20370f3e737634 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_12d33fbdbab5ec9f {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_12d33fbdbab5ec9f {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_12d33fbdbab5ec9f {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_87450b3652938573 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_213c27693cbbffd7 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_3d20370f3e737634 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_3d20370f3e737634 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_09a94f633b12ca1d {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_09a94f633b12ca1d {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_4c98502e64d1c070 {
    margin-top: -10px;
  }
}

.mt_dec--120_9e167d01c7ac6fe3 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_c3f7d778f3755856 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_c0366586c6d2221d {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_c0366586c6d2221d {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_c0366586c6d2221d {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_c0366586c6d2221d {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_c0366586c6d2221d {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_5c6edeaa6a543067 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_5c6edeaa6a543067 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_5c6edeaa6a543067 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_d6439951ede8cf1b {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_d6439951ede8cf1b {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_d6439951ede8cf1b {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_d6439951ede8cf1b {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_4d67c7f4780f3237 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_7cc63f805b2ae032 {
  --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_e495cbbe3cc4c3a4 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_244e9ffd020978ed, .input-active_604e716de997d748 input[type=text], input[type=text].input-active_604e716de997d748,
input[type=password].p-holder__active_244e9ffd020978ed,
.input-active_604e716de997d748 input[type=password],
input[type=password].input-active_604e716de997d748,
input[type=email].p-holder__active_244e9ffd020978ed,
.input-active_604e716de997d748 input[type=email],
input[type=email].input-active_604e716de997d748,
input[type=number].p-holder__active_244e9ffd020978ed,
.input-active_604e716de997d748 input[type=number],
input[type=number].input-active_604e716de997d748,
input[type=tel].p-holder__active_244e9ffd020978ed,
.input-active_604e716de997d748 input[type=tel],
input[type=tel].input-active_604e716de997d748,
input[type=url].p-holder__active_244e9ffd020978ed,
.input-active_604e716de997d748 input[type=url],
input[type=url].input-active_604e716de997d748,
textarea.p-holder__active_244e9ffd020978ed,
textarea.input-active_604e716de997d748 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_244e9ffd020978ed::placeholder, .input-active_604e716de997d748 input[type=text]::placeholder, input[type=text].input-active_604e716de997d748::placeholder,
input[type=password].p-holder__active_244e9ffd020978ed::placeholder,
.input-active_604e716de997d748 input[type=password]::placeholder,
input[type=password].input-active_604e716de997d748::placeholder,
input[type=email].p-holder__active_244e9ffd020978ed::placeholder,
.input-active_604e716de997d748 input[type=email]::placeholder,
input[type=email].input-active_604e716de997d748::placeholder,
input[type=number].p-holder__active_244e9ffd020978ed::placeholder,
.input-active_604e716de997d748 input[type=number]::placeholder,
input[type=number].input-active_604e716de997d748::placeholder,
input[type=tel].p-holder__active_244e9ffd020978ed::placeholder,
.input-active_604e716de997d748 input[type=tel]::placeholder,
input[type=tel].input-active_604e716de997d748::placeholder,
input[type=url].p-holder__active_244e9ffd020978ed::placeholder,
.input-active_604e716de997d748 input[type=url]::placeholder,
input[type=url].input-active_604e716de997d748::placeholder,
textarea.p-holder__active_244e9ffd020978ed::placeholder,
textarea.input-active_604e716de997d748::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_244e9ffd020978ed:-ms-input-placeholder, .input-active_604e716de997d748 input[type=text]:-ms-input-placeholder, input[type=text].input-active_604e716de997d748:-ms-input-placeholder,
input[type=password].p-holder__active_244e9ffd020978ed:-ms-input-placeholder,
.input-active_604e716de997d748 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_604e716de997d748:-ms-input-placeholder,
input[type=email].p-holder__active_244e9ffd020978ed:-ms-input-placeholder,
.input-active_604e716de997d748 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_604e716de997d748:-ms-input-placeholder,
input[type=number].p-holder__active_244e9ffd020978ed:-ms-input-placeholder,
.input-active_604e716de997d748 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_604e716de997d748:-ms-input-placeholder,
input[type=tel].p-holder__active_244e9ffd020978ed:-ms-input-placeholder,
.input-active_604e716de997d748 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_604e716de997d748:-ms-input-placeholder,
input[type=url].p-holder__active_244e9ffd020978ed:-ms-input-placeholder,
.input-active_604e716de997d748 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_604e716de997d748:-ms-input-placeholder,
textarea.p-holder__active_244e9ffd020978ed:-ms-input-placeholder,
textarea.input-active_604e716de997d748:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_244e9ffd020978ed::-ms-input-placeholder, .input-active_604e716de997d748 input[type=text]::-ms-input-placeholder, input[type=text].input-active_604e716de997d748::-ms-input-placeholder,
input[type=password].p-holder__active_244e9ffd020978ed::-ms-input-placeholder,
.input-active_604e716de997d748 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_604e716de997d748::-ms-input-placeholder,
input[type=email].p-holder__active_244e9ffd020978ed::-ms-input-placeholder,
.input-active_604e716de997d748 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_604e716de997d748::-ms-input-placeholder,
input[type=number].p-holder__active_244e9ffd020978ed::-ms-input-placeholder,
.input-active_604e716de997d748 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_604e716de997d748::-ms-input-placeholder,
input[type=tel].p-holder__active_244e9ffd020978ed::-ms-input-placeholder,
.input-active_604e716de997d748 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_604e716de997d748::-ms-input-placeholder,
input[type=url].p-holder__active_244e9ffd020978ed::-ms-input-placeholder,
.input-active_604e716de997d748 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_604e716de997d748::-ms-input-placeholder,
textarea.p-holder__active_244e9ffd020978ed::-ms-input-placeholder,
textarea.input-active_604e716de997d748::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_c38eed87c8c63fc6, .input-error_eed366d674de6cad input[type=text], input[type=text].input-error_eed366d674de6cad,
input[type=password].p-holder__error_c38eed87c8c63fc6,
.input-error_eed366d674de6cad input[type=password],
input[type=password].input-error_eed366d674de6cad,
input[type=email].p-holder__error_c38eed87c8c63fc6,
.input-error_eed366d674de6cad input[type=email],
input[type=email].input-error_eed366d674de6cad,
input[type=number].p-holder__error_c38eed87c8c63fc6,
.input-error_eed366d674de6cad input[type=number],
input[type=number].input-error_eed366d674de6cad,
input[type=tel].p-holder__error_c38eed87c8c63fc6,
.input-error_eed366d674de6cad input[type=tel],
input[type=tel].input-error_eed366d674de6cad,
input[type=url].p-holder__error_c38eed87c8c63fc6,
.input-error_eed366d674de6cad input[type=url],
input[type=url].input-error_eed366d674de6cad,
textarea.p-holder__error_c38eed87c8c63fc6,
textarea.input-error_eed366d674de6cad {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_c38eed87c8c63fc6::placeholder, .input-error_eed366d674de6cad input[type=text]::placeholder, input[type=text].input-error_eed366d674de6cad::placeholder,
input[type=password].p-holder__error_c38eed87c8c63fc6::placeholder,
.input-error_eed366d674de6cad input[type=password]::placeholder,
input[type=password].input-error_eed366d674de6cad::placeholder,
input[type=email].p-holder__error_c38eed87c8c63fc6::placeholder,
.input-error_eed366d674de6cad input[type=email]::placeholder,
input[type=email].input-error_eed366d674de6cad::placeholder,
input[type=number].p-holder__error_c38eed87c8c63fc6::placeholder,
.input-error_eed366d674de6cad input[type=number]::placeholder,
input[type=number].input-error_eed366d674de6cad::placeholder,
input[type=tel].p-holder__error_c38eed87c8c63fc6::placeholder,
.input-error_eed366d674de6cad input[type=tel]::placeholder,
input[type=tel].input-error_eed366d674de6cad::placeholder,
input[type=url].p-holder__error_c38eed87c8c63fc6::placeholder,
.input-error_eed366d674de6cad input[type=url]::placeholder,
input[type=url].input-error_eed366d674de6cad::placeholder,
textarea.p-holder__error_c38eed87c8c63fc6::placeholder,
textarea.input-error_eed366d674de6cad::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_c38eed87c8c63fc6:-ms-input-placeholder, .input-error_eed366d674de6cad input[type=text]:-ms-input-placeholder, input[type=text].input-error_eed366d674de6cad:-ms-input-placeholder,
input[type=password].p-holder__error_c38eed87c8c63fc6:-ms-input-placeholder,
.input-error_eed366d674de6cad input[type=password]:-ms-input-placeholder,
input[type=password].input-error_eed366d674de6cad:-ms-input-placeholder,
input[type=email].p-holder__error_c38eed87c8c63fc6:-ms-input-placeholder,
.input-error_eed366d674de6cad input[type=email]:-ms-input-placeholder,
input[type=email].input-error_eed366d674de6cad:-ms-input-placeholder,
input[type=number].p-holder__error_c38eed87c8c63fc6:-ms-input-placeholder,
.input-error_eed366d674de6cad input[type=number]:-ms-input-placeholder,
input[type=number].input-error_eed366d674de6cad:-ms-input-placeholder,
input[type=tel].p-holder__error_c38eed87c8c63fc6:-ms-input-placeholder,
.input-error_eed366d674de6cad input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_eed366d674de6cad:-ms-input-placeholder,
input[type=url].p-holder__error_c38eed87c8c63fc6:-ms-input-placeholder,
.input-error_eed366d674de6cad input[type=url]:-ms-input-placeholder,
input[type=url].input-error_eed366d674de6cad:-ms-input-placeholder,
textarea.p-holder__error_c38eed87c8c63fc6:-ms-input-placeholder,
textarea.input-error_eed366d674de6cad:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_c38eed87c8c63fc6::-ms-input-placeholder, .input-error_eed366d674de6cad input[type=text]::-ms-input-placeholder, input[type=text].input-error_eed366d674de6cad::-ms-input-placeholder,
input[type=password].p-holder__error_c38eed87c8c63fc6::-ms-input-placeholder,
.input-error_eed366d674de6cad input[type=password]::-ms-input-placeholder,
input[type=password].input-error_eed366d674de6cad::-ms-input-placeholder,
input[type=email].p-holder__error_c38eed87c8c63fc6::-ms-input-placeholder,
.input-error_eed366d674de6cad input[type=email]::-ms-input-placeholder,
input[type=email].input-error_eed366d674de6cad::-ms-input-placeholder,
input[type=number].p-holder__error_c38eed87c8c63fc6::-ms-input-placeholder,
.input-error_eed366d674de6cad input[type=number]::-ms-input-placeholder,
input[type=number].input-error_eed366d674de6cad::-ms-input-placeholder,
input[type=tel].p-holder__error_c38eed87c8c63fc6::-ms-input-placeholder,
.input-error_eed366d674de6cad input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_eed366d674de6cad::-ms-input-placeholder,
input[type=url].p-holder__error_c38eed87c8c63fc6::-ms-input-placeholder,
.input-error_eed366d674de6cad input[type=url]::-ms-input-placeholder,
input[type=url].input-error_eed366d674de6cad::-ms-input-placeholder,
textarea.p-holder__error_c38eed87c8c63fc6::-ms-input-placeholder,
textarea.input-error_eed366d674de6cad::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_c38eed87c8c63fc6:focus, .input-error_eed366d674de6cad input[type=text]:focus, input[type=text].input-error_eed366d674de6cad:focus,
input[type=password].p-holder__error_c38eed87c8c63fc6:focus,
.input-error_eed366d674de6cad input[type=password]:focus,
input[type=password].input-error_eed366d674de6cad:focus,
input[type=email].p-holder__error_c38eed87c8c63fc6:focus,
.input-error_eed366d674de6cad input[type=email]:focus,
input[type=email].input-error_eed366d674de6cad:focus,
input[type=number].p-holder__error_c38eed87c8c63fc6:focus,
.input-error_eed366d674de6cad input[type=number]:focus,
input[type=number].input-error_eed366d674de6cad:focus,
input[type=tel].p-holder__error_c38eed87c8c63fc6:focus,
.input-error_eed366d674de6cad input[type=tel]:focus,
input[type=tel].input-error_eed366d674de6cad:focus,
input[type=url].p-holder__error_c38eed87c8c63fc6:focus,
.input-error_eed366d674de6cad input[type=url]:focus,
input[type=url].input-error_eed366d674de6cad:focus,
textarea.p-holder__error_c38eed87c8c63fc6:focus,
textarea.input-error_eed366d674de6cad: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_337591534783b6cb::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_b59b516355e0a42e {
  margin-bottom: 20px;
}
.form-group_b59b516355e0a42e label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_b59b516355e0a42e 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_b59b516355e0a42e input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_b59b516355e0a42e 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_b59b516355e0a42e 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_70e742fe3e7e5427:before,
.clearfix_70e742fe3e7e5427:after {
  content: " ";
  display: table;
}

.clearfix_70e742fe3e7e5427:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_55f2b9e807f7f832 .slick-slide_3dcd65a9fce74864 {
  margin-bottom: -10px;
}

.slick-gutter-15_ab1b9173f6fba4c7 {
  margin: -30px -15px;
}
.slick-gutter-15_ab1b9173f6fba4c7 .slick-slide_3dcd65a9fce74864 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_5d29655ed5e10b74 {
  background: var(--color-primary);
}

.bg-color-secondary_0b259793e1d27f1e {
  background: var(--color-secondary);
}

.bg-color-tertiary_87b4074b79b03dd9 {
  background: var(--color-tertiary);
}

.bg-color-gray_7c30a50a4be8fdc4 {
  background: var(--color-gray);
}

.bg-color-white_59429a05a6526370 {
  background: #FFFFFF;
}

.bg-color-black_5d58e7ce9368cfe7 {
  background: #1A1A1A;
}

.bg-color-extra03_4f4f8bde17112d75 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_a9bb8927e2701db5 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_3c93b76841c14547 {
  background-image: url(../resources/bg/bg-image-1.jpg);
}

.bg_image--2_af67dd99a5695efd {
  background-image: url(../resources/bg/bg-image-2.jpg);
}

.bg_image--3_972a62fbeb190edd {
  background-image: url(../resources/bg/bg-image-3.jpg);
}

.bg_image--4_f099c0038cd70cb9 {
  background-image: url(../resources/bg/bg-image-4.jpg);
}

.bg_image--5_b114e67e26a2f69c {
  background-image: url(../resources/bg/bg-image-5.jpg);
}

.bg_image--6_8c0cdea0d437d84f {
  background-image: url(../resources/bg/bg-image-6.jpg);
}

.bg_image--7_ee54c6e87f9dd9f8 {
  background-image: url(../resources/bg/bg-image-7.jpg);
}

.bg_image--8_daf6dd63af4baaa3 {
  background-image: url(../resources/bg/bg-image-8.jpg);
}

.bg_image--9_d8efdd8078af09df {
  background-image: url(../resources/bg/bg-image-9.jpg);
}

.bg_image--10_09c3c969e1277aeb {
  background-image: url(../resources/bg/bg-image-10.jpg);
}

.bg_image--11_870b85649b8d3eef {
  background-image: url(../resources/bg/bg-image-11.jpg);
}

.bg_image--12_c7124b06fcf9f324 {
  background-image: url(../resources/bg/bg-image-12.jpg);
}

.bg_image--13_ddfba6a49d7ef9e3 {
  background-image: url(../resources/bg/bg-image-13.jpg);
}

.bg_image--14_493e36e7782f6424 {
  background-image: url(../resources/bg/bg-image-14.jpg);
}

.bg_image--15_ebb67ab408c9d28e {
  background-image: url(../resources/bg/bg-image-15.jpg);
}

.bg_image--16_fb0733a94907162a {
  background-image: url(../resources/bg/bg-image-16.jpg);
}

.bg_image--17_677fa9077f684aa0 {
  background-image: url(../resources/bg/bg-image-17.jpg);
}

.bg_image--18_18b4e02ef4500246 {
  background-image: url(../resources/bg/bg-image-18.jpg);
}

.bg_image--19_a636b0676bc98e78 {
  background-image: url(../resources/bg/bg-image-19.jpg);
}

.bg_image--20_f8e94ff60cb63d6c {
  background-image: url(../resources/bg/bg-image-20.jpg);
}

.bg_image--21_f76e0512b6c0d5aa {
  background-image: url(../resources/bg/bg-image-21.jpg);
}

.bg_image--22_fa436e936f4e569a {
  background-image: url(../resources/bg/bg-image-22.jpg);
}

.bg_image--23_be4c4789deff460a {
  background-image: url(../resources/bg/bg-image-23.jpg);
}

.bg_image--24_dcc421a5a9f1fee6 {
  background-image: url(../resources/bg/bg-image-24.jpg);
}

.bg_image--25_3cd2559b91114c8b {
  background-image: url(../resources/bg/bg-image-25.jpg);
}

.bg_image--26_4144626cca29704c {
  background-image: url(../resources/bg/bg-image-26.jpg);
}

.bg_image--27_ea39986269a215c4 {
  background-image: url(../resources/bg/bg-image-27.jpg);
}

.bg_image--28_73420780af2bdf5f {
  background-image: url(../resources/bg/bg-image-28.jpg);
}

.bg_image--29_5186bfdfa9961a5a {
  background-image: url(../resources/bg/bg-image-29.jpg);
}

.bg_image--30_6e414488c435df31 {
  background-image: url(../resources/bg/bg-image-30.jpg);
}

.bg_image--31_c0dc5a4657371de0 {
  background-image: url(../resources/bg/bg-image-31.jpg);
}

.bg_image--32_1f74d35efd37f1ec {
  background-image: url(../resources/bg/bg-image-32.jpg);
}

.bg_image--33_695f2d5801d21ffe {
  background-image: url(../resources/bg/bg-image-33.jpg);
}

.bg_image--34_cf74d72b56c9fe4d {
  background-image: url(../resources/bg/bg-image-34.jpg);
}

.bg_image--35_a3f702c8b41d8bc6 {
  background-image: url(../resources/bg/bg-image-35.jpg);
}

.bg_image--36_29377bb169a2ad50 {
  background-image: url(../resources/bg/bg-image-36.jpg);
}

.bg_image--37_23d3df0a29b7ce20 {
  background-image: url(../resources/bg/bg-image-37.jpg);
}

.bg_image--38_28af1ac1fd52bbf8 {
  background-image: url(../resources/bg/bg-image-38.jpg);
}

.bg_image--39_b5fe1e0d3fd4fbe9 {
  background-image: url(../resources/bg/bg-image-39.jpg);
}

.bg_image--40_8a267de579d61355 {
  background-image: url(../resources/bg/bg-image-40.jpg);
}

.bg_tr-image--1_072687900a6e5d7f {
  background-image: url(../resources/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_98bf011eb4710c92 {
  background-image: url(../resources/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_983614758747e651 {
  background-image: url(../resources/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_87b3065b508b2455 {
  background-image: url(../resources/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_8807e1acdaed2b47 {
  background-image: url(../resources/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_66c2611363c3c1be {
  background-image: url(../resources/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_ddb61aa6f459deb5 {
  background-image: url(../resources/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_6db845a1c1a030b8 {
  background-image: url(../resources/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_14bb6f07b026502a {
  background-image: url(../resources/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_f944965f2383ae10 {
  background-image: url(../resources/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_4e95902bf0a9937d {
  background-image: url(../resources/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_0955350db82d95b7 {
  background-image: url(../resources/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_1f02e463914fb3cc {
  background-image: url(../resources/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_ff6fc49df68bf21b {
  background-image: url(../resources/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_ea25bd772418ad0d {
  background-image: url(../resources/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_5291c032040352ef {
  background-image: url(../resources/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_5c8d56f82204d75d {
  background-image: url(../resources/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_75205a9002dd9e4e {
  background-image: url(../resources/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_739789e77d9b43b9 {
  background-image: url(../resources/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_20653f2cc958aeb2 {
  background-image: url(../resources/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_45895a024a882cdb {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_bb4e85570eb8f66b {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_bb4e85570eb8f66b > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_6f0290a5e681ce3d {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_6f0290a5e681ce3d > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_2e1e8b566e76c073 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_2e1e8b566e76c073 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_16bdde92bf9c33ab {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_16bdde92bf9c33ab {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_16bdde92bf9c33ab {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_16bdde92bf9c33ab {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_16bdde92bf9c33ab {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_16bdde92bf9c33ab > [class*=col], .row--20_16bdde92bf9c33ab > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_16bdde92bf9c33ab > [class*=col], .row--20_16bdde92bf9c33ab > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_16bdde92bf9c33ab > [class*=col], .row--20_16bdde92bf9c33ab > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_16bdde92bf9c33ab > [class*=col], .row--20_16bdde92bf9c33ab > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_16bdde92bf9c33ab > [class*=col], .row--20_16bdde92bf9c33ab > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_e90ac3076b65745f {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_e90ac3076b65745f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_e90ac3076b65745f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_e90ac3076b65745f {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_e90ac3076b65745f {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_e90ac3076b65745f > [class*=col], .row--25_e90ac3076b65745f > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_e90ac3076b65745f > [class*=col], .row--25_e90ac3076b65745f > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_e90ac3076b65745f > [class*=col], .row--25_e90ac3076b65745f > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_e90ac3076b65745f > [class*=col], .row--25_e90ac3076b65745f > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_e90ac3076b65745f > [class*=col], .row--25_e90ac3076b65745f > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_228fdb997b8aedf2 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_228fdb997b8aedf2 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_228fdb997b8aedf2 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_228fdb997b8aedf2 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_228fdb997b8aedf2 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_228fdb997b8aedf2 > [class*=col], .row--30_228fdb997b8aedf2 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_228fdb997b8aedf2 > [class*=col], .row--30_228fdb997b8aedf2 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_228fdb997b8aedf2 > [class*=col], .row--30_228fdb997b8aedf2 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_228fdb997b8aedf2 > [class*=col], .row--30_228fdb997b8aedf2 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_228fdb997b8aedf2 > [class*=col], .row--30_228fdb997b8aedf2 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_8ff39a22d8e136ab {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_8ff39a22d8e136ab {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_8ff39a22d8e136ab {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_8ff39a22d8e136ab {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_8ff39a22d8e136ab {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_8ff39a22d8e136ab > [class*=col], .row--45_8ff39a22d8e136ab > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_8ff39a22d8e136ab > [class*=col], .row--45_8ff39a22d8e136ab > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_8ff39a22d8e136ab > [class*=col], .row--45_8ff39a22d8e136ab > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_8ff39a22d8e136ab > [class*=col], .row--45_8ff39a22d8e136ab > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_8ff39a22d8e136ab > [class*=col], .row--45_8ff39a22d8e136ab > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_d2375de3bdee7b96 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_d2375de3bdee7b96 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_d2375de3bdee7b96 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_d2375de3bdee7b96 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_d2375de3bdee7b96 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_d2375de3bdee7b96 > [class*=col], .row--40_d2375de3bdee7b96 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_d2375de3bdee7b96 > [class*=col], .row--40_d2375de3bdee7b96 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_d2375de3bdee7b96 > [class*=col], .row--40_d2375de3bdee7b96 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_d2375de3bdee7b96 > [class*=col], .row--40_d2375de3bdee7b96 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_d2375de3bdee7b96 > [class*=col], .row--40_d2375de3bdee7b96 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_9747745074af9a37 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_9747745074af9a37 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_9747745074af9a37 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_9747745074af9a37 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_9747745074af9a37 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_9747745074af9a37 > [class*=col], .row--60_9747745074af9a37 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_9747745074af9a37 > [class*=col], .row--60_9747745074af9a37 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_9747745074af9a37 > [class*=col], .row--60_9747745074af9a37 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_9747745074af9a37 > [class*=col], .row--60_9747745074af9a37 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_9747745074af9a37 > [class*=col], .row--60_9747745074af9a37 > [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_ff598013b62100a3(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_ff598013b62100a3(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_ff598013b62100a3(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_ff598013b62100a3(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_5481e65656985384/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_147b513dc541e77a {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_45aea440492822e1 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_e6d21c9feeccd782,
.animated.bounceOut_cad75d605cd700e8 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_89d044883a689294,
.animated.flipOutY_87d9f14f93f7f65d {
  -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_c195c6fa20c07159 {
  -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_6ea9fa13a8cb57e4 {
  -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_803804cbf20cdaf2 {
  -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_8df2f4bf791c0b2a {
  -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_e702280b5e0f27b8 {
  -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_98ee8db6fb1c7cc6 {
  -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_e6d21c9feeccd782 {
  -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_b3f670d709eddab2 {
  -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_0d0aebacb01e2490 {
  -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_0a9b9efab6b4e9b6 {
  -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_b2a6025c8b311a24 {
  -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_cad75d605cd700e8 {
  -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_20f8238abf2513d1 {
  -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_49492ff2e8809585 {
  -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_e38751cd67b616eb {
  -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_9e80ce847c14fe1d {
  -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_6b359bd07b1f3c1d {
  -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_7c1b2ca36c94a7c3 {
  -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_1f734bb8417f9bf6 {
  -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_64d44ff69f856572 {
  -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_1b0e834acef3344f {
  -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_246e489e91646d10 {
  -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_106042cd90a1eb08 {
  -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_f8e92a6c5c82d4ef {
  -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_6effb540cd600129 {
  -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_fe1bacd18c102412 {
  -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_3202a66678d365ef {
  -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_29d7c9397e4cb6c0 {
  -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_98ebf4206dbf98e2 {
  -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_bccb2511ebc5783c {
  -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_91cc2b0f42e44e39 {
  -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_5e6964c05cb1e472 {
  -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_9a8678a5c51ec027 {
  -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_9edb6f9468208ba4 {
  -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_294e0f8ff91d1efc {
  -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_b3579c9dcf377ffc {
  -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_89d044883a689294 {
  -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_87d9f14f93f7f65d {
  -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_78510373c17c01c8 {
  -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_d70aa83be972b22c {
  -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_f8af0c55b5d18134 {
  -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_a969f97af8d7fcbe {
  -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_3c1d1c0d524667d0 {
  -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_79ad8064e7dc6ce5 {
  -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_a07d54b4c76a002d {
  -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_9443d44ca64fe2b1 {
  -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_f09c01607b9cf5f8 {
  -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_5a1ab658094e043b {
  -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_bfd80eea9c2bb563 {
  -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_15dd1a5515e3320d {
  -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_45aea440492822e1 {
  -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_b155dd7670a613bf {
  -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_ace3652ba21055d0 {
  -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_185f8ce8337df802 {
  -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_ba2f7ad137f12e82 {
  -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_b3085dc06fe7ba47 {
  -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_a78a57ca14e63f21 {
  -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_b7d9204a8ae62d5a {
  -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_6704901fc692211a {
  -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_ff1839ac7f7cfc24 {
  -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_20473e4282e9e300 {
  -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_a7327a02ca8f567d {
  -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_946f5a5ede542e7d {
  -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_cc1aafdf8093930e {
  -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_278ed426c34bdedd {
  -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_bc7a27f05ed5fdaf {
  -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_e47c3726ef76ed16 {
  -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_6889db2df4a3d46e {
  -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_3cfd295858ae84de {
  -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_2dbe8d688e4cded0 {
  -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_256185a6662abe44 {
  -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_085392f729e7c3df {
  animation: animate-floting 15s linear infinite;
}
.floting-line_085392f729e7c3df:hover {
  animation-play-state: paused;
}

.floting-line-2_dad39781f2742a84 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_dad39781f2742a84: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_ff598013b62100a3(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_ff598013b62100a3(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_ff598013b62100a3(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_1c25d0bcdca3846e {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_1c25d0bcdca3846e .reveal-animation_05f8928b7fa7271f {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_1c25d0bcdca3846e .reveal-animation_05f8928b7fa7271f::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_05f8928b7fa7271f.reveal-primary_5c7a6afeb154a56f::before {
  background: #0c0c0a;
}

.reveal-animation_05f8928b7fa7271f.reveal-dark_5ce38bf9496b9e62::before {
  background: #000;
}

.reveal-animation_05f8928b7fa7271f.reveal-white_a01883cc74373f2e::before {
  background: #000;
}

.reveal-animation_05f8928b7fa7271f.reveal-top_8d40b883edcd29ad.aos-animate::before,
.reveal-animation_05f8928b7fa7271f.reveal-bottom_c10006dc2dbcb157.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_05f8928b7fa7271f.reveal-start_ad20129d262c789b.aos-animate::before,
.reveal-animation_05f8928b7fa7271f.reveal-end_79a569163a8684b5.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_05f8928b7fa7271f.reveal-top_8d40b883edcd29ad::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_05f8928b7fa7271f.reveal-start_ad20129d262c789b::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_05f8928b7fa7271f.reveal-end_79a569163a8684b5::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_05f8928b7fa7271f.reveal-bottom_c10006dc2dbcb157::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_ddee5809e91801a6 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_ddee5809e91801a6 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_ddee5809e91801a6 {
    margin: 6em auto;
  }
}
.cd-headline_99131b6eda1cd32c {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_99131b6eda1cd32c {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_99131b6eda1cd32c {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_99131b6eda1cd32c {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_99131b6eda1cd32c {
    font-size: 26px;
  }
}
.cd-words-wrapper_3afe128c9d8b36db {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_3afe128c9d8b36db b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_3afe128c9d8b36db b.is-visible_b3c8ac40f0a66ccb {
  position: relative;
}

.no-js_ee24ae7b7f83e3e7 .cd-words-wrapper_3afe128c9d8b36db b {
  opacity: 0;
}

.no-js_ee24ae7b7f83e3e7 .cd-words-wrapper_3afe128c9d8b36db b.is-visible_b3c8ac40f0a66ccb {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_99131b6eda1cd32c.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_99131b6eda1cd32c.clip .cd-words-wrapper_3afe128c9d8b36db {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_99131b6eda1cd32c.clip .cd-words-wrapper_3afe128c9d8b36db b {
  font-weight: 700;
}

.cd-headline_99131b6eda1cd32c.clip .cd-words-wrapper_3afe128c9d8b36db::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_99131b6eda1cd32c.clip b {
  opacity: 0;
}

.cd-headline_99131b6eda1cd32c.clip b.is-visible_b3c8ac40f0a66ccb {
  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_1ee6f9719ca079a6,
body.sal-disabled_48d1e9a4cc0af21f [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_1ee6f9719ca079a6,
body.sal-disabled_48d1e9a4cc0af21f [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_1ee6f9719ca079a6,
body.sal-disabled_48d1e9a4cc0af21f [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_1ee6f9719ca079a6,
body.sal-disabled_48d1e9a4cc0af21f [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_65dda0515a132319 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_65dda0515a132319 .button-area-start_d112ddc13388f985 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_65dda0515a132319 .button-area-start_d112ddc13388f985 .call-us_2a62a1fbae6bb244 {
    display: none;
  }
}
.header-style-one-wrapper_65dda0515a132319 .button-area-start_d112ddc13388f985 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_65dda0515a132319 .button-area-start_d112ddc13388f985 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_65dda0515a132319 .logo-area_75e6b46ef90ed5e4 .logo_ace84963fcd6bf7d {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_75e6b46ef90ed5e4 img.light_b28e5adaf80fe8be {
  display: block;
}
[data-theme=light] .logo-area_75e6b46ef90ed5e4 img.dark_2b00b04ef9e112be {
  display: none;
}

[data-theme=dark] .logo-area_75e6b46ef90ed5e4 img.light_b28e5adaf80fe8be {
  display: none;
}
[data-theme=dark] .logo-area_75e6b46ef90ed5e4 img.dark_2b00b04ef9e112be {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_73821814f1f926f9 .main-nav-area_a02a1375685bbc2b ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_73821814f1f926f9 .button-area-start_d112ddc13388f985 .text-btn_1b9e3d9dcdd76b20 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_a02a1375685bbc2b ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_d112ddc13388f985 .call-us_2a62a1fbae6bb244, [data-theme=dark] .header--sticky.sticky .button-area-start_d112ddc13388f985 .text-btn_1b9e3d9dcdd76b20 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_73821814f1f926f9 .main-nav-area_a02a1375685bbc2b ul li a {
  color: #fff;
}

.header-style-one_32baf7f94d8d2f86 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_32baf7f94d8d2f86 .header-style-one-wrapper_65dda0515a132319 .main-nav-area_a02a1375685bbc2b {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_32baf7f94d8d2f86 .header-style-one-wrapper_65dda0515a132319 .main-nav-area_a02a1375685bbc2b {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_f8ee8aef0bc55731 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_32baf7f94d8d2f86 .header-style-one-wrapper_65dda0515a132319 .main-nav-area_a02a1375685bbc2b {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_32baf7f94d8d2f86 .header-style-one-wrapper_65dda0515a132319 .main-nav-area_a02a1375685bbc2b {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_32baf7f94d8d2f86 .header-style-one-wrapper_65dda0515a132319 .button-area-start_d112ddc13388f985 a.text-btn_1b9e3d9dcdd76b20 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_73821814f1f926f9 {
  background: var(--body-bg);
}

header.header-two_32763bd2bf35178b {
  display: block;
}
header.header-two_32763bd2bf35178b.border-bottom_1388b79bd0ef564c {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_62f88c27206992e4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_62f88c27206992e4 a.logo-area_75e6b46ef90ed5e4 {
  padding: 25px 0;
}
.header-two-content-main_62f88c27206992e4 .header-end-area_4e784c9ad5fc4d65 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_62f88c27206992e4 .header-end-area_4e784c9ad5fc4d65 a.reqiest_db78c39057874e15 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_62f88c27206992e4 .header-end-area_4e784c9ad5fc4d65 a.reqiest_db78c39057874e15 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_62f88c27206992e4 .header-end-area_4e784c9ad5fc4d65 .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_612d32d5fd760f4c {
  width: 100%;
  position: absolute;
}
.header-three_612d32d5fd760f4c .header-wrapper-main-three_f5f609f096211c21 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_612d32d5fd760f4c .header-wrapper-main-three_f5f609f096211c21 .header-right-area_28d35a05b04afa84 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_612d32d5fd760f4c .header-wrapper-main-three_f5f609f096211c21 .header-right-area_28d35a05b04afa84 .main-nav-area_a02a1375685bbc2b {
    display: none;
  }
}
.header-three_612d32d5fd760f4c .header-wrapper-main-three_f5f609f096211c21 .header-right-area_28d35a05b04afa84 .main-nav-area_a02a1375685bbc2b ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_612d32d5fd760f4c .header-wrapper-main-three_f5f609f096211c21 .header-right-area_28d35a05b04afa84 .rts-btn {
    display: none;
  }
}
.header-three_612d32d5fd760f4c .header-wrapper-main-three_f5f609f096211c21 .logo-area_75e6b46ef90ed5e4 {
  padding: 25px 0;
}

.main-nav-area_a02a1375685bbc2b ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_a02a1375685bbc2b ul li {
  margin: 0;
}
.main-nav-area_a02a1375685bbc2b 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_a02a1375685bbc2b ul.fluxi-desktop-menu_2d15e925373f041c {
  transition: all 0.3s;
}
.main-nav-area_a02a1375685bbc2b ul.fluxi-desktop-menu_2d15e925373f041c:hover .menu-item_480ff62b8be61fea {
  opacity: 0.5;
}
.main-nav-area_a02a1375685bbc2b ul.fluxi-desktop-menu_2d15e925373f041c .menu-item_480ff62b8be61fea {
  transition: all 0.3s;
}
.main-nav-area_a02a1375685bbc2b ul.fluxi-desktop-menu_2d15e925373f041c .menu-item_480ff62b8be61fea .fluxi-dropdown-main-element_1debed7ab0ad2d30 {
  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_a02a1375685bbc2b ul.fluxi-desktop-menu_2d15e925373f041c .menu-item_480ff62b8be61fea .fluxi-dropdown-main-element_1debed7ab0ad2d30 {
    padding: 35px 17px;
  }
}
.main-nav-area_a02a1375685bbc2b ul.fluxi-desktop-menu_2d15e925373f041c .menu-item_480ff62b8be61fea:hover {
  opacity: 1;
}
.main-nav-area_a02a1375685bbc2b ul.fluxi-desktop-menu_2d15e925373f041c .fluxi-has-dropdown_db1e011d49bc644e {
  z-index: 10;
}
.main-nav-area_a02a1375685bbc2b ul.fluxi-desktop-menu_2d15e925373f041c .fluxi-has-dropdown_db1e011d49bc644e .fluxi-submenu_25bb61e467955f13 {
  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_a02a1375685bbc2b ul.fluxi-desktop-menu_2d15e925373f041c .fluxi-has-dropdown_db1e011d49bc644e .fluxi-submenu_25bb61e467955f13:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_a02a1375685bbc2b ul.fluxi-desktop-menu_2d15e925373f041c .fluxi-has-dropdown_db1e011d49bc644e .fluxi-submenu_25bb61e467955f13 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_a02a1375685bbc2b ul.fluxi-desktop-menu_2d15e925373f041c .fluxi-has-dropdown_db1e011d49bc644e .fluxi-submenu_25bb61e467955f13 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_a02a1375685bbc2b ul.fluxi-desktop-menu_2d15e925373f041c .fluxi-has-dropdown_db1e011d49bc644e .fluxi-submenu_25bb61e467955f13 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_a02a1375685bbc2b ul.fluxi-desktop-menu_2d15e925373f041c .fluxi-has-dropdown_db1e011d49bc644e:hover .fluxi-submenu_25bb61e467955f13 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_62f88c27206992e4 .main-nav-area_a02a1375685bbc2b {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_62f88c27206992e4 .main-nav-area_a02a1375685bbc2b {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_62f88c27206992e4 .main-nav-area_a02a1375685bbc2b {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_62f88c27206992e4 .main-nav-area_a02a1375685bbc2b {
    display: none;
  }
}

.side-bar_2aeceeb7186a7bd0 {
  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_2aeceeb7186a7bd0 {
    width: 315px;
  }
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .thumbnail_0434cdbce8f833f2 {
  display: flex;
  justify-content: center;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .thumbnail_0434cdbce8f833f2 img {
  width: 60%;
  margin: auto;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .title {
  font-weight: 600;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .footer_7b472a1812f64003 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .footer_7b472a1812f64003 .title {
  font-weight: 500;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .footer_7b472a1812f64003 a.rts-btn {
  margin: auto;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .contact-information--sidebar_4a368e6970ad978e {
  margin-top: 50px;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .contact-information--sidebar_4a368e6970ad978e .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .contact-information--sidebar_4a368e6970ad978e .single-info_cc7d551160cd0087 {
  margin: 15px 0;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .contact-information--sidebar_4a368e6970ad978e .single-info_cc7d551160cd0087 a:hover {
  color: var(--color-primary);
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .contact-information--sidebar_4a368e6970ad978e .rts-social-style-one_74384a34e6140159 {
  margin-top: 40px;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .contact-information--sidebar_4a368e6970ad978e .rts-social-style-one_74384a34e6140159 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .contact-information--sidebar_4a368e6970ad978e .rts-social-style-one_74384a34e6140159 ul li {
  margin: 0;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .contact-information--sidebar_4a368e6970ad978e .rts-social-style-one_74384a34e6140159 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .contact-information--sidebar_4a368e6970ad978e .rts-social-style-one_74384a34e6140159 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_2aeceeb7186a7bd0.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_2aeceeb7186a7bd0 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_2aeceeb7186a7bd0 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_32baf7f94d8d2f86.case-studies_ed7a50ab991b5a87 .main-nav-area_a02a1375685bbc2b ul li > a.fluxi-dropdown-main-element_1debed7ab0ad2d30 {
  color: #fff !important;
}

.header-style-one_32baf7f94d8d2f86.case-studies_ed7a50ab991b5a87.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_2aeceeb7186a7bd0 {
  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_2aeceeb7186a7bd0 {
    width: 300px;
  }
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .thumbnail_0434cdbce8f833f2 {
  display: flex;
  justify-content: center;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .thumbnail_0434cdbce8f833f2 img {
  width: 85%;
  margin: auto;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .title {
  font-weight: 600;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .footer_7b472a1812f64003 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .footer_7b472a1812f64003 .title {
  font-weight: 500;
}
.side-bar_2aeceeb7186a7bd0 .inner-main-wrapper-desk_f22c8620eec25c81 .inner-content_045a0e41e8f00751 .footer_7b472a1812f64003 a.rts-btn {
  margin: auto;
}

.side-bar_2aeceeb7186a7bd0.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_2aeceeb7186a7bd0 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_2aeceeb7186a7bd0 button i {
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 14px;
  margin-top: -53px;
  font-size: 27px;
  background: var(--color-primary);
  font-weight: 300;
}

#anywhere-home {
  cursor: url(../resources/banner/shape/close.png), auto;
  background: #0e1013;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 500ms ease-in-out;
  pointer-events: none;
  z-index: 50;
}

#anywhere-home.bgshow_532963f00217931b {
  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_244c8ccff071d35d {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_244c8ccff071d35d {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_244c8ccff071d35d {
    display: block;
  }
}

.mobile-menu-main_244c8ccff071d35d nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_244c8ccff071d35d nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_244c8ccff071d35d nav ul li a.main_6a8bdacacc3bf80a {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_244c8ccff071d35d nav ul li.has-droupdown_f0c7fcf799ac083c {
  position: relative;
}
.mobile-menu-main_244c8ccff071d35d nav ul li.has-droupdown_f0c7fcf799ac083c ul a {
  padding: 10px 0;
}
.mobile-menu-main_244c8ccff071d35d nav ul li.has-droupdown_f0c7fcf799ac083c 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_244c8ccff071d35d nav ul li.has-droupdown_f0c7fcf799ac083c ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_244c8ccff071d35d nav ul li.has-droupdown_f0c7fcf799ac083c::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_244c8ccff071d35d nav ul li.has-droupdown_f0c7fcf799ac083c.mm-active_115bbb420b9f8c2a::after {
  content: "\f077";
}
.mobile-menu-main_244c8ccff071d35d nav ul li.has-droupdown_f0c7fcf799ac083c.third-lvl_6f7dfd39f86fdb52::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_244c8ccff071d35d nav ul li.has-droupdown_f0c7fcf799ac083c.third-lvl_6f7dfd39f86fdb52 ul {
  padding: 0 20px;
}
.mobile-menu-main_244c8ccff071d35d nav ul li.has-droupdown_f0c7fcf799ac083c.third-lvl_6f7dfd39f86fdb52 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_244c8ccff071d35d nav ul li.has-droupdown_f0c7fcf799ac083c.third-lvl_6f7dfd39f86fdb52 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_244c8ccff071d35d nav ul li.has-droupdown_f0c7fcf799ac083c.third-lvl_6f7dfd39f86fdb52 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_244c8ccff071d35d nav ul li a {
  display: block;
}
.mobile-menu-main_244c8ccff071d35d .social-wrapper-one_89861bf0fab56d18 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_2aeceeb7186a7bd0.header-two_32763bd2bf35178b .inner-main-wrapper-desk_f22c8620eec25c81, .side-bar_2aeceeb7186a7bd0.header-three_612d32d5fd760f4c .inner-main-wrapper-desk_f22c8620eec25c81 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_2aeceeb7186a7bd0.header-two_32763bd2bf35178b .mobile-menu_d24635d406af8cb4, .side-bar_2aeceeb7186a7bd0.header-three_612d32d5fd760f4c .mobile-menu_d24635d406af8cb4 {
    display: none !important;
  }
}

.header-one_2745ed12dfb43fe3 .main-nav-desk_81cc841bb83d9cfb nav ul li.has-droupdown_f0c7fcf799ac083c .submenu.inner-page_f23dfdc6c2083e95 .sub-dropdown_cbb9d398f7bd3633 {
  position: relative;
}
.header-one_2745ed12dfb43fe3 .main-nav-desk_81cc841bb83d9cfb nav ul li.has-droupdown_f0c7fcf799ac083c .submenu.inner-page_f23dfdc6c2083e95 .sub-dropdown_cbb9d398f7bd3633:hover::after {
  color: var(--color-primary);
}
.header-one_2745ed12dfb43fe3 .main-nav-desk_81cc841bb83d9cfb nav ul li.has-droupdown_f0c7fcf799ac083c .submenu.inner-page_f23dfdc6c2083e95 .sub-dropdown_cbb9d398f7bd3633::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_2745ed12dfb43fe3 .main-nav-desk_81cc841bb83d9cfb nav ul li.has-droupdown_f0c7fcf799ac083c .submenu.inner-page_f23dfdc6c2083e95 .sub-dropdown_cbb9d398f7bd3633 .third-lvl_6f7dfd39f86fdb52 {
  margin-left: -4px;
}

.header-three_612d32d5fd760f4c .main-nav-desk_81cc841bb83d9cfb nav ul li.has-droupdown_f0c7fcf799ac083c .submenu.inner-page_f23dfdc6c2083e95 {
  padding: 15px 0;
}
.header-three_612d32d5fd760f4c .main-nav-desk_81cc841bb83d9cfb nav ul li.has-droupdown_f0c7fcf799ac083c .submenu.inner-page_f23dfdc6c2083e95 .sub-dropdown_cbb9d398f7bd3633 {
  position: relative;
}
.header-three_612d32d5fd760f4c .main-nav-desk_81cc841bb83d9cfb nav ul li.has-droupdown_f0c7fcf799ac083c .submenu.inner-page_f23dfdc6c2083e95 .sub-dropdown_cbb9d398f7bd3633:hover::after {
  color: var(--color-primary);
}
.header-three_612d32d5fd760f4c .main-nav-desk_81cc841bb83d9cfb nav ul li.has-droupdown_f0c7fcf799ac083c .submenu.inner-page_f23dfdc6c2083e95 .sub-dropdown_cbb9d398f7bd3633::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_612d32d5fd760f4c .main-nav-desk_81cc841bb83d9cfb nav ul li.has-droupdown_f0c7fcf799ac083c .submenu.inner-page_f23dfdc6c2083e95 .sub-dropdown_cbb9d398f7bd3633 .third-lvl_6f7dfd39f86fdb52 {
  margin-left: -4px;
}
.header-three_612d32d5fd760f4c .main-nav-desk_81cc841bb83d9cfb nav ul li.has-droupdown_f0c7fcf799ac083c .submenu.inner-page_f23dfdc6c2083e95 li {
  margin: 0;
  width: 100%;
}
.header-three_612d32d5fd760f4c .main-nav-desk_81cc841bb83d9cfb nav ul li.has-droupdown_f0c7fcf799ac083c .submenu.inner-page_f23dfdc6c2083e95 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_cbb9d398f7bd3633 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_cbb9d398f7bd3633 .submenu.third-lvl_6f7dfd39f86fdb52 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_cbb9d398f7bd3633 .submenu.third-lvl_6f7dfd39f86fdb52.base {
  display: block !important;
}
.sub-dropdown_cbb9d398f7bd3633:hover .sub-menu-link_8c7e336ebdd74137 {
  color: var(--color-primary);
}
.sub-dropdown_cbb9d398f7bd3633:hover .submenu.third-lvl_6f7dfd39f86fdb52.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_cbb9d398f7bd3633:hover .submenu.third-lvl_6f7dfd39f86fdb52.base li {
  display: block;
}
.sub-dropdown_cbb9d398f7bd3633:hover .submenu.third-lvl_6f7dfd39f86fdb52.base li a {
  display: block !important;
}

.header-three_612d32d5fd760f4c .sub-dropdown_cbb9d398f7bd3633:hover .submenu.third-lvl_6f7dfd39f86fdb52.base {
  margin-left: -14px !important;
}

.header-two_32763bd2bf35178b .header-main-wrapper_ecf928cc44001fb9 .sub-dropdown_cbb9d398f7bd3633:hover .submenu.third-lvl_6f7dfd39f86fdb52.base {
  margin-left: 90px !important;
}

header.heder-two_f539810cdffc8fb7 .sub-dropdown_cbb9d398f7bd3633:hover .submenu.third-lvl_6f7dfd39f86fdb52.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_f539810cdffc8fb7 .sub-dropdown_cbb9d398f7bd3633::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_f539810cdffc8fb7 .sub-dropdown_cbb9d398f7bd3633:hover a.sub-menu-link_8c7e336ebdd74137 {
  color: var(--color-primary) !important;
}
header.heder-two_f539810cdffc8fb7 .sub-dropdown_cbb9d398f7bd3633:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_f539810cdffc8fb7 .sub-dropdown_cbb9d398f7bd3633 .submenu.third-lvl_6f7dfd39f86fdb52.base {
  display: block;
}

.sub-dropdown_cbb9d398f7bd3633 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_cbb9d398f7bd3633.active .sub-menu-link_8c7e336ebdd74137 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_cbb9d398f7bd3633.active .sub-menu-link_8c7e336ebdd74137::after {
  width: 12px !important;
}
.sub-dropdown_cbb9d398f7bd3633.active::after {
  color: #FFFFFF;
}
.sub-dropdown_cbb9d398f7bd3633 .fluxi-submenu_25bb61e467955f13.third-lvl_6f7dfd39f86fdb52 {
  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_cbb9d398f7bd3633 .fluxi-submenu_25bb61e467955f13.third-lvl_6f7dfd39f86fdb52:hover li a {
  opacity: 0.5;
}
.sub-dropdown_cbb9d398f7bd3633 .fluxi-submenu_25bb61e467955f13.third-lvl_6f7dfd39f86fdb52.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_cbb9d398f7bd3633 .fluxi-submenu_25bb61e467955f13.third-lvl_6f7dfd39f86fdb52 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_cbb9d398f7bd3633 .fluxi-submenu_25bb61e467955f13.third-lvl_6f7dfd39f86fdb52 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_cbb9d398f7bd3633 .fluxi-submenu_25bb61e467955f13.third-lvl_6f7dfd39f86fdb52 li:hover a::after {
  width: 12px;
}
.sub-dropdown_cbb9d398f7bd3633 .fluxi-submenu_25bb61e467955f13.third-lvl_6f7dfd39f86fdb52 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_cbb9d398f7bd3633:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_cbb9d398f7bd3633:hover .sub-menu-link_8c7e336ebdd74137 {
  color: var(--color-primary);
}
.sub-dropdown_cbb9d398f7bd3633:hover .fluxi-submenu_25bb61e467955f13.third-lvl_6f7dfd39f86fdb52.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_65de63e638d2d6f4 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_65de63e638d2d6f4 {
    padding: 0 15px;
  }
}

.section-bg_921a96813c31177d {
  background: var(--section-bg-gray);
}

.bg_white_074be8d242c93d34 {
  background: var(--body-bg);
}

.g-48_7e2fa6c0401016db {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_a81e2205cbc9c2e2 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_9f6370ab562c3749 {
  background: #F8F9FB;
}

.bg-gray-2_06cb8a8640f3e518 {
  background: var(--bg-gray-2);
}

.overflow-right-div_42a8bcdc7d42dc10 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_42a8bcdc7d42dc10 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_42a8bcdc7d42dc10 {
    width: 100%;
  }
}

.gsap-marker-end_87a124103856b8fb,
.gsap-marker-start_e86014bd798455ea,
.gsap-marker-scroller-end_f7f823536160dc3b,
.gsap-marker-scroller-start_9fa4e03c283cfb66 {
  display: none !important;
}

.bg-dark-p_686827b0e1118069 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_ca33de5a6d0d073d {
  background: var(--footer-bg-2);
}

.border-radious-top-section_9d050c92ed6257a8 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_8bfd77b98e100e7c {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_8bfd77b98e100e7c .client-img_73c7a4f132ccc04a {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_8bfd77b98e100e7c .client-img_73c7a4f132ccc04a img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_8bfd77b98e100e7c .client-img_73c7a4f132ccc04a img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_8bfd77b98e100e7c .client-img_73c7a4f132ccc04a img.two_5d875b1e62efba76 {
  left: 38px;
}
.customer-review-area_8bfd77b98e100e7c .client-img_73c7a4f132ccc04a img.three_dc1fc2d7824f32de {
  left: 73px;
}
.customer-review-area_8bfd77b98e100e7c .client-img_73c7a4f132ccc04a img.four_1ff7b20aec37f58e {
  left: 108px;
}
.customer-review-area_8bfd77b98e100e7c p.desc {
  margin-bottom: 0;
}

.br-none_d7e744594ce424cb {
  border-radius: 0 !important;
}

.color-secondary-2_27c09a5562c1d1fa {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_8b4b415c6b555fc5 {
    order: 2;
  }
}

.loader-wrapper_5d389ce6acbddc88 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_5d389ce6acbddc88 .loader-section_9b6ac2ff12cc32c6 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_5d389ce6acbddc88 .loader-section_9b6ac2ff12cc32c6.section-left_657f1f3ae25a0f9f {
  left: 0;
}

.loader-wrapper_5d389ce6acbddc88 .loader-section_9b6ac2ff12cc32c6.section-right_c41fe1d09fd985cd {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_5d389ce6acbddc88 .loader-section_9b6ac2ff12cc32c6.section-left_657f1f3ae25a0f9f {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_5d389ce6acbddc88 .loader-section_9b6ac2ff12cc32c6.section-right_c41fe1d09fd985cd {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_9a1794ecf0d65596 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_5d389ce6acbddc88 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_9a1794ecf0d65596: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_9a1794ecf0d65596 {
  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_ed30745add575fe5 {
  -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_ed30745add575fe5.btt__visible_d2f69d340aa84dc7 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_ed30745add575fe5 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_ade3a1ab9e499512 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_e6100a3cf80b0187 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_7233fd87c40d6645 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_e6100a3cf80b0187 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_7233fd87c40d6645 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_8009f76abfa81451:hover,
[data-theme=dark] .rts-btn.btn-primary-5_5b732ff589c6df07:hover,
[data-theme=dark] .rts-btn.btn-primary-6_f4d7f5409b058aff:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_b913175d09ba55e9: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_8009f76abfa81451 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_8009f76abfa81451:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_600aff4a98348308 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_600aff4a98348308::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_600aff4a98348308::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_600aff4a98348308:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_600aff4a98348308:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_20c527fbd2871528 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_20c527fbd2871528::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_20c527fbd2871528::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_20c527fbd2871528:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_20c527fbd2871528:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_b913175d09ba55e9 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_b913175d09ba55e9:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_5b732ff589c6df07 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_5b732ff589c6df07:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_f4d7f5409b058aff {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_f4d7f5409b058aff:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_a1393e207cfe36de {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_a1393e207cfe36de::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_a1393e207cfe36de:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_5351b2ea8033bc13 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_5351b2ea8033bc13::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_5351b2ea8033bc13:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_d74b4060b1b664ba {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_d74b4060b1b664ba::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_d74b4060b1b664ba:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_da6d9d49d5926a8f {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_da6d9d49d5926a8f i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_da6d9d49d5926a8f:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_54e9ddd1f9e9fd51 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_54e9ddd1f9e9fd51 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_54e9ddd1f9e9fd51:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_20310ae01b1f2b90 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_20310ae01b1f2b90:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_20310ae01b1f2b90.about_f5ac0c1567a545b8 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_20310ae01b1f2b90.about_f5ac0c1567a545b8:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_70b4aeb468c089fd i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_70b4aeb468c089fd:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_717c3c3cd229eb5c {
  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_717c3c3cd229eb5c i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_717c3c3cd229eb5c:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_70b4aeb468c089fd i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_67413632e07764f7 {
  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_67413632e07764f7::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_67413632e07764f7::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_67413632e07764f7 i {
  font-weight: 400;
}
.under-line-btn_d1d08a202b06760d {
  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_d1d08a202b06760d::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_d1d08a202b06760d::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_d1d08a202b06760d:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_8be6eccc22dee3f9 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_8be6eccc22dee3f9 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_8be6eccc22dee3f9 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_8be6eccc22dee3f9 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_8be6eccc22dee3f9 p.disc_257ade0a67f05fbc {
  margin-bottom: 50px;
}
.banner-one-content-left_8be6eccc22dee3f9 .button-banner-one-wrapper_b12371acce614401 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_8be6eccc22dee3f9 .button-banner-one-wrapper_b12371acce614401 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_8be6eccc22dee3f9 .button-banner-one-wrapper_b12371acce614401 .customer-review-area_8bfd77b98e100e7c .client-img_73c7a4f132ccc04a {
  width: 150px;
}
.banner-one-content-left_8be6eccc22dee3f9 .button-banner-one-wrapper_b12371acce614401 .customer-review-area_8bfd77b98e100e7c p.desc {
  min-width: max-content;
}
.banner-one-content-left_8be6eccc22dee3f9 .button-banner-one-wrapper_b12371acce614401 .customer-review-area_8bfd77b98e100e7c img {
  max-width: 40%;
}
.banner-one-content-left_8be6eccc22dee3f9 .button-banner-one-wrapper_b12371acce614401 .customer-review-area_8bfd77b98e100e7c img.two_5d875b1e62efba76 {
  left: 24px;
}
.banner-one-content-left_8be6eccc22dee3f9 .button-banner-one-wrapper_b12371acce614401 .customer-review-area_8bfd77b98e100e7c img.three_dc1fc2d7824f32de {
  left: 48px;
}
.banner-one-content-left_8be6eccc22dee3f9 .button-banner-one-wrapper_b12371acce614401 .customer-review-area_8bfd77b98e100e7c img.four_1ff7b20aec37f58e {
  left: 72px;
}

.banner-one-right-content-with-img_11e1e3ca438771fc {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_11e1e3ca438771fc {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_11e1e3ca438771fc .img-1_533f1747785a7209 {
  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_11e1e3ca438771fc .img-1_533f1747785a7209 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_11e1e3ca438771fc .img-2_55ecfebc2bb3ce18 {
  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_11e1e3ca438771fc .img-2_55ecfebc2bb3ce18 {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_b405fe6328282d27 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_b405fe6328282d27 .box-one-top_576bf02b2c75ea1d {
  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_b405fe6328282d27 .box-one-bottom_c05f5eb3ae9270ff {
  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_b405fe6328282d27 .radious-shape_570b4af8723c9dd0 {
    display: none;
  }
}
.rts-banner-area-one_b405fe6328282d27 .radious-shape_570b4af8723c9dd0 .right-top_21ff9b1e1634f3b4 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_b405fe6328282d27 .radious-shape_570b4af8723c9dd0 .right-bottom_861967c415835f5e {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_b405fe6328282d27 .radious-shape_570b4af8723c9dd0 .mid-top_663355e557375f29 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_b405fe6328282d27 .radious-shape_570b4af8723c9dd0 .left-bottom_712c5dcf5a54a5d0 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_b405fe6328282d27 .radious-shape_570b4af8723c9dd0 .left-top_67af5327cdd1f14e {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_b405fe6328282d27 .radious-shape_570b4af8723c9dd0 .center-bottom_097c5e737fa0d054 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .banner-one-content-left_8be6eccc22dee3f9 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .banner-one-content-left_8be6eccc22dee3f9 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .banner-one-content-left_8be6eccc22dee3f9 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .banner-one-content-left_8be6eccc22dee3f9 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .banner-one-content-left_8be6eccc22dee3f9 p.disc_257ade0a67f05fbc {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .banner-one-content-left_8be6eccc22dee3f9 .customer-review-area_8bfd77b98e100e7c {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .banner-one-right-content-with-img_11e1e3ca438771fc {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .banner-one-right-content-with-img_11e1e3ca438771fc .short-image-area_5eb1fe5c6e2e8001 .img-1_533f1747785a7209 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .banner-one-right-content-with-img_11e1e3ca438771fc .short-image-area_5eb1fe5c6e2e8001 .img-1_533f1747785a7209 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .banner-one-right-content-with-img_11e1e3ca438771fc .short-image-area_5eb1fe5c6e2e8001 .img-1_533f1747785a7209 {
    left: 0;
  }
}
.rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .brand-area-inner_dc00e74324a8d2ab {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .brand-title-area_ce9abf6977ffdc49 {
  margin-bottom: 40px;
}
.rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .brand-title-area_ce9abf6977ffdc49 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .brand-title-area_ce9abf6977ffdc49 .brand-left-short-title-one_a8ee628b07b6303f {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .brand-title-area_ce9abf6977ffdc49 .brand-left-short-title-one_a8ee628b07b6303f {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .brand-title-area_ce9abf6977ffdc49 .brand-left-short-title-one_a8ee628b07b6303f .star-rating_9476d21fbe9fee73 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .brand-title-area_ce9abf6977ffdc49 .brand-left-short-title-one_a8ee628b07b6303f .star-rating_9476d21fbe9fee73 li {
  list-style: none;
}
.rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .brand-title-area_ce9abf6977ffdc49 .brand-left-short-title-one_a8ee628b07b6303f .star-rating_9476d21fbe9fee73 li a {
  color: #FF6354;
}
.rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .brand-title-area_ce9abf6977ffdc49 .brand-left-short-title-one_a8ee628b07b6303f p.disc_257ade0a67f05fbc {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .brand-slider-area_4280aa748338539a {
  overflow: hidden;
}
.rts-banner-area-one_b405fe6328282d27.banner-five_ffab23ff145e733f .brand-slider-area_4280aa748338539a .brand-inner_0a9225500715ad60 {
  text-align: center;
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b {
  background: #212026;
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-content-left_f86c3ae3621708e9 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-content-left_f86c3ae3621708e9 .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_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-content-left_f86c3ae3621708e9 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-content-left_f86c3ae3621708e9 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-content-left_f86c3ae3621708e9 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-content-left_f86c3ae3621708e9 p.disc_257ade0a67f05fbc {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-content-left_f86c3ae3621708e9 .button-area_74878f069451deb1 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-content-left_f86c3ae3621708e9 .button-area_74878f069451deb1 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-content-left_f86c3ae3621708e9 .button-area_74878f069451deb1 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-content-left_f86c3ae3621708e9 .button-area_74878f069451deb1 .rts-btn.btn-primary-5_5b732ff589c6df07 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-content-left_f86c3ae3621708e9 .button-area_74878f069451deb1 .rts-btn.btn-primary-5_5b732ff589c6df07:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-content-left_f86c3ae3621708e9 .button-area_74878f069451deb1 .rts-btn.btn-primary-5-border_20310ae01b1f2b90 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-content-left_f86c3ae3621708e9 .counter-upmain-wrapper-style-six_d61a77e8b75c6501 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-content-left_f86c3ae3621708e9 .counter-upmain-wrapper-style-six_d61a77e8b75c6501 .single-counter-up-six_8f2cd79d00bbaec8 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-content-left_f86c3ae3621708e9 .counter-upmain-wrapper-style-six_d61a77e8b75c6501 .single-counter-up-six_8f2cd79d00bbaec8 p {
  color: #D7D9E9;
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 .image-left_15e4350895d4c73e {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 .image-left_15e4350895d4c73e {
    width: 100%;
  }
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 .image-left_15e4350895d4c73e .image-one_ead991407e1f66c6 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 .image-left_15e4350895d4c73e .image-one_ead991407e1f66c6 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 .image-left_15e4350895d4c73e {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 .image-left_15e4350895d4c73e .image-two_a4047072c68ef0ad {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 .image-left_15e4350895d4c73e .image-two_a4047072c68ef0ad img {
    width: 100%;
  }
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 .image-right_5e4581581be9e29b {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 .image-right_5e4581581be9e29b {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 .image-right_5e4581581be9e29b {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 .image-right_5e4581581be9e29b {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 .image-right_5e4581581be9e29b {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 .image-right_5e4581581be9e29b {
    display: none;
  }
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 .image-right_5e4581581be9e29b .image-three_231b775cacfe2cda {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .banner-six-right-content-with-img_b33d59beb0d9fb02 .image-right_5e4581581be9e29b .image-four_5aa94632a9916590 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .shape_954931d440f13d30 {
    display: none;
  }
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .shape_954931d440f13d30 .right-top_21ff9b1e1634f3b4 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .shape_954931d440f13d30 .right-top_21ff9b1e1634f3b4 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .shape_954931d440f13d30 .right-bottom_861967c415835f5e {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_b405fe6328282d27.banner-six_18ac402df89ce07b .shape_954931d440f13d30 .right-bottom_861967c415835f5e {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_62063faabb195833 {
  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_62063faabb195833::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_62063faabb195833 .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_62063faabb195833 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_62063faabb195833 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_62063faabb195833 p.disc_257ade0a67f05fbc {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_62063faabb195833 p.disc_257ade0a67f05fbc {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_62063faabb195833 p.disc_257ade0a67f05fbc {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_62063faabb195833 p.disc_257ade0a67f05fbc {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_62063faabb195833 p.disc_257ade0a67f05fbc {
    max-width: 100%;
  }
}
.rts-banner-area-two_62063faabb195833 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_62063faabb195833 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_62063faabb195833 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_62063faabb195833 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_62063faabb195833 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_62063faabb195833 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_62063faabb195833 .bottom-text_13518d5b49844b7d p.disc_257ade0a67f05fbc {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_5c8cbeaea2284fb0 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_5c8cbeaea2284fb0 {
    margin-top: 70px;
  }
}

.mt-dec-100_56e9072ea559f44c {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_287be5633910e326 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_287be5633910e326 .banner-2-shape_6f5e4d13703b5526 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_287be5633910e326 .banner-2-shape_6f5e4d13703b5526 .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_287be5633910e326 .banner-2-shape_6f5e4d13703b5526 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_287be5633910e326 .banner-2-shape_6f5e4d13703b5526 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_287be5633910e326 .banner-2-shape_6f5e4d13703b5526 .two_5d875b1e62efba76 {
  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_287be5633910e326 .banner-2-shape_6f5e4d13703b5526 .two_5d875b1e62efba76 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_287be5633910e326 .banner-2-shape_6f5e4d13703b5526 .two_5d875b1e62efba76 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_287be5633910e326 .banner-2-shape_6f5e4d13703b5526 .three_dc1fc2d7824f32de {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_287be5633910e326 .banner-2-shape_6f5e4d13703b5526 .three_dc1fc2d7824f32de {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_287be5633910e326 .banner-2-shape_6f5e4d13703b5526 .four_1ff7b20aec37f58e {
  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_287be5633910e326 .banner-2-shape_6f5e4d13703b5526 .four_1ff7b20aec37f58e {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_287be5633910e326 .banner-2-shape_6f5e4d13703b5526 .four_1ff7b20aec37f58e {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_287be5633910e326 .banner-2-shape_6f5e4d13703b5526 .five_4a95122c2cd4f7c8 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_612d32d5fd760f4c {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_d140806d4c5cf521 {
  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_d140806d4c5cf521 .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.banner-three-area-start_d140806d4c5cf521 .shape-area_3303ed8b34f13c8c img {
  position: absolute;
}
.banner-three-area-start_d140806d4c5cf521 .shape-area_3303ed8b34f13c8c .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_d140806d4c5cf521 .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_d140806d4c5cf521 .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_d140806d4c5cf521 .shape-area_3303ed8b34f13c8c .four_1ff7b20aec37f58e {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_6f3494b41dc0ae0f {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_6f3494b41dc0ae0f {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_6f3494b41dc0ae0f .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_6f3494b41dc0ae0f .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_6f3494b41dc0ae0f .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_6f3494b41dc0ae0f .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_6f3494b41dc0ae0f .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_6f3494b41dc0ae0f .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_6f3494b41dc0ae0f .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_6f3494b41dc0ae0f .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_6f3494b41dc0ae0f p.disc_257ade0a67f05fbc {
  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_6f3494b41dc0ae0f p.disc_257ade0a67f05fbc br {
    display: none;
  }
}
.banner-wrapper-three-main_6f3494b41dc0ae0f .button-area_74878f069451deb1 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_6f3494b41dc0ae0f .button-area_74878f069451deb1 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_6f3494b41dc0ae0f .button-area_74878f069451deb1 .under-line-btn_d1d08a202b06760d::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_6f3494b41dc0ae0f span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_bd2269413d9457af {
  padding-top: 68px;
}
.banner-four-content-left_bd2269413d9457af 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_bd2269413d9457af .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_bd2269413d9457af .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_bd2269413d9457af .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_bd2269413d9457af .title {
    font-size: 40px;
  }
}
.banner-four-content-left_bd2269413d9457af p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_bd2269413d9457af .banner-logo-area_891c7c37408c09fc {
  margin-top: 50px;
}
.banner-four-content-left_bd2269413d9457af .banner-logo-area_891c7c37408c09fc p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_bd2269413d9457af .banner-logo-area_891c7c37408c09fc .logo-area_75e6b46ef90ed5e4 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_bd2269413d9457af .banner-logo-area_891c7c37408c09fc .logo-area_75e6b46ef90ed5e4 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_891c7c37408c09fc .light_b28e5adaf80fe8be {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_891c7c37408c09fc .dark_2b00b04ef9e112be {
  display: none;
}

[data-theme=dark] .banner-logo-area_891c7c37408c09fc .light_b28e5adaf80fe8be {
  display: none;
}
[data-theme=dark] .banner-logo-area_891c7c37408c09fc .dark_2b00b04ef9e112be {
  display: inline-flex;
}

.thumbnail-banner-right-four_f9eecd62831b13d6 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_f9eecd62831b13d6::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_f9eecd62831b13d6::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_f9eecd62831b13d6::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_f9eecd62831b13d6::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_f9eecd62831b13d6 .main_6a8bdacacc3bf80a {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_f9eecd62831b13d6 .main_6a8bdacacc3bf80a {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_f9eecd62831b13d6 .main_6a8bdacacc3bf80a {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_f9eecd62831b13d6 img.shape_954931d440f13d30 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_f9eecd62831b13d6 img.shape_954931d440f13d30 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_f9eecd62831b13d6 img.shape_954931d440f13d30 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_f9eecd62831b13d6 img.shape_954931d440f13d30 {
    display: none;
  }
}

.rts-banner-four-area-start_32ba0cbcd5ae4923 {
  position: relative;
}
.rts-banner-four-area-start_32ba0cbcd5ae4923 .shape-area_3303ed8b34f13c8c .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_32ba0cbcd5ae4923 .shape-area_3303ed8b34f13c8c .one {
    display: none;
  }
}
.rts-banner-four-area-start_32ba0cbcd5ae4923 .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_32ba0cbcd5ae4923 .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_32ba0cbcd5ae4923 .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_5af00ba02023e432 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_5af00ba02023e432 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_5af00ba02023e432 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_5af00ba02023e432 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_5af00ba02023e432 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_5af00ba02023e432 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_5af00ba02023e432 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_5af00ba02023e432 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_5af00ba02023e432 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_5af00ba02023e432 p.disc_257ade0a67f05fbc {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_5af00ba02023e432 p.disc_257ade0a67f05fbc {
    max-width: 100%;
  }
}
.banner-seven-left-content_5af00ba02023e432 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_5af00ba02023e432 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_5af00ba02023e432 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_5af00ba02023e432 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_cd9bd2f1edee7934 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_cd9bd2f1edee7934 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_cd9bd2f1edee7934 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_cd9bd2f1edee7934 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_cd9bd2f1edee7934 .short-image_947d977dd0d8ce5b {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_cd9bd2f1edee7934 .short-image_947d977dd0d8ce5b.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_cd9bd2f1edee7934 .short-image_947d977dd0d8ce5b.one {
    left: 0;
  }
}
.thumbnail-banner-seven_cd9bd2f1edee7934 .short-image_947d977dd0d8ce5b.two_5d875b1e62efba76 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_5d1f92403b8cce7c {
  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_5d1f92403b8cce7c {
    flex-direction: column;
  }
}
.rts-brand-area-seven_5d1f92403b8cce7c p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_5d1f92403b8cce7c .brand-area-style-seven_d290a67e93b3ea4a {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_5d1f92403b8cce7c .brand-area-style-seven_d290a67e93b3ea4a a img {
  transition: 0.3s;
}
.rts-brand-area-seven_5d1f92403b8cce7c .brand-area-style-seven_d290a67e93b3ea4a a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_5d1f92403b8cce7c .slider-Brand_025878a01bf37e48 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_4315c254fd2d4651 {
  position: relative;
}
.rts-banner-area-7_4315c254fd2d4651 form {
  position: relative;
}
.rts-banner-area-7_4315c254fd2d4651 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_4315c254fd2d4651 form input {
  padding-left: 35px;
}
.rts-banner-area-7_4315c254fd2d4651 .shape-area-start_6a842c00f0205449 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_4315c254fd2d4651 .shape-area-start_6a842c00f0205449 .two_5d875b1e62efba76 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_4315c254fd2d4651 .shape-area-start_6a842c00f0205449 .three_dc1fc2d7824f32de {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_4315c254fd2d4651 .shape-area-start_6a842c00f0205449 .three_dc1fc2d7824f32de {
    display: none;
  }
}
.rts-banner-area-7_4315c254fd2d4651 .shape-area-start_6a842c00f0205449 .four_1ff7b20aec37f58e {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_4315c254fd2d4651 .shape-area-start_6a842c00f0205449 .four_1ff7b20aec37f58e {
    display: none;
  }
}

.div-right-banner-floating_5223f8c9b8206f57 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_5223f8c9b8206f57 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_5223f8c9b8206f57 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_d2aaa4297ddff5e9 {
  background-image: url(../resources/banner/05.jpg);
  border-radius: 32px;
  height: 800px;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 991px) {
  .bannre-inner-bg-img-wrapper-8_d2aaa4297ddff5e9 {
    height: auto;
  }
}

.inner-banner-8_77d052ed7eb564c7 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_77d052ed7eb564c7 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_77d052ed7eb564c7 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_77d052ed7eb564c7 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 {
    padding-top: 60px;
  }
}
.inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 .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_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 .title {
    font-size: 42px;
  }
}
.inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 p.disc_257ade0a67f05fbc {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 .customer-review-area_8bfd77b98e100e7c {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 .customer-review-area_8bfd77b98e100e7c {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_77d052ed7eb564c7 .left-area_c7c8f5ad8cd56c23 .customer-review-area_8bfd77b98e100e7c p {
  color: #F2F2F8;
}
.inner-banner-8_77d052ed7eb564c7 .position-img_6e4d3fb4b3b1ff8d {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_77d052ed7eb564c7 .position-img_6e4d3fb4b3b1ff8d {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_77d052ed7eb564c7 .position-img_6e4d3fb4b3b1ff8d {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_77d052ed7eb564c7 .position-img_6e4d3fb4b3b1ff8d {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_77d052ed7eb564c7 .position-img_6e4d3fb4b3b1ff8d {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_77d052ed7eb564c7 .position-img_6e4d3fb4b3b1ff8d {
    right: 10%;
  }
}
.inner-banner-8_77d052ed7eb564c7 .right-area_834a3b49d84d3cf9 .thumbnail-right-img_97ce48de8b47b084 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_77d052ed7eb564c7 .right-area_834a3b49d84d3cf9 .thumbnail-right-img_97ce48de8b47b084 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_7393b70ba4ff35ba .about-main-wrapper_fcfb0ee49f140823 .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_7393b70ba4ff35ba .about-main-wrapper_fcfb0ee49f140823 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_7393b70ba4ff35ba .about-main-wrapper_fcfb0ee49f140823 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_7393b70ba4ff35ba .about-main-wrapper_fcfb0ee49f140823 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_7393b70ba4ff35ba .about-main-wrapper_fcfb0ee49f140823 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_7393b70ba4ff35ba .banner-about-right_6339191c2d587ff2 p.disc_257ade0a67f05fbc {
  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_5e309f3e4f919f7d {
  background-image: url(../resources/about/05.jpg);
  height: 560px;
  border-radius: 32px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.about-area-banner-large-image-video_5e309f3e4f919f7d .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_5e309f3e4f919f7d .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_5c8cbeaea2284fb0 {
  position: relative;
}
.large-image-video-area_5c8cbeaea2284fb0 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_5c8cbeaea2284fb0 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_5c8cbeaea2284fb0 .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_5c8cbeaea2284fb0 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_5c8cbeaea2284fb0 .thumbnail_0434cdbce8f833f2 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_5c8cbeaea2284fb0 .thumbnail_0434cdbce8f833f2 .pli-image_d35ac98c2a9ef663 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_5c8cbeaea2284fb0 .thumbnail_0434cdbce8f833f2 .pli-image_d35ac98c2a9ef663 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_6209faf06baeca30 form {
  position: relative;
}
.banner-area-wrapper-two_6209faf06baeca30 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_6209faf06baeca30 form input {
  padding-left: 40px;
}

.button-area-banner-four_b60417850b9625f1 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_b60417850b9625f1 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_b60417850b9625f1 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_b60417850b9625f1 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_4280aa748338539a {
  overflow: hidden;
}
.brand-slider-area_4280aa748338539a .brand-inner_0a9225500715ad60 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_a0c53da9d3e34b12 .light_b28e5adaf80fe8be,
[data-theme=light] .brand-area-main-wrapper-two_8cf998ae2a51dde0 .light_b28e5adaf80fe8be,
[data-theme=light] .brand-slider-area_4280aa748338539a .light_b28e5adaf80fe8be {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_a0c53da9d3e34b12 .dark_2b00b04ef9e112be,
[data-theme=light] .brand-area-main-wrapper-two_8cf998ae2a51dde0 .dark_2b00b04ef9e112be,
[data-theme=light] .brand-slider-area_4280aa748338539a .dark_2b00b04ef9e112be {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_a0c53da9d3e34b12 .light_b28e5adaf80fe8be,
[data-theme=dark] .brand-area-main-wrapper-two_8cf998ae2a51dde0 .light_b28e5adaf80fe8be,
[data-theme=dark] .brand-slider-area_4280aa748338539a .light_b28e5adaf80fe8be {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_a0c53da9d3e34b12 .dark_2b00b04ef9e112be,
[data-theme=dark] .brand-area-main-wrapper-two_8cf998ae2a51dde0 .dark_2b00b04ef9e112be,
[data-theme=dark] .brand-slider-area_4280aa748338539a .dark_2b00b04ef9e112be {
  display: block;
}

.brand-left-short-title-one_a8ee628b07b6303f 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_a8ee628b07b6303f p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_d4f33e6b2367676f {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_a0c53da9d3e34b12 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_8cf998ae2a51dde0 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_8cf998ae2a51dde0 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_8cf998ae2a51dde0.about-page-brand_c6f433ec45a97eb7 {
  padding: 0;
}

.bg-dark-p_686827b0e1118069 .title-style-one-center_4429c6b795f44e04 .pre_9492eb3d239f2e64 {
  color: #fff;
}
.bg-dark-p_686827b0e1118069 .title-style-one-center_4429c6b795f44e04 .title {
  color: #fff;
}
.bg-dark-p_686827b0e1118069 .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .title {
  color: #FFF;
}
.bg-dark-p_686827b0e1118069 .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .bottom-area_054018c7540672ff .admin_d59d3987f37b0dd0 {
  color: var(--color-primary);
}
.bg-dark-p_686827b0e1118069 .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .bottom-area_054018c7540672ff .date_23d11e864123ff9c {
  color: #fff;
}

.title-three-brand-wrapper_9f8bdeae0ad9e30b .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_cecc97e28e0be1a5.home-six_de3582af01ae848a {
  padding-bottom: 40px;
}

.title-style-one-center_4429c6b795f44e04 {
  text-align: center;
}
.title-style-one-center_4429c6b795f44e04 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_4429c6b795f44e04 br {
    display: none;
  }
}
.title-style-one-center_4429c6b795f44e04 .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_4429c6b795f44e04 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_4429c6b795f44e04 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_4429c6b795f44e04 .title br {
    display: none;
  }
}

.title-style-one-left_c6c418df7998938e {
  text-align: left;
}
.title-style-one-left_c6c418df7998938e 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_c6c418df7998938e .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_c6c418df7998938e .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_c6c418df7998938e .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_c6c418df7998938e .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_c6c418df7998938e .title br {
    display: none;
  }
}

.title-hover_6a867af5c771298d {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_6a867af5c771298d:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_74949395baadd93d {
  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_74949395baadd93d {
    padding: 20px;
  }
}
.single-pricing-area-start_74949395baadd93d .pricing-top-area_b02dba227107622b {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_74949395baadd93d .pricing-top-area_b02dba227107622b .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_74949395baadd93d .pricing-top-area_b02dba227107622b .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_74949395baadd93d .pricing-top-area_b02dba227107622b .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_74949395baadd93d .pricing-body_b16345e92c7515a0 p.disc_257ade0a67f05fbc {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_74949395baadd93d .pricing-body_b16345e92c7515a0 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_74949395baadd93d.active {
  background: var(--color-primary);
}
.single-pricing-area-start_74949395baadd93d.active .pricing-top-area_b02dba227107622b .title {
  color: #fff;
}
.single-pricing-area-start_74949395baadd93d.active .pricing-top-area_b02dba227107622b .icon {
  background: #8170E7;
}
.single-pricing-area-start_74949395baadd93d.active .pricing-top-area_b02dba227107622b .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_74949395baadd93d.active .pricing-body_b16345e92c7515a0 p.disc_257ade0a67f05fbc {
  color: #FFFFFF;
}
.single-pricing-area-start_74949395baadd93d.active .pricing-body_b16345e92c7515a0 .check-content-wrapper_4ddfba94d90c953e .single-check-area_bdc34363fe4762d2 i {
  color: #fff;
}
.single-pricing-area-start_74949395baadd93d.active .pricing-body_b16345e92c7515a0 .check-content-wrapper_4ddfba94d90c953e .single-check-area_bdc34363fe4762d2 p {
  color: #fff;
}
.single-pricing-area-start_74949395baadd93d.active .pricing-body_b16345e92c7515a0 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_74949395baadd93d:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_74949395baadd93d:hover .pricing-top-area_b02dba227107622b .title {
  color: #fff;
}
.single-pricing-area-start_74949395baadd93d:hover .pricing-top-area_b02dba227107622b .icon {
  background: #8170E7;
}
.single-pricing-area-start_74949395baadd93d:hover .pricing-top-area_b02dba227107622b .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_74949395baadd93d:hover .pricing-body_b16345e92c7515a0 p.disc_257ade0a67f05fbc {
  color: #FFFFFF;
}
.single-pricing-area-start_74949395baadd93d:hover .pricing-body_b16345e92c7515a0 .check-content-wrapper_4ddfba94d90c953e .single-check-area_bdc34363fe4762d2 i {
  color: #fff;
}
.single-pricing-area-start_74949395baadd93d:hover .pricing-body_b16345e92c7515a0 .check-content-wrapper_4ddfba94d90c953e .single-check-area_bdc34363fe4762d2 p {
  color: #fff;
}
.single-pricing-area-start_74949395baadd93d:hover .pricing-body_b16345e92c7515a0 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_4ddfba94d90c953e .single-check-area_bdc34363fe4762d2 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_4ddfba94d90c953e .single-check-area_bdc34363fe4762d2 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_9fa0b10074c81f4a {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_9fa0b10074c81f4a .shape-radious-image_7add27db46725954 {
    display: none;
  }
}
.rts-pricing-area-one_9fa0b10074c81f4a .shape-radious-image_7add27db46725954 .img-1_533f1747785a7209 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_9fa0b10074c81f4a .shape-radious-image_7add27db46725954 .img-2_55ecfebc2bb3ce18 {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_6689009b84ca2a29 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_6689009b84ca2a29 .head-pricing_cb83778ee312c24b {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_6689009b84ca2a29 .head-pricing_cb83778ee312c24b .plane_name_c10fb6caaef7f794 {
  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_6689009b84ca2a29 .head-pricing_cb83778ee312c24b .doller-area_d0225c564e86141f {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_6689009b84ca2a29 .head-pricing_cb83778ee312c24b .doller-area_d0225c564e86141f .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_6689009b84ca2a29 .head-pricing_cb83778ee312c24b .doller-area_d0225c564e86141f .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_6689009b84ca2a29 .head-pricing_cb83778ee312c24b p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_6689009b84ca2a29 .body .single-check_8540fb3d8fa483c1 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_6689009b84ca2a29 .body .single-check_8540fb3d8fa483c1 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_6689009b84ca2a29 .footer_7b472a1812f64003 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_6689009b84ca2a29 .footer_7b472a1812f64003 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_6689009b84ca2a29 .footer_7b472a1812f64003 p {
  margin-top: 20px;
}
.single-pricing-area-two_6689009b84ca2a29.free-place_e03c3d0a9a9ab3a7 .footer_7b472a1812f64003 .rts-btn.btn-primary-2_600aff4a98348308::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_6689009b84ca2a29.free-place_e03c3d0a9a9ab3a7 .footer_7b472a1812f64003 .rts-btn.btn-primary-2_600aff4a98348308::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_6689009b84ca2a29.professional-place_a69701bd8091c88a {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_6689009b84ca2a29.professional-place_a69701bd8091c88a .head-pricing_cb83778ee312c24b .plane_name_c10fb6caaef7f794 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_6689009b84ca2a29.professional-place_a69701bd8091c88a .body .single-check_8540fb3d8fa483c1 i {
  color: var(--color-primary);
}
.single-pricing-area-two_6689009b84ca2a29.enterprise-place_32477cd86dac0342 .head-pricing_cb83778ee312c24b .plane_name_c10fb6caaef7f794 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_6689009b84ca2a29.enterprise-place_32477cd86dac0342 .body .single-check_8540fb3d8fa483c1 i {
  color: #BCBFDB;
}
.single-pricing-area-two_6689009b84ca2a29.enterprise-place_32477cd86dac0342 .footer_7b472a1812f64003 .rts-btn.btn-primary-2_600aff4a98348308 {
  color: #000000d3;
}
.single-pricing-area-two_6689009b84ca2a29.enterprise-place_32477cd86dac0342 .footer_7b472a1812f64003 .rts-btn.btn-primary-2_600aff4a98348308::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_6689009b84ca2a29.enterprise-place_32477cd86dac0342 .footer_7b472a1812f64003 .rts-btn.btn-primary-2_600aff4a98348308::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_b269e398af011edd {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_b269e398af011edd .pricing-top-tag_28ac8fc5cd0ac6b6 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_b269e398af011edd .pric-area_d661500640fa5b15 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_b269e398af011edd .pric-area_d661500640fa5b15 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_b269e398af011edd .pric-area_d661500640fa5b15 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_b269e398af011edd .pric-area_d661500640fa5b15 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_b269e398af011edd .body .single-check-area_bdc34363fe4762d2 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_b269e398af011edd .body .single-check-area_bdc34363fe4762d2 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_b269e398af011edd .body .single-check-area_bdc34363fe4762d2 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_b269e398af011edd .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_b269e398af011edd .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_b269e398af011edd.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_b269e398af011edd.active .top-badge_0f060e51f3a25eb2 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_b269e398af011edd.active .top-badge_0f060e51f3a25eb2 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_b269e398af011edd.active .pricing-top-tag_28ac8fc5cd0ac6b6 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_b269e398af011edd.active .single-check-area_bdc34363fe4762d2 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_93376114172f83cc.rts-section-gap_df76096e10c6d523.bg-light-border-radious_f0f01c2b1be69d07 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_93376114172f83cc {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_93376114172f83cc .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.rtws-pricing-area-start-two_93376114172f83cc .shape-area_3303ed8b34f13c8c img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_93376114172f83cc .shape-area_3303ed8b34f13c8c img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_93376114172f83cc .shape-area_3303ed8b34f13c8c img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_93376114172f83cc .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_93376114172f83cc .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_93376114172f83cc .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_7dc07c7025e98fb7 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_7dc07c7025e98fb7 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_4c800a0a52fd84c3.inner_d024aadeb3d8896f {
  position: relative;
}
.rtws-pricing-area-start_4c800a0a52fd84c3.inner_d024aadeb3d8896f .shape-area_3303ed8b34f13c8c img {
  position: absolute;
}
.rtws-pricing-area-start_4c800a0a52fd84c3.inner_d024aadeb3d8896f .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_4c800a0a52fd84c3.inner_d024aadeb3d8896f .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_4c800a0a52fd84c3.inner_d024aadeb3d8896f .shape-area_3303ed8b34f13c8c img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_38212c2f42af5ce0 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_38212c2f42af5ce0 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_9312a71d639b41b0 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_9312a71d639b41b0 p.disc_257ade0a67f05fbc {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_9312a71d639b41b0 p.disc_257ade0a67f05fbc {
    max-width: 100%;
  }
}

.providing-service-area-start-one_66fcca49cb73cb4d {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_66fcca49cb73cb4d .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.providing-service-area-start-one_66fcca49cb73cb4d .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_66fcca49cb73cb4d .two_5d875b1e62efba76 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_66fcca49cb73cb4d .three_dc1fc2d7824f32de {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_66fcca49cb73cb4d .four_1ff7b20aec37f58e {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_66fcca49cb73cb4d .five_4a95122c2cd4f7c8 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_66fcca49cb73cb4d .six_f338c0cb6654885b {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_b4314600f1800a50 .title-wrapper-between_34c155e08d3485ca {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_b4314600f1800a50 .title-wrapper-between_34c155e08d3485ca {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_b4314600f1800a50 .title-wrapper-between_34c155e08d3485ca {
    flex-direction: column;
  }
}
.rts-service-area-two_b4314600f1800a50 .title-wrapper-between_34c155e08d3485ca .title-style-one-left_c6c418df7998938e {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_b4314600f1800a50 .title-wrapper-between_34c155e08d3485ca .title-style-one-left_c6c418df7998938e .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_b4314600f1800a50 .title-wrapper-between_34c155e08d3485ca .title-style-one-left_c6c418df7998938e {
    max-width: 100%;
  }
}
.rts-service-area-two_b4314600f1800a50 .title-wrapper-between_34c155e08d3485ca p.disc_257ade0a67f05fbc {
  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_b4314600f1800a50 .title-wrapper-between_34c155e08d3485ca p.disc_257ade0a67f05fbc {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_b4314600f1800a50 .title-wrapper-between_34c155e08d3485ca p.disc_257ade0a67f05fbc {
    max-width: 100%;
  }
}

.single-service-style-two_a5cbe58b5024b358 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_a5cbe58b5024b358 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_a5cbe58b5024b358 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_a5cbe58b5024b358 p.disc_257ade0a67f05fbc {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_a5cbe58b5024b358 .btn-border-bottom_e2472d9a993f1032 {
  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_a5cbe58b5024b358 .btn-border-bottom_e2472d9a993f1032::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_a5cbe58b5024b358 .btn-border-bottom_e2472d9a993f1032::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_a5cbe58b5024b358 .btn-border-bottom_e2472d9a993f1032:hover {
  color: var(--color-primary);
}
.single-service-style-two_a5cbe58b5024b358 .btn-border-bottom_e2472d9a993f1032:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_a5cbe58b5024b358 .btn-border-bottom_e2472d9a993f1032 i {
  margin: 0;
}

.mt-dec-service-p-3_f6a3e25e1f16a286 {
  margin-top: -300px;
}

.single-service-primary-3_55cbd6f292924f8b {
  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_55cbd6f292924f8b::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_55cbd6f292924f8b .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_55cbd6f292924f8b .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_55cbd6f292924f8b .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_55cbd6f292924f8b p.disc_257ade0a67f05fbc {
  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_55cbd6f292924f8b .under-line-btn_d1d08a202b06760d {
  transition: 0.3s;
}
.single-service-primary-3_55cbd6f292924f8b:hover {
  border-color: #fff;
}
.single-service-primary-3_55cbd6f292924f8b:hover .icon {
  background: #fff;
}
.single-service-primary-3_55cbd6f292924f8b:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_55cbd6f292924f8b:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_55cbd6f292924f8b:hover .title {
  color: #fff;
}
.single-service-primary-3_55cbd6f292924f8b:hover p.disc_257ade0a67f05fbc {
  color: #fff;
}
.single-service-primary-3_55cbd6f292924f8b:hover a.under-line-btn_d1d08a202b06760d {
  color: #fff;
}
.single-service-primary-3_55cbd6f292924f8b:hover::after {
  opacity: 1;
}

.rts-service-area-five_b0c90db20e4331e9 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_b0c90db20e4331e9 .button-pagination-area_eba62904b1db41d5 {
    display: none;
  }
}
.rts-service-area-five_b0c90db20e4331e9 .section-inner_15604b8846837234 {
  position: relative;
}
.rts-service-area-five_b0c90db20e4331e9 .service-swiper-main-wrapper-2_82f020d9135e9025 {
  overflow: hidden;
}
.rts-service-area-five_b0c90db20e4331e9 .single-service-style-two_a5cbe58b5024b358 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_b0c90db20e4331e9 .single-service-style-two_a5cbe58b5024b358 .title {
  color: var(--color-title);
}
.rts-service-area-five_b0c90db20e4331e9 .single-service-style-two_a5cbe58b5024b358 .disc_257ade0a67f05fbc {
  color: var(--color-body);
}
.rts-service-area-five_b0c90db20e4331e9 .single-service-style-two_a5cbe58b5024b358 .btn-border-bottom_e2472d9a993f1032 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_b0c90db20e4331e9 .single-service-style-two_a5cbe58b5024b358 .btn-border-bottom_e2472d9a993f1032::after {
  background: #BCBFDB;
}
.rts-service-area-five_b0c90db20e4331e9 .single-service-style-two_a5cbe58b5024b358 .btn-border-bottom_e2472d9a993f1032::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_b0c90db20e4331e9 .single-service-style-two_a5cbe58b5024b358 .btn-border-bottom_e2472d9a993f1032:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_b0c90db20e4331e9 .single-service-style-two_a5cbe58b5024b358 .btn-border-bottom_e2472d9a993f1032:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_b0c90db20e4331e9 .single-service-style-two_a5cbe58b5024b358.style-six_73821814f1f926f9 {
  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_b0c90db20e4331e9 .single-service-style-two_a5cbe58b5024b358.style-six_73821814f1f926f9.mid_ef945042d059cc20 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_b0c90db20e4331e9 .swiper-button-next,
.rts-service-area-five_b0c90db20e4331e9 .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_b0c90db20e4331e9 .swiper-button-next:hover,
.rts-service-area-five_b0c90db20e4331e9 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_b0c90db20e4331e9 .swiper-button-next::after,
.rts-service-area-five_b0c90db20e4331e9 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_b0c90db20e4331e9 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_b0c90db20e4331e9 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_b0c90db20e4331e9 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_b0c90db20e4331e9 .swiper-pagination2 .swiper-pagination-bullet_25fc90d8aa0ed0b6 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_b0c90db20e4331e9 .swiper-pagination2 .swiper-pagination-bullet_25fc90d8aa0ed0b6.swiper-pagination-bullet-active_f533e09f0eb7fcd2 {
  background: #FF6354;
}

.title-wrapper-between_34c155e08d3485ca {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_34c155e08d3485ca {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_34c155e08d3485ca {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_34c155e08d3485ca p.disc_257ade0a67f05fbc {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_34c155e08d3485ca p.disc_257ade0a67f05fbc {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_34c155e08d3485ca p.disc_257ade0a67f05fbc {
    max-width: 100%;
  }
}

.rts-service-area-style-4_3be4feb9508f513d .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_3be4feb9508f513d .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_3be4feb9508f513d p.disc_257ade0a67f05fbc {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_35c3d2af6f33e6b7 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_35c3d2af6f33e6b7 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_35c3d2af6f33e6b7 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_35c3d2af6f33e6b7 p.disc_257ade0a67f05fbc {
  margin-bottom: 20px;
}
.single-service-area-seven_35c3d2af6f33e6b7 .rts-readmore-arrow-top_50b111a6e8d4c89b {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_35c3d2af6f33e6b7 .rts-readmore-arrow-top_50b111a6e8d4c89b::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_35c3d2af6f33e6b7 .rts-readmore-arrow-top_50b111a6e8d4c89b::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_35c3d2af6f33e6b7 .rts-readmore-arrow-top_50b111a6e8d4c89b i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_35c3d2af6f33e6b7 .rts-readmore-arrow-top_50b111a6e8d4c89b:hover {
  color: var(--color-primary);
}
.single-service-area-seven_35c3d2af6f33e6b7 .rts-readmore-arrow-top_50b111a6e8d4c89b:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_35c3d2af6f33e6b7 .rts-readmore-arrow-top_50b111a6e8d4c89b:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_d567ba91b29983a1 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_8df9ccaf0bf5fc98 .area-3_5a7e7f3a8b634fb9 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_8df9ccaf0bf5fc98 .thumbnail-service-1_38212c2f42af5ce0 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_8df9ccaf0bf5fc98 .service-content-style-one_9312a71d639b41b0.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_8df9ccaf0bf5fc98 .service-content-style-one_9312a71d639b41b0 .title {
  color: #fff;
}
.providing-service-area-start-seven_8df9ccaf0bf5fc98 .service-content-style-one_9312a71d639b41b0 p.disc_257ade0a67f05fbc {
  color: #fff;
}
.providing-service-area-start-seven_8df9ccaf0bf5fc98 .service-content-style-one_9312a71d639b41b0 .under-line-btn_d1d08a202b06760d {
  color: #fff;
}
.providing-service-area-start-seven_8df9ccaf0bf5fc98 .service-content-style-one_9312a71d639b41b0 .under-line-btn_d1d08a202b06760d::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_bd14e17d993596a7 {
  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_bd14e17d993596a7 .title-wrapper-between_34c155e08d3485ca .title {
  color: #fff;
}
.service-bg-about-page_bd14e17d993596a7 .title-wrapper-between_34c155e08d3485ca p.disc_257ade0a67f05fbc {
  color: #E4E5F1;
}
.service-bg-about-page_bd14e17d993596a7 .rts-service-area-style-4_3be4feb9508f513d p.disc_257ade0a67f05fbc {
  color: #E4E5F1;
}
.service-bg-about-page_bd14e17d993596a7 .rts-service-area-style-4_3be4feb9508f513d .title {
  color: #fff;
}

.title-service-page-area-top_0e7b44ee2943db68 .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_0e7b44ee2943db68 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_0e7b44ee2943db68 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_0e7b44ee2943db68 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_0e7b44ee2943db68 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_0e7b44ee2943db68 p.disc_257ade0a67f05fbc {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_0e7b44ee2943db68 p.disc_257ade0a67f05fbc {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_0e7b44ee2943db68 p.disc_257ade0a67f05fbc {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_0e7b44ee2943db68 p.disc_257ade0a67f05fbc {
    max-width: 100%;
  }
}

.service-page-service-style_437e97cccd5b4a7c {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_437e97cccd5b4a7c:hover {
  background: #614CE1;
}
.service-page-service-style_437e97cccd5b4a7c:hover .icon {
  background: #fff;
}
.service-page-service-style_437e97cccd5b4a7c:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_437e97cccd5b4a7c:hover .title {
  color: #fff;
}
.service-page-service-style_437e97cccd5b4a7c:hover p.disc_257ade0a67f05fbc {
  color: #fff;
}
.service-page-service-style_437e97cccd5b4a7c:hover a.learn-more-btn-underline_aa9d135a6d2f1edb {
  color: #fff;
}
.service-page-service-style_437e97cccd5b4a7c:hover a.learn-more-btn-underline_aa9d135a6d2f1edb::after {
  background: #fff;
}
.service-page-service-style_437e97cccd5b4a7c .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_437e97cccd5b4a7c .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_437e97cccd5b4a7c p.disc_257ade0a67f05fbc {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_437e97cccd5b4a7c .learn-more-btn-underline_aa9d135a6d2f1edb {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_437e97cccd5b4a7c .learn-more-btn-underline_aa9d135a6d2f1edb::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_437e97cccd5b4a7c .learn-more-btn-underline_aa9d135a6d2f1edb:hover {
  color: var(--color-primary);
}
.service-page-service-style_437e97cccd5b4a7c .learn-more-btn-underline_aa9d135a6d2f1edb:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_b3c05dd874639ef8 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_b3c05dd874639ef8 .service--shape_55601a89425cd0c2 {
    display: none;
  }
}
.service-relative_b3c05dd874639ef8 .service--shape_55601a89425cd0c2 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_b3c05dd874639ef8 .service--shape_55601a89425cd0c2 .one {
    display: none;
  }
}
.service-relative_b3c05dd874639ef8 .service--shape_55601a89425cd0c2 .two_5d875b1e62efba76 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_b3c05dd874639ef8 .service--shape_55601a89425cd0c2 .two_5d875b1e62efba76 {
    display: none;
  }
}

.service-relative_b3c05dd874639ef8 {
  position: relative;
}
.service-relative_b3c05dd874639ef8 .service--shape_55601a89425cd0c2 .three_dc1fc2d7824f32de {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_b3c05dd874639ef8 .service--shape_55601a89425cd0c2 .three_dc1fc2d7824f32de {
    display: none;
  }
}
.service-relative_b3c05dd874639ef8 .service--shape_55601a89425cd0c2 .four_1ff7b20aec37f58e {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_acaf890c884143a8 .portfolio-content-wrapper-list_837929d312440f32 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_acaf890c884143a8 .portfolio-content-wrapper-list_837929d312440f32 {
    margin-bottom: 0;
  }
}

.service-relative_b3c05dd874639ef8 {
  position: relative;
}
.service-relative_b3c05dd874639ef8 .service--shape_55601a89425cd0c2 .five_4a95122c2cd4f7c8 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_b3c05dd874639ef8 .service--shape_55601a89425cd0c2 .six_f338c0cb6654885b {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_98ebe360e0e68ec6 .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_98ebe360e0e68ec6 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_98ebe360e0e68ec6 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_98ebe360e0e68ec6 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_98ebe360e0e68ec6 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_98ebe360e0e68ec6 p.disc_257ade0a67f05fbc {
  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_98ebe360e0e68ec6 p.disc_257ade0a67f05fbc {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_98ebe360e0e68ec6 p.disc_257ade0a67f05fbc {
    max-width: 100%;
  }
}

.rts-service-banner-area_a07a9cc6eef6551c {
  position: relative;
}
.rts-service-banner-area_a07a9cc6eef6551c .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_a07a9cc6eef6551c .one {
    display: none;
  }
}
.rts-service-banner-area_a07a9cc6eef6551c .two_5d875b1e62efba76 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_a07a9cc6eef6551c .two_5d875b1e62efba76 {
    display: none;
  }
}
.rts-service-banner-area_a07a9cc6eef6551c .three_dc1fc2d7824f32de {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_a07a9cc6eef6551c .three_dc1fc2d7824f32de {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_a07a9cc6eef6551c .three_dc1fc2d7824f32de {
    top: 10%;
  }
}
.rts-service-banner-area_a07a9cc6eef6551c .four_1ff7b20aec37f58e {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_a07a9cc6eef6551c .four_1ff7b20aec37f58e {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_ec5f4d965aca9a00.service-single_46a3900f18aca04c {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_ec5f4d965aca9a00.service-single_46a3900f18aca04c {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_ec5f4d965aca9a00.service-single_46a3900f18aca04c {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_ec5f4d965aca9a00.service-single_46a3900f18aca04c .single-counter-up_054c759c66f13f45 {
  position: relative;
}
.counter-upmain-wrapper-style-one_ec5f4d965aca9a00.service-single_46a3900f18aca04c .single-counter-up_054c759c66f13f45::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_ec5f4d965aca9a00.service-single_46a3900f18aca04c .single-counter-up_054c759c66f13f45::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_ec5f4d965aca9a00.service-single_46a3900f18aca04c .single-counter-up_054c759c66f13f45::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_ec5f4d965aca9a00.service-single_46a3900f18aca04c .single-counter-up_054c759c66f13f45:last-child::after {
  display: none;
}

.single-service-banner-area_f5f30493061c37b7 {
  position: relative;
}
.single-service-banner-area_f5f30493061c37b7 .banner-area-left-service-single_98ebe360e0e68ec6 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_f5f30493061c37b7 .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.single-service-banner-area_f5f30493061c37b7 .shape-area_3303ed8b34f13c8c .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_f5f30493061c37b7 .shape-area_3303ed8b34f13c8c .one {
    top: 92%;
  }
}
.single-service-banner-area_f5f30493061c37b7 .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_f5f30493061c37b7 .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_f5f30493061c37b7 .shape-area_3303ed8b34f13c8c .four_1ff7b20aec37f58e {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_f5f30493061c37b7 .thumbnail_0434cdbce8f833f2 {
  position: relative;
}
.single-service-banner-area_f5f30493061c37b7 .thumbnail_0434cdbce8f833f2 .short-image_947d977dd0d8ce5b {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_99ac493245ecf70a {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_99ac493245ecf70a .title-style-one-center_4429c6b795f44e04 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_99ac493245ecf70a .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_99ac493245ecf70a .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_99ac493245ecf70a .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_b4314600f1800a50 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_b4314600f1800a50 .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.rts-service-area-two_b4314600f1800a50 .shape-area_3303ed8b34f13c8c img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_b4314600f1800a50 .shape-area_3303ed8b34f13c8c img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_b4314600f1800a50 .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_b4314600f1800a50 .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_b4314600f1800a50 .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_b4314600f1800a50 .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_c70db36850d9f5e5 {
    padding: 80px 0;
  }
}

.image-area-service-1_025fc590af129770 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_025fc590af129770 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_025fc590af129770 .small_1f625f4922602153 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_025fc590af129770.bottom-1 .small_1f625f4922602153 {
  right: 50px;
  left: unset;
}
.image-area-service-1_025fc590af129770.area-3 .small_1f625f4922602153 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_025fc590af129770.area-3 .small_1f625f4922602153 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_025fc590af129770.area-3 .small_1f625f4922602153 {
    display: none;
  }
}
.image-area-service-1_025fc590af129770.area-3 .small_1f625f4922602153.mid_ef945042d059cc20 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_025fc590af129770.area-3 .small_1f625f4922602153.mid_ef945042d059cc20 {
    left: 35%;
  }
}
.image-area-service-1_025fc590af129770.area-3 .small_1f625f4922602153.two_5d875b1e62efba76 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_025fc590af129770.area-3 .small_1f625f4922602153.two_5d875b1e62efba76 {
    display: none;
  }
}
.image-area-service-1_025fc590af129770.area-3 .small_1f625f4922602153.three_dc1fc2d7824f32de {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_025fc590af129770.area-3 .small_1f625f4922602153.three_dc1fc2d7824f32de {
    display: none;
  }
}

.rts-working-process-area_320f895c92185581.about_f5ac0c1567a545b8 {
  background: var(--choose-bg);
}
.rts-working-process-area_320f895c92185581.about_f5ac0c1567a545b8 .accordion-area-4_5d7b1db7497af45b .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_320f895c92185581.about_f5ac0c1567a545b8 .thumbnail-left_cae86bdd16c7c221 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_320f895c92185581.about_f5ac0c1567a545b8 .accordion-area-4_5d7b1db7497af45b .accordion-item button {
  color: #fff;
}

.our-service-area_96d1c12db17cbe02 {
  position: relative;
}
.our-service-area_96d1c12db17cbe02.about_f5ac0c1567a545b8 {
  overflow: hidden;
}
.our-service-area_96d1c12db17cbe02.about_f5ac0c1567a545b8 .shape-area_3303ed8b34f13c8c img {
  position: absolute;
}
.our-service-area_96d1c12db17cbe02.about_f5ac0c1567a545b8 .shape-area_3303ed8b34f13c8c img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_96d1c12db17cbe02.about_f5ac0c1567a545b8 .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_96d1c12db17cbe02.about_f5ac0c1567a545b8 .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_96d1c12db17cbe02.about_f5ac0c1567a545b8 .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
    display: none;
  }
}

.rts-service-banner-area_a07a9cc6eef6551c.inner_d024aadeb3d8896f .title-service-page-area-top_0e7b44ee2943db68 .title {
  max-width: 100%;
}

.about-large-image-bg_aaffd51e076998bb {
  background-image: url(../resources/about/01.jpg);
  height: 560px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 16px;
  background-attachment: fixed;
}
@media only screen and (max-width: 575px) {
  .about-large-image-bg_aaffd51e076998bb {
    height: 350px;
  }
}

.step-down-text-process_c2857b1f74db04e6 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_c2857b1f74db04e6 {
    display: none;
  }
}
.step-down-text-process_c2857b1f74db04e6 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_c2857b1f74db04e6 .two_5d875b1e62efba76 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_c2857b1f74db04e6 .three_dc1fc2d7824f32de {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_c2857b1f74db04e6 .four_1ff7b20aec37f58e {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_14b2e7b72904e9ee {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_14b2e7b72904e9ee .connection-people-left_794cc4f134a99301 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_14b2e7b72904e9ee .connection-people-left_794cc4f134a99301 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_14b2e7b72904e9ee .connection-people-left_794cc4f134a99301 {
    padding-bottom: 50px;
  }
}
.connection-people-area_14b2e7b72904e9ee .connection-people-left_794cc4f134a99301 .title-main_74d92b6f8d2463b0 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_14b2e7b72904e9ee .connection-people-left_794cc4f134a99301 .title-main_74d92b6f8d2463b0 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_14b2e7b72904e9ee .connection-people-left_794cc4f134a99301 .title-main_74d92b6f8d2463b0 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_14b2e7b72904e9ee .connection-people-left_794cc4f134a99301 p.disc_257ade0a67f05fbc {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_14b2e7b72904e9ee .connection-people-left_794cc4f134a99301 p.disc_257ade0a67f05fbc {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_14b2e7b72904e9ee .connection-people-left_794cc4f134a99301 p.disc_257ade0a67f05fbc {
    max-width: 100%;
  }
}
.connection-people-area_14b2e7b72904e9ee .thumbnail-connection-area-right_46d32ff379f47f09 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_14b2e7b72904e9ee .shape-area-img_be4afe24fd2cb36c .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_14b2e7b72904e9ee .shape-area-img_be4afe24fd2cb36c .one {
    display: none;
  }
}
.connection-people-area_14b2e7b72904e9ee .shape-area-img_be4afe24fd2cb36c .two_5d875b1e62efba76 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_90973e38672e7f73 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_90973e38672e7f73 img {
  margin-bottom: 24px;
}
.single-about-small-cd_90973e38672e7f73 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_90973e38672e7f73 p.disc_257ade0a67f05fbc {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_471b2e28bc9a99f6 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_471b2e28bc9a99f6 .number_18675df9620a2b58 {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_471b2e28bc9a99f6 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_471b2e28bc9a99f6 p.disc_257ade0a67f05fbc {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_e2ec8382c956ea25 {
  margin-top: -120px;
}

.step-down-text-process_c2857b1f74db04e6 p.disc_257ade0a67f05fbc {
  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_c2857b1f74db04e6 p.disc_257ade0a67f05fbc {
    font-size: 18px;
  }
}

.container-1058_e88e3c9dc04b6de8 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_eea9cd4adddd54ea {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_eea9cd4adddd54ea .thumbnail_0434cdbce8f833f2 {
  height: 100%;
}
.working-process-right-area-one_eea9cd4adddd54ea .thumbnail_0434cdbce8f833f2 .large_1cfaec236b536323 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_eea9cd4adddd54ea .large_1cfaec236b536323 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_eea9cd4adddd54ea .small_1f625f4922602153 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_eea9cd4adddd54ea .small_1f625f4922602153 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_eea9cd4adddd54ea .small_1f625f4922602153 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_eea9cd4adddd54ea .small_1f625f4922602153 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_3b6740e1e4edf978 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_3b6740e1e4edf978 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_b0012e2221df1c4f .working-process-accordion-one .accordion-item .accordion-header_3b6740e1e4edf978 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_9b695dc5f77e342d {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_3b6740e1e4edf978 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_3b6740e1e4edf978 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_3b6740e1e4edf978 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_3b6740e1e4edf978 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_3b6740e1e4edf978 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_9b695dc5f77e342d {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_320f895c92185581 .thumbnail-left_cae86bdd16c7c221 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_320f895c92185581 .thumbnail-left_cae86bdd16c7c221 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_5d7b1db7497af45b .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_5d7b1db7497af45b {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_5d7b1db7497af45b {
    padding-left: 0;
  }
}
.accordion-area-4_5d7b1db7497af45b .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_5d7b1db7497af45b .accordion-item:last-child {
  border: none;
}
.accordion-area-4_5d7b1db7497af45b .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_5d7b1db7497af45b .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_5d7b1db7497af45b .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_5d7b1db7497af45b .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_5d7b1db7497af45b .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_5d7b1db7497af45b .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_5d7b1db7497af45b .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_b0012e2221df1c4f {
  position: relative;
}
.rts-working-porcess-area-two_b0012e2221df1c4f .shape-area_3303ed8b34f13c8c img {
  position: absolute;
}
.rts-working-porcess-area-two_b0012e2221df1c4f .shape-area_3303ed8b34f13c8c img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_b0012e2221df1c4f .shape-area_3303ed8b34f13c8c img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_b0012e2221df1c4f .shape-area_3303ed8b34f13c8c img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_b0012e2221df1c4f .shape-area_3303ed8b34f13c8c img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_b0012e2221df1c4f .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_b0012e2221df1c4f .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_b0012e2221df1c4f .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_b0012e2221df1c4f .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
    display: none;
  }
}
.rts-working-porcess-area-two_b0012e2221df1c4f .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_ec5f4d965aca9a00 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_ec5f4d965aca9a00 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_ec5f4d965aca9a00 .single-counter-up_054c759c66f13f45 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_ec5f4d965aca9a00 .single-counter-up_054c759c66f13f45 .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_ec5f4d965aca9a00 .single-counter-up_054c759c66f13f45 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_ec5f4d965aca9a00 .single-counter-up_054c759c66f13f45 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_ec5f4d965aca9a00 .single-counter-up-five_6fb3f86e91ebef1b {
  text-align: center;
}
.counter-upmain-wrapper-style-one_ec5f4d965aca9a00 .single-counter-up-five_6fb3f86e91ebef1b .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_ec5f4d965aca9a00 .single-counter-up-five_6fb3f86e91ebef1b .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_d776829cd3667085 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_1671c315fff010d2 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_1671c315fff010d2 .single-counter-up-two_be9ff4424f546935 .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_1671c315fff010d2 .single-counter-up-two_be9ff4424f546935 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_1671c315fff010d2 .single-counter-up-two_be9ff4424f546935 .inmformation_6931aa8878685fab p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_1671c315fff010d2::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_1671c315fff010d2 .shape-area_3303ed8b34f13c8c img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_1671c315fff010d2 .shape-area_3303ed8b34f13c8c img {
    display: none;
  }
}
.counter-up-area-four_1671c315fff010d2 .shape-area_3303ed8b34f13c8c img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_3a5f5ee879358319 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_3a5f5ee879358319 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_f2bab69809d5387c {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_f2bab69809d5387c .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_f2bab69809d5387c p.disc_257ade0a67f05fbc {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_d61a77e8b75c6501.area-2_8d5b33d8f1b17a15 {
  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_d61a77e8b75c6501.area-2_8d5b33d8f1b17a15 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_d61a77e8b75c6501.area-2_8d5b33d8f1b17a15 .single-counter-up_054c759c66f13f45 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_d61a77e8b75c6501.area-2_8d5b33d8f1b17a15 .single-counter-up_054c759c66f13f45 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_d61a77e8b75c6501.area-2_8d5b33d8f1b17a15 .single-counter-up_054c759c66f13f45 .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_d61a77e8b75c6501.area-2_8d5b33d8f1b17a15 .single-counter-up_054c759c66f13f45 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_42d73fbc55f805ef {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_42d73fbc55f805ef {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_42d73fbc55f805ef img {
  border-radius: 16px;
}

.call-to-action-area-7_04dc02f88c00e97b {
  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_04dc02f88c00e97b {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_04dc02f88c00e97b {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_04dc02f88c00e97b .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_04dc02f88c00e97b .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_04dc02f88c00e97b .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_04dc02f88c00e97b p.disc_257ade0a67f05fbc {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_04dc02f88c00e97b .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_04dc02f88c00e97b .shape-area_3303ed8b34f13c8c img {
  position: absolute;
}
.call-to-action-area-7_04dc02f88c00e97b .shape-area_3303ed8b34f13c8c img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_04dc02f88c00e97b .shape-area_3303ed8b34f13c8c img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_04dc02f88c00e97b .shape-area_3303ed8b34f13c8c img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_04dc02f88c00e97b .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_48d10aae14fcee78 {
  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_48d10aae14fcee78 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_48d10aae14fcee78 {
    padding: 50px;
  }
}
.call-to-action-area-5_48d10aae14fcee78 .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_48d10aae14fcee78 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_48d10aae14fcee78 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_48d10aae14fcee78 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_48d10aae14fcee78 p.disc_257ade0a67f05fbc {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_48d10aae14fcee78 .button-area_74878f069451deb1 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_48d10aae14fcee78 .button-area_74878f069451deb1 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_48d10aae14fcee78 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_48d10aae14fcee78 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_48d10aae14fcee78 .rts-btn.btn-secondary-5_654c687f52f3acea {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_48d10aae14fcee78 .rts-btn.btn-secondary-5_654c687f52f3acea:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_48d10aae14fcee78 .rts-btn.btn-secondary-5-1_2d4b54c7383765e1 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_48d10aae14fcee78 .rts-btn.btn-secondary-5-1_2d4b54c7383765e1:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_48d10aae14fcee78 .shape-area_3303ed8b34f13c8c img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_48d10aae14fcee78 .shape-area_3303ed8b34f13c8c img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_48d10aae14fcee78 .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_48d10aae14fcee78 .shape-image_f4c433db44d43241 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_48d10aae14fcee78.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_48d10aae14fcee78.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_48d10aae14fcee78.area-5_2 p.disc_257ade0a67f05fbc {
  color: var(--color-second);
}
.call-to-action-area-5_48d10aae14fcee78.area-5_2 .btn-primary-4-border_da6d9d49d5926a8f {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_48d10aae14fcee78.area-5_2 .btn-primary-4-border_da6d9d49d5926a8f:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_48d10aae14fcee78.area-5_2 .shape-image_f4c433db44d43241 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_48d10aae14fcee78.area-5_2 .shape-image_f4c433db44d43241 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_48d10aae14fcee78.area-5_2 .shape-image_f4c433db44d43241 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_48d10aae14fcee78.area-5_2 .shape-image_f4c433db44d43241 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_b25621dad1c257e9 {
  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_b25621dad1c257e9 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_b25621dad1c257e9 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_a452823572a6975a {
  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_a452823572a6975a {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_a452823572a6975a .single-counter-up_054c759c66f13f45 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_a452823572a6975a .single-counter-up_054c759c66f13f45 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_a452823572a6975a .single-counter-up_054c759c66f13f45 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_a452823572a6975a .single-counter-up_054c759c66f13f45:last-child {
  border: none;
}
.container-counter-about-page_a452823572a6975a .single-counter-up_054c759c66f13f45 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_a452823572a6975a .single-counter-up_054c759c66f13f45 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_e9530aa2e6deeb94 {
  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_e9530aa2e6deeb94 {
    padding: 20px;
  }
}
.single-testimonials-area_e9530aa2e6deeb94 .logo_ace84963fcd6bf7d {
  margin-bottom: 24px;
}
.single-testimonials-area_e9530aa2e6deeb94 p.disc_257ade0a67f05fbc {
  max-width: 95%;
}
.single-testimonials-area_e9530aa2e6deeb94 .author-area_a2efdc66f7f13610 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_e9530aa2e6deeb94 .author-area_a2efdc66f7f13610 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_e9530aa2e6deeb94 .quote-image_ca92bb247ea2cc64 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_e9530aa2e6deeb94 .quote-image_ca92bb247ea2cc64 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_06ce22284656a3d4 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_06ce22284656a3d4 .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.rts-testimonials-area-one_06ce22284656a3d4 .shape-area_3303ed8b34f13c8c .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_06ce22284656a3d4 .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_06ce22284656a3d4 .button-pagination-area_eba62904b1db41d5 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_06ce22284656a3d4 .button-pagination-area_eba62904b1db41d5 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_06ce22284656a3d4 .button-pagination-area_eba62904b1db41d5 .swiper-pagination .swiper-pagination-bullet_25fc90d8aa0ed0b6 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_06ce22284656a3d4 .button-pagination-area_eba62904b1db41d5 .swiper-button-next,
.rts-testimonials-area-one_06ce22284656a3d4 .button-pagination-area_eba62904b1db41d5 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_06ce22284656a3d4 .button-pagination-area_eba62904b1db41d5 .swiper-button-next::after,
.rts-testimonials-area-one_06ce22284656a3d4 .button-pagination-area_eba62904b1db41d5 .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_06ce22284656a3d4 .button-pagination-area_eba62904b1db41d5 .swiper-button-next:hover::after,
.rts-testimonials-area-one_06ce22284656a3d4 .button-pagination-area_eba62904b1db41d5 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_06ce22284656a3d4 .button-pagination-area_eba62904b1db41d5 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_06ce22284656a3d4 .button-pagination-area_eba62904b1db41d5 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_06ce22284656a3d4 .button-pagination-area_eba62904b1db41d5 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_8009f76abfa81451 {
  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_8009f76abfa81451: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_933dfb538ff1e67a {
  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_28791c33aee4fd73 {
  border-radius: 20px;
}

.single-testimonisl-three_6bd66cbaad066aae {
  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_6bd66cbaad066aae::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_6bd66cbaad066aae::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_6bd66cbaad066aae .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_6bd66cbaad066aae p.disc_257ade0a67f05fbc {
  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_6bd66cbaad066aae .author_ee634052db1ac0b0 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_6bd66cbaad066aae .author_ee634052db1ac0b0 p.disc_257ade0a67f05fbc {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_22e9e5403cfbc5a7 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_22e9e5403cfbc5a7 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_22e9e5403cfbc5a7 .small-team-aera_bee2e6dea73bba12 {
  margin-top: -40px;
}
.expart-team-small-thumb_22e9e5403cfbc5a7 .small-team-aera_bee2e6dea73bba12 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_22e9e5403cfbc5a7 .small-team-aera_bee2e6dea73bba12 img.two_5d875b1e62efba76 {
  left: 30px;
}
.expart-team-small-thumb_22e9e5403cfbc5a7 .small-team-aera_bee2e6dea73bba12 img.three_dc1fc2d7824f32de {
  left: 60px;
}
.expart-team-small-thumb_22e9e5403cfbc5a7 .small-team-aera_bee2e6dea73bba12 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_d5c1c6dd2b5e46a7 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_d5c1c6dd2b5e46a7 {
    width: 100%;
  }
}

.single-testimonials-4_745b356fad8b2b56 {
  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_745b356fad8b2b56 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_745b356fad8b2b56 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_745b356fad8b2b56 p.disc_257ade0a67f05fbc {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_745b356fad8b2b56 .author_ee634052db1ac0b0 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_745b356fad8b2b56 .author_ee634052db1ac0b0 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_4ada84b18b80f470 {
  position: relative;
}
.rts-client-feedback-area_4ada84b18b80f470.home-2_cc13d10a60a9b6b7 .shape-area_3303ed8b34f13c8c .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_4ada84b18b80f470.home-2_cc13d10a60a9b6b7 .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_b9723533be3cdf5a {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_b9723533be3cdf5a .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.rts-client-feedback-area-4_b9723533be3cdf5a .shape-area_3303ed8b34f13c8c .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_b9723533be3cdf5a .shape-area_3303ed8b34f13c8c .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_b9723533be3cdf5a .shape-area_3303ed8b34f13c8c .one {
    display: none;
  }
}
.rts-client-feedback-area-4_b9723533be3cdf5a .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_b9723533be3cdf5a .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
    display: none;
  }
}
.rts-client-feedback-area-4_b9723533be3cdf5a .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_b9723533be3cdf5a .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
    display: none;
  }
}
.rts-client-feedback-area-4_b9723533be3cdf5a .shape-area_3303ed8b34f13c8c .four_1ff7b20aec37f58e {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_b9723533be3cdf5a .shape-area_3303ed8b34f13c8c .four_1ff7b20aec37f58e {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_6e23fe0613dbd8bf .single-testimonials-area_e9530aa2e6deeb94 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_6e23fe0613dbd8bf .single-testimonials-area_e9530aa2e6deeb94 p.disc_257ade0a67f05fbc {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_6e23fe0613dbd8bf .single-testimonials-area_e9530aa2e6deeb94 .author-area_a2efdc66f7f13610 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_6e23fe0613dbd8bf .single-testimonials-area_e9530aa2e6deeb94 .author-area_a2efdc66f7f13610 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_6e23fe0613dbd8bf {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_6e23fe0613dbd8bf .title-style-one-center_4429c6b795f44e04 .pre_9492eb3d239f2e64 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_6e23fe0613dbd8bf .title-style-one-center_4429c6b795f44e04 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_6e23fe0613dbd8bf .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_6e23fe0613dbd8bf .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_d5c0e53719cfbe5c {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_d5c0e53719cfbe5c .inner_d024aadeb3d8896f {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_d5c0e53719cfbe5c .inner_d024aadeb3d8896f {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_d5c0e53719cfbe5c .inner_d024aadeb3d8896f {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_d5c0e53719cfbe5c .inner_d024aadeb3d8896f {
    padding: 25px;
  }
}
.testimonials-filwidth_d5c0e53719cfbe5c .body {
  margin-top: 30px;
}
.testimonials-filwidth_d5c0e53719cfbe5c .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_d5c0e53719cfbe5c .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_d5c0e53719cfbe5c .body .author_ee634052db1ac0b0 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_d5c0e53719cfbe5c .body .author_ee634052db1ac0b0 a .title-name_ded275ced0e772eb {
  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_25fc90d8aa0ed0b6 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_25fc90d8aa0ed0b6.swiper-pagination-bullet-active_f533e09f0eb7fcd2 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_26d3f51a4ad1f54a {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .section-inner_15604b8846837234 .testimonial-left_9a250ed1e7184826 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .section-inner_15604b8846837234 .testimonial-left_9a250ed1e7184826 .heading-title_43fcf8e23caf4265 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .section-inner_15604b8846837234 .testimonial-left_9a250ed1e7184826 .author-area_a2efdc66f7f13610 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .section-inner_15604b8846837234 .testimonial-left_9a250ed1e7184826 .author-area_a2efdc66f7f13610 .right-content_e02f7569f5d36b8c .author-title_e398a67267655cbb {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .section-inner_15604b8846837234 .testimonial-left_9a250ed1e7184826 .author-area_a2efdc66f7f13610 .right-content_e02f7569f5d36b8c .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .section-inner_15604b8846837234 .testimonial-right_ebed8a9c9b91cfae {
  margin-left: 40px;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .section-inner_15604b8846837234 .testimonial-right_ebed8a9c9b91cfae .right-inner_e3b35c7a030d2be7 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .section-inner_15604b8846837234 .testimonial-right_ebed8a9c9b91cfae .right-inner_e3b35c7a030d2be7 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .section-inner_15604b8846837234 .testimonial-right_ebed8a9c9b91cfae .right-inner_e3b35c7a030d2be7 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .section-inner_15604b8846837234 .testimonial-right_ebed8a9c9b91cfae .right-inner_e3b35c7a030d2be7 .item .heading-title_43fcf8e23caf4265 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .section-inner_15604b8846837234 .testimonial-right_ebed8a9c9b91cfae .right-inner_e3b35c7a030d2be7 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .section-inner_15604b8846837234 {
  position: relative;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .service-swiper-main-wrapper-2_82f020d9135e9025 {
  overflow: hidden;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .swiper-slide:nth-child(odd) .single-service-style-two_a5cbe58b5024b358 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .single-service-style-two_a5cbe58b5024b358 {
  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_26d3f51a4ad1f54a .single-service-style-two_a5cbe58b5024b358 .disc_257ade0a67f05fbc {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .single-service-style-two_a5cbe58b5024b358 .author-area_a2efdc66f7f13610 {
  margin-top: 10px;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .single-service-style-two_a5cbe58b5024b358 .author-area_a2efdc66f7f13610 .author-content_a88d8c5bac98557c .author-title_e398a67267655cbb {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .single-service-style-two_a5cbe58b5024b358 .author-area_a2efdc66f7f13610 .author-content_a88d8c5bac98557c .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .swiper-button-next,
.rts-testimonials-area-six_26d3f51a4ad1f54a .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_26d3f51a4ad1f54a .swiper-button-next i,
.rts-testimonials-area-six_26d3f51a4ad1f54a .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .swiper-button-next:hover,
.rts-testimonials-area-six_26d3f51a4ad1f54a .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .swiper-button-next::after,
.rts-testimonials-area-six_26d3f51a4ad1f54a .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_26d3f51a4ad1f54a .swiper-button-next,
.rts-testimonials-area-six_26d3f51a4ad1f54a .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .swiper-pagination2 .swiper-pagination-bullet_25fc90d8aa0ed0b6 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_26d3f51a4ad1f54a .swiper-pagination2 .swiper-pagination-bullet_25fc90d8aa0ed0b6.swiper-pagination-bullet-active_f533e09f0eb7fcd2 {
  background: #FF6354;
}

.rts-testimonials-area-three_7bd3f3979596fbcc {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_7bd3f3979596fbcc .shape-area_3303ed8b34f13c8c .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_7bd3f3979596fbcc .shape-area_3303ed8b34f13c8c .one {
    display: none;
  }
}
.rts-testimonials-area-three_7bd3f3979596fbcc .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_7bd3f3979596fbcc .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_7bd3f3979596fbcc .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_7bd3f3979596fbcc .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
    display: none;
  }
}
.rts-testimonials-area-three_7bd3f3979596fbcc .shape-area_3303ed8b34f13c8c .four_1ff7b20aec37f58e {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_63aff7e3478a9934 {
  position: relative;
}
.rts-testimonials-area-7_63aff7e3478a9934 .testimonials--shape_c13c371c7c914940 img {
  position: absolute;
}
.rts-testimonials-area-7_63aff7e3478a9934 .testimonials--shape_c13c371c7c914940 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_63aff7e3478a9934 .testimonials--shape_c13c371c7c914940 img.two_5d875b1e62efba76 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_e9530aa2e6deeb94 .logo_ace84963fcd6bf7d .light_b28e5adaf80fe8be {
  display: block;
}
[data-theme=light] .single-testimonials-area_e9530aa2e6deeb94 .logo_ace84963fcd6bf7d .dark_2b00b04ef9e112be {
  display: none;
}

[data-theme=dark] .single-testimonials-area_e9530aa2e6deeb94 .logo_ace84963fcd6bf7d .light_b28e5adaf80fe8be {
  display: none;
}
[data-theme=dark] .single-testimonials-area_e9530aa2e6deeb94 .logo_ace84963fcd6bf7d .dark_2b00b04ef9e112be {
  display: block;
}

.single-blog-area-style-one_ab2e078e35bd9b26:hover .thumbnail_0434cdbce8f833f2 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_ab2e078e35bd9b26 .thumbnail_0434cdbce8f833f2 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_ab2e078e35bd9b26 .thumbnail_0434cdbce8f833f2 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .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_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .bottom-area_054018c7540672ff {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .bottom-area_054018c7540672ff .admin_d59d3987f37b0dd0 {
  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_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .bottom-area_054018c7540672ff .date_23d11e864123ff9c {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_9f30659e8b0d0449 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_9f30659e8b0d0449 .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.rts-blog-area-one_9f30659e8b0d0449 .shape-area_3303ed8b34f13c8c img {
  position: absolute;
}
.rts-blog-area-one_9f30659e8b0d0449 .shape-area_3303ed8b34f13c8c .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_9f30659e8b0d0449 .shape-area_3303ed8b34f13c8c .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_9f30659e8b0d0449 .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_9f30659e8b0d0449 .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_9f30659e8b0d0449 .rts-btn.btn-primary_8009f76abfa81451.text-center_8f8c322f0778e0ab {
  margin: auto;
}
.rts-blog-area-one_9f30659e8b0d0449.home-six_de3582af01ae848a .single-blog-area-style-one_ab2e078e35bd9b26 .thumbnail_0434cdbce8f833f2 {
  border-radius: 0;
}
.rts-blog-area-one_9f30659e8b0d0449.home-six_de3582af01ae848a .single-blog-area-style-one_ab2e078e35bd9b26 .thumbnail_0434cdbce8f833f2 img {
  border-radius: 0;
}
.rts-blog-area-one_9f30659e8b0d0449.home-six_de3582af01ae848a .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 {
  background: var(--blog-single);
}
.rts-blog-area-one_9f30659e8b0d0449.home-six_de3582af01ae848a .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .bottom-area_054018c7540672ff .date_23d11e864123ff9c span {
  margin-right: 10px;
}
.rts-blog-area-one_9f30659e8b0d0449.home-six_de3582af01ae848a .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .btn-area_520dafa9762e74ef {
  text-align: center;
}
.rts-blog-area-one_9f30659e8b0d0449.home-six_de3582af01ae848a .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .btn-area_520dafa9762e74ef .read-more-btn_88223075bacc0809 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_9f30659e8b0d0449.home-six_de3582af01ae848a .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .btn-area_520dafa9762e74ef .read-more-btn_88223075bacc0809:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_9f30659e8b0d0449.home-six_de3582af01ae848a .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .btn-area_520dafa9762e74ef .read-more-btn_88223075bacc0809::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_9f30659e8b0d0449.home-five_f14e05fa8bf99f23 .title-style-one-center_4429c6b795f44e04 .pre_9492eb3d239f2e64 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_9f30659e8b0d0449.home-five_f14e05fa8bf99f23 .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .bottom-area_054018c7540672ff .admin_d59d3987f37b0dd0 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_9f30659e8b0d0449.home-five_f14e05fa8bf99f23 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_9f30659e8b0d0449.home-five_f14e05fa8bf99f23 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_9f30659e8b0d0449.home-six_de3582af01ae848a .title-style-one-center_4429c6b795f44e04 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_9f30659e8b0d0449.style-seven_32559a3dca39b60b {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_9f30659e8b0d0449.style-seven_32559a3dca39b60b .title-style-one-center_4429c6b795f44e04 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_9f30659e8b0d0449.style-seven_32559a3dca39b60b .rts-btn.btn-primary-border_54e9ddd1f9e9fd51 {
  color: var(--color-primary);
}
.rts-blog-area-one_9f30659e8b0d0449.style-seven_32559a3dca39b60b .rts-btn.btn-primary-border_54e9ddd1f9e9fd51:hover {
  color: #fff;
}

.single-blog-area-style-one_ab2e078e35bd9b26.eight-area_b6e1e89a695c5b29 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_b0dd2704e1054ee1 {
  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_b0dd2704e1054ee1::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_b0dd2704e1054ee1::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_b0dd2704e1054ee1:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_4fb2a5f0c5b952e6 {
  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_4fb2a5f0c5b952e6::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_4fb2a5f0c5b952e6::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_4fb2a5f0c5b952e6:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_ab2e078e35bd9b26.about-page_6f779ea29aeb61be {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_381cc549c077b8ce.shape-position_b705b11896895ec1 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_381cc549c077b8ce.shape-position_b705b11896895ec1 .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.rts-blog-area_381cc549c077b8ce.shape-position_b705b11896895ec1 .shape-area_3303ed8b34f13c8c img {
  position: absolute;
}
.rts-blog-area_381cc549c077b8ce.shape-position_b705b11896895ec1 .shape-area_3303ed8b34f13c8c img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_381cc549c077b8ce.shape-position_b705b11896895ec1 .shape-area_3303ed8b34f13c8c img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_381cc549c077b8ce.shape-position_b705b11896895ec1 .shape-area_3303ed8b34f13c8c img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_381cc549c077b8ce.shape-position_b705b11896895ec1 .shape-area_3303ed8b34f13c8c img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_381cc549c077b8ce.shape-position_b705b11896895ec1 .shape-area_3303ed8b34f13c8c img.one {
    display: none;
  }
}
.rts-blog-area_381cc549c077b8ce.shape-position_b705b11896895ec1 .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_381cc549c077b8ce.shape-position_b705b11896895ec1 .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
    top: 2%;
  }
}
.rts-blog-area_381cc549c077b8ce.shape-position_b705b11896895ec1 .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_381cc549c077b8ce.shape-position_b705b11896895ec1 .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_381cc549c077b8ce.shape-position_b705b11896895ec1 .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_381cc549c077b8ce.shape-position_b705b11896895ec1 .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_381cc549c077b8ce.shape-position_b705b11896895ec1 .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_25fc90d8aa0ed0b6 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_25fc90d8aa0ed0b6.swiper-pagination-bullet-active_f533e09f0eb7fcd2 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .single-blog-area-style-one_ab2e078e35bd9b26 {
  padding-bottom: 40px;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .single-blog-area-style-one_ab2e078e35bd9b26 .thumbnail_0434cdbce8f833f2 {
  max-width: 100%;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .read-more-btn_88223075bacc0809 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .read-more-btn_88223075bacc0809:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .read-more-btn_88223075bacc0809:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .read-more-btn_88223075bacc0809::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_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .rts-single-wized_d5fd6def07410790 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .rts-single-wized_d5fd6def07410790.search .wized-body_3df2ea35d53c359b {
  margin-top: 0;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .wized-body_3df2ea35d53c359b {
  margin-top: 30px;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .wized-body_3df2ea35d53c359b .rts-search-wrapper_d318e87aee9da7fc {
  position: relative;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .wized-body_3df2ea35d53c359b .rts-search-wrapper_d318e87aee9da7fc 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_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .wized-body_3df2ea35d53c359b .rts-search-wrapper_d318e87aee9da7fc input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .wized-body_3df2ea35d53c359b .rts-search-wrapper_d318e87aee9da7fc 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_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .wized-body_3df2ea35d53c359b .rts-search-wrapper_d318e87aee9da7fc button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .single-categories_9dbc08622fb31f11 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .single-categories_9dbc08622fb31f11:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .single-categories_9dbc08622fb31f11 li {
  list-style: none;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .single-categories_9dbc08622fb31f11 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_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .single-categories_9dbc08622fb31f11 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .single-categories_9dbc08622fb31f11 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .single-categories_9dbc08622fb31f11 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .recent-post-single_c18088ac6fdef390 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .recent-post-single_c18088ac6fdef390:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .recent-post-single_c18088ac6fdef390 .thumbnail_0434cdbce8f833f2 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .recent-post-single_c18088ac6fdef390 .thumbnail_0434cdbce8f833f2 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .recent-post-single_c18088ac6fdef390 .thumbnail_0434cdbce8f833f2:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .recent-post-single_c18088ac6fdef390 .content-area_7865f1f62bfabb57 {
  flex-basis: 60%;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .recent-post-single_c18088ac6fdef390 .user_4ffd2da2eb057ff6 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .recent-post-single_c18088ac6fdef390 .user_4ffd2da2eb057ff6 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .recent-post-single_c18088ac6fdef390 .post-title_ae62e2fc668d1dd2 .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_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .recent-post-single_c18088ac6fdef390 .post-title_ae62e2fc668d1dd2 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .recent-post-single_c18088ac6fdef390 .post-title_ae62e2fc668d1dd2:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .gallery-inner_c3587c2ed5dc3b47 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .gallery-inner_c3587c2ed5dc3b47 .single-row_f82d0d58ecb50cd3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .gallery-inner_c3587c2ed5dc3b47 .single-row_f82d0d58ecb50cd3 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .gallery-inner_c3587c2ed5dc3b47 .single-row_f82d0d58ecb50cd3 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .gallery-inner_c3587c2ed5dc3b47 .single-row_f82d0d58ecb50cd3 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .gallery-inner_c3587c2ed5dc3b47 .single-row_f82d0d58ecb50cd3 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .gallery-inner_c3587c2ed5dc3b47 .single-row_f82d0d58ecb50cd3 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .gallery-inner_c3587c2ed5dc3b47 .single-row_f82d0d58ecb50cd3 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .gallery-inner_c3587c2ed5dc3b47 .single-row_f82d0d58ecb50cd3 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .gallery-inner_c3587c2ed5dc3b47 .single-row_f82d0d58ecb50cd3 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .gallery-inner_c3587c2ed5dc3b47 .single-row_f82d0d58ecb50cd3 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .gallery-inner_c3587c2ed5dc3b47 .single-row_f82d0d58ecb50cd3 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .gallery-inner_c3587c2ed5dc3b47 .single-row_f82d0d58ecb50cd3.row-1_146e19081eed6369 {
  margin-bottom: 20px;
}
.w-100_4f3567d093ed547f {
  border-radius: 15px;
}
img.w-100_4f3567d093ed547f {
  margin-top: 1.25rem;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .tags-wrapper_d7d75dc7391fb8b6 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .tags-wrapper_d7d75dc7391fb8b6 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_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .tags-wrapper_d7d75dc7391fb8b6 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_aa3bc805402e49ab.grid-2_fbcd623adb9568b1 .single-blog-area-style-one_ab2e078e35bd9b26 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_aa3bc805402e49ab.grid-2_fbcd623adb9568b1 .single-blog-area-style-one_ab2e078e35bd9b26:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_aa3bc805402e49ab.grid-2_fbcd623adb9568b1 .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 .title {
  font-size: 20px;
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .single-blog-area-style-one_ab2e078e35bd9b26 .thumbnail_0434cdbce8f833f2 {
  border-radius: 0;
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .single-blog-area-style-one_ab2e078e35bd9b26 .thumbnail_0434cdbce8f833f2 img {
  border-radius: 0;
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .single-blog-area-style-one_ab2e078e35bd9b26 .inner-content-wrapper_1dabd481e5c72d10 {
  padding: 30px 0 0;
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-content_f661c76253eb3eef {
  padding: 0 0 80px;
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-content_f661c76253eb3eef p.first-text_9c25e7a4c58bb61c::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-content_f661c76253eb3eef .desc-image_a03bf3ace78f6a0e .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-content_f661c76253eb3eef .desc-image-2_56491110adae5819 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-footer_49a2f8ff741dc844 {
  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_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-footer_49a2f8ff741dc844 .nav-x_a0910d40449be5bc {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-footer_49a2f8ff741dc844 .nav-x_a0910d40449be5bc li a {
  font-weight: 600;
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-footer_49a2f8ff741dc844 .nav-x_a0910d40449be5bc li a span {
  color: var(--color-body);
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-author_ff9890944d975d03 {
  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_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-author_ff9890944d975d03 {
    flex-direction: column;
  }
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-author_ff9890944d975d03 .left-image_ddd053a2b69005f7 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-author_ff9890944d975d03 .right-content_e02f7569f5d36b8c {
  flex-basis: 70%;
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-author_ff9890944d975d03 .right-content_e02f7569f5d36b8c .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-author_ff9890944d975d03 .right-content_e02f7569f5d36b8c .author-social_a440954cf773e02c {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-author_ff9890944d975d03 .right-content_e02f7569f5d36b8c .author-social_a440954cf773e02c li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_aa3bc805402e49ab.details_89ced86646eda80a .post-panel_44815752cded649f .post-author_ff9890944d975d03 .right-content_e02f7569f5d36b8c .author-social_a440954cf773e02c li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_aa3bc805402e49ab.inner_d024aadeb3d8896f .fluxi-right-ct-1_aeb9c336e704eddb .wized-body_3df2ea35d53c359b .rts-search-wrapper_d318e87aee9da7fc input {
  color: #717171;
}

.post-form_d9de936951248cef {
  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_d9de936951248cef {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_d9de936951248cef .single-input-area_2ec7827c634b5981 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_d9de936951248cef .single-input-area_2ec7827c634b5981 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_d9de936951248cef .single-input-area_2ec7827c634b5981 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_d9de936951248cef .single-input-area_2ec7827c634b5981 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_d9de936951248cef .single-input-area_2ec7827c634b5981 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_d9de936951248cef .single-input-area_2ec7827c634b5981 input,
.post-form_d9de936951248cef .single-input-area_2ec7827c634b5981 textarea {
  padding-left: 35px;
}
.post-form_d9de936951248cef .single-input-area_2ec7827c634b5981.text-area_743fea34fce76cb9 i {
  top: 61px !important;
}

.rts-fluxi-pagination_a069d3696625ca5f {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_a069d3696625ca5f ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_a069d3696625ca5f ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_a069d3696625ca5f 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_a069d3696625ca5f ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_a069d3696625ca5f ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_d51e32d87ff485c7 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_5fa5a47bbc77286c .inner-content_045a0e41e8f00751 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_60de0038fcb6855b {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_60de0038fcb6855b p.disc_257ade0a67f05fbc br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_60de0038fcb6855b {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_60de0038fcb6855b form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_60de0038fcb6855b form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_60de0038fcb6855b form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_60de0038fcb6855b .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_60de0038fcb6855b .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_60de0038fcb6855b .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_60de0038fcb6855b .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_60de0038fcb6855b form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_60de0038fcb6855b form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_60de0038fcb6855b form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_60de0038fcb6855b form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_60de0038fcb6855b form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_60de0038fcb6855b .shape-area_3303ed8b34f13c8c .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_60de0038fcb6855b .shape-area_3303ed8b34f13c8c .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_60de0038fcb6855b .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_60de0038fcb6855b .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_60de0038fcb6855b .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
    display: none;
  }
}
.subscribe-main-wrapper-one_60de0038fcb6855b .shape-area_3303ed8b34f13c8c .four_1ff7b20aec37f58e {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_eba62904b1db41d5 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_eba62904b1db41d5 .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_eba62904b1db41d5 .swiper-pagination .swiper-pagination-bullet_25fc90d8aa0ed0b6 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_eba62904b1db41d5 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_eba62904b1db41d5 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_eba62904b1db41d5 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_eba62904b1db41d5 .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_eba62904b1db41d5 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_eba62904b1db41d5 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_eba62904b1db41d5 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_eba62904b1db41d5 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_eba62904b1db41d5 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_4a06dcaeef3e15f8.about_f5ac0c1567a545b8 .btn-area_520dafa9762e74ef {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_4a06dcaeef3e15f8.about_f5ac0c1567a545b8 .btn-area_520dafa9762e74ef {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_79548d867697c96f .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_79548d867697c96f .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_79548d867697c96f .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_c71c0d7b20d5c2a3 .single-footer-wized-one_79548d867697c96f .title, [data-theme=light] .rts-footer-area-one_f8d0165f0ceb0233 .single-footer-wized-one_79548d867697c96f .title {
  color: #26262C;
}

.rts-footer-area-one_f8d0165f0ceb0233 {
  background: var(--footer-bg);
}
.rts-footer-area-one_f8d0165f0ceb0233 .footer-top-area_4be01f3807d01b7b {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_79548d867697c96f ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_79548d867697c96f ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_79548d867697c96f form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_79548d867697c96f form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_79548d867697c96f form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_2f54967e198d1ea9 {
  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_2f54967e198d1ea9 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_2f54967e198d1ea9 p {
  margin-bottom: 0;
}
.copyright-area-start_2f54967e198d1ea9 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_2f54967e198d1ea9 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_2f54967e198d1ea9 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_2f54967e198d1ea9 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_2f54967e198d1ea9.area-two_4ce0b1250c61a7b0 p {
  color: #D7D9E9;
}
.copyright-area-start_2f54967e198d1ea9.area-two_4ce0b1250c61a7b0 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_2f54967e198d1ea9.area-two_4ce0b1250c61a7b0 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_633fa6dd8f1c5625 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_633fa6dd8f1c5625 .social-area-one_fe352dc2cc7142da li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_8c2395caf3c7d47e .mobile__breakpoint_74b5508e1a44d0fc {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_8c2395caf3c7d47e .single-footer-wized-one_79548d867697c96f ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_8c2395caf3c7d47e .single-footer-wized-one_79548d867697c96f ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_c639fc789c726918 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_c639fc789c726918 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_c639fc789c726918 .right .language_73479902df39029c {
  color: #fff;
}

.footer-four_c71c0d7b20d5c2a3 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_7d9c6ddb64004c1d {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_7d9c6ddb64004c1d .single-footer-four-wized_dbc92f32aee3fa5a ul li a {
  color: #E4E5F1;
}
.footer-three_7d9c6ddb64004c1d .single-footer-four-wized_dbc92f32aee3fa5a ul li a:hover {
  color: var(--color-primary);
}
.footer-three_7d9c6ddb64004c1d .single-footer-four-wized_dbc92f32aee3fa5a .footer-input-btn-between_d6061459dbf709e1 form input {
  background: #FFFFFF;
}
.footer-three_7d9c6ddb64004c1d .single-footer-four-wized_dbc92f32aee3fa5a .footer-input-btn-between_d6061459dbf709e1 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_dbc92f32aee3fa5a .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_dbc92f32aee3fa5a ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_dbc92f32aee3fa5a ul li {
  margin: 15px 0;
}
.single-footer-four-wized_dbc92f32aee3fa5a ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_dbc92f32aee3fa5a .footer-input-btn-between_d6061459dbf709e1 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_dbc92f32aee3fa5a .footer-input-btn-between_d6061459dbf709e1 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_dbc92f32aee3fa5a .footer-input-btn-between_d6061459dbf709e1 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_dbc92f32aee3fa5a .footer-input-btn-between_d6061459dbf709e1 form button {
  padding: 18px 20px;
}

.copyright-area-four_fe9a19e22d3d3572 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_fe9a19e22d3d3572.area-3_5a7e7f3a8b634fb9 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_fe9a19e22d3d3572 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_fe9a19e22d3d3572 .logo_ace84963fcd6bf7d img.light_b28e5adaf80fe8be {
  display: block;
}
[data-theme=light] .copyright-area-four_fe9a19e22d3d3572 .logo_ace84963fcd6bf7d img.dark_2b00b04ef9e112be {
  display: none;
}

[data-theme=dark] .copyright-area-four_fe9a19e22d3d3572 .logo_ace84963fcd6bf7d img.light_b28e5adaf80fe8be {
  display: none;
}
[data-theme=dark] .copyright-area-four_fe9a19e22d3d3572 .logo_ace84963fcd6bf7d img.dark_2b00b04ef9e112be {
  display: block;
}

.rts-footer-area-7_6163dea2502bc3ad .footer-wrapper-7_0a5bff1e532b7bee {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_6163dea2502bc3ad .footer-wrapper-7_0a5bff1e532b7bee {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_6163dea2502bc3ad .footer-wrapper-7_0a5bff1e532b7bee {
    height: 320px;
  }
}
.rts-footer-area-7_6163dea2502bc3ad .footer-wrapper-7_0a5bff1e532b7bee .innerr_2e1feb2312f6d7e5 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_6163dea2502bc3ad .footer-wrapper-7_0a5bff1e532b7bee .innerr_2e1feb2312f6d7e5 .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_6163dea2502bc3ad .footer-wrapper-7_0a5bff1e532b7bee .innerr_2e1feb2312f6d7e5 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_6163dea2502bc3ad .footer-wrapper-7_0a5bff1e532b7bee .innerr_2e1feb2312f6d7e5 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_6163dea2502bc3ad .footer-wrapper-7_0a5bff1e532b7bee .innerr_2e1feb2312f6d7e5 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_6163dea2502bc3ad .footer-wrapper-7_0a5bff1e532b7bee .innerr_2e1feb2312f6d7e5 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_6163dea2502bc3ad .footer-wrapper-7_0a5bff1e532b7bee .innerr_2e1feb2312f6d7e5 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_6163dea2502bc3ad .footer-wrapper-7_0a5bff1e532b7bee .innerr_2e1feb2312f6d7e5 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_6163dea2502bc3ad .footer-wrapper-7_0a5bff1e532b7bee .innerr_2e1feb2312f6d7e5 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_8bf0cb981c7febf6 {
  text-align: center;
}
.footer-top-8_8bf0cb981c7febf6 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_8bf0cb981c7febf6 .title {
    font-size: 35px;
  }
}
.footer-top-8_8bf0cb981c7febf6 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_56f57f612d20ebac {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_56f57f612d20ebac .sape-image_636e753a438855c6 {
    display: none;
  }
}
.rts-footer-area-eight_56f57f612d20ebac .sape-image_636e753a438855c6 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_56f57f612d20ebac .sape-image_636e753a438855c6 img.two_5d875b1e62efba76 {
  top: 25%;
  left: 25%;
}

.container-10_0637974c51362dd1 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_5f285a68ed3cae30 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_5f285a68ed3cae30 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_5f285a68ed3cae30 form .single-input_708faebb0fd6fdf1 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_5f285a68ed3cae30 form .single-input_708faebb0fd6fdf1 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_5f285a68ed3cae30 form .single-input_708faebb0fd6fdf1 label {
  margin-bottom: 10px;
}
.form-area-footer-8_5f285a68ed3cae30 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_5f285a68ed3cae30 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_62a3b9ff64989cfe {
  text-align: center;
}
.easy-cta-area-wrapper_62a3b9ff64989cfe .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_62a3b9ff64989cfe .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_62a3b9ff64989cfe p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_62a3b9ff64989cfe.mid_ef945042d059cc20 {
  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_62a3b9ff64989cfe.mid_ef945042d059cc20 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_b8d1a107fe6d6005 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_b25b49927656f55a .copy-right-ul_a4fb6406e6a8697e {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_b25b49927656f55a .copy-right-ul_a4fb6406e6a8697e {
    flex-direction: column;
  }
}
.copyright-area-8_b25b49927656f55a .copy-right-ul_a4fb6406e6a8697e li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_b25b49927656f55a .copy-right-ul_a4fb6406e6a8697e li a {
  color: #FFFFFF;
}
.copyright-area-8_b25b49927656f55a p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_cd501915467ad608 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_cd501915467ad608 .shape-image_f4c433db44d43241 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_cd501915467ad608 .shape-image_f4c433db44d43241 {
    width: 200px;
  }
}
.footer-six_cd501915467ad608 .rts-call-to-action_68ac019f834edcc6 .call-to-action-area-5_48d10aae14fcee78 {
  background: none;
  padding: 80px 0;
}
.footer-six_cd501915467ad608 .rts-call-to-action_68ac019f834edcc6 .call-to-action-area-5_48d10aae14fcee78 .rts-btn {
  border-radius: 0;
}
.footer-six_cd501915467ad608 .single-footer-four-wized_dbc92f32aee3fa5a .title {
  color: #D7D9E9;
}
.footer-six_cd501915467ad608 .single-footer-four-wized_dbc92f32aee3fa5a ul li a {
  color: #D7D9E9;
}
.footer-six_cd501915467ad608 .single-footer-four-wized_dbc92f32aee3fa5a ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_cd501915467ad608 .single-footer-four-wized_dbc92f32aee3fa5a .footer-input-btn-between_d6061459dbf709e1 form {
  gap: 0;
}
.footer-six_cd501915467ad608 .single-footer-four-wized_dbc92f32aee3fa5a .footer-input-btn-between_d6061459dbf709e1 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_cd501915467ad608 .single-footer-four-wized_dbc92f32aee3fa5a .footer-input-btn-between_d6061459dbf709e1 form input::placeholder {
  color: var(--color-title);
}
.footer-six_cd501915467ad608 .single-footer-four-wized_dbc92f32aee3fa5a .footer-input-btn-between_d6061459dbf709e1 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_cd501915467ad608 .single-footer-four-wized_dbc92f32aee3fa5a .footer-input-btn-between_d6061459dbf709e1 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_cd501915467ad608 .copyright-area-four_fe9a19e22d3d3572 {
  border-top: 1px solid #37373F;
}
.footer-six_cd501915467ad608 .copyright-area-four_fe9a19e22d3d3572 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_1be3fa6a2bc5711d form {
  position: relative;
}
.footer-input-main-wrapper-one_1be3fa6a2bc5711d form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_1be3fa6a2bc5711d form input {
  padding-left: 40px;
}

.single-footer-four-wized_dbc92f32aee3fa5a .footer-input-btn-between_d6061459dbf709e1 form {
  position: relative;
}
.single-footer-four-wized_dbc92f32aee3fa5a .footer-input-btn-between_d6061459dbf709e1 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_dbc92f32aee3fa5a .footer-input-btn-between_d6061459dbf709e1 form input {
  padding-left: 35px;
}

.copyright-area-7_f850ab68ea4f5a60 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_f850ab68ea4f5a60 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_f850ab68ea4f5a60 p {
  margin: 0;
}
.copyright-area-7_f850ab68ea4f5a60 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_f850ab68ea4f5a60 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_0c09576e0aca97f6 .single-footer-four-wized_dbc92f32aee3fa5a ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_0c09576e0aca97f6 .single-footer-four-wized_dbc92f32aee3fa5a form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_0c09576e0aca97f6 .single-footer-four-wized_dbc92f32aee3fa5a form button {
  background: var(--color-primary-2);
}

.social-area-one_fe352dc2cc7142da {
  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_fe352dc2cc7142da li {
  margin: 0;
  padding: 1px;
}
.social-area-one_fe352dc2cc7142da li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_fe352dc2cc7142da li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_56c630c1271a6470 {
  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_56c630c1271a6470 .title-style-one-left_c6c418df7998938e .pre_9492eb3d239f2e64 {
  color: #BCBFDB;
}
.bg-dark-border-radious_56c630c1271a6470 .title-style-one-left_c6c418df7998938e .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_3708ce60463d5a69 {
  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_b9ecd0975d9d321e path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_be1022c4b3b85dda .progress-wrap svg.progress-circle_b9ecd0975d9d321e path {
  stroke: var(--color-primary-2);
}
.home-blue_be1022c4b3b85dda .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_d721f022b78a80e8 {
  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_d721f022b78a80e8 .sape-area_3ef380358f3a650b img {
  position: absolute;
}
.bg-dark-border-radious-2_d721f022b78a80e8 .sape-area_3ef380358f3a650b img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_d721f022b78a80e8 .sape-area_3ef380358f3a650b img.two_5d875b1e62efba76 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_d721f022b78a80e8 .sape-area_3ef380358f3a650b img.two_5d875b1e62efba76 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_d721f022b78a80e8 .sape-area_3ef380358f3a650b img.two_5d875b1e62efba76 {
    display: none;
  }
}
.bg-dark-border-radious-2_d721f022b78a80e8 .sape-area_3ef380358f3a650b img.three_dc1fc2d7824f32de {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_d721f022b78a80e8 .sape-area_3ef380358f3a650b img.three_dc1fc2d7824f32de {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_d721f022b78a80e8 .sape-area_3ef380358f3a650b img.four_1ff7b20aec37f58e {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_d721f022b78a80e8 .sape-area_3ef380358f3a650b img.four_1ff7b20aec37f58e {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_d721f022b78a80e8 .sape-area_3ef380358f3a650b img.four_1ff7b20aec37f58e {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_d721f022b78a80e8 .sape-area_3ef380358f3a650b img.four_1ff7b20aec37f58e {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_8d90fd2de0892ed4 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_8d90fd2de0892ed4 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_8d90fd2de0892ed4 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_8d90fd2de0892ed4 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_8d90fd2de0892ed4 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_8d90fd2de0892ed4 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_8d90fd2de0892ed4 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_8d90fd2de0892ed4 p.disc_257ade0a67f05fbc {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_8d90fd2de0892ed4 .feature-area-wrapper_7da1274e7e440a9c {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_8d90fd2de0892ed4 .feature-area-wrapper_7da1274e7e440a9c {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_8d90fd2de0892ed4 .feature-area-wrapper_7da1274e7e440a9c {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_8d90fd2de0892ed4 .feature-area-wrapper_7da1274e7e440a9c .single-feature_6d8e9a76ccf2e5a0 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_8d90fd2de0892ed4 .feature-area-wrapper_7da1274e7e440a9c .single-feature_6d8e9a76ccf2e5a0 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_ca82b71af75ecac0 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_ca82b71af75ecac0 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_ca82b71af75ecac0 .signle-input_97a32f4a92163810 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_ca82b71af75ecac0 .signle-input_97a32f4a92163810 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_ca82b71af75ecac0 .signle-input_97a32f4a92163810 label {
  margin-bottom: 15px;
}
.appoinment_form-1_ca82b71af75ecac0 .signle-input_97a32f4a92163810 input {
  padding-left: 40px;
}
.appoinment_form-1_ca82b71af75ecac0 .signle-input_97a32f4a92163810 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_ca82b71af75ecac0 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_f0f01c2b1be69d07 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_be9ff4424f546935 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_be9ff4424f546935 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_be9ff4424f546935 .inmformation_6931aa8878685fab .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_be9ff4424f546935 .inmformation_6931aa8878685fab .title {
    font-size: 40px;
  }
}
.single-counter-up-two_be9ff4424f546935 .inmformation_6931aa8878685fab p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_e384203f71c36598 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_e384203f71c36598.team-five .title-style-one-center_4429c6b795f44e04 .pre_9492eb3d239f2e64 {
  color: var(--color-primary-2);
}
.expart-team-area-7_e384203f71c36598.inner {
  background: var(--team-bg);
}

.single-team-area-7_71df1f0cbe35e908 {
  text-align: center;
}
.single-team-area-7_71df1f0cbe35e908 .thumbnail_0434cdbce8f833f2 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_71df1f0cbe35e908 .thumbnail_0434cdbce8f833f2 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_71df1f0cbe35e908 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_71df1f0cbe35e908 .designation_37b1d185be06c7c3 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_71df1f0cbe35e908:hover .thumbnail_0434cdbce8f833f2 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_25fc90d8aa0ed0b6 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_25fc90d8aa0ed0b6.swiper-pagination-bullet-active_f533e09f0eb7fcd2 {
  background: var(--color-gradient);
}

.single-team-area-start_9bb4b7c23340cc16:hover .thumbnail_0434cdbce8f833f2 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_9bb4b7c23340cc16 .thumbnail_0434cdbce8f833f2 {
  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_9bb4b7c23340cc16 .thumbnail_0434cdbce8f833f2 img {
  transition: 0.8s;
}
.single-team-area-start_9bb4b7c23340cc16 .inner-content_045a0e41e8f00751 {
  text-align: center;
}
.single-team-area-start_9bb4b7c23340cc16 .inner-content_045a0e41e8f00751 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_9bb4b7c23340cc16 .inner-content_045a0e41e8f00751 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_08c5bbdcffc9e9ac.about_f5ac0c1567a545b8 {
  position: relative;
}
.rts-team-area_08c5bbdcffc9e9ac.about_f5ac0c1567a545b8 .shape-area_3303ed8b34f13c8c img {
  position: absolute;
}
.rts-team-area_08c5bbdcffc9e9ac.about_f5ac0c1567a545b8 .shape-area_3303ed8b34f13c8c img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_08c5bbdcffc9e9ac.about_f5ac0c1567a545b8 .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_08c5bbdcffc9e9ac.about_f5ac0c1567a545b8 .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
    display: none;
  }
}
.rts-team-area_08c5bbdcffc9e9ac.about_f5ac0c1567a545b8 .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
  left: 25%;
  top: 7%;
}
.rts-team-area_08c5bbdcffc9e9ac.about_f5ac0c1567a545b8 .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_08c5bbdcffc9e9ac.about_f5ac0c1567a545b8 .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
    display: none;
  }
}
.rts-team-area_08c5bbdcffc9e9ac.inner_d024aadeb3d8896f {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_08c5bbdcffc9e9ac.inner_d024aadeb3d8896f .shape-area_3303ed8b34f13c8c img {
  position: absolute;
}
.rts-team-area_08c5bbdcffc9e9ac.inner_d024aadeb3d8896f .shape-area_3303ed8b34f13c8c img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_08c5bbdcffc9e9ac.inner_d024aadeb3d8896f .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_08c5bbdcffc9e9ac.inner_d024aadeb3d8896f .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
    display: none;
  }
}
.rts-team-area_08c5bbdcffc9e9ac.inner_d024aadeb3d8896f .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
  left: 25%;
  top: 7%;
}
.rts-team-area_08c5bbdcffc9e9ac.inner_d024aadeb3d8896f .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_08c5bbdcffc9e9ac.inner_d024aadeb3d8896f .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
    display: none;
  }
}

.bg-dark-p_686827b0e1118069 .title {
  color: #fff;
}

.section-separator-top_69333cccb5ecd4e0 {
  position: relative;
}
.section-separator-top_69333cccb5ecd4e0::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_e405c7adbdeb2a20 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_e405c7adbdeb2a20 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_e405c7adbdeb2a20 .left-titlet-wrapper_b9060699d4a8fcd9 .title {
  color: #fff;
}
.call-to-action-main-wrapper_e405c7adbdeb2a20 p.disc_257ade0a67f05fbc {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_e405c7adbdeb2a20 p.disc_257ade0a67f05fbc br {
    display: none;
  }
}
.call-to-action-main-wrapper_e405c7adbdeb2a20 .button-area_74878f069451deb1 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_e405c7adbdeb2a20 .button-area_74878f069451deb1 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_e405c7adbdeb2a20 .button-area_74878f069451deb1 .under-line-btn_d1d08a202b06760d {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_e405c7adbdeb2a20 .button-area_74878f069451deb1 .under-line-btn_d1d08a202b06760d:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_e405c7adbdeb2a20 .button-area_74878f069451deb1 .under-line-btn_d1d08a202b06760d:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_e405c7adbdeb2a20 .button-area_74878f069451deb1 .under-line-btn_d1d08a202b06760d::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_e405c7adbdeb2a20 .button-area_74878f069451deb1 .btn-primary-2_600aff4a98348308 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_e405c7adbdeb2a20.area-3_5a7e7f3a8b634fb9 .button-area_74878f069451deb1 .under-line-btn_d1d08a202b06760d::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_70f9c5fe63256846 .style-four_145a4356e7c890f2 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_bbdafbe0957b39dd .rts-faq-area-full-container_70f9c5fe63256846 .style-four_145a4356e7c890f2 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_5a7e7f3a8b634fb9 .cta-main-wrapper-style-box_d8c46bcf79f3fe1b .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.area-3_5a7e7f3a8b634fb9 .cta-main-wrapper-style-box_d8c46bcf79f3fe1b .shape-area_3303ed8b34f13c8c .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_5a7e7f3a8b634fb9 .cta-main-wrapper-style-box_d8c46bcf79f3fe1b .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_5a7e7f3a8b634fb9 .cta-main-wrapper-style-box_d8c46bcf79f3fe1b .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_5a7e7f3a8b634fb9 .cta-main-wrapper-style-box_d8c46bcf79f3fe1b .shape-area_3303ed8b34f13c8c .four_1ff7b20aec37f58e {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_d8c46bcf79f3fe1b {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_d8c46bcf79f3fe1b {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_d8c46bcf79f3fe1b.style-four_145a4356e7c890f2::after, .cta-main-wrapper-style-box_d8c46bcf79f3fe1b.style-four_145a4356e7c890f2::before {
  display: none;
}
.cta-main-wrapper-style-box_d8c46bcf79f3fe1b::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_d8c46bcf79f3fe1b::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_d8c46bcf79f3fe1b .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_d8c46bcf79f3fe1b .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_d8c46bcf79f3fe1b .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_d8c46bcf79f3fe1b .shape-area_3303ed8b34f13c8c img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_d8c46bcf79f3fe1b .shape-area_3303ed8b34f13c8c .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_d8c46bcf79f3fe1b .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_d8c46bcf79f3fe1b .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_d8c46bcf79f3fe1b .shape-area_3303ed8b34f13c8c .four_1ff7b20aec37f58e {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_bb9718652e7817ba {
  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_bb9718652e7817ba {
    padding: 25px;
  }
}
.call-to-action-style-4_bb9718652e7817ba .button-area_74878f069451deb1 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_bb9718652e7817ba .shape-area_3303ed8b34f13c8c img {
  position: absolute;
}
.call-to-action-style-4_bb9718652e7817ba .shape-area_3303ed8b34f13c8c img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_bb9718652e7817ba .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_bb9718652e7817ba .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_bb9718652e7817ba .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
  top: 10%;
  left: 8%;
}

.header-three_612d32d5fd760f4c.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_3345f71b154a260f {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_3345f71b154a260f {
    height: 630px;
  }
}
.contact-banner-area-start_3345f71b154a260f img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_3345f71b154a260f img {
    display: none;
  }
}
.contact-banner-area-start_3345f71b154a260f img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_3345f71b154a260f img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_3345f71b154a260f img.one {
    right: 15%;
  }
}
.contact-banner-area-start_3345f71b154a260f img.two_5d875b1e62efba76 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_3345f71b154a260f img.three_dc1fc2d7824f32de {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_3345f71b154a260f img.four_1ff7b20aec37f58e {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_3345f71b154a260f.faq_6e63f4a9dd96bbbd {
  height: auto;
}

.contact-form-page_637f4bacad4b43ec {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_be85b06d08e3f284 {
  text-align: center;
}
.banner-inner-area-contact-inner_be85b06d08e3f284 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_be85b06d08e3f284 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_be85b06d08e3f284 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_be85b06d08e3f284 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_be85b06d08e3f284 p.disc_257ade0a67f05fbc {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_be85b06d08e3f284 p.disc_257ade0a67f05fbc {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_be85b06d08e3f284 p.disc_257ade0a67f05fbc {
    max-width: 80%;
  }
}

.contact-form_5cc6c13497580548 {
  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_5cc6c13497580548 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_5cc6c13497580548 {
    padding: 50px 20px;
  }
}
.contact-form_5cc6c13497580548 .single-input-area_2ec7827c634b5981 {
  margin-bottom: 24px;
}
.contact-form_5cc6c13497580548 .single-input-area_2ec7827c634b5981 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_5cc6c13497580548 .single-input-area_2ec7827c634b5981 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_5cc6c13497580548 .single-input-area_2ec7827c634b5981 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_5cc6c13497580548 .single-input-area_2ec7827c634b5981 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_c0dd4c58abf7b202 {
  text-align: center;
}
.single-contact-inner-info_c0dd4c58abf7b202 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_c0dd4c58abf7b202 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_c0dd4c58abf7b202 p {
  margin-bottom: 0;
}
.single-contact-inner-info_c0dd4c58abf7b202.mid_ef945042d059cc20 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_c0dd4c58abf7b202.mid_ef945042d059cc20 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_c0dd4c58abf7b202.mid_ef945042d059cc20 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_0331cd24cf5da268.contact-form-page_637f4bacad4b43ec .contact-form_5cc6c13497580548 .single-input-area_2ec7827c634b5981 {
  position: relative;
}
.rts-contact-form-area_0331cd24cf5da268.contact-form-page_637f4bacad4b43ec .contact-form_5cc6c13497580548 .single-input-area_2ec7827c634b5981 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_0331cd24cf5da268.contact-form-page_637f4bacad4b43ec .contact-form_5cc6c13497580548 .single-input-area_2ec7827c634b5981 input,
.rts-contact-form-area_0331cd24cf5da268.contact-form-page_637f4bacad4b43ec .contact-form_5cc6c13497580548 .single-input-area_2ec7827c634b5981 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_0331cd24cf5da268.contact-form-page_637f4bacad4b43ec .contact-form_5cc6c13497580548 .single-input-area_2ec7827c634b5981 input::placeholder,
.rts-contact-form-area_0331cd24cf5da268.contact-form-page_637f4bacad4b43ec .contact-form_5cc6c13497580548 .single-input-area_2ec7827c634b5981 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_0331cd24cf5da268.contact-form-page_637f4bacad4b43ec .contact-form_5cc6c13497580548 .single-input-area_2ec7827c634b5981.text-area_743fea34fce76cb9 i {
  top: 61px !important;
}
.rts-contact-form-area_0331cd24cf5da268.contact-form-page_637f4bacad4b43ec .contact-form_5cc6c13497580548 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_0331cd24cf5da268.contact-form-page_637f4bacad4b43ec .contact-form_5cc6c13497580548 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_9c495561f1280dc6 {
  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_9c495561f1280dc6 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_9c495561f1280dc6 {
    padding: 20px;
  }
}
.seo-optimization-area_9c495561f1280dc6 .thumbnail_0434cdbce8f833f2 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_9c495561f1280dc6 .thumbnail_0434cdbce8f833f2 {
    min-width: 100%;
  }
}
.seo-optimization-area_9c495561f1280dc6 .thumbnail_0434cdbce8f833f2 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_9c495561f1280dc6 .thumbnail_0434cdbce8f833f2 img {
    min-width: 100%;
  }
}

.service-area-8_ef8eca634d18a391 .icon {
  margin-bottom: 22px;
}
.service-area-8_ef8eca634d18a391 .title {
  font-weight: 800;
}
.service-area-8_ef8eca634d18a391 .disc_257ade0a67f05fbc {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_60de0038fcb6855b.seo-marketing_8602a3372b1b91fd {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_60de0038fcb6855b.seo-marketing_8602a3372b1b91fd .title-style-one-center_4429c6b795f44e04 p.disc_257ade0a67f05fbc br {
    display: none;
  }
}

.section-separator-top-bg-white_ee95de0899f4f0b7 {
  position: relative;
}
.section-separator-top-bg-white_ee95de0899f4f0b7::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_61cdc7b026c80ed3 .large-thumbnail_e370458b5e445195 {
  position: relative;
}
.single-product-list_61cdc7b026c80ed3 .large-thumbnail_e370458b5e445195 .sm-right_6fa045824bf83b5b {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_61cdc7b026c80ed3 .large-thumbnail_e370458b5e445195 .sm-right_6fa045824bf83b5b {
    display: none;
  }
}
.single-product-list_61cdc7b026c80ed3 .large-thumbnail_e370458b5e445195 .sm-right_6fa045824bf83b5b.left {
  right: auto;
  left: 0;
}
.single-product-list_61cdc7b026c80ed3 .thumbnail_0434cdbce8f833f2 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_61cdc7b026c80ed3 .thumbnail_0434cdbce8f833f2 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_61cdc7b026c80ed3 .thumbnail_0434cdbce8f833f2 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_61cdc7b026c80ed3 .thumbnail_0434cdbce8f833f2 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_61cdc7b026c80ed3 .portfolio-content-wrapper-list_837929d312440f32 .pre-title_c018888da47e58df {
  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_61cdc7b026c80ed3 .portfolio-content-wrapper-list_837929d312440f32 .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_61cdc7b026c80ed3 .portfolio-content-wrapper-list_837929d312440f32 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_61cdc7b026c80ed3 .portfolio-content-wrapper-list_837929d312440f32 .title {
    font-size: 35px;
  }
}
.single-product-list_61cdc7b026c80ed3 .portfolio-content-wrapper-list_837929d312440f32 .single-service_07f5b7881ff86a71 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_61cdc7b026c80ed3 .portfolio-content-wrapper-list_837929d312440f32 .single-service_07f5b7881ff86a71 i {
  color: var(--color-primary);
}
.single-product-list_61cdc7b026c80ed3 .portfolio-content-wrapper-list_837929d312440f32 p.disc_257ade0a67f05fbc {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_fa18754eaf3a467b .single-product-list_61cdc7b026c80ed3 a.thumbnail_0434cdbce8f833f2 {
  max-width: 100%;
}
.area-6_fa18754eaf3a467b .single-product-list_61cdc7b026c80ed3 a.thumbnail_0434cdbce8f833f2 img {
  max-width: 100%;
  width: 100%;
}
.area-6_fa18754eaf3a467b .single-product-list_61cdc7b026c80ed3 .portfolio-content-wrapper-list_837929d312440f32 .service-btn_ee3434ee6f95ab0d {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_fa18754eaf3a467b .single-product-list_61cdc7b026c80ed3 .portfolio-content-wrapper-list_837929d312440f32 .service-btn_ee3434ee6f95ab0d::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_fa18754eaf3a467b .single-product-list_61cdc7b026c80ed3 .portfolio-content-wrapper-list_837929d312440f32 .service-btn_ee3434ee6f95ab0d:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_fa18754eaf3a467b .single-product-list_61cdc7b026c80ed3 .portfolio-content-wrapper-list_837929d312440f32 .service-btn_ee3434ee6f95ab0d:hover i {
  transform: rotate(0);
}
.area-6_fa18754eaf3a467b .single-product-list_61cdc7b026c80ed3 .portfolio-content-wrapper-list_837929d312440f32 .service-btn_ee3434ee6f95ab0d i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_fa18754eaf3a467b .single-product-list_61cdc7b026c80ed3 .portfolio-content-wrapper-list_837929d312440f32 .service-btn_ee3434ee6f95ab0d.color-secondary-2_27c09a5562c1d1fa::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_0348dfa07028fc18 .thumbnail_0434cdbce8f833f2:hover img {
  transform: none;
}
.single-product-list-2_0348dfa07028fc18 .left-image_ddd053a2b69005f7 {
  position: relative;
}
.single-product-list-2_0348dfa07028fc18 .left-image_ddd053a2b69005f7 .short-image-area_5eb1fe5c6e2e8001 {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_0348dfa07028fc18 .left-image_ddd053a2b69005f7 .short-image-area_5eb1fe5c6e2e8001 {
    right: 5%;
  }
}
.single-product-list-2_0348dfa07028fc18 .left-image_ddd053a2b69005f7 .short-image-area_5eb1fe5c6e2e8001 img {
  transform: scale(1);
}
.single-product-list-2_0348dfa07028fc18 .right-image_cd745ee9e33138e6 {
  position: relative;
}
.single-product-list-2_0348dfa07028fc18 .right-image_cd745ee9e33138e6 .short-image-area_5eb1fe5c6e2e8001 {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_0348dfa07028fc18 .right-image_cd745ee9e33138e6 .short-image-area_5eb1fe5c6e2e8001 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_0348dfa07028fc18 .right-image_cd745ee9e33138e6 .short-image-area_5eb1fe5c6e2e8001 {
    left: 50%;
  }
}
.single-product-list-2_0348dfa07028fc18 .right-image_cd745ee9e33138e6 .short-image-area_5eb1fe5c6e2e8001 img {
  transform: scale(1);
}
.single-product-list-2_0348dfa07028fc18 .portfolio-content-wrapper-list_837929d312440f32 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_0348dfa07028fc18 .portfolio-content-wrapper-list_837929d312440f32 .single-service_07f5b7881ff86a71 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_0348dfa07028fc18 .portfolio-content-wrapper-list_837929d312440f32 .single-service_07f5b7881ff86a71 p {
  font-size: 20px;
}
.single-product-list-2_0348dfa07028fc18 .portfolio-content-wrapper-list_837929d312440f32 p.disc_257ade0a67f05fbc {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_0348dfa07028fc18 .portfolio-content-wrapper-list_837929d312440f32 p.disc_257ade0a67f05fbc {
    max-width: 100%;
  }
}

.product-section-bg_23812f65f11511be {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_6d82ad40b154b0d8 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_6d82ad40b154b0d8.area-2_8d5b33d8f1b17a15 .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.product-area-start_6d82ad40b154b0d8.area-2_8d5b33d8f1b17a15 .shape-area_3303ed8b34f13c8c .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_6d82ad40b154b0d8.area-2_8d5b33d8f1b17a15 .shape-area_3303ed8b34f13c8c .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_6d82ad40b154b0d8.area-2_8d5b33d8f1b17a15 .shape-area_3303ed8b34f13c8c .one {
    display: none;
  }
}
.product-area-start_6d82ad40b154b0d8.area-2_8d5b33d8f1b17a15 .two_5d875b1e62efba76 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_6d82ad40b154b0d8.area-2_8d5b33d8f1b17a15 .two_5d875b1e62efba76 {
    top: 5%;
  }
}
.product-area-start_6d82ad40b154b0d8.area-2_8d5b33d8f1b17a15 .three_dc1fc2d7824f32de {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_6d82ad40b154b0d8.area-2_8d5b33d8f1b17a15 .three_dc1fc2d7824f32de {
    display: none;
  }
}

.siongle-portfolio-box-style_5fa5a47bbc77286c .thumbnail_0434cdbce8f833f2 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_5fa5a47bbc77286c .thumbnail_0434cdbce8f833f2 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_5fa5a47bbc77286c .thumbnail_0434cdbce8f833f2 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_5fa5a47bbc77286c .thumbnail_0434cdbce8f833f2:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_5fa5a47bbc77286c .inner-content_045a0e41e8f00751 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_5fa5a47bbc77286c .inner-content_045a0e41e8f00751 .left-content_c5599d01ce680b28 .pre_9492eb3d239f2e64 {
  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_5fa5a47bbc77286c .inner-content_045a0e41e8f00751 .left-content_c5599d01ce680b28 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_5fa5a47bbc77286c .inner-content_045a0e41e8f00751 .left-content_c5599d01ce680b28 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_5fa5a47bbc77286c .inner-content_045a0e41e8f00751 .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_5fa5a47bbc77286c .inner-content_045a0e41e8f00751 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_5fa5a47bbc77286c .inner-content_045a0e41e8f00751 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_5fa5a47bbc77286c .inner-content_045a0e41e8f00751 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_5fa5a47bbc77286c.style-four_145a4356e7c890f2 .thumbnail_0434cdbce8f833f2 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_5fa5a47bbc77286c.style-four_145a4356e7c890f2 .left-content_c5599d01ce680b28 .pre_9492eb3d239f2e64 {
  color: #fff;
}
.siongle-portfolio-box-style_5fa5a47bbc77286c.style-four_145a4356e7c890f2 .left-content_c5599d01ce680b28 .title {
  color: #fff;
}
.siongle-portfolio-box-style_5fa5a47bbc77286c.style-four_145a4356e7c890f2 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_5fa5a47bbc77286c.style-four_145a4356e7c890f2 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_5fa5a47bbc77286c.style-four_145a4356e7c890f2:hover .thumbnail_0434cdbce8f833f2 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_5d19361d60410a39 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_5d19361d60410a39 .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.rts-fun-facts-area_5d19361d60410a39 .shape-area_3303ed8b34f13c8c .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_5d19361d60410a39 .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_5d19361d60410a39 .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_5d19361d60410a39 .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_5d19361d60410a39 .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
    display: none;
  }
}
.rts-fun-facts-area_5d19361d60410a39 .shape-area_3303ed8b34f13c8c .four_1ff7b20aec37f58e {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_4c74258f20602af5 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_4c74258f20602af5::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_4c74258f20602af5 .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_4c74258f20602af5 .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_4c74258f20602af5.two_5d875b1e62efba76 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_4c74258f20602af5.two_5d875b1e62efba76 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_be062f50037e6cb1 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_37421a62f99bbb8a {
  border-radius: 32px;
}

.float-right-div-case-studies_96696595e0006d41 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_96696595e0006d41 {
    width: 100%;
  }
}
.float-right-div-case-studies_96696595e0006d41 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_96696595e0006d41 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_25fc90d8aa0ed0b6 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_8c5c6dc37adfac3d.rts-section-gap2.bg-dark-border-radious.radious-4_37421a62f99bbb8a {
  background: var(--case-study);
}

.rts-case-studies-4_8c5c6dc37adfac3d {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_8c5c6dc37adfac3d .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.rts-case-studies-4_8c5c6dc37adfac3d .shape-area_3303ed8b34f13c8c img {
  position: absolute;
}
.rts-case-studies-4_8c5c6dc37adfac3d .shape-area_3303ed8b34f13c8c img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_8c5c6dc37adfac3d .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_8c5c6dc37adfac3d .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_8c5c6dc37adfac3d .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_8c5c6dc37adfac3d .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_8c5c6dc37adfac3d .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_8c5c6dc37adfac3d .swiper-pagination .swiper-pagination-bullet_25fc90d8aa0ed0b6 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_6a098dffadfba4f5 {
  position: relative;
}
.rts-case-studies-5_6a098dffadfba4f5 .title-wrapper-between_34c155e08d3485ca .pre_9492eb3d239f2e64 {
  font-weight: 800;
}
.rts-case-studies-5_6a098dffadfba4f5 .title-wrapper-between_34c155e08d3485ca .title {
  font-weight: 800;
}
.rts-case-studies-5_6a098dffadfba4f5 .bottom-btn_d72331b39e3fe000 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_6a098dffadfba4f5 .bottom-btn_d72331b39e3fe000 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_68f3ddd04238bfa8.style-five_e338956c21f9ccc1 .inner-content_045a0e41e8f00751 .left-content_c5599d01ce680b28 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_68f3ddd04238bfa8.style-five_e338956c21f9ccc1 .inner-content_045a0e41e8f00751 .left-content_c5599d01ce680b28 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_68f3ddd04238bfa8.style-five_e338956c21f9ccc1 {
  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_68f3ddd04238bfa8.style-five_e338956c21f9ccc1 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_68f3ddd04238bfa8.style-five_e338956c21f9ccc1:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_68f3ddd04238bfa8.style-five_e338956c21f9ccc1:nth-child(even) .inner-content_045a0e41e8f00751 .left-content_c5599d01ce680b28 .pre_9492eb3d239f2e64 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_68f3ddd04238bfa8.style-five_e338956c21f9ccc1:nth-child(even) .inner-content_045a0e41e8f00751 .left-content_c5599d01ce680b28 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_68f3ddd04238bfa8.style-five_e338956c21f9ccc1:nth-child(even) .inner-content_045a0e41e8f00751 .left-content_c5599d01ce680b28 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_68f3ddd04238bfa8.style-five_e338956c21f9ccc1 .thumbnail_0434cdbce8f833f2 {
  flex-basis: 40%;
}
.single-portfolio-box-style_68f3ddd04238bfa8.style-five_e338956c21f9ccc1 .thumbnail_0434cdbce8f833f2 img {
  border-radius: 16px;
}
.single-portfolio-box-style_68f3ddd04238bfa8.style-five_e338956c21f9ccc1 .inner-content_045a0e41e8f00751 {
  flex-basis: 60%;
}
.single-portfolio-box-style_68f3ddd04238bfa8.style-five_e338956c21f9ccc1 .inner-content_045a0e41e8f00751 .left-content_c5599d01ce680b28 .pre_9492eb3d239f2e64 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_68f3ddd04238bfa8.style-five_e338956c21f9ccc1 .inner-content_045a0e41e8f00751 .left-content_c5599d01ce680b28 .title {
  font-weight: 800;
}
.single-portfolio-box-style_68f3ddd04238bfa8.style-five_e338956c21f9ccc1 .inner-content_045a0e41e8f00751 .left-content_c5599d01ce680b28 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_68f3ddd04238bfa8.style-five_e338956c21f9ccc1 .inner-content_045a0e41e8f00751 .left-content_c5599d01ce680b28 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_d4056f4d00d20da8 .siongle-portfolio-box-style_5fa5a47bbc77286c .thumbnail_0434cdbce8f833f2 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_d4056f4d00d20da8 .siongle-portfolio-box-style_5fa5a47bbc77286c:hover .thumbnail_0434cdbce8f833f2 img {
  transform: scale(1.15);
}
.home-seven-case_d4056f4d00d20da8 .siongle-portfolio-box-style_5fa5a47bbc77286c .inner-content_045a0e41e8f00751 .right a {
  background: #F2F2F8;
}
.home-seven-case_d4056f4d00d20da8 .siongle-portfolio-box-style_5fa5a47bbc77286c .inner-content_045a0e41e8f00751 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_c372dd506c764131 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_c372dd506c764131 .title-style-one-center_4429c6b795f44e04 .pre_9492eb3d239f2e64 {
  color: #fff;
}
.rts-product-area-8_c372dd506c764131 .title-style-one-center_4429c6b795f44e04 .title {
  color: #fff;
}

.single-product-8_9c1fe8a1d4d04c8e {
  text-align: center;
}
.single-product-8_9c1fe8a1d4d04c8e:hover .thumbnail_0434cdbce8f833f2 img {
  transform: scale(1.12);
}
.single-product-8_9c1fe8a1d4d04c8e .thumbnail_0434cdbce8f833f2 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_9c1fe8a1d4d04c8e .thumbnail_0434cdbce8f833f2 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_9c1fe8a1d4d04c8e .thumbnail_0434cdbce8f833f2 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_9c1fe8a1d4d04c8e .thumbnail_0434cdbce8f833f2 a img {
    width: 100%;
  }
}
.single-product-8_9c1fe8a1d4d04c8e .thumbnail_0434cdbce8f833f2 .icon-top-right_a7306d8bf2419b44 {
  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_9c1fe8a1d4d04c8e .thumbnail_0434cdbce8f833f2 .icon-top-right_a7306d8bf2419b44 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_9c1fe8a1d4d04c8e .thumbnail_0434cdbce8f833f2 .icon-top-right_a7306d8bf2419b44:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_9c1fe8a1d4d04c8e .thumbnail_0434cdbce8f833f2 .icon-top-right_a7306d8bf2419b44:hover i {
  color: #fff;
}
.single-product-8_9c1fe8a1d4d04c8e .inner-content_045a0e41e8f00751 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_9c1fe8a1d4d04c8e .inner-content_045a0e41e8f00751 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_bf010ed63eaa1610 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_bf010ed63eaa1610 .section-inner_15604b8846837234 .left-side-content_7bb4c44c2c6b854e .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_bf010ed63eaa1610 .section-inner_15604b8846837234 .left-side-content_7bb4c44c2c6b854e .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_bf010ed63eaa1610 .section-inner_15604b8846837234 .left-side-content_7bb4c44c2c6b854e .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_bf010ed63eaa1610 .section-inner_15604b8846837234 .right-side-image_a95f419f6b6a8c68 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_bf010ed63eaa1610 .section-inner_15604b8846837234 .right-side-image_a95f419f6b6a8c68 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_bf010ed63eaa1610 .section-inner_15604b8846837234 .right-side-image_a95f419f6b6a8c68 .short-image_947d977dd0d8ce5b {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_bf010ed63eaa1610 .section-inner_15604b8846837234 .right-side-image_a95f419f6b6a8c68 .short-image_947d977dd0d8ce5b {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_bf010ed63eaa1610 .section-inner_15604b8846837234 .right-side-image_a95f419f6b6a8c68 .short-image_947d977dd0d8ce5b {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_bf010ed63eaa1610 .section-inner_15604b8846837234 .right-side-image_a95f419f6b6a8c68 .short-image_947d977dd0d8ce5b {
    display: none;
  }
}

.rts-product-area-six_8e2b83439ab18f48 .section-inner_15604b8846837234 .top-inner_27c2c05a5d776aaf {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_8e2b83439ab18f48 .section-inner_15604b8846837234 .top-inner_27c2c05a5d776aaf .marquee_e3f01d7678230003 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_8e2b83439ab18f48 .section-inner_15604b8846837234 .top-inner_27c2c05a5d776aaf .marquee_e3f01d7678230003:hover {
  animation-play-state: paused;
}
.rts-product-area-six_8e2b83439ab18f48 .section-inner_15604b8846837234 .top-inner_27c2c05a5d776aaf .marquee_e3f01d7678230003 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_8e2b83439ab18f48 .section-inner_15604b8846837234 .bottom-inner_12e6f1ca9bba7661 {
  display: inline-block;
}
.rts-product-area-six_8e2b83439ab18f48 .section-inner_15604b8846837234 .bottom-inner_12e6f1ca9bba7661 .marquee_e3f01d7678230003 {
  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_8e2b83439ab18f48 .section-inner_15604b8846837234 .bottom-inner_12e6f1ca9bba7661 .marquee_e3f01d7678230003:hover {
  animation-play-state: paused;
}
.rts-product-area-six_8e2b83439ab18f48 .section-inner_15604b8846837234 .bottom-inner_12e6f1ca9bba7661 .marquee_e3f01d7678230003 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_e0513c88d7514639 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_adb05a10330d10d9 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_adb05a10330d10d9 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_adb05a10330d10d9 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_adb05a10330d10d9 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_adb05a10330d10d9 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_adb05a10330d10d9 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_adb05a10330d10d9 p.disc_257ade0a67f05fbc {
  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_adb05a10330d10d9 p.disc_257ade0a67f05fbc {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_adb05a10330d10d9 p.disc_257ade0a67f05fbc {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_505e2f90747ae2d8 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_505e2f90747ae2d8 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_baa885820e3cb07c {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_32baf7f94d8d2f86.case-studies_ed7a50ab991b5a87 .main-nav-area_a02a1375685bbc2b li a {
  color: #fff;
}
.header-style-one_32baf7f94d8d2f86.case-studies_ed7a50ab991b5a87 .main-nav-area_a02a1375685bbc2b li:hover a {
  color: var(--color-primary);
}
.header-style-one_32baf7f94d8d2f86.case-studies_ed7a50ab991b5a87 .button-area-start_d112ddc13388f985 .demo-req_78b9c1b7824be8b7:hover {
  color: var(--color-primary);
}
.header-style-one_32baf7f94d8d2f86.case-studies_ed7a50ab991b5a87 .button-area-start_d112ddc13388f985 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_daff62e6d5527e43 .breadcrumb-inner_8b0660778d1be74a {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_daff62e6d5527e43 .breadcrumb-inner_8b0660778d1be74a .pagimation_69cd8b369ef12181 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_daff62e6d5527e43 .breadcrumb-inner_8b0660778d1be74a .pagimation_69cd8b369ef12181 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_daff62e6d5527e43 .breadcrumb-inner_8b0660778d1be74a .pagimation_69cd8b369ef12181 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_daff62e6d5527e43 .breadcrumb-inner_8b0660778d1be74a .pagimation_69cd8b369ef12181 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_daff62e6d5527e43 .breadcrumb-inner_8b0660778d1be74a .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_daff62e6d5527e43 .breadcrumb-inner_8b0660778d1be74a .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_daff62e6d5527e43 .breadcrumb-inner_8b0660778d1be74a p.disc_257ade0a67f05fbc {
  color: #717383;
}
.single-case-studies-bread-crumb-area_daff62e6d5527e43.area-2_8d5b33d8f1b17a15 .breadcrumb-inner_8b0660778d1be74a {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_d8e4712d77876c94 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_d8e4712d77876c94 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_d8e4712d77876c94 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_d8e4712d77876c94 a.btn-arrow_90e37ac3b3f672df {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_d8e4712d77876c94 .btn-arrow_90e37ac3b3f672df {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_d8e4712d77876c94 .btn-arrow_90e37ac3b3f672df i {
  margin-left: 10px;
}
.strategy-right-area_d8e4712d77876c94 .btn-arrow_90e37ac3b3f672df::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_d8e4712d77876c94 .btn-arrow_90e37ac3b3f672df::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_d8e4712d77876c94 .btn-arrow_90e37ac3b3f672df:hover::before {
  width: 100%;
}

.strategy-left-content_b937144e349e91e1 p.disc_257ade0a67f05fbc {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_b937144e349e91e1 p.disc_257ade0a67f05fbc {
    max-width: 100%;
  }
}

.arrow-rotate_70b4aeb468c089fd i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_890a128e38f61804 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_890a128e38f61804 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_890a128e38f61804 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_890a128e38f61804 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_890a128e38f61804 p.disc_257ade0a67f05fbc {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_890a128e38f61804 p.disc_257ade0a67f05fbc {
    max-width: 100%;
  }
}

.thumbnail-image-grid_e12e28d570af08b1 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_daff62e6d5527e43 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_daff62e6d5527e43 .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_daff62e6d5527e43 .shape-area_3303ed8b34f13c8c img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_daff62e6d5527e43 .shape-area_3303ed8b34f13c8c img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_daff62e6d5527e43 .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_daff62e6d5527e43 .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_daff62e6d5527e43 .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_daff62e6d5527e43 .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_daff62e6d5527e43 .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_daff62e6d5527e43 .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
    display: none;
  }
}

.large-image-area_e32f555c2825a434 {
  position: relative;
  z-index: 5;
}
.large-image-area_e32f555c2825a434 .large-thumbnail_e370458b5e445195 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_10c4fccf430ffa0b .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_10c4fccf430ffa0b .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_10c4fccf430ffa0b .accordion .accordion-item .accordion-header_3b6740e1e4edf978 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_10c4fccf430ffa0b .accordion .accordion-item .accordion-header_3b6740e1e4edf978 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_10c4fccf430ffa0b .accordion .accordion-item .accordion-header_3b6740e1e4edf978 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_10c4fccf430ffa0b .accordion .accordion-item .accordion-body_9b695dc5f77e342d {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_10c4fccf430ffa0b.style-four_145a4356e7c890f2 .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_40d8613061e279d7 .accordion-item .accordion-header_3b6740e1e4edf978 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_8a8a48da30e5d195 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_8a8a48da30e5d195 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_8a8a48da30e5d195 .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_8a8a48da30e5d195 .shape-area_3303ed8b34f13c8c img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_8a8a48da30e5d195 .shape-area_3303ed8b34f13c8c img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_8a8a48da30e5d195 .shape-area_3303ed8b34f13c8c img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_8a8a48da30e5d195 .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_8a8a48da30e5d195 .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_8a8a48da30e5d195 .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_8a8a48da30e5d195 .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_8a8a48da30e5d195 .shape-area_3303ed8b34f13c8c img.five_4a95122c2cd4f7c8 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_8a8a48da30e5d195 .shape-area_3303ed8b34f13c8c img.six_f338c0cb6654885b {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_8a8a48da30e5d195 .shape-area_3303ed8b34f13c8c img.seven_fd14f35a9030a606 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_8b5de70990470b7e {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_8b5de70990470b7e .shape-area_3303ed8b34f13c8c img {
  position: absolute;
}
.rts-cta-area-start_8b5de70990470b7e .shape-area_3303ed8b34f13c8c img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_8b5de70990470b7e .shape-area_3303ed8b34f13c8c img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_8b5de70990470b7e .shape-area_3303ed8b34f13c8c img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_8b5de70990470b7e .shape-area_3303ed8b34f13c8c img.one {
    left: 5%;
  }
}
.rts-cta-area-start_8b5de70990470b7e .shape-area_3303ed8b34f13c8c img.two_5d875b1e62efba76 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_8b5de70990470b7e .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_8b5de70990470b7e .shape-area_3303ed8b34f13c8c img.three_dc1fc2d7824f32de {
    bottom: 0;
  }
}
.rts-cta-area-start_8b5de70990470b7e .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_8b5de70990470b7e .shape-area_3303ed8b34f13c8c img.four_1ff7b20aec37f58e {
    display: none;
  }
}

.rts-faq-area-full-container_70f9c5fe63256846.style-three_40d8613061e279d7 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_70f9c5fe63256846.style-three_40d8613061e279d7 .shape-area_3303ed8b34f13c8c {
    display: none;
  }
}
.rts-faq-area-full-container_70f9c5fe63256846.style-three_40d8613061e279d7 .shape-area_3303ed8b34f13c8c img {
  position: absolute;
}
.rts-faq-area-full-container_70f9c5fe63256846.style-three_40d8613061e279d7 .shape-area_3303ed8b34f13c8c .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_70f9c5fe63256846.style-three_40d8613061e279d7 .shape-area_3303ed8b34f13c8c .one {
    display: none;
  }
}
.rts-faq-area-full-container_70f9c5fe63256846.style-three_40d8613061e279d7 .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_70f9c5fe63256846.style-three_40d8613061e279d7 .shape-area_3303ed8b34f13c8c .two_5d875b1e62efba76 {
    display: none;
  }
}
.rts-faq-area-full-container_70f9c5fe63256846.style-three_40d8613061e279d7 .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_70f9c5fe63256846.style-three_40d8613061e279d7 .shape-area_3303ed8b34f13c8c .three_dc1fc2d7824f32de {
    display: none;
  }
}
.rts-faq-area-full-container_70f9c5fe63256846.style-three_40d8613061e279d7 .shape-area_3303ed8b34f13c8c .four_1ff7b20aec37f58e {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_70f9c5fe63256846.style-three_40d8613061e279d7 .shape-area_3303ed8b34f13c8c .four_1ff7b20aec37f58e {
    display: none;
  }
}

.rts-error-section_60d6ea3e01edbb4d {
  height: 100vh;
  width: 100%;
}
.rts-error-section_60d6ea3e01edbb4d .section-inner_15604b8846837234 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_60d6ea3e01edbb4d .section-inner_15604b8846837234 img {
  max-width: 100%;
}

.tos__content_0e675c5f4cab601f p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_0b8cbe9e5be01e76 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
