/*=================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_503db0d77530e19f
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_4580d3b808021b75 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_261dff8284510497 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_0ca6217175adde74 nav ul li.has-droupdown_6e8cf8e42c937cb3::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_0ca6217175adde74 nav ul li a.main_2bd2cf6e22aa63b5,
[data-theme=dark] .mobile-menu-main_0ca6217175adde74 nav ul li.has-droupdown_6e8cf8e42c937cb3 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_fb95c8dd1f8f820d {
    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_d5709eab887cb3c2,
.h2_e8eba2e4a768e394,
.h3_861701b8b3bc6e49,
.h4_c57f01cdf4b212cb,
.h5_0d89bd444c20a180,
.h6_8dcb1e74463f2b23,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_d5709eab887cb3c2,
.h2_e8eba2e4a768e394,
.h3_861701b8b3bc6e49,
.h4_c57f01cdf4b212cb,
.h5_0d89bd444c20a180,
.h6_8dcb1e74463f2b23 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_d5709eab887cb3c2 a,
.h2_e8eba2e4a768e394 a,
.h3_861701b8b3bc6e49 a,
.h4_c57f01cdf4b212cb a,
.h5_0d89bd444c20a180 a,
.h6_8dcb1e74463f2b23 a {
  color: inherit;
}

.bg-color-tertiary_c9947c7a85fa964a h1,
.bg-color-tertiary_c9947c7a85fa964a h2,
.bg-color-tertiary_c9947c7a85fa964a h3,
.bg-color-tertiary_c9947c7a85fa964a h4,
.bg-color-tertiary_c9947c7a85fa964a h5,
.bg-color-tertiary_c9947c7a85fa964a h6,
.bg-color-tertiary_c9947c7a85fa964a .h1_d5709eab887cb3c2,
.bg-color-tertiary_c9947c7a85fa964a .h2_e8eba2e4a768e394,
.bg-color-tertiary_c9947c7a85fa964a .h3_861701b8b3bc6e49,
.bg-color-tertiary_c9947c7a85fa964a .h4_c57f01cdf4b212cb,
.bg-color-tertiary_c9947c7a85fa964a .h5_0d89bd444c20a180,
.bg-color-tertiary_c9947c7a85fa964a .h6_8dcb1e74463f2b23 {
  color: #fff;
}
.bg-color-tertiary_c9947c7a85fa964a p {
  color: #6c7279;
}
.bg-color-tertiary_c9947c7a85fa964a a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_0d89bd444c20a180 {
    font-size: 20px;
  }
}
h1,
.h1_d5709eab887cb3c2,
h2,
.h2_e8eba2e4a768e394,
h3,
.h3_861701b8b3bc6e49 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_8dcb1e74463f2b23 {
  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_a46e6cd7436d85b1 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_6305712f64e77406 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_7a584931ff821876 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_2dd8236fa8195c64 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_1812e33ef25e9d41 {
  font-size: 13px;
}
p.has-very-light-gray-color_2cf0cb90967e35d4 {
  color: var(--color-white);
}
p.has-background_53aaf65d9c1f946f {
  padding: 20px 30px;
}
p.b1_a46e6cd7436d85b1 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_ad2f152688175dce {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_6305712f64e77406 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_60c9016f54defce7 {
  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_78ecbdf8c93376a0 cite,
.wp-block-pullquote_78ecbdf8c93376a0.is-style-solid-color_165503c8f33aaeff blockquote cite,
.wp-block-quote_309aef79c7e9ce49 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_bf3193571b27747a.bullet_8aaa8471ebe19f84 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_bf3193571b27747a.bullet_8aaa8471ebe19f84 li {
    padding-left: 19px;
  }
}
ul.liststyle_bf3193571b27747a.bullet_8aaa8471ebe19f84 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_bf3193571b27747a.bullet_8aaa8471ebe19f84 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_b999c3974fcdc5dc .title {
  margin-top: 0;
}

.paragraph-area_23a0de1bf1835218 p.disc_cc2ba2cb8c117d3f {
  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_a00a29f44fdad82d.slick-slider_cc6a3f3df12d1b67 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_63f9033cf31b95c9 {
    margin-bottom: 20px;
  }

  .ml_lg--20_eee6b35547a18074 {
    margin-left: 20px;
  }

  .ptb_lg--25_1f3520b3ec36e3fc {
    padding: 25px 0;
  }

  .plr_lg--25_0cc5e6b082d0cb9a {
    padding: 0 25px;
  }

  .pt_lg--25_4659bc05e0b2dca5 {
    padding-top: 25px;
  }

  .pb_lg--25_5eccc692a562ccaf {
    padding-bottom: 25px;
  }

  .pl_lg--25_83f3462d56210da3 {
    padding-left: 25px;
  }

  .pr_lg--25_bf926988b13398ff {
    padding-right: 25px;
  }

  .mt_lg--25_0a52b59ecb5ebf29 {
    margin-top: 25px;
  }

  .mb_lg--25_39fe8e6339f5c58a {
    margin-bottom: 25px;
  }

  .ml_lg--25_1e2c72801225c224 {
    margin-left: 25px;
  }

  .ptb_lg--30_01adc271feca93dc {
    padding: 30px 0;
  }

  .plr_lg--30_99cb567001d7cbe9 {
    padding: 0 30px;
  }

  .pt_lg--30_367c39c4104dd933 {
    padding-top: 30px;
  }

  .pb_lg--30_366658e34400f18d {
    padding-bottom: 30px;
  }

  .pl_lg--30_19b677c889bcedce {
    padding-left: 30px;
  }

  .pr_lg--30_1172188d49a7c104 {
    padding-right: 30px;
  }

  .mt_lg--30_d38d96e959ba7b68 {
    margin-top: 30px;
  }

  .mb_lg--30_ed09655c95510f4a {
    margin-bottom: 30px;
  }

  .ml_lg--30_4c04e3543dfe806d {
    margin-left: 30px;
  }

  .ptb_lg--35_f486e937ef599462 {
    padding: 35px 0;
  }

  .plr_lg--35_67903ea33095e541 {
    padding: 0 35px;
  }

  .pt_lg--35_41404654cee8d055 {
    padding-top: 35px;
  }

  .pb_lg--35_3cb2c63d2aeac8a2 {
    padding-bottom: 35px;
  }

  .pl_lg--35_7029f3072703744d {
    padding-left: 35px;
  }

  .pr_lg--35_4c310b26a4365844 {
    padding-right: 35px;
  }

  .mt_lg--35_7cde590ae19ce160 {
    margin-top: 35px;
  }

  .mb_lg--35_17afca0293b6b401 {
    margin-bottom: 35px;
  }

  .ml_lg--35_169f8e06a26ea02e {
    margin-left: 35px;
  }

  .ptb_lg--40_dc98ac92f76ddaf4 {
    padding: 40px 0;
  }

  .plr_lg--40_4b1c56f3423d2a2c {
    padding: 0 40px;
  }

  .pt_lg--40_b861a82ba7903c41 {
    padding-top: 40px;
  }

  .pb_lg--40_361d1fcadbad2096 {
    padding-bottom: 40px;
  }

  .pl_lg--40_e057774c1377e982 {
    padding-left: 40px;
  }

  .pr_lg--40_0ad4dee6b85fd1a8 {
    padding-right: 40px;
  }

  .mt_lg--40_59ec2197c91014a5 {
    margin-top: 40px;
  }

  .mb_lg--40_e64fecde577ce604 {
    margin-bottom: 40px;
  }

  .ml_lg--40_fbf036b0d924eb70 {
    margin-left: 40px;
  }

  .ptb_lg--45_ba65b10e50df1280 {
    padding: 45px 0;
  }

  .plr_lg--45_3f1a7b3842daa1db {
    padding: 0 45px;
  }

  .pt_lg--45_59babc61ac19a242 {
    padding-top: 45px;
  }

  .pb_lg--45_705913ccefe496a2 {
    padding-bottom: 45px;
  }

  .pl_lg--45_ad3ae7de41cd1c5b {
    padding-left: 45px;
  }

  .pr_lg--45_4d4583bff96433ce {
    padding-right: 45px;
  }

  .mt_lg--45_bd22b567ba97f9d6 {
    margin-top: 45px;
  }

  .mb_lg--45_bcaa52b25a66e937 {
    margin-bottom: 45px;
  }

  .ml_lg--45_eaa3cdae473c99cc {
    margin-left: 45px;
  }

  .ptb_lg--50_280795f22f2268d6 {
    padding: 50px 0;
  }

  .plr_lg--50_f127b7a59df830fd {
    padding: 0 50px;
  }

  .pt_lg--50_97e4f2cfe6c4537e {
    padding-top: 50px;
  }

  .pb_lg--50_9df4d26c62bbe6d1 {
    padding-bottom: 50px;
  }

  .pl_lg--50_1d5b450fa277cb31 {
    padding-left: 50px;
  }

  .pr_lg--50_d82ca5cb996af8ff {
    padding-right: 50px;
  }

  .mt_lg--50_8290e630a2a63b47 {
    margin-top: 50px;
  }

  .mb_lg--50_34908560132a96ce {
    margin-bottom: 50px;
  }

  .ml_lg--50_54cb61b316d4cd75 {
    margin-left: 50px;
  }

  .ptb_lg--55_468d662095492ee8 {
    padding: 55px 0;
  }

  .plr_lg--55_d4f7693d197c2d22 {
    padding: 0 55px;
  }

  .pt_lg--55_7edce65bcd0d40d8 {
    padding-top: 55px;
  }

  .pb_lg--55_719a03d0e43e0483 {
    padding-bottom: 55px;
  }

  .pl_lg--55_51f3ed157c8c51c9 {
    padding-left: 55px;
  }

  .pr_lg--55_afd33baf5ffcf24b {
    padding-right: 55px;
  }

  .mt_lg--55_7c24658e05f2e4e5 {
    margin-top: 55px;
  }

  .mb_lg--55_14fe547a44eac7f8 {
    margin-bottom: 55px;
  }

  .ml_lg--55_ddaa865267fdd444 {
    margin-left: 55px;
  }

  .ptb_lg--60_9734e8630d5a3591 {
    padding: 60px 0;
  }

  .plr_lg--60_d8956316dac8fd36 {
    padding: 0 60px;
  }

  .pt_lg--60_3bc70565a28165e7 {
    padding-top: 60px;
  }

  .pb_lg--60_e3015d38161d0385 {
    padding-bottom: 60px;
  }

  .pl_lg--60_60337583929f8b40 {
    padding-left: 60px;
  }

  .pr_lg--60_f6bd3ebfe7638263 {
    padding-right: 60px;
  }

  .mt_lg--60_14e101d285b8c6bd {
    margin-top: 60px;
  }

  .mb_lg--60_f6d733b033a7362b {
    margin-bottom: 60px;
  }

  .ml_lg--60_89ea98cbd9f288f7 {
    margin-left: 60px;
  }

  .ptb_lg--65_382ceb5513e4fedc {
    padding: 65px 0;
  }

  .plr_lg--65_7b29cb85241ad7e6 {
    padding: 0 65px;
  }

  .pt_lg--65_bb510b7516194e51 {
    padding-top: 65px;
  }

  .pb_lg--65_91bf68e7655c90bb {
    padding-bottom: 65px;
  }

  .pl_lg--65_6f491a63e3780b96 {
    padding-left: 65px;
  }

  .pr_lg--65_4d31a274d334f2ed {
    padding-right: 65px;
  }

  .mt_lg--65_3a06c326bcb0c790 {
    margin-top: 65px;
  }

  .mb_lg--65_fb7dcbc5e8570ba8 {
    margin-bottom: 65px;
  }

  .ml_lg--65_30fdecd6b8c38e20 {
    margin-left: 65px;
  }

  .ptb_lg--70_b07426616a8d486f {
    padding: 70px 0;
  }

  .plr_lg--70_295c46869c3d619f {
    padding: 0 70px;
  }

  .pt_lg--70_02f9c8aa7caafd2b {
    padding-top: 70px;
  }

  .pb_lg--70_f0fa92077fb9a1b6 {
    padding-bottom: 70px;
  }

  .pl_lg--70_46485e70b25949e3 {
    padding-left: 70px;
  }

  .pr_lg--70_75728ae743e2a78f {
    padding-right: 70px;
  }

  .mt_lg--70_735f52dde399dd89 {
    margin-top: 70px;
  }

  .mb_lg--70_61cdab75648e1fab {
    margin-bottom: 70px;
  }

  .ml_lg--70_bdfcd360912f5168 {
    margin-left: 70px;
  }

  .ptb_lg--75_3e802c3783a78db9 {
    padding: 75px 0;
  }

  .plr_lg--75_00de80561f512146 {
    padding: 0 75px;
  }

  .pt_lg--75_c8fc1f3680275faa {
    padding-top: 75px;
  }

  .pb_lg--75_75460c653f8cd25b {
    padding-bottom: 75px;
  }

  .pl_lg--75_09a12ae398162437 {
    padding-left: 75px;
  }

  .pr_lg--75_c728fe1586939ce2 {
    padding-right: 75px;
  }

  .mt_lg--75_61a69b8cac8c65a4 {
    margin-top: 75px;
  }

  .mb_lg--75_dc56a2fa88f51503 {
    margin-bottom: 75px;
  }

  .ml_lg--75_fd8fc81034e0e066 {
    margin-left: 75px;
  }

  .ptb_lg--80_e73b1c201ee29232 {
    padding: 80px 0;
  }

  .plr_lg--80_c80c81826f310257 {
    padding: 0 80px;
  }

  .pt_lg--80_5ee7460b4dde4f13 {
    padding-top: 80px;
  }

  .pb_lg--80_ce48a604be6fd726 {
    padding-bottom: 80px;
  }

  .pl_lg--80_5c786d250dd72360 {
    padding-left: 80px;
  }

  .pr_lg--80_f94d6edddb710995 {
    padding-right: 80px;
  }

  .mt_lg--80_21490791394a70c1 {
    margin-top: 80px;
  }

  .mb_lg--80_e5e1b0b021e27b4a {
    margin-bottom: 80px;
  }

  .ml_lg--80_1077fa1478c95d90 {
    margin-left: 80px;
  }

  .ptb_lg--85_7a06b481e6ccecb0 {
    padding: 85px 0;
  }

  .plr_lg--85_a7848d803c494776 {
    padding: 0 85px;
  }

  .pt_lg--85_1a56082239d67f6b {
    padding-top: 85px;
  }

  .pb_lg--85_6df4f3b09ff0978d {
    padding-bottom: 85px;
  }

  .pl_lg--85_b1ee56b6f2028f11 {
    padding-left: 85px;
  }

  .pr_lg--85_450238f436d5badc {
    padding-right: 85px;
  }

  .mt_lg--85_45b501481eeb9ed2 {
    margin-top: 85px;
  }

  .mb_lg--85_8403dfeeeb3a73d1 {
    margin-bottom: 85px;
  }

  .ml_lg--85_48e27a2c517562ac {
    margin-left: 85px;
  }

  .ptb_lg--90_04cf654fa90a8074 {
    padding: 90px 0;
  }

  .plr_lg--90_37497b5e092241c3 {
    padding: 0 90px;
  }

  .pt_lg--90_d23ea6559a73646a {
    padding-top: 90px;
  }

  .pb_lg--90_5e6f6e966f328f76 {
    padding-bottom: 90px;
  }

  .pl_lg--90_1455f5408d96cac3 {
    padding-left: 90px;
  }

  .pr_lg--90_2b5ab794d391bb5b {
    padding-right: 90px;
  }

  .mt_lg--90_32f06c0e9de4aaf2 {
    margin-top: 90px;
  }

  .mb_lg--90_3b631b7f9147fa06 {
    margin-bottom: 90px;
  }

  .ml_lg--90_a09b613ab6cc2545 {
    margin-left: 90px;
  }

  .ptb_lg--95_b8234ece9b887441 {
    padding: 95px 0;
  }

  .plr_lg--95_45cdc24e0afd7021 {
    padding: 0 95px;
  }

  .pt_lg--95_486dbffe75e8ba8e {
    padding-top: 95px;
  }

  .pb_lg--95_9c6a03af4fd41dec {
    padding-bottom: 95px;
  }

  .pl_lg--95_44bc92d072bdab7e {
    padding-left: 95px;
  }

  .pr_lg--95_6dbee5ae8c591d13 {
    padding-right: 95px;
  }

  .mt_lg--95_fdf3ceeac4bf6f9c {
    margin-top: 95px;
  }

  .mb_lg--95_a79322bffeb1c54b {
    margin-bottom: 95px;
  }

  .ml_lg--95_3ca74a7cc9120186 {
    margin-left: 95px;
  }

  .ptb_lg--100_2fe164f7d909fbc7 {
    padding: 100px 0;
  }

  .plr_lg--100_69aafdaa6f713b33 {
    padding: 0 100px;
  }

  .pt_lg--100_5b19d4a5343c49bb {
    padding-top: 100px;
  }

  .pb_lg--100_e3d93fc6be056115 {
    padding-bottom: 100px;
  }

  .pl_lg--100_31655bebbc4ff645 {
    padding-left: 100px;
  }

  .pr_lg--100_8315e44f4e11a2fb {
    padding-right: 100px;
  }

  .mt_lg--100_af3230d33431f0f9 {
    margin-top: 100px;
  }

  .mb_lg--100_69e3b988468659bc {
    margin-bottom: 100px;
  }

  .ml_lg--100_fe498b8cbfeaf0a2 {
    margin-left: 100px;
  }

  .ptb_lg--105_cb224beafff2ba15 {
    padding: 105px 0;
  }

  .plr_lg--105_32ca1c4b90879544 {
    padding: 0 105px;
  }

  .pt_lg--105_61bbb12b031c83fe {
    padding-top: 105px;
  }

  .pb_lg--105_c859c7eb4f4ea4ad {
    padding-bottom: 105px;
  }

  .pl_lg--105_fc9a1062cdc1fd13 {
    padding-left: 105px;
  }

  .pr_lg--105_ccbcb85b83361e97 {
    padding-right: 105px;
  }

  .mt_lg--105_bff093e37aee5e18 {
    margin-top: 105px;
  }

  .mb_lg--105_8e8cbce28df87c2d {
    margin-bottom: 105px;
  }

  .ml_lg--105_b36310dda909a9df {
    margin-left: 105px;
  }

  .ptb_lg--110_55de86171da5f130 {
    padding: 110px 0;
  }

  .plr_lg--110_e83588ec376e71f3 {
    padding: 0 110px;
  }

  .pt_lg--110_fba703117a5a6fff {
    padding-top: 110px;
  }

  .pb_lg--110_3d39a962b138cf95 {
    padding-bottom: 110px;
  }

  .pl_lg--110_c5af7ef4221d390d {
    padding-left: 110px;
  }

  .pr_lg--110_90f91cbd59bf4c4c {
    padding-right: 110px;
  }

  .mt_lg--110_969d501959f201ac {
    margin-top: 110px;
  }

  .mb_lg--110_d18fadd1705dd6f7 {
    margin-bottom: 110px;
  }

  .ml_lg--110_b215b45ba640a730 {
    margin-left: 110px;
  }

  .ptb_lg--115_779b939f472c305a {
    padding: 115px 0;
  }

  .plr_lg--115_3add499cc7b4c1c4 {
    padding: 0 115px;
  }

  .pt_lg--115_63931e974d3dd000 {
    padding-top: 115px;
  }

  .pb_lg--115_7abcd12c047ef9b9 {
    padding-bottom: 115px;
  }

  .pl_lg--115_2f09f5897575b948 {
    padding-left: 115px;
  }

  .pr_lg--115_96b75290ed219564 {
    padding-right: 115px;
  }

  .mt_lg--115_fbd7f863fe0cd636 {
    margin-top: 115px;
  }

  .mb_lg--115_10a0a8f7aa5e36ff {
    margin-bottom: 115px;
  }

  .ml_lg--115_fb2a1e432d6df1cf {
    margin-left: 115px;
  }

  .ptb_lg--120_3ef722d68cd376fe {
    padding: 120px 0;
  }

  .plr_lg--120_7dceecda0f23fb69 {
    padding: 0 120px;
  }

  .pt_lg--120_1de4369efd746728 {
    padding-top: 120px;
  }

  .pb_lg--120_ea1800e11f8c6db3 {
    padding-bottom: 120px;
  }

  .pl_lg--120_466c83f81d00b896 {
    padding-left: 120px;
  }

  .pr_lg--120_25d03ac6238520da {
    padding-right: 120px;
  }

  .mt_lg--120_6c732dd50cb28d2c {
    margin-top: 120px;
  }

  .mb_lg--120_57bbac7a122533c2 {
    margin-bottom: 120px;
  }

  .ml_lg--120_0273a45a7fe4b2d5 {
    margin-left: 120px;
  }

  .ptb_lg--125_312e39627d1694a0 {
    padding: 125px 0;
  }

  .plr_lg--125_bfb2db65f92bf653 {
    padding: 0 125px;
  }

  .pt_lg--125_49a884fd2b7f094d {
    padding-top: 125px;
  }

  .pb_lg--125_537f3f209ca0885b {
    padding-bottom: 125px;
  }

  .pl_lg--125_25f33b9cfa3abc4c {
    padding-left: 125px;
  }

  .pr_lg--125_5318ac87b2759b08 {
    padding-right: 125px;
  }

  .mt_lg--125_7f5cc51d520d1dba {
    margin-top: 125px;
  }

  .mb_lg--125_8b9e08755f712a19 {
    margin-bottom: 125px;
  }

  .ml_lg--125_949536e770c23c86 {
    margin-left: 125px;
  }

  .ptb_lg--130_2b4e73af9e47b189 {
    padding: 130px 0;
  }

  .plr_lg--130_b3863c7b5ae604f2 {
    padding: 0 130px;
  }

  .pt_lg--130_e555d2d612f40207 {
    padding-top: 130px;
  }

  .pb_lg--130_49fffb0ac23447f1 {
    padding-bottom: 130px;
  }

  .pl_lg--130_12f94b4245bbe5f1 {
    padding-left: 130px;
  }

  .pr_lg--130_dfee7dc52edc8895 {
    padding-right: 130px;
  }

  .mt_lg--130_5c361ff856d9820d {
    margin-top: 130px;
  }

  .mb_lg--130_21b33aa0fa64d901 {
    margin-bottom: 130px;
  }

  .ml_lg--130_7f935a8f443bf829 {
    margin-left: 130px;
  }

  .ptb_lg--135_2a122c355a9a28f8 {
    padding: 135px 0;
  }

  .plr_lg--135_877abc24dd2cd0b0 {
    padding: 0 135px;
  }

  .pt_lg--135_8d25bd5a3cd49c3e {
    padding-top: 135px;
  }

  .pb_lg--135_a5c4f90bf65231a5 {
    padding-bottom: 135px;
  }

  .pl_lg--135_793be763c1f965c6 {
    padding-left: 135px;
  }

  .pr_lg--135_ca521aaf670211aa {
    padding-right: 135px;
  }

  .mt_lg--135_7728b22d7e13235f {
    margin-top: 135px;
  }

  .mb_lg--135_2ad8882df1c25402 {
    margin-bottom: 135px;
  }

  .ml_lg--135_d95aabc73c6cd536 {
    margin-left: 135px;
  }

  .ptb_lg--140_862a85351f9d5708 {
    padding: 140px 0;
  }

  .plr_lg--140_4e1f9a135def599c {
    padding: 0 140px;
  }

  .pt_lg--140_f8707a217a1ac739 {
    padding-top: 140px;
  }

  .pb_lg--140_54b1534ad6a278bb {
    padding-bottom: 140px;
  }

  .pl_lg--140_8131df67ac71dcaa {
    padding-left: 140px;
  }

  .pr_lg--140_694dbaeaf8fe50f6 {
    padding-right: 140px;
  }

  .mt_lg--140_3da5dea7ca368600 {
    margin-top: 140px;
  }

  .mb_lg--140_888282f69b19eb5e {
    margin-bottom: 140px;
  }

  .ml_lg--140_2b6eaaa07817d1e2 {
    margin-left: 140px;
  }

  .ptb_lg--145_b6be8e7e73bdff8d {
    padding: 145px 0;
  }

  .plr_lg--145_66e092e17dea2279 {
    padding: 0 145px;
  }

  .pt_lg--145_05ad7d1a164b3acd {
    padding-top: 145px;
  }

  .pb_lg--145_61c040b5a3ecde48 {
    padding-bottom: 145px;
  }

  .pl_lg--145_8475457668d13a61 {
    padding-left: 145px;
  }

  .pr_lg--145_58a1239ea90e47e6 {
    padding-right: 145px;
  }

  .mt_lg--145_7bd87d8bdd5fc522 {
    margin-top: 145px;
  }

  .mb_lg--145_e9434bb5f3770baf {
    margin-bottom: 145px;
  }

  .ml_lg--145_73ebf0514b51c8a3 {
    margin-left: 145px;
  }

  .ptb_lg--150_611c0b20b2ac5401 {
    padding: 150px 0;
  }

  .plr_lg--150_d10f160176c31026 {
    padding: 0 150px;
  }

  .pt_lg--150_1ed4a9c3714b54d2 {
    padding-top: 150px;
  }

  .pb_lg--150_d529bdc2a1001131 {
    padding-bottom: 150px;
  }

  .pl_lg--150_ae1c03b005a593b5 {
    padding-left: 150px;
  }

  .pr_lg--150_1748721be41a2943 {
    padding-right: 150px;
  }

  .mt_lg--150_92846b70ea62cc21 {
    margin-top: 150px;
  }

  .mb_lg--150_63e32d324125a637 {
    margin-bottom: 150px;
  }

  .ml_lg--150_f088471d4056015e {
    margin-left: 150px;
  }

  .ptb_lg--155_8461edcef9bfabca {
    padding: 155px 0;
  }

  .plr_lg--155_288db01a2e8c08b9 {
    padding: 0 155px;
  }

  .pt_lg--155_fac067e5cd986d55 {
    padding-top: 155px;
  }

  .pb_lg--155_4652d43828f18588 {
    padding-bottom: 155px;
  }

  .pl_lg--155_6a5b8c3b352e6412 {
    padding-left: 155px;
  }

  .pr_lg--155_c62524066bca8672 {
    padding-right: 155px;
  }

  .mt_lg--155_6d61c30ebac500ca {
    margin-top: 155px;
  }

  .mb_lg--155_1543f193f5854c63 {
    margin-bottom: 155px;
  }

  .ml_lg--155_fcc212463bf4eee0 {
    margin-left: 155px;
  }

  .ptb_lg--160_4d9f4dd50baf2884 {
    padding: 160px 0;
  }

  .plr_lg--160_f33584cd2c50fc9d {
    padding: 0 160px;
  }

  .pt_lg--160_91c46cf943b747c5 {
    padding-top: 160px;
  }

  .pb_lg--160_deacc756d8538660 {
    padding-bottom: 160px;
  }

  .pl_lg--160_6d6243b9c216b04c {
    padding-left: 160px;
  }

  .pr_lg--160_4f95c0fba5136b9f {
    padding-right: 160px;
  }

  .mt_lg--160_a8c683f47d39aafc {
    margin-top: 160px;
  }

  .mb_lg--160_fb34226b28296f98 {
    margin-bottom: 160px;
  }

  .ml_lg--160_810974a600e2b823 {
    margin-left: 160px;
  }

  .ptb_lg--165_68d174706b9e652f {
    padding: 165px 0;
  }

  .plr_lg--165_bcb3a3172c4f1aad {
    padding: 0 165px;
  }

  .pt_lg--165_123d624f7b9f98d7 {
    padding-top: 165px;
  }

  .pb_lg--165_459b99f41ecaca47 {
    padding-bottom: 165px;
  }

  .pl_lg--165_1af12551868498f9 {
    padding-left: 165px;
  }

  .pr_lg--165_de546b396997b23a {
    padding-right: 165px;
  }

  .mt_lg--165_3a9329e331e744b1 {
    margin-top: 165px;
  }

  .mb_lg--165_93f25862fc2c8530 {
    margin-bottom: 165px;
  }

  .ml_lg--165_7bff4d8d9ea20c25 {
    margin-left: 165px;
  }

  .ptb_lg--170_95ebd89ed93e0b0f {
    padding: 170px 0;
  }

  .plr_lg--170_1f681c9df8b078b4 {
    padding: 0 170px;
  }

  .pt_lg--170_ebcbdae4a0229718 {
    padding-top: 170px;
  }

  .pb_lg--170_da56e21409c35862 {
    padding-bottom: 170px;
  }

  .pl_lg--170_d5742612d756fb13 {
    padding-left: 170px;
  }

  .pr_lg--170_0d8c554f8a13108f {
    padding-right: 170px;
  }

  .mt_lg--170_f91ebaca8a23acda {
    margin-top: 170px;
  }

  .mb_lg--170_24a95eb7e76af46b {
    margin-bottom: 170px;
  }

  .ml_lg--170_a9796d6369793f5c {
    margin-left: 170px;
  }

  .ptb_lg--175_1f3ace00348e6c21 {
    padding: 175px 0;
  }

  .plr_lg--175_e48de435bc6df047 {
    padding: 0 175px;
  }

  .pt_lg--175_c456f2e67394e06a {
    padding-top: 175px;
  }

  .pb_lg--175_63474463b86e8ea8 {
    padding-bottom: 175px;
  }

  .pl_lg--175_7411658a5a2ed41a {
    padding-left: 175px;
  }

  .pr_lg--175_8a005b6377084cc8 {
    padding-right: 175px;
  }

  .mt_lg--175_240803a27c838c88 {
    margin-top: 175px;
  }

  .mb_lg--175_73ebd82c7840558e {
    margin-bottom: 175px;
  }

  .ml_lg--175_f662346338c60df8 {
    margin-left: 175px;
  }

  .ptb_lg--180_7d3f246b410e221a {
    padding: 180px 0;
  }

  .plr_lg--180_0f5b4e0bcaeecd4b {
    padding: 0 180px;
  }

  .pt_lg--180_ca779ef6d1ea4b1d {
    padding-top: 180px;
  }

  .pb_lg--180_84a24c121d247857 {
    padding-bottom: 180px;
  }

  .pl_lg--180_c1f93b3d8a9f6883 {
    padding-left: 180px;
  }

  .pr_lg--180_e28addbe118e98ef {
    padding-right: 180px;
  }

  .mt_lg--180_80bc0342dde4dd0c {
    margin-top: 180px;
  }

  .mb_lg--180_8355930ca4c75bc4 {
    margin-bottom: 180px;
  }

  .ml_lg--180_824204b5e282c08a {
    margin-left: 180px;
  }

  .ptb_lg--185_cf583a00bf357bcb {
    padding: 185px 0;
  }

  .plr_lg--185_6644f557497c95d4 {
    padding: 0 185px;
  }

  .pt_lg--185_7c1fb2953364fa22 {
    padding-top: 185px;
  }

  .pb_lg--185_24b69b8dfd355aa0 {
    padding-bottom: 185px;
  }

  .pl_lg--185_27b92f856a72f7ba {
    padding-left: 185px;
  }

  .pr_lg--185_95391afc60e5d24e {
    padding-right: 185px;
  }

  .mt_lg--185_83c75be2eff4944c {
    margin-top: 185px;
  }

  .mb_lg--185_eff971ab221c7ad4 {
    margin-bottom: 185px;
  }

  .ml_lg--185_134d65ade0dac436 {
    margin-left: 185px;
  }

  .ptb_lg--190_6cfab1ba58c911e8 {
    padding: 190px 0;
  }

  .plr_lg--190_544f8253bc7ac003 {
    padding: 0 190px;
  }

  .pt_lg--190_f2a7ca979262708c {
    padding-top: 190px;
  }

  .pb_lg--190_d6dfe89e65e17add {
    padding-bottom: 190px;
  }

  .pl_lg--190_f8e805cce5601b49 {
    padding-left: 190px;
  }

  .pr_lg--190_ad3e25aa1e62db20 {
    padding-right: 190px;
  }

  .mt_lg--190_eabe061d97209a57 {
    margin-top: 190px;
  }

  .mb_lg--190_8194a4b80de6fdf5 {
    margin-bottom: 190px;
  }

  .ml_lg--190_04d6327e7e7558e2 {
    margin-left: 190px;
  }

  .ptb_lg--195_432d39fa472ea8f9 {
    padding: 195px 0;
  }

  .plr_lg--195_ea4f8ddf149eb6f7 {
    padding: 0 195px;
  }

  .pt_lg--195_607ef5114b915f1c {
    padding-top: 195px;
  }

  .pb_lg--195_50b54ef1c5ff8956 {
    padding-bottom: 195px;
  }

  .pl_lg--195_6e9be955fe2f0cf3 {
    padding-left: 195px;
  }

  .pr_lg--195_d7d4fa1140a70175 {
    padding-right: 195px;
  }

  .mt_lg--195_231dc780f7f4c389 {
    margin-top: 195px;
  }

  .mb_lg--195_751a4ed62a48e3b9 {
    margin-bottom: 195px;
  }

  .ml_lg--195_eb9f09820c64a585 {
    margin-left: 195px;
  }

  .ptb_lg--200_0c42da40ddd177d3 {
    padding: 200px 0;
  }

  .plr_lg--200_6a7c1fc452d8b391 {
    padding: 0 200px;
  }

  .pt_lg--200_708f78d31a2cecf7 {
    padding-top: 200px;
  }

  .pb_lg--200_440ae76fb59554d9 {
    padding-bottom: 200px;
  }

  .pl_lg--200_881eda192703afdc {
    padding-left: 200px;
  }

  .pr_lg--200_d95d99c1fbc6e976 {
    padding-right: 200px;
  }

  .mt_lg--200_f0055e3711e974c3 {
    margin-top: 200px;
  }

  .mb_lg--200_c87e28fe6a41b65d {
    margin-bottom: 200px;
  }

  .ml_lg--200_92ba5a1f6d946bb8 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_4acefa91ad696920 {
    padding: 0;
  }

  .pl_md--0_f286965b784bf18f {
    padding-left: 0;
  }

  .pr_md--0_62ec0a67fa1b3b9f {
    padding-right: 0;
  }

  .pt_md--0_2fafc09f8f73e242 {
    padding-top: 0;
  }

  .pb_md--0_46eb9debccb0dcf9 {
    padding-bottom: 0;
  }

  .pb_md--80_12af2ece001cf4c4 {
    padding-bottom: 80px;
  }

  .pt_md--50_5e7debb2561b24fa {
    padding-top: 50px;
  }

  .mr_md--0_d8a4111036451bc3 {
    margin-right: 0;
  }

  .ml_md--0_a103ce70ad8cb654 {
    margin-left: 0;
  }

  .mt_md--0_2d6f3ba8c20e063b {
    margin-top: 0;
  }

  .mb_md--0_6b2b23f9269a00e8 {
    margin-bottom: 0;
  }

  .ptb_md--250_0d2b3f47f67d81ff {
    padding: 250px 0;
  }

  .ptb_md--5_3a801d4abaf4d48e {
    padding: 5px 0;
  }

  .plr_md--5_7d2a0954e6533fa7 {
    padding: 0 5px;
  }

  .pt_md--5_629d110c52a4af2e {
    padding-top: 5px;
  }

  .pb_md--5_2d91fa30b8be5bbf {
    padding-bottom: 5px;
  }

  .pl_md--5_4cea4b09910b86f0 {
    padding-left: 5px;
  }

  .pr_md--5_bcbeffb96325ff6d {
    padding-right: 5px;
  }

  .mt_md--5_69e98cc6caef4b7e {
    margin-top: 5px;
  }

  .mb_md--5_db9e37d690c3c1cd {
    margin-bottom: 5px;
  }

  .ptb_md--10_7d88107824488d11 {
    padding: 10px 0;
  }

  .plr_md--10_bc8b90bbff130563 {
    padding: 0 10px;
  }

  .pt_md--10_4d7a001b47ead914 {
    padding-top: 10px;
  }

  .pb_md--10_009181ec98ff0e04 {
    padding-bottom: 10px;
  }

  .pl_md--10_cf2e014388fe2be4 {
    padding-left: 10px;
  }

  .pr_md--10_59344c44741749f7 {
    padding-right: 10px;
  }

  .mt_md--10_d0a60ddd8e1be098 {
    margin-top: 10px;
  }

  .mb_md--10_67d0068cc8db2852 {
    margin-bottom: 10px;
  }

  .ptb_md--15_ee0b42c584fcff7c {
    padding: 15px 0;
  }

  .plr_md--15_63828fe5cbfe7d5e {
    padding: 0 15px;
  }

  .pt_md--15_dfa93345460e5343 {
    padding-top: 15px;
  }

  .pb_md--15_7c940895a3ff987a {
    padding-bottom: 15px;
  }

  .pl_md--15_2bb85d6b1b46b30d {
    padding-left: 15px;
  }

  .pr_md--15_8a71faa4575e57ef {
    padding-right: 15px;
  }

  .mt_md--15_ea44a4c6fa2556a5 {
    margin-top: 15px;
  }

  .mb_md--15_535cb2024a515bc6 {
    margin-bottom: 15px;
  }

  .ptb_md--20_6103b6bd88c54f1c {
    padding: 20px 0;
  }

  .plr_md--20_4cfb18e6356b76b7 {
    padding: 0 20px;
  }

  .pt_md--20_1cb6b46a437e4b71 {
    padding-top: 20px;
  }

  .pb_md--20_dced580c8378aeb9 {
    padding-bottom: 20px;
  }

  .pl_md--20_fc1ce53be0e22250 {
    padding-left: 20px;
  }

  .pr_md--20_73fd7293dfd327a0 {
    padding-right: 20px;
  }

  .mt_md--20_6aa779098af18058 {
    margin-top: 20px;
  }

  .mb_md--20_8996c3b7084458e5 {
    margin-bottom: 20px;
  }

  .ptb_md--25_9c33ad9528ec9b05 {
    padding: 25px 0;
  }

  .plr_md--25_ce13d4242b1afa94 {
    padding: 0 25px;
  }

  .pt_md--25_39b9a988c1b0f5a3 {
    padding-top: 25px;
  }

  .pb_md--25_a4049ed5a855cc92 {
    padding-bottom: 25px;
  }

  .pl_md--25_f47330713281dd73 {
    padding-left: 25px;
  }

  .pr_md--25_2db6cee7c023a81d {
    padding-right: 25px;
  }

  .mt_md--25_430a6e42824860ad {
    margin-top: 25px;
  }

  .mb_md--25_e310f50a5a703061 {
    margin-bottom: 25px;
  }

  .ptb_md--30_e4405c3837a77109 {
    padding: 30px 0;
  }

  .plr_md--30_4a956538de172d1b {
    padding: 0 30px;
  }

  .pt_md--30_20c4e04129a42b88 {
    padding-top: 30px;
  }

  .pb_md--30_b09e757696447a60 {
    padding-bottom: 30px;
  }

  .pl_md--30_9d960a5675ec2225 {
    padding-left: 30px;
  }

  .pr_md--30_6c9e43db7eb6a1bd {
    padding-right: 30px;
  }

  .mt_md--30_1273f0f7396f59fa {
    margin-top: 30px;
  }

  .mb_md--30_4439b86355754c34 {
    margin-bottom: 30px;
  }

  .ptb_md--35_0049db1e62e79020 {
    padding: 35px 0;
  }

  .plr_md--35_e41239541c4aed47 {
    padding: 0 35px;
  }

  .pt_md--35_50800a66fed1dd12 {
    padding-top: 35px;
  }

  .pb_md--35_429b23e6b9ea03d7 {
    padding-bottom: 35px;
  }

  .pl_md--35_53c09f73289462ce {
    padding-left: 35px;
  }

  .pr_md--35_b3f7a2c09b496035 {
    padding-right: 35px;
  }

  .mt_md--35_4e6cda8ed24087f6 {
    margin-top: 35px;
  }

  .mb_md--35_8243bdee75832735 {
    margin-bottom: 35px;
  }

  .ptb_md--40_56785c5d6cffec14 {
    padding: 40px 0;
  }

  .plr_md--40_0a99466ceb837c80 {
    padding: 0 40px;
  }

  .pt_md--40_bbfabac85bfe08b8 {
    padding-top: 40px;
  }

  .pb_md--40_2b4a345d4703d5cf {
    padding-bottom: 40px;
  }

  .pl_md--40_727d4a3c4bc65d9d {
    padding-left: 40px;
  }

  .pr_md--40_08fe7455675dedff {
    padding-right: 40px;
  }

  .mt_md--40_7d691721f536cedb {
    margin-top: 40px;
  }

  .mb_md--40_3b615b2f5509233e {
    margin-bottom: 40px;
  }

  .ptb_md--45_3d160895201da26c {
    padding: 45px 0;
  }

  .plr_md--45_df4df6da132df5b3 {
    padding: 0 45px;
  }

  .pt_md--45_07cb5dc744960532 {
    padding-top: 45px;
  }

  .pb_md--45_8ea8af19bcd70715 {
    padding-bottom: 45px;
  }

  .pl_md--45_3d14e656233eaa24 {
    padding-left: 45px;
  }

  .pr_md--45_8abefb9dfb12cb04 {
    padding-right: 45px;
  }

  .mt_md--45_e0fec1ac79623e74 {
    margin-top: 45px;
  }

  .mb_md--45_231570f3f4640ccc {
    margin-bottom: 45px;
  }

  .ptb_md--50_5531088199cfa35c {
    padding: 50px 0;
  }

  .plr_md--50_86a2868acdc9c15d {
    padding: 0 50px;
  }

  .pt_md--50_5e7debb2561b24fa {
    padding-top: 50px;
  }

  .pb_md--50_acf3dc3cec85725a {
    padding-bottom: 50px;
  }

  .pl_md--50_c28a117289483894 {
    padding-left: 50px;
  }

  .pr_md--50_6097bd37adea384a {
    padding-right: 50px;
  }

  .mt_md--50_04138b422129488c {
    margin-top: 50px;
  }

  .mb_md--50_db63870f3e25f9ec {
    margin-bottom: 50px;
  }

  .ptb_md--55_cba3240dcb154666 {
    padding: 55px 0;
  }

  .plr_md--55_1fe06c400c325849 {
    padding: 0 55px;
  }

  .pt_md--55_89b909283d1e9b65 {
    padding-top: 55px;
  }

  .pb_md--55_4388f7890bd654dc {
    padding-bottom: 55px;
  }

  .pl_md--55_3883444d876b013c {
    padding-left: 55px;
  }

  .pr_md--55_1050ea113dbe9382 {
    padding-right: 55px;
  }

  .mt_md--55_91c056d9e60f1aab {
    margin-top: 55px;
  }

  .mb_md--55_f0b48f25d4cc9463 {
    margin-bottom: 55px;
  }

  .ptb_md--60_1a8b1ce86abf9301 {
    padding: 60px 0;
  }

  .plr_md--60_5ed98efd1c02c859 {
    padding: 0 60px;
  }

  .pt_md--60_ab40e0ec51b51bea {
    padding-top: 60px;
  }

  .pb_md--60_ea0ec3f04bddb026 {
    padding-bottom: 60px;
  }

  .pl_md--60_d5ac7624e27d4457 {
    padding-left: 60px;
  }

  .pr_md--60_0557183c3b226681 {
    padding-right: 60px;
  }

  .mt_md--60_0c5ed9e9492d3c34 {
    margin-top: 60px;
  }

  .mb_md--60_92ab47f5db0113c3 {
    margin-bottom: 60px;
  }

  .ptb_md--65_f47fdc62bf9aaaee {
    padding: 65px 0;
  }

  .plr_md--65_77e95cc87b6a4e7a {
    padding: 0 65px;
  }

  .pt_md--65_9174375244a0538c {
    padding-top: 65px;
  }

  .pb_md--65_752c3f1cbbdd76c5 {
    padding-bottom: 65px;
  }

  .pl_md--65_0154afb08d198682 {
    padding-left: 65px;
  }

  .pr_md--65_d1075335f9f6a35d {
    padding-right: 65px;
  }

  .mt_md--65_ca2a0a718c71e34b {
    margin-top: 65px;
  }

  .mb_md--65_4829422137b8815e {
    margin-bottom: 65px;
  }

  .ptb_md--70_043f87895d9ac7b6 {
    padding: 70px 0;
  }

  .plr_md--70_c6eeea3f6354cd99 {
    padding: 0 70px;
  }

  .pt_md--70_9d9459cb52f54891 {
    padding-top: 70px;
  }

  .pb_md--70_2af794f7aa14e346 {
    padding-bottom: 70px;
  }

  .pl_md--70_5ba58da75a93c4b5 {
    padding-left: 70px;
  }

  .pr_md--70_fa84530e6a4fba76 {
    padding-right: 70px;
  }

  .mt_md--70_3166384b66070008 {
    margin-top: 70px;
  }

  .mb_md--70_4cc2dd2ffb19dd02 {
    margin-bottom: 70px;
  }

  .ptb_md--75_812d67656b2b1897 {
    padding: 75px 0;
  }

  .plr_md--75_6c05f0c96a7d731d {
    padding: 0 75px;
  }

  .pt_md--75_b7708817f05a2740 {
    padding-top: 75px;
  }

  .pb_md--75_62427d62b13e783e {
    padding-bottom: 75px;
  }

  .pl_md--75_809ef39b42879ec5 {
    padding-left: 75px;
  }

  .pr_md--75_5fe28907a34e01ba {
    padding-right: 75px;
  }

  .mt_md--75_cf7570258be84ceb {
    margin-top: 75px;
  }

  .mb_md--75_4887e292ab19c864 {
    margin-bottom: 75px;
  }

  .ptb_md--80_a9a0325d7998a329 {
    padding: 80px 0;
  }

  .plr_md--80_4c420ae1e7732d47 {
    padding: 0 80px;
  }

  .pt_md--80_54e19ca7d79d3ebf {
    padding-top: 80px;
  }

  .pb_md--80_12af2ece001cf4c4 {
    padding-bottom: 80px;
  }

  .pl_md--80_3f5de94321b95b1d {
    padding-left: 80px;
  }

  .pr_md--80_1e8407ef7475b000 {
    padding-right: 80px;
  }

  .mt_md--80_918dddd0862755fc {
    margin-top: 80px;
  }

  .mb_md--80_6aff63860cf80bb2 {
    margin-bottom: 80px;
  }

  .ptb_md--85_0fb41d490e09a17f {
    padding: 85px 0;
  }

  .plr_md--85_cbf81925b69786a1 {
    padding: 0 85px;
  }

  .pt_md--85_ff46a883cc29b814 {
    padding-top: 85px;
  }

  .pb_md--85_d1b3cc5b2d1768f0 {
    padding-bottom: 85px;
  }

  .pl_md--85_dcc1a74857f59801 {
    padding-left: 85px;
  }

  .pr_md--85_56613f2217fb9b9a {
    padding-right: 85px;
  }

  .mt_md--85_39526e6f882ccf13 {
    margin-top: 85px;
  }

  .mb_md--85_7cdf183f837d8ade {
    margin-bottom: 85px;
  }

  .ptb_md--90_ee788ce4e920dc55 {
    padding: 90px 0;
  }

  .plr_md--90_d174bae4dd42b18a {
    padding: 0 90px;
  }

  .pt_md--90_a9934760ae9c023e {
    padding-top: 90px;
  }

  .pb_md--90_0b56b43d2f233662 {
    padding-bottom: 90px;
  }

  .pl_md--90_aee8667cfe5de6e6 {
    padding-left: 90px;
  }

  .pr_md--90_357ab7b6107421fa {
    padding-right: 90px;
  }

  .mt_md--90_4e8dd46f0d9abdbd {
    margin-top: 90px;
  }

  .mb_md--90_1c3658eb6f3993e5 {
    margin-bottom: 90px;
  }

  .ptb_md--95_d02611747a519e99 {
    padding: 95px 0;
  }

  .plr_md--95_f9bc24e56e79cfd2 {
    padding: 0 95px;
  }

  .pt_md--95_0003529d1af8196c {
    padding-top: 95px;
  }

  .pb_md--95_7499bf2c6e1eb858 {
    padding-bottom: 95px;
  }

  .pl_md--95_faf29e34389eb519 {
    padding-left: 95px;
  }

  .pr_md--95_5472797e8c0c118e {
    padding-right: 95px;
  }

  .mt_md--95_d20c4f599f6425c6 {
    margin-top: 95px;
  }

  .mb_md--95_41ab8ec9dc143152 {
    margin-bottom: 95px;
  }

  .ptb_md--100_26e9acd4004f240e {
    padding: 100px 0;
  }

  .plr_md--100_95e554d2fb1507de {
    padding: 0 100px;
  }

  .pt_md--100_7386d0716fc2cf86 {
    padding-top: 100px;
  }

  .pb_md--100_f64a9e3cb35eac35 {
    padding-bottom: 100px;
  }

  .pl_md--100_5a7d4dfe82c11629 {
    padding-left: 100px;
  }

  .pr_md--100_45ab3e32b2fcbff7 {
    padding-right: 100px;
  }

  .mt_md--100_72608d97c8717a6e {
    margin-top: 100px;
  }

  .mb_md--100_4d02215ecf2254cf {
    margin-bottom: 100px;
  }

  .ptb_md--105_f3779f8b1213d7f7 {
    padding: 105px 0;
  }

  .plr_md--105_28f49b4b242b695d {
    padding: 0 105px;
  }

  .pt_md--105_4b5be390e51a0ef0 {
    padding-top: 105px;
  }

  .pb_md--105_4087db6144096e29 {
    padding-bottom: 105px;
  }

  .pl_md--105_c587ab8d32e1841e {
    padding-left: 105px;
  }

  .pr_md--105_2fdf1bc4fac34e64 {
    padding-right: 105px;
  }

  .mt_md--105_c0603ecb7e383e87 {
    margin-top: 105px;
  }

  .mb_md--105_a17c498868fb7dfa {
    margin-bottom: 105px;
  }

  .ptb_md--110_197cd7ada7f3ca54 {
    padding: 110px 0;
  }

  .plr_md--110_ca293baa51d2f34d {
    padding: 0 110px;
  }

  .pt_md--110_c9836a840020371a {
    padding-top: 110px;
  }

  .pb_md--110_8a281337f6816b4f {
    padding-bottom: 110px;
  }

  .pl_md--110_f62d9cb015c5dfed {
    padding-left: 110px;
  }

  .pr_md--110_c5187e6869b2c75e {
    padding-right: 110px;
  }

  .mt_md--110_4e29305ddbd6f0df {
    margin-top: 110px;
  }

  .mb_md--110_bdd04dd7aa56fd57 {
    margin-bottom: 110px;
  }

  .ptb_md--115_2045cb4419c40099 {
    padding: 115px 0;
  }

  .plr_md--115_8d52812dc9316573 {
    padding: 0 115px;
  }

  .pt_md--115_ea619af4031c33b5 {
    padding-top: 115px;
  }

  .pb_md--115_77fa83335ce7c44f {
    padding-bottom: 115px;
  }

  .pl_md--115_32e7fd016b329b10 {
    padding-left: 115px;
  }

  .pr_md--115_050c6781b17bb5e4 {
    padding-right: 115px;
  }

  .mt_md--115_3d9b7c391f43e74b {
    margin-top: 115px;
  }

  .mb_md--115_3d160b68ed989f5d {
    margin-bottom: 115px;
  }

  .ptb_md--120_e6e4a9902eae6d3a {
    padding: 120px 0;
  }

  .plr_md--120_7f994403e5c22ee2 {
    padding: 0 120px;
  }

  .pt_md--120_b31a153a73a8c74f {
    padding-top: 120px;
  }

  .pb_md--120_6c8e0a65a2bb5d6b {
    padding-bottom: 120px;
  }

  .pl_md--120_be1317a6c2017452 {
    padding-left: 120px;
  }

  .pr_md--120_8f33e553a1926b82 {
    padding-right: 120px;
  }

  .mt_md--120_b0f86fce8978efa9 {
    margin-top: 120px;
  }

  .mb_md--120_3dfa521c903192e7 {
    margin-bottom: 120px;
  }

  .ptb_md--125_5d0d74368d533d63 {
    padding: 125px 0;
  }

  .plr_md--125_63b4ecceba6b1f6e {
    padding: 0 125px;
  }

  .pt_md--125_582d0da265c12550 {
    padding-top: 125px;
  }

  .pb_md--125_3212acbcc60fc10b {
    padding-bottom: 125px;
  }

  .pl_md--125_b51b43b90f848770 {
    padding-left: 125px;
  }

  .pr_md--125_a16aca2a1f3682e9 {
    padding-right: 125px;
  }

  .mt_md--125_a73c0482c391bf71 {
    margin-top: 125px;
  }

  .mb_md--125_f4697b8880a6d833 {
    margin-bottom: 125px;
  }

  .ptb_md--130_81a7e752f8b5ef6f {
    padding: 130px 0;
  }

  .plr_md--130_bcdbe67fc2cf61f5 {
    padding: 0 130px;
  }

  .pt_md--130_88816da478dacd46 {
    padding-top: 130px;
  }

  .pb_md--130_18dd89db6917f225 {
    padding-bottom: 130px;
  }

  .pl_md--130_f062662d7a029d4e {
    padding-left: 130px;
  }

  .pr_md--130_5445399204694836 {
    padding-right: 130px;
  }

  .mt_md--130_60dad09f4974ac91 {
    margin-top: 130px;
  }

  .mb_md--130_8befa25212cacd4a {
    margin-bottom: 130px;
  }

  .ptb_md--135_774572729f7e90cb {
    padding: 135px 0;
  }

  .plr_md--135_42d97e18643529ef {
    padding: 0 135px;
  }

  .pt_md--135_ceaafad6ac44762d {
    padding-top: 135px;
  }

  .pb_md--135_b30d1f1a6d416ded {
    padding-bottom: 135px;
  }

  .pl_md--135_6ca918c36bc009ed {
    padding-left: 135px;
  }

  .pr_md--135_70b6e670632cad4c {
    padding-right: 135px;
  }

  .mt_md--135_f0f4070389fda7df {
    margin-top: 135px;
  }

  .mb_md--135_19e2952795d3afa9 {
    margin-bottom: 135px;
  }

  .ptb_md--140_956a56a9cd14b7f6 {
    padding: 140px 0;
  }

  .plr_md--140_d550319967d3bfc5 {
    padding: 0 140px;
  }

  .pt_md--140_800e02ff6443585a {
    padding-top: 140px;
  }

  .pb_md--140_2b35e2c163d08803 {
    padding-bottom: 140px;
  }

  .pl_md--140_9ab7ddaee9ad6bcd {
    padding-left: 140px;
  }

  .pr_md--140_48a31d00991cd475 {
    padding-right: 140px;
  }

  .mt_md--140_07da2f79787d7ccb {
    margin-top: 140px;
  }

  .mb_md--140_3842845c23f9b07d {
    margin-bottom: 140px;
  }

  .ptb_md--145_6c05c8a34a74a658 {
    padding: 145px 0;
  }

  .plr_md--145_c11dfb04f6930e99 {
    padding: 0 145px;
  }

  .pt_md--145_0bf5c103b77f281c {
    padding-top: 145px;
  }

  .pb_md--145_53a31a5984655ab6 {
    padding-bottom: 145px;
  }

  .pl_md--145_90c3cb646e45b28f {
    padding-left: 145px;
  }

  .pr_md--145_c1dd2ecdb470d026 {
    padding-right: 145px;
  }

  .mt_md--145_5e34fe26a36a1599 {
    margin-top: 145px;
  }

  .mb_md--145_6e4902125b4d991a {
    margin-bottom: 145px;
  }

  .ptb_md--150_f325d370beb4a4ec {
    padding: 150px 0;
  }

  .plr_md--150_c95ecbe233ddd5cb {
    padding: 0 150px;
  }

  .pt_md--150_bf3ddf6a0120a489 {
    padding-top: 150px;
  }

  .pb_md--150_ffc8ad55c9b61bce {
    padding-bottom: 150px;
  }

  .pl_md--150_c9cb7b8e17d7023c {
    padding-left: 150px;
  }

  .pr_md--150_0c2ee6c35e731a1d {
    padding-right: 150px;
  }

  .mt_md--150_a2b050f2a409f7a2 {
    margin-top: 150px;
  }

  .mb_md--150_3f262033e145cac8 {
    margin-bottom: 150px;
  }

  .ptb_md--155_fe151227a23a6423 {
    padding: 155px 0;
  }

  .plr_md--155_19af72c0a36e5ae6 {
    padding: 0 155px;
  }

  .pt_md--155_afa4a1b5face2c16 {
    padding-top: 155px;
  }

  .pb_md--155_0466931b81671c71 {
    padding-bottom: 155px;
  }

  .pl_md--155_d9993da77346172d {
    padding-left: 155px;
  }

  .pr_md--155_c478c89ba88b73a5 {
    padding-right: 155px;
  }

  .mt_md--155_b3ddd3a5a7476b9f {
    margin-top: 155px;
  }

  .mb_md--155_f7aae9e3a7c6f6c5 {
    margin-bottom: 155px;
  }

  .ptb_md--160_ea17f36902062cca {
    padding: 160px 0;
  }

  .plr_md--160_524582ab066c87db {
    padding: 0 160px;
  }

  .pt_md--160_d18ee56cc9661bf3 {
    padding-top: 160px;
  }

  .pb_md--160_5821b0952f3d6ee6 {
    padding-bottom: 160px;
  }

  .pl_md--160_4dd7e7b70b3aa93b {
    padding-left: 160px;
  }

  .pr_md--160_a22045a768a9d2c3 {
    padding-right: 160px;
  }

  .mt_md--160_2eea981dd2dacad8 {
    margin-top: 160px;
  }

  .mb_md--160_86d784620d6ec955 {
    margin-bottom: 160px;
  }

  .ptb_md--165_068a8f53b8426774 {
    padding: 165px 0;
  }

  .plr_md--165_c6e8c1e66760cf32 {
    padding: 0 165px;
  }

  .pt_md--165_81e73950dfe49c1a {
    padding-top: 165px;
  }

  .pb_md--165_a2a1553136a61458 {
    padding-bottom: 165px;
  }

  .pl_md--165_3c57c62dd91c050d {
    padding-left: 165px;
  }

  .pr_md--165_801d9e4c1ca4dd3c {
    padding-right: 165px;
  }

  .mt_md--165_498eed90b7b8addc {
    margin-top: 165px;
  }

  .mb_md--165_3df7d5b1cc1b4822 {
    margin-bottom: 165px;
  }

  .ptb_md--170_e184c9693a5cc5bc {
    padding: 170px 0;
  }

  .plr_md--170_1de020d66cbcc5b4 {
    padding: 0 170px;
  }

  .pt_md--170_a25c38501daca888 {
    padding-top: 170px;
  }

  .pb_md--170_b94dfa02cb277b92 {
    padding-bottom: 170px;
  }

  .pl_md--170_5c6930bc519fe946 {
    padding-left: 170px;
  }

  .pr_md--170_b2ef877af77bd34f {
    padding-right: 170px;
  }

  .mt_md--170_c6094abc54cde549 {
    margin-top: 170px;
  }

  .mb_md--170_2cb425d9f9fcd15b {
    margin-bottom: 170px;
  }

  .ptb_md--175_bc5f2402619fa216 {
    padding: 175px 0;
  }

  .plr_md--175_bde67679252da963 {
    padding: 0 175px;
  }

  .pt_md--175_676ca09c536fb71d {
    padding-top: 175px;
  }

  .pb_md--175_5b08ed34618eb82e {
    padding-bottom: 175px;
  }

  .pl_md--175_dfc14e9f024301c0 {
    padding-left: 175px;
  }

  .pr_md--175_6570914a8a979d95 {
    padding-right: 175px;
  }

  .mt_md--175_3dcfbe7c9a5f50d6 {
    margin-top: 175px;
  }

  .mb_md--175_a8821ef2183d407c {
    margin-bottom: 175px;
  }

  .ptb_md--180_eca29f3e284508c6 {
    padding: 180px 0;
  }

  .plr_md--180_b398bcf1167ef768 {
    padding: 0 180px;
  }

  .pt_md--180_dd52eec8b5908b61 {
    padding-top: 180px;
  }

  .pb_md--180_c2bb33cc9891fac7 {
    padding-bottom: 180px;
  }

  .pl_md--180_4881929871d36790 {
    padding-left: 180px;
  }

  .pr_md--180_8876b1b8b834fdb3 {
    padding-right: 180px;
  }

  .mt_md--180_da15a5da0b2688c5 {
    margin-top: 180px;
  }

  .mb_md--180_b161ace0e52eb093 {
    margin-bottom: 180px;
  }

  .ptb_md--185_da341dfb5a153c99 {
    padding: 185px 0;
  }

  .plr_md--185_fab83041779a1a6b {
    padding: 0 185px;
  }

  .pt_md--185_6fc163957b81535d {
    padding-top: 185px;
  }

  .pb_md--185_0a37736f8fb8458c {
    padding-bottom: 185px;
  }

  .pl_md--185_b6b289aafdbfdb67 {
    padding-left: 185px;
  }

  .pr_md--185_0f7c228362221622 {
    padding-right: 185px;
  }

  .mt_md--185_b7e6b342f675df04 {
    margin-top: 185px;
  }

  .mb_md--185_0f5406096cb15a5b {
    margin-bottom: 185px;
  }

  .ptb_md--190_4aef3bc6402c665a {
    padding: 190px 0;
  }

  .plr_md--190_ea58f051e7b58bd4 {
    padding: 0 190px;
  }

  .pt_md--190_d00fc8650fed9746 {
    padding-top: 190px;
  }

  .pb_md--190_5eec5e853e4f5389 {
    padding-bottom: 190px;
  }

  .pl_md--190_a17f552bedc38384 {
    padding-left: 190px;
  }

  .pr_md--190_eacfed836ae05ea0 {
    padding-right: 190px;
  }

  .mt_md--190_622b23fd79b3bd17 {
    margin-top: 190px;
  }

  .mb_md--190_91d4dbd7c76040d6 {
    margin-bottom: 190px;
  }

  .ptb_md--195_1e9df194f6902800 {
    padding: 195px 0;
  }

  .plr_md--195_6ed8fc5e6e813075 {
    padding: 0 195px;
  }

  .pt_md--195_3f9e9921fc721400 {
    padding-top: 195px;
  }

  .pb_md--195_83f49dfbd390da16 {
    padding-bottom: 195px;
  }

  .pl_md--195_597575172abc9b0b {
    padding-left: 195px;
  }

  .pr_md--195_a2cb6ff89ca3fbbc {
    padding-right: 195px;
  }

  .mt_md--195_731888810194a8bc {
    margin-top: 195px;
  }

  .mb_md--195_11512919a316eb58 {
    margin-bottom: 195px;
  }

  .ptb_md--200_133b7603ce8327e3 {
    padding: 200px 0;
  }

  .plr_md--200_4f5785f7731eb4f3 {
    padding: 0 200px;
  }

  .pt_md--200_090e3c49278ddaca {
    padding-top: 200px;
  }

  .pb_md--200_e87c630e7b3685e1 {
    padding-bottom: 200px;
  }

  .pl_md--200_7cc5db6443084a31 {
    padding-left: 200px;
  }

  .pr_md--200_b0136b3c47e8fcd5 {
    padding-right: 200px;
  }

  .mt_md--200_fec49bb442c61b86 {
    margin-top: 200px;
  }

  .mb_md--200_402846db15e2fd7a {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_8f0d9f645b5c984c {
    padding: 250px 0;
  }

  .ptb_sm--0_eeb2d97d6132a20a {
    padding: 0;
  }

  .pl_sm--0_a14cf14fa697c11c {
    padding-left: 0;
  }

  .pr_sm--0_5da4ccaf924e3ab0 {
    padding-right: 0;
  }

  .pt_sm--0_692d59726a7976e2 {
    padding-top: 0;
  }

  .pb_sm--0_a012e082840a3d60 {
    padding-bottom: 0;
  }

  .pb_sm--80_bc5b13e68f10e7c5 {
    padding-bottom: 30px;
  }

  .pt_sm--50_340ddead35ff706e {
    padding-top: 50px;
  }

  .mr_sm--0_4028f81e5ce8c07a {
    margin-right: 0;
  }

  .ml_sm--0_57d5b1860d0e5889 {
    margin-left: 0;
  }

  .mt_sm--0_d69a0a55393b8b1d {
    margin-top: 0;
  }

  .mb_sm--0_d8e69f71757fa6dd {
    margin-bottom: 0;
  }

  .pt_sm--150_240aa977e3145c2a {
    padding-top: 150px;
  }

  .pb_sm--110_61cdf05291a864f3 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_ce4a2dbe317b8022 {
    padding: 5px 0;
  }

  .plr_sm--5_78afc5f5f4e8f33a {
    padding: 0 5px;
  }

  .pt_sm--5_e5ebd649ea872e7b {
    padding-top: 5px;
  }

  .pb_sm--5_e26d390b58e0361b {
    padding-bottom: 5px;
  }

  .pl_sm--5_0c221058db4c131a {
    padding-left: 5px;
  }

  .pr_sm--5_78c981c53ba448a7 {
    padding-right: 5px;
  }

  .mt_sm--5_454e31f03e4db323 {
    margin-top: 5px;
  }

  .ml_sm--5_45e289e5ddadbd77 {
    margin-left: 5px;
  }

  .mr_sm--5_350632378a401c7c {
    margin-right: 5px;
  }

  .mb_sm--5_a683ae34a9baf85b {
    margin-bottom: 5px;
  }

  .ptb_sm--10_7122c98460c532d3 {
    padding: 10px 0;
  }

  .plr_sm--10_3034f86c25458550 {
    padding: 0 10px;
  }

  .pt_sm--10_ed78ea97b4e143bf {
    padding-top: 10px;
  }

  .pb_sm--10_8a28c73300618dc9 {
    padding-bottom: 10px;
  }

  .pl_sm--10_fb3a4206d52c31f7 {
    padding-left: 10px;
  }

  .pr_sm--10_00430653ae33626c {
    padding-right: 10px;
  }

  .mt_sm--10_6afb4d8f9004e20c {
    margin-top: 10px;
  }

  .ml_sm--10_1b7664835c4bb204 {
    margin-left: 10px;
  }

  .mr_sm--10_cbcb4c7713dcd200 {
    margin-right: 10px;
  }

  .mb_sm--10_d1ca84a0e01c5fe8 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_18f40d7e791fe571 {
    padding: 15px 0;
  }

  .plr_sm--15_b5aa783819c15214 {
    padding: 0 15px;
  }

  .pt_sm--15_6659c82d5ebce4b1 {
    padding-top: 15px;
  }

  .pb_sm--15_c3063c83dbe88d49 {
    padding-bottom: 15px;
  }

  .pl_sm--15_c29141adc7b51fe7 {
    padding-left: 15px;
  }

  .pr_sm--15_604e444c59ab1c81 {
    padding-right: 15px;
  }

  .mt_sm--15_2eba9b478f477e2e {
    margin-top: 15px;
  }

  .ml_sm--15_71ee9e96011aad04 {
    margin-left: 15px;
  }

  .mr_sm--15_3997db541fdb05bf {
    margin-right: 15px;
  }

  .mb_sm--15_4497204cf61ede83 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_0abab22143f30364 {
    padding: 20px 0;
  }

  .plr_sm--20_068c951c1c1e8ef3 {
    padding: 0 20px;
  }

  .pt_sm--20_b0cbf92126c921a8 {
    padding-top: 20px;
  }

  .pb_sm--20_f9a4966b91fefa45 {
    padding-bottom: 20px;
  }

  .pl_sm--20_f07467e85eb748f1 {
    padding-left: 20px;
  }

  .pr_sm--20_44c2d68a0b9c3d39 {
    padding-right: 20px;
  }

  .mt_sm--20_c8599fb45b40aaf3 {
    margin-top: 20px;
  }

  .ml_sm--20_129c73f24ebbc9ba {
    margin-left: 20px;
  }

  .mr_sm--20_0fecca7e93af8a1e {
    margin-right: 20px;
  }

  .mb_sm--20_52210dc3e675d4fc {
    margin-bottom: 20px;
  }

  .ptb_sm--25_b6b13a4960a199f1 {
    padding: 25px 0;
  }

  .plr_sm--25_0b86dd6848456ca9 {
    padding: 0 25px;
  }

  .pt_sm--25_a338870071ec708b {
    padding-top: 25px;
  }

  .pb_sm--25_8776c0fededc525c {
    padding-bottom: 25px;
  }

  .pl_sm--25_2c4239896ef74ee8 {
    padding-left: 25px;
  }

  .pr_sm--25_05a0906d39553d33 {
    padding-right: 25px;
  }

  .mt_sm--25_feb701db59fcc201 {
    margin-top: 25px;
  }

  .ml_sm--25_d75c16104d2f876b {
    margin-left: 25px;
  }

  .mr_sm--25_49c1a9461ba636bc {
    margin-right: 25px;
  }

  .mb_sm--25_424ea6e8dbf6dfdb {
    margin-bottom: 25px;
  }

  .ptb_sm--30_23aaec3b6f0df862 {
    padding: 30px 0;
  }

  .plr_sm--30_8a6cf141f6d7e554 {
    padding: 0 30px;
  }

  .pt_sm--30_da81f53b110df4b1 {
    padding-top: 30px;
  }

  .pb_sm--30_048a4bb6695c963c {
    padding-bottom: 30px;
  }

  .pl_sm--30_05fc9ce6e382b8ad {
    padding-left: 30px;
  }

  .pr_sm--30_ef4659943b8a25ac {
    padding-right: 30px;
  }

  .mt_sm--30_56168512bc45001a {
    margin-top: 30px;
  }

  .ml_sm--30_b72cd445213ddc50 {
    margin-left: 30px;
  }

  .mr_sm--30_d17b8f3786ed2c99 {
    margin-right: 30px;
  }

  .mb_sm--30_af13b6af5d8f6ffc {
    margin-bottom: 30px;
  }

  .ptb_sm--35_08d9b046acd05ca5 {
    padding: 35px 0;
  }

  .plr_sm--35_fc5bd0c191d72491 {
    padding: 0 35px;
  }

  .pt_sm--35_d4d03d9787bbb58e {
    padding-top: 35px;
  }

  .pb_sm--35_1137b52cfb8b30db {
    padding-bottom: 35px;
  }

  .pl_sm--35_765333731bce6c35 {
    padding-left: 35px;
  }

  .pr_sm--35_72eb74420e1031a0 {
    padding-right: 35px;
  }

  .mt_sm--35_fd257ba98d31bf66 {
    margin-top: 35px;
  }

  .ml_sm--35_aa5c1a61b029140a {
    margin-left: 35px;
  }

  .mr_sm--35_d4aa1e85df2cccf8 {
    margin-right: 35px;
  }

  .mb_sm--35_f529bae013918ebd {
    margin-bottom: 35px;
  }

  .ptb_sm--40_b4d5944ff2de72ca {
    padding: 40px 0;
  }

  .plr_sm--40_ff94bf765af186e3 {
    padding: 0 40px;
  }

  .pt_sm--40_073811c3b90ed5c8 {
    padding-top: 40px;
  }

  .pb_sm--40_1a23159a3f4e7c26 {
    padding-bottom: 40px;
  }

  .pl_sm--40_e6a058a8b323af6b {
    padding-left: 40px;
  }

  .pr_sm--40_0f70e9e5e5322f7a {
    padding-right: 40px;
  }

  .mt_sm--40_b06dfdea023a9e50 {
    margin-top: 40px;
  }

  .ml_sm--40_cd435321b405600b {
    margin-left: 40px;
  }

  .mr_sm--40_c4e67bf821e77926 {
    margin-right: 40px;
  }

  .mb_sm--40_f3710482f769dd4d {
    margin-bottom: 40px;
  }

  .ptb_sm--45_95aa69b8beca3eae {
    padding: 45px 0;
  }

  .plr_sm--45_b501cd931d871408 {
    padding: 0 45px;
  }

  .pt_sm--45_123d5740ac2385de {
    padding-top: 45px;
  }

  .pb_sm--45_ff0b3fc86d58f77d {
    padding-bottom: 45px;
  }

  .pl_sm--45_89d9dfd2440f92b1 {
    padding-left: 45px;
  }

  .pr_sm--45_88e5cc68320720b9 {
    padding-right: 45px;
  }

  .mt_sm--45_6fb96a3f529b3174 {
    margin-top: 45px;
  }

  .ml_sm--45_6c7f4d800f90dcbb {
    margin-left: 45px;
  }

  .mr_sm--45_669f8249fb487c90 {
    margin-right: 45px;
  }

  .mb_sm--45_e8d1ce5a28e6241b {
    margin-bottom: 45px;
  }

  .ptb_sm--50_f3b7a1a387f00eb0 {
    padding: 50px 0;
  }

  .plr_sm--50_6b10b6037c6e8ce3 {
    padding: 0 50px;
  }

  .pt_sm--50_340ddead35ff706e {
    padding-top: 50px;
  }

  .pb_sm--50_ce503eb74367c37f {
    padding-bottom: 50px;
  }

  .pl_sm--50_8758d7db9fae0e30 {
    padding-left: 50px;
  }

  .pr_sm--50_d57a9b5e7e661336 {
    padding-right: 50px;
  }

  .mt_sm--50_01d30ef7fd5ed4d2 {
    margin-top: 50px;
  }

  .ml_sm--50_d5edf391b1abad23 {
    margin-left: 50px;
  }

  .mr_sm--50_96c5f686212b396e {
    margin-right: 50px;
  }

  .mb_sm--50_ed0971f3f07581b5 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_f4324e13b19f08a0 {
    padding: 55px 0;
  }

  .plr_sm--55_6bcd16b861178738 {
    padding: 0 55px;
  }

  .pt_sm--55_d559e470aa0040df {
    padding-top: 55px;
  }

  .pb_sm--55_f0b8930759525713 {
    padding-bottom: 55px;
  }

  .pl_sm--55_7abebccf38bdf66e {
    padding-left: 55px;
  }

  .pr_sm--55_24d488c874f3b235 {
    padding-right: 55px;
  }

  .mt_sm--55_1d347eaddf3caacc {
    margin-top: 55px;
  }

  .ml_sm--55_5332b12130c19bbd {
    margin-left: 55px;
  }

  .mr_sm--55_8df32b458fea082e {
    margin-right: 55px;
  }

  .mb_sm--55_710c23e46b7ceb48 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_32d69f04a9b9a1c9 {
    padding: 60px 0;
  }

  .plr_sm--60_c64963c343f1a3be {
    padding: 0 60px;
  }

  .pt_sm--60_ec31dd53457d8ddc {
    padding-top: 60px;
  }

  .pb_sm--60_955a25e14db5ac84 {
    padding-bottom: 60px;
  }

  .pl_sm--60_02a6c07c9b9124ee {
    padding-left: 60px;
  }

  .pr_sm--60_ba6e3075ee065752 {
    padding-right: 60px;
  }

  .mt_sm--60_3ae71ae835322205 {
    margin-top: 60px;
  }

  .ml_sm--60_1dd878ae023fdb95 {
    margin-left: 60px;
  }

  .mr_sm--60_332ed621e66addfb {
    margin-right: 60px;
  }

  .mb_sm--60_ade74e3dc2c7f852 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_3a5df4b22adf94ae {
    padding: 65px 0;
  }

  .plr_sm--65_477cac2cf0dd2179 {
    padding: 0 65px;
  }

  .pt_sm--65_44844ec17a700e5f {
    padding-top: 65px;
  }

  .pb_sm--65_e1eb0f8dc3b5224d {
    padding-bottom: 65px;
  }

  .pl_sm--65_c6e3a03fe4571031 {
    padding-left: 65px;
  }

  .pr_sm--65_85c16d92294b9462 {
    padding-right: 65px;
  }

  .mt_sm--65_a32d9ae3c43300cc {
    margin-top: 65px;
  }

  .ml_sm--65_5a408de2228c20dc {
    margin-left: 65px;
  }

  .mr_sm--65_ca3716f5ca773d7a {
    margin-right: 65px;
  }

  .mb_sm--65_7669136900b7e66b {
    margin-bottom: 65px;
  }

  .ptb_sm--70_d3367d2bf2bdad8f {
    padding: 70px 0;
  }

  .plr_sm--70_359ee13f1d29c2de {
    padding: 0 70px;
  }

  .pt_sm--70_b2505060f256c90c {
    padding-top: 70px;
  }

  .pb_sm--70_7a1940dfec9b2662 {
    padding-bottom: 70px;
  }

  .pl_sm--70_31e9b5a5cc932ac2 {
    padding-left: 70px;
  }

  .pr_sm--70_c7843a215d5355f0 {
    padding-right: 70px;
  }

  .mt_sm--70_88c3cb28a93f14fb {
    margin-top: 70px;
  }

  .ml_sm--70_805cc21e06422399 {
    margin-left: 70px;
  }

  .mr_sm--70_efb2fa5c07d51627 {
    margin-right: 70px;
  }

  .mb_sm--70_dc2580c62eb6494d {
    margin-bottom: 70px;
  }

  .ptb_sm--75_53408074f4fa4d0b {
    padding: 75px 0;
  }

  .plr_sm--75_6b15a27ab085293e {
    padding: 0 75px;
  }

  .pt_sm--75_0afe9ecb25e17363 {
    padding-top: 75px;
  }

  .pb_sm--75_cbb26ed0687a0cf2 {
    padding-bottom: 75px;
  }

  .pl_sm--75_2ab5c18e107e58b0 {
    padding-left: 75px;
  }

  .pr_sm--75_afc68f6e28d7d01d {
    padding-right: 75px;
  }

  .mt_sm--75_cb5ba179cf2616d9 {
    margin-top: 75px;
  }

  .ml_sm--75_a2da8fb47f526875 {
    margin-left: 75px;
  }

  .mr_sm--75_34b79b1296c078d6 {
    margin-right: 75px;
  }

  .mb_sm--75_bc4d038c293a59cd {
    margin-bottom: 75px;
  }

  .ptb_sm--80_4f55bd306fcbd54f {
    padding: 80px 0;
  }

  .plr_sm--80_567fc5ebdc542469 {
    padding: 0 80px;
  }

  .pt_sm--80_b709f9c0b6b8ed6a {
    padding-top: 80px;
  }

  .pb_sm--80_bc5b13e68f10e7c5 {
    padding-bottom: 80px;
  }

  .pl_sm--80_fc78a1d78de7aadb {
    padding-left: 80px;
  }

  .pr_sm--80_c16eacc361abacf9 {
    padding-right: 80px;
  }

  .mt_sm--80_6c146f763650ab31 {
    margin-top: 80px;
  }

  .ml_sm--80_b307d6ab07100311 {
    margin-left: 80px;
  }

  .mr_sm--80_3d8032d7a0d5a1ae {
    margin-right: 80px;
  }

  .mb_sm--80_de92bbeea675c3c8 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_c2da2e339826fabc {
    padding: 85px 0;
  }

  .plr_sm--85_6bb9823cb5e7f1b0 {
    padding: 0 85px;
  }

  .pt_sm--85_a01af78788320c02 {
    padding-top: 85px;
  }

  .pb_sm--85_61a0c885fca07489 {
    padding-bottom: 85px;
  }

  .pl_sm--85_3bb9d5eefe3407a9 {
    padding-left: 85px;
  }

  .pr_sm--85_296aa2a4256c2046 {
    padding-right: 85px;
  }

  .mt_sm--85_5724dffb5bcf5c48 {
    margin-top: 85px;
  }

  .ml_sm--85_f8938e99d5a8543c {
    margin-left: 85px;
  }

  .mr_sm--85_0bc33153417336a4 {
    margin-right: 85px;
  }

  .mb_sm--85_49ebb598d269b51d {
    margin-bottom: 85px;
  }

  .ptb_sm--90_96eff5cfa8d77421 {
    padding: 90px 0;
  }

  .plr_sm--90_d70b702e6f92a7ca {
    padding: 0 90px;
  }

  .pt_sm--90_9ccf36830c5d1c2d {
    padding-top: 90px;
  }

  .pb_sm--90_907a22ed5d1f6c9d {
    padding-bottom: 90px;
  }

  .pl_sm--90_f004eabb0d66f64e {
    padding-left: 90px;
  }

  .pr_sm--90_67bfb00104a64042 {
    padding-right: 90px;
  }

  .mt_sm--90_ede491cfd4ac793f {
    margin-top: 90px;
  }

  .ml_sm--90_305ac4801369fcab {
    margin-left: 90px;
  }

  .mr_sm--90_90c76d4520d99738 {
    margin-right: 90px;
  }

  .mb_sm--90_f82393071408dfc6 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_ed5c9078cf7351e6 {
    padding: 95px 0;
  }

  .plr_sm--95_66614e5fa1ae3153 {
    padding: 0 95px;
  }

  .pt_sm--95_333b79282d486728 {
    padding-top: 95px;
  }

  .pb_sm--95_d06cfa0ca5f19a71 {
    padding-bottom: 95px;
  }

  .pl_sm--95_5fbc74150fe495f9 {
    padding-left: 95px;
  }

  .pr_sm--95_54cce8376c646ac1 {
    padding-right: 95px;
  }

  .mt_sm--95_618db1d8e2aff133 {
    margin-top: 95px;
  }

  .ml_sm--95_5e99127706244c35 {
    margin-left: 95px;
  }

  .mr_sm--95_fe79a63f2969eb35 {
    margin-right: 95px;
  }

  .mb_sm--95_77e0b4b22be28a19 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_fa44b354a71b4a24 {
    padding: 100px 0;
  }

  .plr_sm--100_233047f9a985a030 {
    padding: 0 100px;
  }

  .pt_sm--100_35d341476131931e {
    padding-top: 100px;
  }

  .pb_sm--100_3bf02f19f11ed968 {
    padding-bottom: 100px;
  }

  .pl_sm--100_691c971c90fdec13 {
    padding-left: 100px;
  }

  .pr_sm--100_867ddab625de5f02 {
    padding-right: 100px;
  }

  .mt_sm--100_91e12de986e3ff05 {
    margin-top: 100px;
  }

  .ml_sm--100_aa7093531bccd194 {
    margin-left: 100px;
  }

  .mr_sm--100_5c2e8bb4fa6d59d3 {
    margin-right: 100px;
  }

  .mb_sm--100_0e588345ae95f6ca {
    margin-bottom: 100px;
  }

  .ptb_sm--105_9601dde2051fc367 {
    padding: 105px 0;
  }

  .plr_sm--105_27a1005cdbd14b8c {
    padding: 0 105px;
  }

  .pt_sm--105_4dbd69911f81d9fa {
    padding-top: 105px;
  }

  .pb_sm--105_8372fb3fa5065335 {
    padding-bottom: 105px;
  }

  .pl_sm--105_6c6f1c4b00169a6d {
    padding-left: 105px;
  }

  .pr_sm--105_4f5d05666c4d2008 {
    padding-right: 105px;
  }

  .mt_sm--105_143bf769cabd0dd9 {
    margin-top: 105px;
  }

  .ml_sm--105_f76d10229e93b6e4 {
    margin-left: 105px;
  }

  .mr_sm--105_fd893c69101b9b3c {
    margin-right: 105px;
  }

  .mb_sm--105_faa1dd1b3e4b477b {
    margin-bottom: 105px;
  }

  .ptb_sm--110_1b813d4c145133c0 {
    padding: 110px 0;
  }

  .plr_sm--110_0175c42e392d248d {
    padding: 0 110px;
  }

  .pt_sm--110_b693d7cc97962af7 {
    padding-top: 110px;
  }

  .pb_sm--110_61cdf05291a864f3 {
    padding-bottom: 110px;
  }

  .pl_sm--110_29f870b1292a0c69 {
    padding-left: 110px;
  }

  .pr_sm--110_c6ed4a9c0ebff099 {
    padding-right: 110px;
  }

  .mt_sm--110_157c230ea8c24858 {
    margin-top: 110px;
  }

  .ml_sm--110_488b1efb59538a6b {
    margin-left: 110px;
  }

  .mr_sm--110_e3398729a5382512 {
    margin-right: 110px;
  }

  .mb_sm--110_3ddb2299a6153bd5 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_955f3b2d212dc6d1 {
    padding: 115px 0;
  }

  .plr_sm--115_fb6dea3838dd92fa {
    padding: 0 115px;
  }

  .pt_sm--115_c561ab1cb645bfe5 {
    padding-top: 115px;
  }

  .pb_sm--115_c9930b1bd03f8221 {
    padding-bottom: 115px;
  }

  .pl_sm--115_03023304cd4b5b20 {
    padding-left: 115px;
  }

  .pr_sm--115_4767015190df2c7e {
    padding-right: 115px;
  }

  .mt_sm--115_c85cc545219f9f5d {
    margin-top: 115px;
  }

  .ml_sm--115_9d05c29dbac4dc34 {
    margin-left: 115px;
  }

  .mr_sm--115_d9dc6de1699dfdcb {
    margin-right: 115px;
  }

  .mb_sm--115_a35445b2c6f6b4a2 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_d6daf5c8f6c04ba2 {
    padding: 120px 0;
  }

  .plr_sm--120_517d2c41ad16ebdc {
    padding: 0 120px;
  }

  .pt_sm--120_b0dd553deaf7e016 {
    padding-top: 120px;
  }

  .pb_sm--120_275f53907ba66d42 {
    padding-bottom: 120px;
  }

  .pl_sm--120_97a51f411780ee21 {
    padding-left: 120px;
  }

  .pr_sm--120_6e9779a3e2b474f9 {
    padding-right: 120px;
  }

  .mt_sm--120_f7878e8edd556b93 {
    margin-top: 120px;
  }

  .ml_sm--120_acd03f00185d8895 {
    margin-left: 120px;
  }

  .mr_sm--120_fa5ad67ac61f7ea6 {
    margin-right: 120px;
  }

  .mb_sm--120_30e82b62be181fc8 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_473c7cf6e5c6e978 {
    padding: 125px 0;
  }

  .plr_sm--125_1703e5b4dbe5f402 {
    padding: 0 125px;
  }

  .pt_sm--125_abf51f95861d9e32 {
    padding-top: 125px;
  }

  .pb_sm--125_a856809540bc9a25 {
    padding-bottom: 125px;
  }

  .pl_sm--125_0416680489c38b78 {
    padding-left: 125px;
  }

  .pr_sm--125_f16b26ad6885174a {
    padding-right: 125px;
  }

  .mt_sm--125_26f2e63785799b1e {
    margin-top: 125px;
  }

  .ml_sm--125_5a31060aa81f343a {
    margin-left: 125px;
  }

  .mr_sm--125_3ab29b92f64a0eef {
    margin-right: 125px;
  }

  .mb_sm--125_73f925c2ddce10b0 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_42ec789b22ef802b {
    padding: 130px 0;
  }

  .plr_sm--130_d0fb9d90f367aea9 {
    padding: 0 130px;
  }

  .pt_sm--130_51815b20347f86b2 {
    padding-top: 130px;
  }

  .pb_sm--130_117c8ed36cd662de {
    padding-bottom: 130px;
  }

  .pl_sm--130_c0d7ea69aa665ec7 {
    padding-left: 130px;
  }

  .pr_sm--130_a44a429fe035f0cb {
    padding-right: 130px;
  }

  .mt_sm--130_d8fad33878823bd2 {
    margin-top: 130px;
  }

  .ml_sm--130_5c99e314e3c849d1 {
    margin-left: 130px;
  }

  .mr_sm--130_f07c5dd0dfc13035 {
    margin-right: 130px;
  }

  .mb_sm--130_5c2238a5cddc885a {
    margin-bottom: 130px;
  }

  .ptb_sm--135_e0b411003127d690 {
    padding: 135px 0;
  }

  .plr_sm--135_7d619ccf6f4f21b9 {
    padding: 0 135px;
  }

  .pt_sm--135_5790c6d1550d33a5 {
    padding-top: 135px;
  }

  .pb_sm--135_c8fd4e7cf03722f5 {
    padding-bottom: 135px;
  }

  .pl_sm--135_549e62f103f48a8e {
    padding-left: 135px;
  }

  .pr_sm--135_6ad5b54de3ba59ab {
    padding-right: 135px;
  }

  .mt_sm--135_21d15ea5d5b9cd78 {
    margin-top: 135px;
  }

  .ml_sm--135_71ba3041688acd30 {
    margin-left: 135px;
  }

  .mr_sm--135_e2baae035bdcd1aa {
    margin-right: 135px;
  }

  .mb_sm--135_fca2b07bd5477560 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_3f872629c6b93c87 {
    padding: 140px 0;
  }

  .plr_sm--140_49876d92a49972e6 {
    padding: 0 140px;
  }

  .pt_sm--140_de7df38842252a21 {
    padding-top: 140px;
  }

  .pb_sm--140_30db96b3b2db700b {
    padding-bottom: 140px;
  }

  .pl_sm--140_3cee1c0e0a29ae63 {
    padding-left: 140px;
  }

  .pr_sm--140_0fee806eae6eec65 {
    padding-right: 140px;
  }

  .mt_sm--140_66d07e2ae2532bd3 {
    margin-top: 140px;
  }

  .ml_sm--140_93b01ab78466c8d6 {
    margin-left: 140px;
  }

  .mr_sm--140_2b194e889712dbf0 {
    margin-right: 140px;
  }

  .mb_sm--140_9c3d5849beecb1e3 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_1d00df6cc2fd7cf2 {
    padding: 145px 0;
  }

  .plr_sm--145_e9ac306145819426 {
    padding: 0 145px;
  }

  .pt_sm--145_b94d048177413f8e {
    padding-top: 145px;
  }

  .pb_sm--145_5fea4cf37a2e4f5a {
    padding-bottom: 145px;
  }

  .pl_sm--145_efb40750646840a4 {
    padding-left: 145px;
  }

  .pr_sm--145_f75445f030035da2 {
    padding-right: 145px;
  }

  .mt_sm--145_70218efdb4a7ed33 {
    margin-top: 145px;
  }

  .ml_sm--145_06f38936d7d40461 {
    margin-left: 145px;
  }

  .mr_sm--145_d45f7b7b690b1e28 {
    margin-right: 145px;
  }

  .mb_sm--145_20adb42ec24fe56c {
    margin-bottom: 145px;
  }

  .ptb_sm--150_6dc186106a76c02c {
    padding: 150px 0;
  }

  .plr_sm--150_9f975b24b05f3dbb {
    padding: 0 150px;
  }

  .pt_sm--150_240aa977e3145c2a {
    padding-top: 150px;
  }

  .pb_sm--150_aa7365b7abf61f75 {
    padding-bottom: 150px;
  }

  .pl_sm--150_f4d572ad2e38b4d0 {
    padding-left: 150px;
  }

  .pr_sm--150_d298a8b6585af175 {
    padding-right: 150px;
  }

  .mt_sm--150_84c6d4fd11f1f1a8 {
    margin-top: 150px;
  }

  .ml_sm--150_8e76b0ed2a44003b {
    margin-left: 150px;
  }

  .mr_sm--150_80abe6a7a7b1dd2a {
    margin-right: 150px;
  }

  .mb_sm--150_83545474040b26ab {
    margin-bottom: 150px;
  }

  .ptb_sm--155_6a6492eb652cdfb9 {
    padding: 155px 0;
  }

  .plr_sm--155_506a89b908ddfd38 {
    padding: 0 155px;
  }

  .pt_sm--155_88c46e9c906d1fa9 {
    padding-top: 155px;
  }

  .pb_sm--155_e1b2191b4c0372fa {
    padding-bottom: 155px;
  }

  .pl_sm--155_5204e645b3518b58 {
    padding-left: 155px;
  }

  .pr_sm--155_07dc465cda7cf5f5 {
    padding-right: 155px;
  }

  .mt_sm--155_d2cf0542ee2803da {
    margin-top: 155px;
  }

  .ml_sm--155_d653ecf6451c9005 {
    margin-left: 155px;
  }

  .mr_sm--155_b358ebcd86cd22e1 {
    margin-right: 155px;
  }

  .mb_sm--155_4c6ab9e60ce4ca2f {
    margin-bottom: 155px;
  }

  .ptb_sm--160_e5441412af023c13 {
    padding: 160px 0;
  }

  .plr_sm--160_8949be643319d2cd {
    padding: 0 160px;
  }

  .pt_sm--160_cbcd8bf629d2ceca {
    padding-top: 160px;
  }

  .pb_sm--160_5fd90791bc0d1b64 {
    padding-bottom: 160px;
  }

  .pl_sm--160_ee6b7a9ddceea00f {
    padding-left: 160px;
  }

  .pr_sm--160_a3b2ea054f86c5f7 {
    padding-right: 160px;
  }

  .mt_sm--160_e34490718fbaf1fc {
    margin-top: 160px;
  }

  .ml_sm--160_287c733212daab23 {
    margin-left: 160px;
  }

  .mr_sm--160_0836a64f6bead1f8 {
    margin-right: 160px;
  }

  .mb_sm--160_e134445023aefc0b {
    margin-bottom: 160px;
  }

  .ptb_sm--165_c3c1bd6c4e38a2b0 {
    padding: 165px 0;
  }

  .plr_sm--165_1b5cde85d0cd136c {
    padding: 0 165px;
  }

  .pt_sm--165_6ece3ef7ed9c28ee {
    padding-top: 165px;
  }

  .pb_sm--165_af1e09680f86fba6 {
    padding-bottom: 165px;
  }

  .pl_sm--165_6a3be9bab2451e56 {
    padding-left: 165px;
  }

  .pr_sm--165_e93fd1217aa9743c {
    padding-right: 165px;
  }

  .mt_sm--165_1b6cfe04bf9c396b {
    margin-top: 165px;
  }

  .ml_sm--165_8803e3abbf25988c {
    margin-left: 165px;
  }

  .mr_sm--165_9aedcd99525de4cb {
    margin-right: 165px;
  }

  .mb_sm--165_c9f61a2e41f0221a {
    margin-bottom: 165px;
  }

  .ptb_sm--170_9fa0620ac62dc31e {
    padding: 170px 0;
  }

  .plr_sm--170_4a9e1dd980f87deb {
    padding: 0 170px;
  }

  .pt_sm--170_60943fe8932e8769 {
    padding-top: 170px;
  }

  .pb_sm--170_1d6dca59714a5751 {
    padding-bottom: 170px;
  }

  .pl_sm--170_74c974744d0f58b2 {
    padding-left: 170px;
  }

  .pr_sm--170_9f130111608748e6 {
    padding-right: 170px;
  }

  .mt_sm--170_efa9f667a5986a42 {
    margin-top: 170px;
  }

  .ml_sm--170_b24ae5358cf98a6f {
    margin-left: 170px;
  }

  .mr_sm--170_d9b66d62cef18828 {
    margin-right: 170px;
  }

  .mb_sm--170_b431e39fc98e78fd {
    margin-bottom: 170px;
  }

  .ptb_sm--175_e4626d715aa6d15b {
    padding: 175px 0;
  }

  .plr_sm--175_f2bcbd6dd97320b2 {
    padding: 0 175px;
  }

  .pt_sm--175_6cdde744f2046be7 {
    padding-top: 175px;
  }

  .pb_sm--175_9a2562b89e3eca94 {
    padding-bottom: 175px;
  }

  .pl_sm--175_fa978a7e7b06f74d {
    padding-left: 175px;
  }

  .pr_sm--175_7433aeffdd6f1b87 {
    padding-right: 175px;
  }

  .mt_sm--175_4006b1b06a36d71b {
    margin-top: 175px;
  }

  .ml_sm--175_94c517688a000a54 {
    margin-left: 175px;
  }

  .mr_sm--175_ce7aa60b43b4cc20 {
    margin-right: 175px;
  }

  .mb_sm--175_1a87a52bbf2619b5 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_ff1a9b9cf04b8f6c {
    padding: 180px 0;
  }

  .plr_sm--180_ef64a92aeded2957 {
    padding: 0 180px;
  }

  .pt_sm--180_19fa6c09a0ea5310 {
    padding-top: 180px;
  }

  .pb_sm--180_5107d674da288762 {
    padding-bottom: 180px;
  }

  .pl_sm--180_b3782bbfd9a5dfec {
    padding-left: 180px;
  }

  .pr_sm--180_91ece3ad01ebfeb6 {
    padding-right: 180px;
  }

  .mt_sm--180_459ae1069b7ae427 {
    margin-top: 180px;
  }

  .ml_sm--180_320e06b9b2664278 {
    margin-left: 180px;
  }

  .mr_sm--180_36a2436dd30c7309 {
    margin-right: 180px;
  }

  .mb_sm--180_efe5b12aff446c26 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_8483b66c9cbf795f {
    padding: 185px 0;
  }

  .plr_sm--185_1a5cad4fb48e1637 {
    padding: 0 185px;
  }

  .pt_sm--185_d884303655154cff {
    padding-top: 185px;
  }

  .pb_sm--185_6bfbc58b4ae1a7d3 {
    padding-bottom: 185px;
  }

  .pl_sm--185_db932f1268637ba8 {
    padding-left: 185px;
  }

  .pr_sm--185_ae9ccb6c4eed6400 {
    padding-right: 185px;
  }

  .mt_sm--185_d4275ed2668b29da {
    margin-top: 185px;
  }

  .ml_sm--185_ad39357a5bcdd48a {
    margin-left: 185px;
  }

  .mr_sm--185_a926954632c88aa4 {
    margin-right: 185px;
  }

  .mb_sm--185_e596949a3580b41c {
    margin-bottom: 185px;
  }

  .ptb_sm--190_1952652ff2186f83 {
    padding: 190px 0;
  }

  .plr_sm--190_c303f8fec63a294e {
    padding: 0 190px;
  }

  .pt_sm--190_544308ab59793668 {
    padding-top: 190px;
  }

  .pb_sm--190_a6feab2ff0f74c40 {
    padding-bottom: 190px;
  }

  .pl_sm--190_e28692d181b5f597 {
    padding-left: 190px;
  }

  .pr_sm--190_82471b278741caa8 {
    padding-right: 190px;
  }

  .mt_sm--190_52105c464593d30f {
    margin-top: 190px;
  }

  .ml_sm--190_8a33ad199ae9bead {
    margin-left: 190px;
  }

  .mr_sm--190_863da3e4da92ad2f {
    margin-right: 190px;
  }

  .mb_sm--190_fdab1e6e431203ee {
    margin-bottom: 190px;
  }

  .ptb_sm--195_bcb981efdd4d49c1 {
    padding: 195px 0;
  }

  .plr_sm--195_c63f07bf5c0f8669 {
    padding: 0 195px;
  }

  .pt_sm--195_5f74750df658d811 {
    padding-top: 195px;
  }

  .pb_sm--195_2ba103e17ae2f8de {
    padding-bottom: 195px;
  }

  .pl_sm--195_bf505ee4e040e67f {
    padding-left: 195px;
  }

  .pr_sm--195_7ad1ef725b15c131 {
    padding-right: 195px;
  }

  .mt_sm--195_0af7b4c301ead293 {
    margin-top: 195px;
  }

  .ml_sm--195_67b310a316095845 {
    margin-left: 195px;
  }

  .mr_sm--195_c69b280a612c2f5c {
    margin-right: 195px;
  }

  .mb_sm--195_f717b7d4b8dd0589 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_276ead0083a745a4 {
    padding: 200px 0;
  }

  .plr_sm--200_1d0020466ed3dd02 {
    padding: 0 200px;
  }

  .pt_sm--200_3c3b5b29d4ec0905 {
    padding-top: 200px;
  }

  .pb_sm--200_2b44aa15d6830139 {
    padding-bottom: 200px;
  }

  .pl_sm--200_7b647769b557fd2d {
    padding-left: 200px;
  }

  .pr_sm--200_a12795fd49c01195 {
    padding-right: 200px;
  }

  .mt_sm--200_fe75d860358fb4bc {
    margin-top: 200px;
  }

  .ml_sm--200_1fa18e6c3e24d0fb {
    margin-left: 200px;
  }

  .mr_sm--200_618a09cb5006f0f5 {
    margin-right: 200px;
  }

  .mb_sm--200_8d71329fdf4f5bc9 {
    margin-bottom: 200px;
  }

  .pl_sm--0_a14cf14fa697c11c {
    padding-left: 0;
  }

  .pr_sm--0_5da4ccaf924e3ab0 {
    padding-right: 0;
  }

  .pt_sm--0_692d59726a7976e2 {
    padding-top: 0;
  }

  .pb_sm--0_a012e082840a3d60 {
    padding-bottom: 0;
  }

  .mr_sm--0_4028f81e5ce8c07a {
    margin-right: 0;
  }

  .ml_sm--0_57d5b1860d0e5889 {
    margin-left: 0;
  }

  .mt_sm--0_d69a0a55393b8b1d {
    margin-top: 0;
  }

  .mb_sm--0_d8e69f71757fa6dd {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_1006fb0ca8c791c8 {
    padding: 5px 0;
  }

  .plr_mobile--5_5bfc9671e799073c {
    padding: 0 5px;
  }

  .pt_mobile--5_25cde4728ed5f78c {
    padding-top: 5px;
  }

  .pb_mobile--5_cfb59bf75d114bd6 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_b1d402b1ef4a5c76 {
    padding-left: 5px;
  }

  .pr_mobile--5_4ef833627e5e63f3 {
    padding-right: 5px;
  }

  .mt_mobile--5_4b0500a33b2bbeb9 {
    margin-top: 5px;
  }

  .mb_mobile--5_7195d9e54cdee363 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_5337db9bb2b78b0e {
    padding: 10px 0;
  }

  .plr_mobile--10_23a0603e102d8d8b {
    padding: 0 10px;
  }

  .pt_mobile--10_a1daccaef31286ca {
    padding-top: 10px;
  }

  .pb_mobile--10_4c4e380b655f8e73 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_18730170608662ee {
    padding-left: 10px;
  }

  .pr_mobile--10_f1761ad528416bc4 {
    padding-right: 10px;
  }

  .mt_mobile--10_aa24d9bc237bbd5d {
    margin-top: 10px;
  }

  .mb_mobile--10_98498731abcf8850 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_f615d157c0078916 {
    padding: 15px 0;
  }

  .plr_mobile--15_c7c62c81b9c5ba95 {
    padding: 0 15px;
  }

  .pt_mobile--15_d2ec81a7cbf47e07 {
    padding-top: 15px;
  }

  .pb_mobile--15_27060c591448ce07 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_d6f9f97e5baa000b {
    padding-left: 15px;
  }

  .pr_mobile--15_8c15bf648d7af088 {
    padding-right: 15px;
  }

  .mt_mobile--15_c8ab98c625ef8584 {
    margin-top: 15px;
  }

  .mb_mobile--15_c99cbdb4ed0e26d6 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_9acb83f84faa9673 {
    padding: 20px 0;
  }

  .plr_mobile--20_dc40311a9946b893 {
    padding: 0 20px;
  }

  .pt_mobile--20_08b9afd072bb6ea3 {
    padding-top: 20px;
  }

  .pb_mobile--20_f625005334a46bc0 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_5555fe217ab15309 {
    padding-left: 20px;
  }

  .pr_mobile--20_201392adeddb9c31 {
    padding-right: 20px;
  }

  .mt_mobile--20_7061b694a4e866cf {
    margin-top: 20px;
  }

  .mb_mobile--20_227f8be538ce27bb {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_6fc2ec721fba7e61 {
    padding: 25px 0;
  }

  .plr_mobile--25_8a537467b74349eb {
    padding: 0 25px;
  }

  .pt_mobile--25_fd0915cb436f546c {
    padding-top: 25px;
  }

  .pb_mobile--25_3adfd0214838a7b7 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_e8a0e4ded74fb64b {
    padding-left: 25px;
  }

  .pr_mobile--25_cec579fc9f43b3a1 {
    padding-right: 25px;
  }

  .mt_mobile--25_a63a6ca5309db191 {
    margin-top: 25px;
  }

  .mb_mobile--25_be3c5761ab2691fb {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_532c36c7d127edc4 {
    padding: 30px 0;
  }

  .plr_mobile--30_81552f1a23a0fcdc {
    padding: 0 30px;
  }

  .pt_mobile--30_8812ab90290f09d2 {
    padding-top: 30px;
  }

  .pb_mobile--30_a7ab5659b7670fd0 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_d60489c149d63df1 {
    padding-left: 30px;
  }

  .pr_mobile--30_3faaada83f5b929a {
    padding-right: 30px;
  }

  .mt_mobile--30_9b1da8bd920d75ab {
    margin-top: 30px;
  }

  .mb_mobile--30_3471ae91aaddf8f5 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_b7d9bd3e71e9f70f {
    padding: 35px 0;
  }

  .plr_mobile--35_bf39c1c8d076a149 {
    padding: 0 35px;
  }

  .pt_mobile--35_3f660036d536eba4 {
    padding-top: 35px;
  }

  .pb_mobile--35_d21c749503f4d577 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_f542dd6299d4a6be {
    padding-left: 35px;
  }

  .pr_mobile--35_6982b3c0b0d9322e {
    padding-right: 35px;
  }

  .mt_mobile--35_16a0c920f255df51 {
    margin-top: 35px;
  }

  .mb_mobile--35_7a763b0cfe7f0f1d {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_be2cb750fcb5272e {
    padding: 40px 0;
  }

  .plr_mobile--40_6e8a617f1f8cd062 {
    padding: 0 40px;
  }

  .pt_mobile--40_7109816ebd080b38 {
    padding-top: 40px;
  }

  .pb_mobile--40_bd8a50a6406f750e {
    padding-bottom: 40px;
  }

  .pl_mobile--40_78f6c17a52474107 {
    padding-left: 40px;
  }

  .pr_mobile--40_0263a2e77234f3f2 {
    padding-right: 40px;
  }

  .mt_mobile--40_53ca88465e8f3873 {
    margin-top: 40px;
  }

  .mb_mobile--40_b238c03eb75cbb3a {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_f9f44ab30ad2623b {
    padding: 45px 0;
  }

  .plr_mobile--45_4bcbca624b2643c2 {
    padding: 0 45px;
  }

  .pt_mobile--45_8eca2d357c9d3102 {
    padding-top: 45px;
  }

  .pb_mobile--45_0a7efd3b3c5c8fa0 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_7968bcf080fc7984 {
    padding-left: 45px;
  }

  .pr_mobile--45_ea6547080fc26c1d {
    padding-right: 45px;
  }

  .mt_mobile--45_dd75facbf78b2706 {
    margin-top: 45px;
  }

  .mb_mobile--45_df5c6e666eae94d3 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_de0eb0c017b6e44b {
    padding: 50px 0;
  }

  .plr_mobile--50_91b3bdb19eb7dd6d {
    padding: 0 50px;
  }

  .pt_mobile--50_3bf70e6a4cd80e7c {
    padding-top: 50px;
  }

  .pb_mobile--50_07b68fa387a074b3 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_d32505e96ff9fe37 {
    padding-left: 50px;
  }

  .pr_mobile--50_2e25c2bbe80a1137 {
    padding-right: 50px;
  }

  .mt_mobile--50_03b0d3fafe9efe6e {
    margin-top: 50px;
  }

  .mb_mobile--50_1f3c6001458ab062 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_8d283d19f2e02df0 {
    padding: 55px 0;
  }

  .plr_mobile--55_32a63cfb7fa1d1e4 {
    padding: 0 55px;
  }

  .pt_mobile--55_4f078ce48e540710 {
    padding-top: 55px;
  }

  .pb_mobile--55_07e4b56c529b43d1 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_75bd8750ca02ef29 {
    padding-left: 55px;
  }

  .pr_mobile--55_b40390d30927e30e {
    padding-right: 55px;
  }

  .mt_mobile--55_1ddc065d42eeb24a {
    margin-top: 55px;
  }

  .mb_mobile--55_7ea8230249ed98de {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_3e472f33c520b72e {
    padding: 60px 0;
  }

  .plr_mobile--60_33612ab48af5b973 {
    padding: 0 60px;
  }

  .pt_mobile--60_3737e50cb762f4ba {
    padding-top: 60px;
  }

  .pb_mobile--60_93ece0e9f9103dc3 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_6373e71e9ce0bb93 {
    padding-left: 60px;
  }

  .pr_mobile--60_1eb590cfa484e164 {
    padding-right: 60px;
  }

  .mt_mobile--60_03f8c496ca29dd08 {
    margin-top: 60px;
  }

  .mb_mobile--60_8908a6ec2be3219e {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_eba9d530d480dd6b {
    padding: 65px 0;
  }

  .plr_mobile--65_4ead139dd0e48280 {
    padding: 0 65px;
  }

  .pt_mobile--65_beb97e3ab143e4f6 {
    padding-top: 65px;
  }

  .pb_mobile--65_f122d19dcf6174b8 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_89423f84598283da {
    padding-left: 65px;
  }

  .pr_mobile--65_fd016c5ce80137c4 {
    padding-right: 65px;
  }

  .mt_mobile--65_837e22942e33c4f7 {
    margin-top: 65px;
  }

  .mb_mobile--65_3dd8a32c7a80b311 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_8dc8f1398fa7d53a {
    padding: 70px 0;
  }

  .plr_mobile--70_ac24dc40269d74ac {
    padding: 0 70px;
  }

  .pt_mobile--70_893cbc7d6ea9778d {
    padding-top: 70px;
  }

  .pb_mobile--70_33cceef9d1dc263f {
    padding-bottom: 70px;
  }

  .pl_mobile--70_ab9a5b4f96bd5bcb {
    padding-left: 70px;
  }

  .pr_mobile--70_6d30ee98f3e91262 {
    padding-right: 70px;
  }

  .mt_mobile--70_4bd4b654e80801b4 {
    margin-top: 70px;
  }

  .mb_mobile--70_2f7a99c600013a4c {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_b9f3d7a8f6ae712d {
    padding: 75px 0;
  }

  .plr_mobile--75_279cd9cbee827acc {
    padding: 0 75px;
  }

  .pt_mobile--75_c9433a00a23689cd {
    padding-top: 75px;
  }

  .pb_mobile--75_98c758233bce2e58 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_8486043ca2116bda {
    padding-left: 75px;
  }

  .pr_mobile--75_5702679e86f4ab2e {
    padding-right: 75px;
  }

  .mt_mobile--75_b0f2bedd0fc0002d {
    margin-top: 75px;
  }

  .mb_mobile--75_59f5be9e29acff1b {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_f5b174120be39b53 {
    padding: 80px 0;
  }

  .plr_mobile--80_749bba6ff61721fc {
    padding: 0 80px;
  }

  .pt_mobile--80_058b82d838a457c6 {
    padding-top: 80px;
  }

  .pb_mobile--80_af6c1e1718fb3d63 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_ef52d7da175a8182 {
    padding-left: 80px;
  }

  .pr_mobile--80_6c7df196da8d9c9f {
    padding-right: 80px;
  }

  .mt_mobile--80_6ea0643e1355e1a1 {
    margin-top: 80px;
  }

  .mb_mobile--80_efccdbad60c3947e {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_7581c5c247e38c1c {
    padding: 85px 0;
  }

  .plr_mobile--85_c6c4f5a87806cae8 {
    padding: 0 85px;
  }

  .pt_mobile--85_9e2f31f3d8730629 {
    padding-top: 85px;
  }

  .pb_mobile--85_29476ae05c4d9c4e {
    padding-bottom: 85px;
  }

  .pl_mobile--85_f6ff06b8ffbae165 {
    padding-left: 85px;
  }

  .pr_mobile--85_a4d53db64e5309c3 {
    padding-right: 85px;
  }

  .mt_mobile--85_943e2530cfe0a362 {
    margin-top: 85px;
  }

  .mb_mobile--85_658fcd8f3572da81 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_eb210a896ee65eab {
    padding: 90px 0;
  }

  .plr_mobile--90_ed5d7f19e99ed960 {
    padding: 0 90px;
  }

  .pt_mobile--90_dc5a33200df616af {
    padding-top: 90px;
  }

  .pb_mobile--90_1269ad763378cc99 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_1498aeec5a0a7c9f {
    padding-left: 90px;
  }

  .pr_mobile--90_4eebc29084b51e4d {
    padding-right: 90px;
  }

  .mt_mobile--90_5d9ef616b3a06d57 {
    margin-top: 90px;
  }

  .mb_mobile--90_1381e60765d5660b {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_6b94c102690f4997 {
    padding: 95px 0;
  }

  .plr_mobile--95_fb296554d902cfa5 {
    padding: 0 95px;
  }

  .pt_mobile--95_b0d3353289c2991c {
    padding-top: 95px;
  }

  .pb_mobile--95_9e5cf2efe1182d4a {
    padding-bottom: 95px;
  }

  .pl_mobile--95_3904fe93d11c8d2b {
    padding-left: 95px;
  }

  .pr_mobile--95_3ff4704f028d552f {
    padding-right: 95px;
  }

  .mt_mobile--95_79e8766a06911dbf {
    margin-top: 95px;
  }

  .mb_mobile--95_52f71fecbca4c936 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_ba46f050807eba51 {
    padding: 100px 0;
  }

  .plr_mobile--100_3efc025ebcc3b2d9 {
    padding: 0 100px;
  }

  .pt_mobile--100_ea85f2f6744ae55e {
    padding-top: 100px;
  }

  .pb_mobile--100_6863ffee0fdd3734 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_6b68d9d43617f8b7 {
    padding-left: 100px;
  }

  .pr_mobile--100_eb7310caee8feecc {
    padding-right: 100px;
  }

  .mt_mobile--100_4d9e04ee7eef7dc5 {
    margin-top: 100px;
  }

  .mb_mobile--100_f4c31364f2c556a1 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_86b1bb3469ff7994 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_86b1bb3469ff7994 .slick-slide_ba311dd05f90fb95 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_59a28f27e33a3b34 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_59a28f27e33a3b34 .slick-slide_ba311dd05f90fb95 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_ba37e28a97542d88 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_ba37e28a97542d88 .slick-slide_ba311dd05f90fb95 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_21016b1bcccd7602 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_21016b1bcccd7602 .slick-slide_ba311dd05f90fb95 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_606e149e76f70790 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_606e149e76f70790 .slick-slide_ba311dd05f90fb95 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_4debf65d07118f11 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_4debf65d07118f11 .slick-slide_ba311dd05f90fb95 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_08280fe0cf420ea6 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_08280fe0cf420ea6 .slick-slide_ba311dd05f90fb95 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_aa3161a64c847ca7 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_aa3161a64c847ca7 .slick-slide_ba311dd05f90fb95 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_bdd8eb960df39ae5 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_bdd8eb960df39ae5 .slick-slide_ba311dd05f90fb95 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_2fea0017c526d51f {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_2fea0017c526d51f .slick-slide_ba311dd05f90fb95 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_d49cfcfcbb2b00f2 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_d49cfcfcbb2b00f2 .slick-slide_ba311dd05f90fb95 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_658b52a5aa00de7f {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_658b52a5aa00de7f .slick-slide_ba311dd05f90fb95 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_070d8683f86374d3 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_070d8683f86374d3 .slick-slide_ba311dd05f90fb95 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_5caa3047dc40feca {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_5caa3047dc40feca .slick-slide_ba311dd05f90fb95 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_fe473a8367c62a46 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_fe473a8367c62a46 .slick-slide_ba311dd05f90fb95 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_1dacf483479e0449 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_1dacf483479e0449 .slick-slide_ba311dd05f90fb95 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_0349b341ac0f6c8b {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_0349b341ac0f6c8b .slick-slide_ba311dd05f90fb95 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_959da73b08759077 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_959da73b08759077 .slick-slide_ba311dd05f90fb95 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_12ae5c303cefa461 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_12ae5c303cefa461 .slick-slide_ba311dd05f90fb95 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_53c3d3bb7952051d {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_53c3d3bb7952051d .slick-slide_ba311dd05f90fb95 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_9879b9de61bd888e {
  margin-top: -30px;
}

.mt_dec--30_c2c6f314f76072ef {
  margin-top: -30px;
}

.mt-dec-100_0a8bbb12e9429f69 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_48dcd0f6769e3e3c {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_29e87072830c5506 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_0a5c3faae6dfb90b {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_0a5c3faae6dfb90b {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_0a5c3faae6dfb90b {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_b6d7b9fb28bdea75 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_e5b70a58b22e8a4b {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_29e87072830c5506 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_29e87072830c5506 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_54e7b098cae67991 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_54e7b098cae67991 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_0e13eca310524a24 {
    margin-top: -10px;
  }
}

.mt_dec--120_22e7eb8063b663ab {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_ea526d8da10562f3 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_99acab37153ef578 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_99acab37153ef578 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_99acab37153ef578 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_99acab37153ef578 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_99acab37153ef578 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_89027d392d65f05b {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_89027d392d65f05b {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_89027d392d65f05b {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_7e42349e9efdd397 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_7e42349e9efdd397 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_7e42349e9efdd397 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_7e42349e9efdd397 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_fc1782188c22fbcc {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_fe466292446ecc53 {
  --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_1ab0587647d087cc 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_3dd29f7959a5292e, .input-active_5e775da770d9b684 input[type=text], input[type=text].input-active_5e775da770d9b684,
input[type=password].p-holder__active_3dd29f7959a5292e,
.input-active_5e775da770d9b684 input[type=password],
input[type=password].input-active_5e775da770d9b684,
input[type=email].p-holder__active_3dd29f7959a5292e,
.input-active_5e775da770d9b684 input[type=email],
input[type=email].input-active_5e775da770d9b684,
input[type=number].p-holder__active_3dd29f7959a5292e,
.input-active_5e775da770d9b684 input[type=number],
input[type=number].input-active_5e775da770d9b684,
input[type=tel].p-holder__active_3dd29f7959a5292e,
.input-active_5e775da770d9b684 input[type=tel],
input[type=tel].input-active_5e775da770d9b684,
input[type=url].p-holder__active_3dd29f7959a5292e,
.input-active_5e775da770d9b684 input[type=url],
input[type=url].input-active_5e775da770d9b684,
textarea.p-holder__active_3dd29f7959a5292e,
textarea.input-active_5e775da770d9b684 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_3dd29f7959a5292e::placeholder, .input-active_5e775da770d9b684 input[type=text]::placeholder, input[type=text].input-active_5e775da770d9b684::placeholder,
input[type=password].p-holder__active_3dd29f7959a5292e::placeholder,
.input-active_5e775da770d9b684 input[type=password]::placeholder,
input[type=password].input-active_5e775da770d9b684::placeholder,
input[type=email].p-holder__active_3dd29f7959a5292e::placeholder,
.input-active_5e775da770d9b684 input[type=email]::placeholder,
input[type=email].input-active_5e775da770d9b684::placeholder,
input[type=number].p-holder__active_3dd29f7959a5292e::placeholder,
.input-active_5e775da770d9b684 input[type=number]::placeholder,
input[type=number].input-active_5e775da770d9b684::placeholder,
input[type=tel].p-holder__active_3dd29f7959a5292e::placeholder,
.input-active_5e775da770d9b684 input[type=tel]::placeholder,
input[type=tel].input-active_5e775da770d9b684::placeholder,
input[type=url].p-holder__active_3dd29f7959a5292e::placeholder,
.input-active_5e775da770d9b684 input[type=url]::placeholder,
input[type=url].input-active_5e775da770d9b684::placeholder,
textarea.p-holder__active_3dd29f7959a5292e::placeholder,
textarea.input-active_5e775da770d9b684::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_3dd29f7959a5292e:-ms-input-placeholder, .input-active_5e775da770d9b684 input[type=text]:-ms-input-placeholder, input[type=text].input-active_5e775da770d9b684:-ms-input-placeholder,
input[type=password].p-holder__active_3dd29f7959a5292e:-ms-input-placeholder,
.input-active_5e775da770d9b684 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_5e775da770d9b684:-ms-input-placeholder,
input[type=email].p-holder__active_3dd29f7959a5292e:-ms-input-placeholder,
.input-active_5e775da770d9b684 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_5e775da770d9b684:-ms-input-placeholder,
input[type=number].p-holder__active_3dd29f7959a5292e:-ms-input-placeholder,
.input-active_5e775da770d9b684 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_5e775da770d9b684:-ms-input-placeholder,
input[type=tel].p-holder__active_3dd29f7959a5292e:-ms-input-placeholder,
.input-active_5e775da770d9b684 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_5e775da770d9b684:-ms-input-placeholder,
input[type=url].p-holder__active_3dd29f7959a5292e:-ms-input-placeholder,
.input-active_5e775da770d9b684 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_5e775da770d9b684:-ms-input-placeholder,
textarea.p-holder__active_3dd29f7959a5292e:-ms-input-placeholder,
textarea.input-active_5e775da770d9b684:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_3dd29f7959a5292e::-ms-input-placeholder, .input-active_5e775da770d9b684 input[type=text]::-ms-input-placeholder, input[type=text].input-active_5e775da770d9b684::-ms-input-placeholder,
input[type=password].p-holder__active_3dd29f7959a5292e::-ms-input-placeholder,
.input-active_5e775da770d9b684 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_5e775da770d9b684::-ms-input-placeholder,
input[type=email].p-holder__active_3dd29f7959a5292e::-ms-input-placeholder,
.input-active_5e775da770d9b684 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_5e775da770d9b684::-ms-input-placeholder,
input[type=number].p-holder__active_3dd29f7959a5292e::-ms-input-placeholder,
.input-active_5e775da770d9b684 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_5e775da770d9b684::-ms-input-placeholder,
input[type=tel].p-holder__active_3dd29f7959a5292e::-ms-input-placeholder,
.input-active_5e775da770d9b684 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_5e775da770d9b684::-ms-input-placeholder,
input[type=url].p-holder__active_3dd29f7959a5292e::-ms-input-placeholder,
.input-active_5e775da770d9b684 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_5e775da770d9b684::-ms-input-placeholder,
textarea.p-holder__active_3dd29f7959a5292e::-ms-input-placeholder,
textarea.input-active_5e775da770d9b684::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_736323ff856b9c9f, .input-error_c06abf0096cf0ce7 input[type=text], input[type=text].input-error_c06abf0096cf0ce7,
input[type=password].p-holder__error_736323ff856b9c9f,
.input-error_c06abf0096cf0ce7 input[type=password],
input[type=password].input-error_c06abf0096cf0ce7,
input[type=email].p-holder__error_736323ff856b9c9f,
.input-error_c06abf0096cf0ce7 input[type=email],
input[type=email].input-error_c06abf0096cf0ce7,
input[type=number].p-holder__error_736323ff856b9c9f,
.input-error_c06abf0096cf0ce7 input[type=number],
input[type=number].input-error_c06abf0096cf0ce7,
input[type=tel].p-holder__error_736323ff856b9c9f,
.input-error_c06abf0096cf0ce7 input[type=tel],
input[type=tel].input-error_c06abf0096cf0ce7,
input[type=url].p-holder__error_736323ff856b9c9f,
.input-error_c06abf0096cf0ce7 input[type=url],
input[type=url].input-error_c06abf0096cf0ce7,
textarea.p-holder__error_736323ff856b9c9f,
textarea.input-error_c06abf0096cf0ce7 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_736323ff856b9c9f::placeholder, .input-error_c06abf0096cf0ce7 input[type=text]::placeholder, input[type=text].input-error_c06abf0096cf0ce7::placeholder,
input[type=password].p-holder__error_736323ff856b9c9f::placeholder,
.input-error_c06abf0096cf0ce7 input[type=password]::placeholder,
input[type=password].input-error_c06abf0096cf0ce7::placeholder,
input[type=email].p-holder__error_736323ff856b9c9f::placeholder,
.input-error_c06abf0096cf0ce7 input[type=email]::placeholder,
input[type=email].input-error_c06abf0096cf0ce7::placeholder,
input[type=number].p-holder__error_736323ff856b9c9f::placeholder,
.input-error_c06abf0096cf0ce7 input[type=number]::placeholder,
input[type=number].input-error_c06abf0096cf0ce7::placeholder,
input[type=tel].p-holder__error_736323ff856b9c9f::placeholder,
.input-error_c06abf0096cf0ce7 input[type=tel]::placeholder,
input[type=tel].input-error_c06abf0096cf0ce7::placeholder,
input[type=url].p-holder__error_736323ff856b9c9f::placeholder,
.input-error_c06abf0096cf0ce7 input[type=url]::placeholder,
input[type=url].input-error_c06abf0096cf0ce7::placeholder,
textarea.p-holder__error_736323ff856b9c9f::placeholder,
textarea.input-error_c06abf0096cf0ce7::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_736323ff856b9c9f:-ms-input-placeholder, .input-error_c06abf0096cf0ce7 input[type=text]:-ms-input-placeholder, input[type=text].input-error_c06abf0096cf0ce7:-ms-input-placeholder,
input[type=password].p-holder__error_736323ff856b9c9f:-ms-input-placeholder,
.input-error_c06abf0096cf0ce7 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_c06abf0096cf0ce7:-ms-input-placeholder,
input[type=email].p-holder__error_736323ff856b9c9f:-ms-input-placeholder,
.input-error_c06abf0096cf0ce7 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_c06abf0096cf0ce7:-ms-input-placeholder,
input[type=number].p-holder__error_736323ff856b9c9f:-ms-input-placeholder,
.input-error_c06abf0096cf0ce7 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_c06abf0096cf0ce7:-ms-input-placeholder,
input[type=tel].p-holder__error_736323ff856b9c9f:-ms-input-placeholder,
.input-error_c06abf0096cf0ce7 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_c06abf0096cf0ce7:-ms-input-placeholder,
input[type=url].p-holder__error_736323ff856b9c9f:-ms-input-placeholder,
.input-error_c06abf0096cf0ce7 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_c06abf0096cf0ce7:-ms-input-placeholder,
textarea.p-holder__error_736323ff856b9c9f:-ms-input-placeholder,
textarea.input-error_c06abf0096cf0ce7:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_736323ff856b9c9f::-ms-input-placeholder, .input-error_c06abf0096cf0ce7 input[type=text]::-ms-input-placeholder, input[type=text].input-error_c06abf0096cf0ce7::-ms-input-placeholder,
input[type=password].p-holder__error_736323ff856b9c9f::-ms-input-placeholder,
.input-error_c06abf0096cf0ce7 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_c06abf0096cf0ce7::-ms-input-placeholder,
input[type=email].p-holder__error_736323ff856b9c9f::-ms-input-placeholder,
.input-error_c06abf0096cf0ce7 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_c06abf0096cf0ce7::-ms-input-placeholder,
input[type=number].p-holder__error_736323ff856b9c9f::-ms-input-placeholder,
.input-error_c06abf0096cf0ce7 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_c06abf0096cf0ce7::-ms-input-placeholder,
input[type=tel].p-holder__error_736323ff856b9c9f::-ms-input-placeholder,
.input-error_c06abf0096cf0ce7 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_c06abf0096cf0ce7::-ms-input-placeholder,
input[type=url].p-holder__error_736323ff856b9c9f::-ms-input-placeholder,
.input-error_c06abf0096cf0ce7 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_c06abf0096cf0ce7::-ms-input-placeholder,
textarea.p-holder__error_736323ff856b9c9f::-ms-input-placeholder,
textarea.input-error_c06abf0096cf0ce7::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_736323ff856b9c9f:focus, .input-error_c06abf0096cf0ce7 input[type=text]:focus, input[type=text].input-error_c06abf0096cf0ce7:focus,
input[type=password].p-holder__error_736323ff856b9c9f:focus,
.input-error_c06abf0096cf0ce7 input[type=password]:focus,
input[type=password].input-error_c06abf0096cf0ce7:focus,
input[type=email].p-holder__error_736323ff856b9c9f:focus,
.input-error_c06abf0096cf0ce7 input[type=email]:focus,
input[type=email].input-error_c06abf0096cf0ce7:focus,
input[type=number].p-holder__error_736323ff856b9c9f:focus,
.input-error_c06abf0096cf0ce7 input[type=number]:focus,
input[type=number].input-error_c06abf0096cf0ce7:focus,
input[type=tel].p-holder__error_736323ff856b9c9f:focus,
.input-error_c06abf0096cf0ce7 input[type=tel]:focus,
input[type=tel].input-error_c06abf0096cf0ce7:focus,
input[type=url].p-holder__error_736323ff856b9c9f:focus,
.input-error_c06abf0096cf0ce7 input[type=url]:focus,
input[type=url].input-error_c06abf0096cf0ce7:focus,
textarea.p-holder__error_736323ff856b9c9f:focus,
textarea.input-error_c06abf0096cf0ce7: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_6b1dd0752572e1c0::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_c742049c535c0001 {
  margin-bottom: 20px;
}
.form-group_c742049c535c0001 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_c742049c535c0001 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_c742049c535c0001 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_c742049c535c0001 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_c742049c535c0001 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_706ae1b8a4ac65f1:before,
.clearfix_706ae1b8a4ac65f1:after {
  content: " ";
  display: table;
}

.clearfix_706ae1b8a4ac65f1:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_9b00d263c3931c5f .slick-slide_ba311dd05f90fb95 {
  margin-bottom: -10px;
}

.slick-gutter-15_ba37e28a97542d88 {
  margin: -30px -15px;
}
.slick-gutter-15_ba37e28a97542d88 .slick-slide_ba311dd05f90fb95 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_53b8c8640f495f48 {
  background: var(--color-primary);
}

.bg-color-secondary_fd07b8e0522ae6a5 {
  background: var(--color-secondary);
}

.bg-color-tertiary_c9947c7a85fa964a {
  background: var(--color-tertiary);
}

.bg-color-gray_27fd771fbdafdc10 {
  background: var(--color-gray);
}

.bg-color-white_b3a290999dd103f1 {
  background: #FFFFFF;
}

.bg-color-black_3a53fe61ae753396 {
  background: #1A1A1A;
}

.bg-color-extra03_039c6b022566237a {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_d6713fbdd861e60b {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_228878a97a68d69b {
  background-image: url(../media/bg/bg-image-1.jpg);
}

.bg_image--2_58230df0af35401b {
  background-image: url(../media/bg/bg-image-2.jpg);
}

.bg_image--3_63a0f992d712bd4b {
  background-image: url(../media/bg/bg-image-3.jpg);
}

.bg_image--4_b3ea93764ca82fb0 {
  background-image: url(../media/bg/bg-image-4.jpg);
}

.bg_image--5_c3b9d7a442343747 {
  background-image: url(../media/bg/bg-image-5.jpg);
}

.bg_image--6_336a019737eef9cf {
  background-image: url(../media/bg/bg-image-6.jpg);
}

.bg_image--7_07ceef2d2355ad15 {
  background-image: url(../media/bg/bg-image-7.jpg);
}

.bg_image--8_29b476bec869d70f {
  background-image: url(../media/bg/bg-image-8.jpg);
}

.bg_image--9_0c34260c8d91e9f3 {
  background-image: url(../media/bg/bg-image-9.jpg);
}

.bg_image--10_9e956012322e1dcc {
  background-image: url(../media/bg/bg-image-10.jpg);
}

.bg_image--11_60e893897292bf3e {
  background-image: url(../media/bg/bg-image-11.jpg);
}

.bg_image--12_f3323c7f019ffa99 {
  background-image: url(../media/bg/bg-image-12.jpg);
}

.bg_image--13_6b682667bc638e1c {
  background-image: url(../media/bg/bg-image-13.jpg);
}

.bg_image--14_3a49eba19ccc0868 {
  background-image: url(../media/bg/bg-image-14.jpg);
}

.bg_image--15_223d54dbda1593ba {
  background-image: url(../media/bg/bg-image-15.jpg);
}

.bg_image--16_b393745a42681ceb {
  background-image: url(../media/bg/bg-image-16.jpg);
}

.bg_image--17_d31bf018d1cfe014 {
  background-image: url(../media/bg/bg-image-17.jpg);
}

.bg_image--18_5b0239e468d79025 {
  background-image: url(../media/bg/bg-image-18.jpg);
}

.bg_image--19_0a557dcdfcc42703 {
  background-image: url(../media/bg/bg-image-19.jpg);
}

.bg_image--20_2f4cb8094a55dcdc {
  background-image: url(../media/bg/bg-image-20.jpg);
}

.bg_image--21_3d2e5ae89276079b {
  background-image: url(../media/bg/bg-image-21.jpg);
}

.bg_image--22_0f9716539a370228 {
  background-image: url(../media/bg/bg-image-22.jpg);
}

.bg_image--23_33dd40dd17052b21 {
  background-image: url(../media/bg/bg-image-23.jpg);
}

.bg_image--24_6b71772112e8b49f {
  background-image: url(../media/bg/bg-image-24.jpg);
}

.bg_image--25_7f60d8085624c4b7 {
  background-image: url(../media/bg/bg-image-25.jpg);
}

.bg_image--26_7cc50a4cc647f90b {
  background-image: url(../media/bg/bg-image-26.jpg);
}

.bg_image--27_382910aacf333dc1 {
  background-image: url(../media/bg/bg-image-27.jpg);
}

.bg_image--28_3fab820279185d77 {
  background-image: url(../media/bg/bg-image-28.jpg);
}

.bg_image--29_d6b3f8f5b6221f2d {
  background-image: url(../media/bg/bg-image-29.jpg);
}

.bg_image--30_ec0124577c4a52ec {
  background-image: url(../media/bg/bg-image-30.jpg);
}

.bg_image--31_e0729bde33bcd067 {
  background-image: url(../media/bg/bg-image-31.jpg);
}

.bg_image--32_cd8801d3fb77a31a {
  background-image: url(../media/bg/bg-image-32.jpg);
}

.bg_image--33_a3589ea1a9409b51 {
  background-image: url(../media/bg/bg-image-33.jpg);
}

.bg_image--34_30ba4d96a7644254 {
  background-image: url(../media/bg/bg-image-34.jpg);
}

.bg_image--35_2fb7835f2b4066a0 {
  background-image: url(../media/bg/bg-image-35.jpg);
}

.bg_image--36_c822caab24339952 {
  background-image: url(../media/bg/bg-image-36.jpg);
}

.bg_image--37_65295d1dc9c5714e {
  background-image: url(../media/bg/bg-image-37.jpg);
}

.bg_image--38_95931903f1e2366a {
  background-image: url(../media/bg/bg-image-38.jpg);
}

.bg_image--39_bf13355ccbd5a49b {
  background-image: url(../media/bg/bg-image-39.jpg);
}

.bg_image--40_9e78bfa300491612 {
  background-image: url(../media/bg/bg-image-40.jpg);
}

.bg_tr-image--1_2ffee3077ba4d32e {
  background-image: url(../media/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_86627336b5ecad52 {
  background-image: url(../media/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_79c9cb56823474f5 {
  background-image: url(../media/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_0684d5918570be20 {
  background-image: url(../media/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_915c0ba0f4cf6994 {
  background-image: url(../media/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_061386e874876e3c {
  background-image: url(../media/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_878f44fd567b08ad {
  background-image: url(../media/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_098eff524cdbb653 {
  background-image: url(../media/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_7dc9be8a5f4df461 {
  background-image: url(../media/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_34b6701b81655b16 {
  background-image: url(../media/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_cf628eefd503c859 {
  background-image: url(../media/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_e26fd25bc77edd51 {
  background-image: url(../media/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_f5ce4a432f1a2d0c {
  background-image: url(../media/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_83c4f408f9d26076 {
  background-image: url(../media/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_30bc573199dea648 {
  background-image: url(../media/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_fc9dc44f84938b3c {
  background-image: url(../media/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_6e889280602b8a6c {
  background-image: url(../media/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_f858e20a84ea1d82 {
  background-image: url(../media/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_a5c6b6208b632bae {
  background-image: url(../media/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_9ca59b73eb2f4ce3 {
  background-image: url(../media/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_99fe0ffd438af5da {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_1e5c6cf58752ab47 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_1e5c6cf58752ab47 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_d9e215447e55fc4f {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_d9e215447e55fc4f > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_f717685f7c313b6b {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_f717685f7c313b6b > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_08edd21dc2e7725e {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_08edd21dc2e7725e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_08edd21dc2e7725e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_08edd21dc2e7725e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_08edd21dc2e7725e {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_08edd21dc2e7725e > [class*=col], .row--20_08edd21dc2e7725e > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_08edd21dc2e7725e > [class*=col], .row--20_08edd21dc2e7725e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_08edd21dc2e7725e > [class*=col], .row--20_08edd21dc2e7725e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_08edd21dc2e7725e > [class*=col], .row--20_08edd21dc2e7725e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_08edd21dc2e7725e > [class*=col], .row--20_08edd21dc2e7725e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_a3593822cec3c346 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_a3593822cec3c346 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_a3593822cec3c346 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_a3593822cec3c346 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_a3593822cec3c346 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_a3593822cec3c346 > [class*=col], .row--25_a3593822cec3c346 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_a3593822cec3c346 > [class*=col], .row--25_a3593822cec3c346 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_a3593822cec3c346 > [class*=col], .row--25_a3593822cec3c346 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_a3593822cec3c346 > [class*=col], .row--25_a3593822cec3c346 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_a3593822cec3c346 > [class*=col], .row--25_a3593822cec3c346 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_8656fdd8ce0a6ef0 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_8656fdd8ce0a6ef0 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_8656fdd8ce0a6ef0 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_8656fdd8ce0a6ef0 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_8656fdd8ce0a6ef0 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_8656fdd8ce0a6ef0 > [class*=col], .row--30_8656fdd8ce0a6ef0 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_8656fdd8ce0a6ef0 > [class*=col], .row--30_8656fdd8ce0a6ef0 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_8656fdd8ce0a6ef0 > [class*=col], .row--30_8656fdd8ce0a6ef0 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_8656fdd8ce0a6ef0 > [class*=col], .row--30_8656fdd8ce0a6ef0 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_8656fdd8ce0a6ef0 > [class*=col], .row--30_8656fdd8ce0a6ef0 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_e872aa838d139ce5 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_e872aa838d139ce5 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_e872aa838d139ce5 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_e872aa838d139ce5 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_e872aa838d139ce5 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_e872aa838d139ce5 > [class*=col], .row--45_e872aa838d139ce5 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_e872aa838d139ce5 > [class*=col], .row--45_e872aa838d139ce5 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_e872aa838d139ce5 > [class*=col], .row--45_e872aa838d139ce5 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_e872aa838d139ce5 > [class*=col], .row--45_e872aa838d139ce5 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_e872aa838d139ce5 > [class*=col], .row--45_e872aa838d139ce5 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_96ae3b30bd69169d {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_96ae3b30bd69169d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_96ae3b30bd69169d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_96ae3b30bd69169d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_96ae3b30bd69169d {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_96ae3b30bd69169d > [class*=col], .row--40_96ae3b30bd69169d > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_96ae3b30bd69169d > [class*=col], .row--40_96ae3b30bd69169d > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_96ae3b30bd69169d > [class*=col], .row--40_96ae3b30bd69169d > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_96ae3b30bd69169d > [class*=col], .row--40_96ae3b30bd69169d > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_96ae3b30bd69169d > [class*=col], .row--40_96ae3b30bd69169d > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_70ff0fd641b85034 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_70ff0fd641b85034 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_70ff0fd641b85034 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_70ff0fd641b85034 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_70ff0fd641b85034 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_70ff0fd641b85034 > [class*=col], .row--60_70ff0fd641b85034 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_70ff0fd641b85034 > [class*=col], .row--60_70ff0fd641b85034 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_70ff0fd641b85034 > [class*=col], .row--60_70ff0fd641b85034 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_70ff0fd641b85034 > [class*=col], .row--60_70ff0fd641b85034 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_70ff0fd641b85034 > [class*=col], .row--60_70ff0fd641b85034 > [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_f7f1e2c0bdf6e737(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_f7f1e2c0bdf6e737(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_f7f1e2c0bdf6e737(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_f7f1e2c0bdf6e737(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_4df5413c65c1516c/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_ab43c16fc394c713 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_89fc9d95437c75fc {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_c8932f692308b3b8,
.animated.bounceOut_6d6e8adf0291fc19 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_43aa4bf4973bb776,
.animated.flipOutY_6cfd4dc4afa16664 {
  -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_8d5978bb7f1f67a6 {
  -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_a50fd6ba61b65505 {
  -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_2df0e452866c8f9c {
  -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_a32d2c5edba89ecc {
  -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_81657185129a2d9a {
  -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_9bea91956988aff3 {
  -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_c8932f692308b3b8 {
  -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_f784d68c559de8a9 {
  -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_a5b99f30111d54a0 {
  -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_90e0b23e99bfc623 {
  -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_c4b6dab92b852504 {
  -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_6d6e8adf0291fc19 {
  -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_ac6a8758f5f4d443 {
  -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_143cc3e1b7d5638c {
  -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_93a9046f49ada3d7 {
  -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_fcf8575cadf8f9e4 {
  -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_efeba38837f68243 {
  -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_572b427eb49806f4 {
  -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_a2dc5c299b9145fe {
  -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_97eb5c5185768cba {
  -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_621d25cc27d173fa {
  -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_cd779069f07b04f5 {
  -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_17e85c35dc78205d {
  -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_1befd6cf0d5e44b6 {
  -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_2f11f3d8f99b8c88 {
  -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_6cd200fa5367d998 {
  -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_d3618b404a749ba6 {
  -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_bf163da353e93da3 {
  -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_74540e2cc3949a3d {
  -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_733fba8171a1069b {
  -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_324e90b5fdedf1ac {
  -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_d1b195b8b4661ddc {
  -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_600cb673fe0dbb59 {
  -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_d203a453e98c3b35 {
  -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_dea04ad0b39ae2f3 {
  -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_8145f7db573f0eaa {
  -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_43aa4bf4973bb776 {
  -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_6cfd4dc4afa16664 {
  -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_b5d242756004b6de {
  -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_ea4bf94508b022be {
  -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_9d06b5843fe488d5 {
  -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_cf0713b9c5dfb398 {
  -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_1524d327a98719b8 {
  -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_45b024950653e9bb {
  -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_a2b42059ae01d8ac {
  -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_b2d3bd11682de6ce {
  -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_8430ded28d880a57 {
  -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_c6417fa21ea24e0f {
  -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_c8df5eb5df032d04 {
  -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_2557e37f84d220d1 {
  -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_89fc9d95437c75fc {
  -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_d51a20468d60ef37 {
  -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_6fb6aabbf567e7fa {
  -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_551b1a4b1c3cc046 {
  -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_c8a9667a82c76dbf {
  -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_0f162c4aedd31791 {
  -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_67223a975940e755 {
  -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_563c578e6dcafb0e {
  -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_4d735788202038f7 {
  -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_fbba69f575821eee {
  -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_5ceab02696b7289e {
  -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_5566846891cdfed0 {
  -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_19a3d256bbd35aa0 {
  -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_2eff2da937bcd9af {
  -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_91b758ff3e9a342e {
  -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_eae3e7435a6af331 {
  -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_b6c8059c156ee15c {
  -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_616388a245d99364 {
  -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_833b578e667bb560 {
  -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_698b75072aad9d2f {
  -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_5b7d3c48026e7afc {
  -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_02101e7638486991 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_02101e7638486991:hover {
  animation-play-state: paused;
}

.floting-line-2_af8d7db25af92315 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_af8d7db25af92315: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_f7f1e2c0bdf6e737(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_f7f1e2c0bdf6e737(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_f7f1e2c0bdf6e737(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_00f7b28cea57560d {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_00f7b28cea57560d .reveal-animation_ff81c91b963c466b {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_00f7b28cea57560d .reveal-animation_ff81c91b963c466b::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_ff81c91b963c466b.reveal-primary_e79e2416d32aac29::before {
  background: #0c0c0a;
}

.reveal-animation_ff81c91b963c466b.reveal-dark_a722b365eacfce3d::before {
  background: #000;
}

.reveal-animation_ff81c91b963c466b.reveal-white_f504e2400fa8ecd2::before {
  background: #000;
}

.reveal-animation_ff81c91b963c466b.reveal-top_645dbcaa8e96d0a0.aos-animate::before,
.reveal-animation_ff81c91b963c466b.reveal-bottom_1a39ab7d52626b76.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_ff81c91b963c466b.reveal-start_9a9d769ab7191515.aos-animate::before,
.reveal-animation_ff81c91b963c466b.reveal-end_2b1e2499bb11b297.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_ff81c91b963c466b.reveal-top_645dbcaa8e96d0a0::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_ff81c91b963c466b.reveal-start_9a9d769ab7191515::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_ff81c91b963c466b.reveal-end_2b1e2499bb11b297::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_ff81c91b963c466b.reveal-bottom_1a39ab7d52626b76::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_29e27f345d0b4bf1 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_29e27f345d0b4bf1 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_29e27f345d0b4bf1 {
    margin: 6em auto;
  }
}
.cd-headline_4bae71b9c0f3e4cb {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_4bae71b9c0f3e4cb {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_4bae71b9c0f3e4cb {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_4bae71b9c0f3e4cb {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_4bae71b9c0f3e4cb {
    font-size: 26px;
  }
}
.cd-words-wrapper_354e59d2023c0ed6 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_354e59d2023c0ed6 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_354e59d2023c0ed6 b.is-visible_0bf43f5b947f8de2 {
  position: relative;
}

.no-js_f85253367c38068b .cd-words-wrapper_354e59d2023c0ed6 b {
  opacity: 0;
}

.no-js_f85253367c38068b .cd-words-wrapper_354e59d2023c0ed6 b.is-visible_0bf43f5b947f8de2 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_4bae71b9c0f3e4cb.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_4bae71b9c0f3e4cb.clip .cd-words-wrapper_354e59d2023c0ed6 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_4bae71b9c0f3e4cb.clip .cd-words-wrapper_354e59d2023c0ed6 b {
  font-weight: 700;
}

.cd-headline_4bae71b9c0f3e4cb.clip .cd-words-wrapper_354e59d2023c0ed6::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_4bae71b9c0f3e4cb.clip b {
  opacity: 0;
}

.cd-headline_4bae71b9c0f3e4cb.clip b.is-visible_0bf43f5b947f8de2 {
  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_edc7436cd57b3ef9,
body.sal-disabled_ce39757eb7af582a [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_edc7436cd57b3ef9,
body.sal-disabled_ce39757eb7af582a [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_edc7436cd57b3ef9,
body.sal-disabled_ce39757eb7af582a [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_edc7436cd57b3ef9,
body.sal-disabled_ce39757eb7af582a [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_c54bd11b207dd15f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_c54bd11b207dd15f .button-area-start_bc7446142023d610 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_c54bd11b207dd15f .button-area-start_bc7446142023d610 .call-us_b4562695808a7182 {
    display: none;
  }
}
.header-style-one-wrapper_c54bd11b207dd15f .button-area-start_bc7446142023d610 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_c54bd11b207dd15f .button-area-start_bc7446142023d610 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_c54bd11b207dd15f .logo-area_79d6cfdb5dacc09d .logo_ff8fc43d58043f99 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_79d6cfdb5dacc09d img.light_af1ba76519e275f9 {
  display: block;
}
[data-theme=light] .logo-area_79d6cfdb5dacc09d img.dark_2d5f97718dab2439 {
  display: none;
}

[data-theme=dark] .logo-area_79d6cfdb5dacc09d img.light_af1ba76519e275f9 {
  display: none;
}
[data-theme=dark] .logo-area_79d6cfdb5dacc09d img.dark_2d5f97718dab2439 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_76e2629ec6fc2788 .main-nav-area_1fce8a268945b622 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_76e2629ec6fc2788 .button-area-start_bc7446142023d610 .text-btn_d0717254b944ed3b {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_1fce8a268945b622 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_bc7446142023d610 .call-us_b4562695808a7182, [data-theme=dark] .header--sticky.sticky .button-area-start_bc7446142023d610 .text-btn_d0717254b944ed3b {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_76e2629ec6fc2788 .main-nav-area_1fce8a268945b622 ul li a {
  color: #fff;
}

.header-style-one_917a05fd82942e33 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_917a05fd82942e33 .header-style-one-wrapper_c54bd11b207dd15f .main-nav-area_1fce8a268945b622 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_917a05fd82942e33 .header-style-one-wrapper_c54bd11b207dd15f .main-nav-area_1fce8a268945b622 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_3aa3a7a34d9bc8c9 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_917a05fd82942e33 .header-style-one-wrapper_c54bd11b207dd15f .main-nav-area_1fce8a268945b622 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_917a05fd82942e33 .header-style-one-wrapper_c54bd11b207dd15f .main-nav-area_1fce8a268945b622 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_917a05fd82942e33 .header-style-one-wrapper_c54bd11b207dd15f .button-area-start_bc7446142023d610 a.text-btn_d0717254b944ed3b {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_76e2629ec6fc2788 {
  background: var(--body-bg);
}

header.header-two_a633831a294efae6 {
  display: block;
}
header.header-two_a633831a294efae6.border-bottom_bbd40c82c9099e60 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_554b53a93c49fb6b {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_554b53a93c49fb6b a.logo-area_79d6cfdb5dacc09d {
  padding: 25px 0;
}
.header-two-content-main_554b53a93c49fb6b .header-end-area_83bd5554459f4c7b {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_554b53a93c49fb6b .header-end-area_83bd5554459f4c7b a.reqiest_8d25367625b86816 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_554b53a93c49fb6b .header-end-area_83bd5554459f4c7b a.reqiest_8d25367625b86816 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_554b53a93c49fb6b .header-end-area_83bd5554459f4c7b .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_b667fd613177e513 {
  width: 100%;
  position: absolute;
}
.header-three_b667fd613177e513 .header-wrapper-main-three_a031e93d9ae13bd3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_b667fd613177e513 .header-wrapper-main-three_a031e93d9ae13bd3 .header-right-area_49e182fa3e7a67e0 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_b667fd613177e513 .header-wrapper-main-three_a031e93d9ae13bd3 .header-right-area_49e182fa3e7a67e0 .main-nav-area_1fce8a268945b622 {
    display: none;
  }
}
.header-three_b667fd613177e513 .header-wrapper-main-three_a031e93d9ae13bd3 .header-right-area_49e182fa3e7a67e0 .main-nav-area_1fce8a268945b622 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_b667fd613177e513 .header-wrapper-main-three_a031e93d9ae13bd3 .header-right-area_49e182fa3e7a67e0 .rts-btn {
    display: none;
  }
}
.header-three_b667fd613177e513 .header-wrapper-main-three_a031e93d9ae13bd3 .logo-area_79d6cfdb5dacc09d {
  padding: 25px 0;
}

.main-nav-area_1fce8a268945b622 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_1fce8a268945b622 ul li {
  margin: 0;
}
.main-nav-area_1fce8a268945b622 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_1fce8a268945b622 ul.fluxi-desktop-menu_d7d53a70bc282089 {
  transition: all 0.3s;
}
.main-nav-area_1fce8a268945b622 ul.fluxi-desktop-menu_d7d53a70bc282089:hover .menu-item_39f9ffc0607ab924 {
  opacity: 0.5;
}
.main-nav-area_1fce8a268945b622 ul.fluxi-desktop-menu_d7d53a70bc282089 .menu-item_39f9ffc0607ab924 {
  transition: all 0.3s;
}
.main-nav-area_1fce8a268945b622 ul.fluxi-desktop-menu_d7d53a70bc282089 .menu-item_39f9ffc0607ab924 .fluxi-dropdown-main-element_d9b7003f1c654ff2 {
  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_1fce8a268945b622 ul.fluxi-desktop-menu_d7d53a70bc282089 .menu-item_39f9ffc0607ab924 .fluxi-dropdown-main-element_d9b7003f1c654ff2 {
    padding: 35px 17px;
  }
}
.main-nav-area_1fce8a268945b622 ul.fluxi-desktop-menu_d7d53a70bc282089 .menu-item_39f9ffc0607ab924:hover {
  opacity: 1;
}
.main-nav-area_1fce8a268945b622 ul.fluxi-desktop-menu_d7d53a70bc282089 .fluxi-has-dropdown_5dd4cb20c9052170 {
  z-index: 10;
}
.main-nav-area_1fce8a268945b622 ul.fluxi-desktop-menu_d7d53a70bc282089 .fluxi-has-dropdown_5dd4cb20c9052170 .fluxi-submenu_8b6fe176434b44db {
  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_1fce8a268945b622 ul.fluxi-desktop-menu_d7d53a70bc282089 .fluxi-has-dropdown_5dd4cb20c9052170 .fluxi-submenu_8b6fe176434b44db:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_1fce8a268945b622 ul.fluxi-desktop-menu_d7d53a70bc282089 .fluxi-has-dropdown_5dd4cb20c9052170 .fluxi-submenu_8b6fe176434b44db li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_1fce8a268945b622 ul.fluxi-desktop-menu_d7d53a70bc282089 .fluxi-has-dropdown_5dd4cb20c9052170 .fluxi-submenu_8b6fe176434b44db li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_1fce8a268945b622 ul.fluxi-desktop-menu_d7d53a70bc282089 .fluxi-has-dropdown_5dd4cb20c9052170 .fluxi-submenu_8b6fe176434b44db 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_1fce8a268945b622 ul.fluxi-desktop-menu_d7d53a70bc282089 .fluxi-has-dropdown_5dd4cb20c9052170:hover .fluxi-submenu_8b6fe176434b44db {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_554b53a93c49fb6b .main-nav-area_1fce8a268945b622 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_554b53a93c49fb6b .main-nav-area_1fce8a268945b622 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_554b53a93c49fb6b .main-nav-area_1fce8a268945b622 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_554b53a93c49fb6b .main-nav-area_1fce8a268945b622 {
    display: none;
  }
}

.side-bar_261dff8284510497 {
  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_261dff8284510497 {
    width: 315px;
  }
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .thumbnail_9945cfc3961a15c2 {
  display: flex;
  justify-content: center;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .thumbnail_9945cfc3961a15c2 img {
  width: 60%;
  margin: auto;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .title {
  font-weight: 600;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .footer_451ada9747d5f5fc {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .footer_451ada9747d5f5fc .title {
  font-weight: 500;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .footer_451ada9747d5f5fc a.rts-btn {
  margin: auto;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .contact-information--sidebar_7a6baea168b4c03e {
  margin-top: 50px;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .contact-information--sidebar_7a6baea168b4c03e .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .contact-information--sidebar_7a6baea168b4c03e .single-info_229599db57435d52 {
  margin: 15px 0;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .contact-information--sidebar_7a6baea168b4c03e .single-info_229599db57435d52 a:hover {
  color: var(--color-primary);
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .contact-information--sidebar_7a6baea168b4c03e .rts-social-style-one_3dda5748cabb209b {
  margin-top: 40px;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .contact-information--sidebar_7a6baea168b4c03e .rts-social-style-one_3dda5748cabb209b ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .contact-information--sidebar_7a6baea168b4c03e .rts-social-style-one_3dda5748cabb209b ul li {
  margin: 0;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .contact-information--sidebar_7a6baea168b4c03e .rts-social-style-one_3dda5748cabb209b ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .contact-information--sidebar_7a6baea168b4c03e .rts-social-style-one_3dda5748cabb209b ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_261dff8284510497.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_261dff8284510497 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_261dff8284510497 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_917a05fd82942e33.case-studies_8e00ea4f3f1ac3e8 .main-nav-area_1fce8a268945b622 ul li > a.fluxi-dropdown-main-element_d9b7003f1c654ff2 {
  color: #fff !important;
}

.header-style-one_917a05fd82942e33.case-studies_8e00ea4f3f1ac3e8.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_261dff8284510497 {
  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_261dff8284510497 {
    width: 300px;
  }
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .thumbnail_9945cfc3961a15c2 {
  display: flex;
  justify-content: center;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .thumbnail_9945cfc3961a15c2 img {
  width: 85%;
  margin: auto;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .title {
  font-weight: 600;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .footer_451ada9747d5f5fc {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .footer_451ada9747d5f5fc .title {
  font-weight: 500;
}
.side-bar_261dff8284510497 .inner-main-wrapper-desk_d30cd28cdcd3ef38 .inner-content_150f89423e481238 .footer_451ada9747d5f5fc a.rts-btn {
  margin: auto;
}

.side-bar_261dff8284510497.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_261dff8284510497 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_261dff8284510497 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(../media/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_f697d25bd1f6410f {
  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_0ca6217175adde74 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_0ca6217175adde74 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_0ca6217175adde74 {
    display: block;
  }
}

.mobile-menu-main_0ca6217175adde74 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_0ca6217175adde74 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_0ca6217175adde74 nav ul li a.main_2bd2cf6e22aa63b5 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_0ca6217175adde74 nav ul li.has-droupdown_6e8cf8e42c937cb3 {
  position: relative;
}
.mobile-menu-main_0ca6217175adde74 nav ul li.has-droupdown_6e8cf8e42c937cb3 ul a {
  padding: 10px 0;
}
.mobile-menu-main_0ca6217175adde74 nav ul li.has-droupdown_6e8cf8e42c937cb3 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_0ca6217175adde74 nav ul li.has-droupdown_6e8cf8e42c937cb3 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_0ca6217175adde74 nav ul li.has-droupdown_6e8cf8e42c937cb3::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_0ca6217175adde74 nav ul li.has-droupdown_6e8cf8e42c937cb3.mm-active_58916d13dd95f08a::after {
  content: "\f077";
}
.mobile-menu-main_0ca6217175adde74 nav ul li.has-droupdown_6e8cf8e42c937cb3.third-lvl_735ef4e70e3b1f87::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_0ca6217175adde74 nav ul li.has-droupdown_6e8cf8e42c937cb3.third-lvl_735ef4e70e3b1f87 ul {
  padding: 0 20px;
}
.mobile-menu-main_0ca6217175adde74 nav ul li.has-droupdown_6e8cf8e42c937cb3.third-lvl_735ef4e70e3b1f87 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_0ca6217175adde74 nav ul li.has-droupdown_6e8cf8e42c937cb3.third-lvl_735ef4e70e3b1f87 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_0ca6217175adde74 nav ul li.has-droupdown_6e8cf8e42c937cb3.third-lvl_735ef4e70e3b1f87 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_0ca6217175adde74 nav ul li a {
  display: block;
}
.mobile-menu-main_0ca6217175adde74 .social-wrapper-one_e9a5f7e1a2a3daa1 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_261dff8284510497.header-two_a633831a294efae6 .inner-main-wrapper-desk_d30cd28cdcd3ef38, .side-bar_261dff8284510497.header-three_b667fd613177e513 .inner-main-wrapper-desk_d30cd28cdcd3ef38 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_261dff8284510497.header-two_a633831a294efae6 .mobile-menu_c3d94b290b2bff20, .side-bar_261dff8284510497.header-three_b667fd613177e513 .mobile-menu_c3d94b290b2bff20 {
    display: none !important;
  }
}

.header-one_608b0a2ee2901950 .main-nav-desk_5036972b2c6c11bf nav ul li.has-droupdown_6e8cf8e42c937cb3 .submenu.inner-page_9e483f12e20ec082 .sub-dropdown_04e4241b02bfa4d4 {
  position: relative;
}
.header-one_608b0a2ee2901950 .main-nav-desk_5036972b2c6c11bf nav ul li.has-droupdown_6e8cf8e42c937cb3 .submenu.inner-page_9e483f12e20ec082 .sub-dropdown_04e4241b02bfa4d4:hover::after {
  color: var(--color-primary);
}
.header-one_608b0a2ee2901950 .main-nav-desk_5036972b2c6c11bf nav ul li.has-droupdown_6e8cf8e42c937cb3 .submenu.inner-page_9e483f12e20ec082 .sub-dropdown_04e4241b02bfa4d4::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_608b0a2ee2901950 .main-nav-desk_5036972b2c6c11bf nav ul li.has-droupdown_6e8cf8e42c937cb3 .submenu.inner-page_9e483f12e20ec082 .sub-dropdown_04e4241b02bfa4d4 .third-lvl_735ef4e70e3b1f87 {
  margin-left: -4px;
}

.header-three_b667fd613177e513 .main-nav-desk_5036972b2c6c11bf nav ul li.has-droupdown_6e8cf8e42c937cb3 .submenu.inner-page_9e483f12e20ec082 {
  padding: 15px 0;
}
.header-three_b667fd613177e513 .main-nav-desk_5036972b2c6c11bf nav ul li.has-droupdown_6e8cf8e42c937cb3 .submenu.inner-page_9e483f12e20ec082 .sub-dropdown_04e4241b02bfa4d4 {
  position: relative;
}
.header-three_b667fd613177e513 .main-nav-desk_5036972b2c6c11bf nav ul li.has-droupdown_6e8cf8e42c937cb3 .submenu.inner-page_9e483f12e20ec082 .sub-dropdown_04e4241b02bfa4d4:hover::after {
  color: var(--color-primary);
}
.header-three_b667fd613177e513 .main-nav-desk_5036972b2c6c11bf nav ul li.has-droupdown_6e8cf8e42c937cb3 .submenu.inner-page_9e483f12e20ec082 .sub-dropdown_04e4241b02bfa4d4::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_b667fd613177e513 .main-nav-desk_5036972b2c6c11bf nav ul li.has-droupdown_6e8cf8e42c937cb3 .submenu.inner-page_9e483f12e20ec082 .sub-dropdown_04e4241b02bfa4d4 .third-lvl_735ef4e70e3b1f87 {
  margin-left: -4px;
}
.header-three_b667fd613177e513 .main-nav-desk_5036972b2c6c11bf nav ul li.has-droupdown_6e8cf8e42c937cb3 .submenu.inner-page_9e483f12e20ec082 li {
  margin: 0;
  width: 100%;
}
.header-three_b667fd613177e513 .main-nav-desk_5036972b2c6c11bf nav ul li.has-droupdown_6e8cf8e42c937cb3 .submenu.inner-page_9e483f12e20ec082 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_04e4241b02bfa4d4 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_04e4241b02bfa4d4 .submenu.third-lvl_735ef4e70e3b1f87 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_04e4241b02bfa4d4 .submenu.third-lvl_735ef4e70e3b1f87.base {
  display: block !important;
}
.sub-dropdown_04e4241b02bfa4d4:hover .sub-menu-link_0b4ca84e4c9ec0dd {
  color: var(--color-primary);
}
.sub-dropdown_04e4241b02bfa4d4:hover .submenu.third-lvl_735ef4e70e3b1f87.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_04e4241b02bfa4d4:hover .submenu.third-lvl_735ef4e70e3b1f87.base li {
  display: block;
}
.sub-dropdown_04e4241b02bfa4d4:hover .submenu.third-lvl_735ef4e70e3b1f87.base li a {
  display: block !important;
}

.header-three_b667fd613177e513 .sub-dropdown_04e4241b02bfa4d4:hover .submenu.third-lvl_735ef4e70e3b1f87.base {
  margin-left: -14px !important;
}

.header-two_a633831a294efae6 .header-main-wrapper_848ba281e3fea6be .sub-dropdown_04e4241b02bfa4d4:hover .submenu.third-lvl_735ef4e70e3b1f87.base {
  margin-left: 90px !important;
}

header.heder-two_2244c43d409289c6 .sub-dropdown_04e4241b02bfa4d4:hover .submenu.third-lvl_735ef4e70e3b1f87.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_2244c43d409289c6 .sub-dropdown_04e4241b02bfa4d4::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_2244c43d409289c6 .sub-dropdown_04e4241b02bfa4d4:hover a.sub-menu-link_0b4ca84e4c9ec0dd {
  color: var(--color-primary) !important;
}
header.heder-two_2244c43d409289c6 .sub-dropdown_04e4241b02bfa4d4:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_2244c43d409289c6 .sub-dropdown_04e4241b02bfa4d4 .submenu.third-lvl_735ef4e70e3b1f87.base {
  display: block;
}

.sub-dropdown_04e4241b02bfa4d4 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_04e4241b02bfa4d4.active .sub-menu-link_0b4ca84e4c9ec0dd {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_04e4241b02bfa4d4.active .sub-menu-link_0b4ca84e4c9ec0dd::after {
  width: 12px !important;
}
.sub-dropdown_04e4241b02bfa4d4.active::after {
  color: #FFFFFF;
}
.sub-dropdown_04e4241b02bfa4d4 .fluxi-submenu_8b6fe176434b44db.third-lvl_735ef4e70e3b1f87 {
  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_04e4241b02bfa4d4 .fluxi-submenu_8b6fe176434b44db.third-lvl_735ef4e70e3b1f87:hover li a {
  opacity: 0.5;
}
.sub-dropdown_04e4241b02bfa4d4 .fluxi-submenu_8b6fe176434b44db.third-lvl_735ef4e70e3b1f87.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_04e4241b02bfa4d4 .fluxi-submenu_8b6fe176434b44db.third-lvl_735ef4e70e3b1f87 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_04e4241b02bfa4d4 .fluxi-submenu_8b6fe176434b44db.third-lvl_735ef4e70e3b1f87 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_04e4241b02bfa4d4 .fluxi-submenu_8b6fe176434b44db.third-lvl_735ef4e70e3b1f87 li:hover a::after {
  width: 12px;
}
.sub-dropdown_04e4241b02bfa4d4 .fluxi-submenu_8b6fe176434b44db.third-lvl_735ef4e70e3b1f87 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_04e4241b02bfa4d4:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_04e4241b02bfa4d4:hover .sub-menu-link_0b4ca84e4c9ec0dd {
  color: var(--color-primary);
}
.sub-dropdown_04e4241b02bfa4d4:hover .fluxi-submenu_8b6fe176434b44db.third-lvl_735ef4e70e3b1f87.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_91c390a66f734d5c {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_91c390a66f734d5c {
    padding: 0 15px;
  }
}

.section-bg_2a9a4c69545c2271 {
  background: var(--section-bg-gray);
}

.bg_white_0af5ddbf2e050472 {
  background: var(--body-bg);
}

.g-48_7045607eb6eda03c {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_a7f925a823e9792f {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_6c7b903020c6fe40 {
  background: #F8F9FB;
}

.bg-gray-2_a75b621f7c221220 {
  background: var(--bg-gray-2);
}

.overflow-right-div_81c6cfac705839d2 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_81c6cfac705839d2 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_81c6cfac705839d2 {
    width: 100%;
  }
}

.gsap-marker-end_c028b1770a2eceac,
.gsap-marker-start_ae10a2990eb2570a,
.gsap-marker-scroller-end_cd027fdb060f23f0,
.gsap-marker-scroller-start_8b8b7f7031dd4b1c {
  display: none !important;
}

.bg-dark-p_4409f30b008f7457 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_e9662c397ab61bb6 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_aa3e9fa219986829 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_aba8aa1484c2a959 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_aba8aa1484c2a959 .client-img_52fa162797f02eab {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_aba8aa1484c2a959 .client-img_52fa162797f02eab img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_aba8aa1484c2a959 .client-img_52fa162797f02eab img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_aba8aa1484c2a959 .client-img_52fa162797f02eab img.two_378389670b5b5d69 {
  left: 38px;
}
.customer-review-area_aba8aa1484c2a959 .client-img_52fa162797f02eab img.three_ea6b883d7e9ba4ac {
  left: 73px;
}
.customer-review-area_aba8aa1484c2a959 .client-img_52fa162797f02eab img.four_8a4a5e222aa97633 {
  left: 108px;
}
.customer-review-area_aba8aa1484c2a959 p.desc {
  margin-bottom: 0;
}

.br-none_184dee94c24b81c3 {
  border-radius: 0 !important;
}

.color-secondary-2_fd121a967ec34b0e {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_c1ffa6ae84834722 {
    order: 2;
  }
}

.loader-wrapper_a724d577cdc6f5c4 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_a724d577cdc6f5c4 .loader-section_58ad25fbb0d7367b {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_a724d577cdc6f5c4 .loader-section_58ad25fbb0d7367b.section-left_ebc578bfe3f940c1 {
  left: 0;
}

.loader-wrapper_a724d577cdc6f5c4 .loader-section_58ad25fbb0d7367b.section-right_7bc7ae060cecd480 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_a724d577cdc6f5c4 .loader-section_58ad25fbb0d7367b.section-left_ebc578bfe3f940c1 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_a724d577cdc6f5c4 .loader-section_58ad25fbb0d7367b.section-right_7bc7ae060cecd480 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_f614491860d5e00b {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_a724d577cdc6f5c4 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_f614491860d5e00b: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_f614491860d5e00b {
  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_f559c04d30e99fc2 {
  -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_f559c04d30e99fc2.btt__visible_fcc7a90d7652d7fd {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_f559c04d30e99fc2 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_8fd5198d2d10a5fc 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_89662d335161a8e2 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_234c83ede8a8ac0a {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_89662d335161a8e2 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_234c83ede8a8ac0a {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_a254c453336fc15a:hover,
[data-theme=dark] .rts-btn.btn-primary-5_89f19c9fc30b2026:hover,
[data-theme=dark] .rts-btn.btn-primary-6_eac981694abf778d:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_8a5f55f1771a8125: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_a254c453336fc15a {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_a254c453336fc15a:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_e465bce7c0d3996f {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_e465bce7c0d3996f::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_e465bce7c0d3996f::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_e465bce7c0d3996f:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_e465bce7c0d3996f:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_8c23761e2a1bdfb9 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_8c23761e2a1bdfb9::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_8c23761e2a1bdfb9::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_8c23761e2a1bdfb9:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_8c23761e2a1bdfb9:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_8a5f55f1771a8125 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_8a5f55f1771a8125:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_89f19c9fc30b2026 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_89f19c9fc30b2026:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_eac981694abf778d {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_eac981694abf778d:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_91eca6acad21975f {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_91eca6acad21975f::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_91eca6acad21975f:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_3c818dc3bcbc628a {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_3c818dc3bcbc628a::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_3c818dc3bcbc628a:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_a29b9072e69adce5 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_a29b9072e69adce5::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_a29b9072e69adce5:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_3f85da2af73be812 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_3f85da2af73be812 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_3f85da2af73be812:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_029f57539b315f08 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_029f57539b315f08 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_029f57539b315f08:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_d262941a7b84f03b {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_d262941a7b84f03b:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_d262941a7b84f03b.about_9e0bc4b96f167e19 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_d262941a7b84f03b.about_9e0bc4b96f167e19:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_7aae0c2bde5075d1 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_7aae0c2bde5075d1:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_408e381d0d305a30 {
  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_408e381d0d305a30 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_408e381d0d305a30:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_7aae0c2bde5075d1 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_6e0ee14b4a8ab478 {
  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_6e0ee14b4a8ab478::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_6e0ee14b4a8ab478::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_6e0ee14b4a8ab478 i {
  font-weight: 400;
}
.under-line-btn_0980551298a0aab1 {
  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_0980551298a0aab1::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_0980551298a0aab1::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_0980551298a0aab1:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_761a40028bc1a55b .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_761a40028bc1a55b .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_761a40028bc1a55b .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_761a40028bc1a55b .title {
    font-size: 40px;
  }
}
.banner-one-content-left_761a40028bc1a55b p.disc_cc2ba2cb8c117d3f {
  margin-bottom: 50px;
}
.banner-one-content-left_761a40028bc1a55b .button-banner-one-wrapper_b57800296ce2b696 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_761a40028bc1a55b .button-banner-one-wrapper_b57800296ce2b696 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_761a40028bc1a55b .button-banner-one-wrapper_b57800296ce2b696 .customer-review-area_aba8aa1484c2a959 .client-img_52fa162797f02eab {
  width: 150px;
}
.banner-one-content-left_761a40028bc1a55b .button-banner-one-wrapper_b57800296ce2b696 .customer-review-area_aba8aa1484c2a959 p.desc {
  min-width: max-content;
}
.banner-one-content-left_761a40028bc1a55b .button-banner-one-wrapper_b57800296ce2b696 .customer-review-area_aba8aa1484c2a959 img {
  max-width: 40%;
}
.banner-one-content-left_761a40028bc1a55b .button-banner-one-wrapper_b57800296ce2b696 .customer-review-area_aba8aa1484c2a959 img.two_378389670b5b5d69 {
  left: 24px;
}
.banner-one-content-left_761a40028bc1a55b .button-banner-one-wrapper_b57800296ce2b696 .customer-review-area_aba8aa1484c2a959 img.three_ea6b883d7e9ba4ac {
  left: 48px;
}
.banner-one-content-left_761a40028bc1a55b .button-banner-one-wrapper_b57800296ce2b696 .customer-review-area_aba8aa1484c2a959 img.four_8a4a5e222aa97633 {
  left: 72px;
}

.banner-one-right-content-with-img_6f33fc00a2c76e0e {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_6f33fc00a2c76e0e {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_6f33fc00a2c76e0e .img-1_d5f22e69c90d335c {
  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_6f33fc00a2c76e0e .img-1_d5f22e69c90d335c {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_6f33fc00a2c76e0e .img-2_104dd0418a34e39b {
  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_6f33fc00a2c76e0e .img-2_104dd0418a34e39b {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_c6eae81afdd16b14 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_c6eae81afdd16b14 .box-one-top_8e97e0bab6a39511 {
  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_c6eae81afdd16b14 .box-one-bottom_585f535e80cf48bb {
  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_c6eae81afdd16b14 .radious-shape_e6525dd33d486b29 {
    display: none;
  }
}
.rts-banner-area-one_c6eae81afdd16b14 .radious-shape_e6525dd33d486b29 .right-top_eea8f0ee2174e396 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_c6eae81afdd16b14 .radious-shape_e6525dd33d486b29 .right-bottom_97635ef105902eb5 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_c6eae81afdd16b14 .radious-shape_e6525dd33d486b29 .mid-top_051b59bd419fac97 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_c6eae81afdd16b14 .radious-shape_e6525dd33d486b29 .left-bottom_ab406146a954a7bd {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_c6eae81afdd16b14 .radious-shape_e6525dd33d486b29 .left-top_a1f5566ba7022d9e {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_c6eae81afdd16b14 .radious-shape_e6525dd33d486b29 .center-bottom_ef62cd8552b46653 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .banner-one-content-left_761a40028bc1a55b .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .banner-one-content-left_761a40028bc1a55b .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .banner-one-content-left_761a40028bc1a55b .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .banner-one-content-left_761a40028bc1a55b .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .banner-one-content-left_761a40028bc1a55b p.disc_cc2ba2cb8c117d3f {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .banner-one-content-left_761a40028bc1a55b .customer-review-area_aba8aa1484c2a959 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .banner-one-right-content-with-img_6f33fc00a2c76e0e {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .banner-one-right-content-with-img_6f33fc00a2c76e0e .short-image-area_e61ea5bab95ee72d .img-1_d5f22e69c90d335c {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .banner-one-right-content-with-img_6f33fc00a2c76e0e .short-image-area_e61ea5bab95ee72d .img-1_d5f22e69c90d335c {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .banner-one-right-content-with-img_6f33fc00a2c76e0e .short-image-area_e61ea5bab95ee72d .img-1_d5f22e69c90d335c {
    left: 0;
  }
}
.rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .brand-area-inner_d5843a764f57cbf6 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .brand-title-area_71615756be772501 {
  margin-bottom: 40px;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .brand-title-area_71615756be772501 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .brand-title-area_71615756be772501 .brand-left-short-title-one_780155c217d48446 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .brand-title-area_71615756be772501 .brand-left-short-title-one_780155c217d48446 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .brand-title-area_71615756be772501 .brand-left-short-title-one_780155c217d48446 .star-rating_57505095ac92b365 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .brand-title-area_71615756be772501 .brand-left-short-title-one_780155c217d48446 .star-rating_57505095ac92b365 li {
  list-style: none;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .brand-title-area_71615756be772501 .brand-left-short-title-one_780155c217d48446 .star-rating_57505095ac92b365 li a {
  color: #FF6354;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .brand-title-area_71615756be772501 .brand-left-short-title-one_780155c217d48446 p.disc_cc2ba2cb8c117d3f {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .brand-slider-area_9944b8c7d970679c {
  overflow: hidden;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-five_1fee3fa3b30ec5ae .brand-slider-area_9944b8c7d970679c .brand-inner_902d68072e2f195d {
  text-align: center;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f {
  background: #212026;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-content-left_c4209f9212e344e2 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-content-left_c4209f9212e344e2 .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_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-content-left_c4209f9212e344e2 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-content-left_c4209f9212e344e2 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-content-left_c4209f9212e344e2 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-content-left_c4209f9212e344e2 p.disc_cc2ba2cb8c117d3f {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-content-left_c4209f9212e344e2 .button-area_e5e9ad85e9d9beeb {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-content-left_c4209f9212e344e2 .button-area_e5e9ad85e9d9beeb {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-content-left_c4209f9212e344e2 .button-area_e5e9ad85e9d9beeb .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-content-left_c4209f9212e344e2 .button-area_e5e9ad85e9d9beeb .rts-btn.btn-primary-5_89f19c9fc30b2026 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-content-left_c4209f9212e344e2 .button-area_e5e9ad85e9d9beeb .rts-btn.btn-primary-5_89f19c9fc30b2026:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-content-left_c4209f9212e344e2 .button-area_e5e9ad85e9d9beeb .rts-btn.btn-primary-5-border_d262941a7b84f03b {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-content-left_c4209f9212e344e2 .counter-upmain-wrapper-style-six_9e1aa47e18511c1a {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-content-left_c4209f9212e344e2 .counter-upmain-wrapper-style-six_9e1aa47e18511c1a .single-counter-up-six_df41ff13300fad4b .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-content-left_c4209f9212e344e2 .counter-upmain-wrapper-style-six_9e1aa47e18511c1a .single-counter-up-six_df41ff13300fad4b p {
  color: #D7D9E9;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d .image-left_b432c81a84095dd7 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d .image-left_b432c81a84095dd7 {
    width: 100%;
  }
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d .image-left_b432c81a84095dd7 .image-one_de0a8946812294cb {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d .image-left_b432c81a84095dd7 .image-one_de0a8946812294cb img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d .image-left_b432c81a84095dd7 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d .image-left_b432c81a84095dd7 .image-two_00472b5ab2df2735 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d .image-left_b432c81a84095dd7 .image-two_00472b5ab2df2735 img {
    width: 100%;
  }
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d .image-right_32f05b965b285b9d {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d .image-right_32f05b965b285b9d {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d .image-right_32f05b965b285b9d {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d .image-right_32f05b965b285b9d {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d .image-right_32f05b965b285b9d {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d .image-right_32f05b965b285b9d {
    display: none;
  }
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d .image-right_32f05b965b285b9d .image-three_5c11c9b89fb3a676 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .banner-six-right-content-with-img_ecdd9a55bb4aa77d .image-right_32f05b965b285b9d .image-four_883b3b296b0f7c3a {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .shape_0ad2e2fa33e7886c {
    display: none;
  }
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .shape_0ad2e2fa33e7886c .right-top_eea8f0ee2174e396 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .shape_0ad2e2fa33e7886c .right-top_eea8f0ee2174e396 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .shape_0ad2e2fa33e7886c .right-bottom_97635ef105902eb5 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_c6eae81afdd16b14.banner-six_0d11320c47bf8e3f .shape_0ad2e2fa33e7886c .right-bottom_97635ef105902eb5 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_40dddd6dab143f57 {
  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_40dddd6dab143f57::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_40dddd6dab143f57 .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_40dddd6dab143f57 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_40dddd6dab143f57 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_40dddd6dab143f57 p.disc_cc2ba2cb8c117d3f {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_40dddd6dab143f57 p.disc_cc2ba2cb8c117d3f {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_40dddd6dab143f57 p.disc_cc2ba2cb8c117d3f {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_40dddd6dab143f57 p.disc_cc2ba2cb8c117d3f {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_40dddd6dab143f57 p.disc_cc2ba2cb8c117d3f {
    max-width: 100%;
  }
}
.rts-banner-area-two_40dddd6dab143f57 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_40dddd6dab143f57 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_40dddd6dab143f57 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_40dddd6dab143f57 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_40dddd6dab143f57 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_40dddd6dab143f57 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_40dddd6dab143f57 .bottom-text_4ff6580b67333e13 p.disc_cc2ba2cb8c117d3f {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_6c8c608cabf69b86 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_6c8c608cabf69b86 {
    margin-top: 70px;
  }
}

.mt-dec-100_0a8bbb12e9429f69 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_816524fa626bc2b2 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_816524fa626bc2b2 .banner-2-shape_4a99aae3dc9a3709 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_816524fa626bc2b2 .banner-2-shape_4a99aae3dc9a3709 .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_816524fa626bc2b2 .banner-2-shape_4a99aae3dc9a3709 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_816524fa626bc2b2 .banner-2-shape_4a99aae3dc9a3709 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_816524fa626bc2b2 .banner-2-shape_4a99aae3dc9a3709 .two_378389670b5b5d69 {
  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_816524fa626bc2b2 .banner-2-shape_4a99aae3dc9a3709 .two_378389670b5b5d69 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_816524fa626bc2b2 .banner-2-shape_4a99aae3dc9a3709 .two_378389670b5b5d69 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_816524fa626bc2b2 .banner-2-shape_4a99aae3dc9a3709 .three_ea6b883d7e9ba4ac {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_816524fa626bc2b2 .banner-2-shape_4a99aae3dc9a3709 .three_ea6b883d7e9ba4ac {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_816524fa626bc2b2 .banner-2-shape_4a99aae3dc9a3709 .four_8a4a5e222aa97633 {
  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_816524fa626bc2b2 .banner-2-shape_4a99aae3dc9a3709 .four_8a4a5e222aa97633 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_816524fa626bc2b2 .banner-2-shape_4a99aae3dc9a3709 .four_8a4a5e222aa97633 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_816524fa626bc2b2 .banner-2-shape_4a99aae3dc9a3709 .five_6fe4f8dfde77513a {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_b667fd613177e513 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_1112eb474b226173 {
  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_1112eb474b226173 .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.banner-three-area-start_1112eb474b226173 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
}
.banner-three-area-start_1112eb474b226173 .shape-area_f9b581d7081b8eb2 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_1112eb474b226173 .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_1112eb474b226173 .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_1112eb474b226173 .shape-area_f9b581d7081b8eb2 .four_8a4a5e222aa97633 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_bb5fa89b69e5c3cf {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_bb5fa89b69e5c3cf {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_bb5fa89b69e5c3cf .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_bb5fa89b69e5c3cf .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_bb5fa89b69e5c3cf .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_bb5fa89b69e5c3cf .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_bb5fa89b69e5c3cf .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_bb5fa89b69e5c3cf .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_bb5fa89b69e5c3cf .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_bb5fa89b69e5c3cf .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_bb5fa89b69e5c3cf p.disc_cc2ba2cb8c117d3f {
  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_bb5fa89b69e5c3cf p.disc_cc2ba2cb8c117d3f br {
    display: none;
  }
}
.banner-wrapper-three-main_bb5fa89b69e5c3cf .button-area_e5e9ad85e9d9beeb {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_bb5fa89b69e5c3cf .button-area_e5e9ad85e9d9beeb {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_bb5fa89b69e5c3cf .button-area_e5e9ad85e9d9beeb .under-line-btn_0980551298a0aab1::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_bb5fa89b69e5c3cf span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_8d7929693f3980b3 {
  padding-top: 68px;
}
.banner-four-content-left_8d7929693f3980b3 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_8d7929693f3980b3 .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_8d7929693f3980b3 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_8d7929693f3980b3 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_8d7929693f3980b3 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_8d7929693f3980b3 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_8d7929693f3980b3 .banner-logo-area_93472fee9a8b1115 {
  margin-top: 50px;
}
.banner-four-content-left_8d7929693f3980b3 .banner-logo-area_93472fee9a8b1115 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_8d7929693f3980b3 .banner-logo-area_93472fee9a8b1115 .logo-area_79d6cfdb5dacc09d {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_8d7929693f3980b3 .banner-logo-area_93472fee9a8b1115 .logo-area_79d6cfdb5dacc09d {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_93472fee9a8b1115 .light_af1ba76519e275f9 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_93472fee9a8b1115 .dark_2d5f97718dab2439 {
  display: none;
}

[data-theme=dark] .banner-logo-area_93472fee9a8b1115 .light_af1ba76519e275f9 {
  display: none;
}
[data-theme=dark] .banner-logo-area_93472fee9a8b1115 .dark_2d5f97718dab2439 {
  display: inline-flex;
}

.thumbnail-banner-right-four_d60e5f3deb1b5079 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_d60e5f3deb1b5079::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_d60e5f3deb1b5079::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_d60e5f3deb1b5079::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_d60e5f3deb1b5079::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_d60e5f3deb1b5079 .main_2bd2cf6e22aa63b5 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_d60e5f3deb1b5079 .main_2bd2cf6e22aa63b5 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_d60e5f3deb1b5079 .main_2bd2cf6e22aa63b5 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_d60e5f3deb1b5079 img.shape_0ad2e2fa33e7886c {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_d60e5f3deb1b5079 img.shape_0ad2e2fa33e7886c {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_d60e5f3deb1b5079 img.shape_0ad2e2fa33e7886c {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_d60e5f3deb1b5079 img.shape_0ad2e2fa33e7886c {
    display: none;
  }
}

.rts-banner-four-area-start_a1d1181a2cc4d3cf {
  position: relative;
}
.rts-banner-four-area-start_a1d1181a2cc4d3cf .shape-area_f9b581d7081b8eb2 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_a1d1181a2cc4d3cf .shape-area_f9b581d7081b8eb2 .one {
    display: none;
  }
}
.rts-banner-four-area-start_a1d1181a2cc4d3cf .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_a1d1181a2cc4d3cf .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_a1d1181a2cc4d3cf .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_678a2aa6e836e7b8 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_678a2aa6e836e7b8 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_678a2aa6e836e7b8 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_678a2aa6e836e7b8 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_678a2aa6e836e7b8 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_678a2aa6e836e7b8 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_678a2aa6e836e7b8 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_678a2aa6e836e7b8 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_678a2aa6e836e7b8 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_678a2aa6e836e7b8 p.disc_cc2ba2cb8c117d3f {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_678a2aa6e836e7b8 p.disc_cc2ba2cb8c117d3f {
    max-width: 100%;
  }
}
.banner-seven-left-content_678a2aa6e836e7b8 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_678a2aa6e836e7b8 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_678a2aa6e836e7b8 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_678a2aa6e836e7b8 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_1858eb3b1462935d {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_1858eb3b1462935d {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_1858eb3b1462935d img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_1858eb3b1462935d img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_1858eb3b1462935d .short-image_093ddfa422f44e94 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_1858eb3b1462935d .short-image_093ddfa422f44e94.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_1858eb3b1462935d .short-image_093ddfa422f44e94.one {
    left: 0;
  }
}
.thumbnail-banner-seven_1858eb3b1462935d .short-image_093ddfa422f44e94.two_378389670b5b5d69 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_9eda0d0631f5b61d {
  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_9eda0d0631f5b61d {
    flex-direction: column;
  }
}
.rts-brand-area-seven_9eda0d0631f5b61d p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_9eda0d0631f5b61d .brand-area-style-seven_15c9f64e5fc840a0 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_9eda0d0631f5b61d .brand-area-style-seven_15c9f64e5fc840a0 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_9eda0d0631f5b61d .brand-area-style-seven_15c9f64e5fc840a0 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_9eda0d0631f5b61d .slider-Brand_c0498bf0353e64b7 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_b408eba07edbf45b {
  position: relative;
}
.rts-banner-area-7_b408eba07edbf45b form {
  position: relative;
}
.rts-banner-area-7_b408eba07edbf45b form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_b408eba07edbf45b form input {
  padding-left: 35px;
}
.rts-banner-area-7_b408eba07edbf45b .shape-area-start_ba4fad337d4c77a1 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_b408eba07edbf45b .shape-area-start_ba4fad337d4c77a1 .two_378389670b5b5d69 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_b408eba07edbf45b .shape-area-start_ba4fad337d4c77a1 .three_ea6b883d7e9ba4ac {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_b408eba07edbf45b .shape-area-start_ba4fad337d4c77a1 .three_ea6b883d7e9ba4ac {
    display: none;
  }
}
.rts-banner-area-7_b408eba07edbf45b .shape-area-start_ba4fad337d4c77a1 .four_8a4a5e222aa97633 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_b408eba07edbf45b .shape-area-start_ba4fad337d4c77a1 .four_8a4a5e222aa97633 {
    display: none;
  }
}

.div-right-banner-floating_def6577fcb52bf70 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_def6577fcb52bf70 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_def6577fcb52bf70 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_a0ef563f961e9921 {
  background-image: url(../media/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_a0ef563f961e9921 {
    height: auto;
  }
}

.inner-banner-8_c3b9ca33e85dd3c6 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_c3b9ca33e85dd3c6 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_c3b9ca33e85dd3c6 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_c3b9ca33e85dd3c6 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 {
    padding-top: 60px;
  }
}
.inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 .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_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 .title {
    font-size: 42px;
  }
}
.inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 p.disc_cc2ba2cb8c117d3f {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 .customer-review-area_aba8aa1484c2a959 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 .customer-review-area_aba8aa1484c2a959 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_c3b9ca33e85dd3c6 .left-area_e3f06468793d4382 .customer-review-area_aba8aa1484c2a959 p {
  color: #F2F2F8;
}
.inner-banner-8_c3b9ca33e85dd3c6 .position-img_99dc7514fc1b86f6 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_c3b9ca33e85dd3c6 .position-img_99dc7514fc1b86f6 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_c3b9ca33e85dd3c6 .position-img_99dc7514fc1b86f6 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_c3b9ca33e85dd3c6 .position-img_99dc7514fc1b86f6 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_c3b9ca33e85dd3c6 .position-img_99dc7514fc1b86f6 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_c3b9ca33e85dd3c6 .position-img_99dc7514fc1b86f6 {
    right: 10%;
  }
}
.inner-banner-8_c3b9ca33e85dd3c6 .right-area_c9f56c36fde8d6c7 .thumbnail-right-img_33b5ba41d928535f {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_c3b9ca33e85dd3c6 .right-area_c9f56c36fde8d6c7 .thumbnail-right-img_33b5ba41d928535f {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_832091d4f499aea1 .about-main-wrapper_d91d0506b5f08018 .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_832091d4f499aea1 .about-main-wrapper_d91d0506b5f08018 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_832091d4f499aea1 .about-main-wrapper_d91d0506b5f08018 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_832091d4f499aea1 .about-main-wrapper_d91d0506b5f08018 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_832091d4f499aea1 .about-main-wrapper_d91d0506b5f08018 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_832091d4f499aea1 .banner-about-right_82c6953e3eac379c p.disc_cc2ba2cb8c117d3f {
  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_283bd90773f5db0c {
  background-image: url(../media/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_283bd90773f5db0c .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_283bd90773f5db0c .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_6c8c608cabf69b86 {
  position: relative;
}
.large-image-video-area_6c8c608cabf69b86 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_6c8c608cabf69b86 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_6c8c608cabf69b86 .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_6c8c608cabf69b86 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_6c8c608cabf69b86 .thumbnail_9945cfc3961a15c2 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_6c8c608cabf69b86 .thumbnail_9945cfc3961a15c2 .pli-image_5c33cd7d0d7617e3 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_6c8c608cabf69b86 .thumbnail_9945cfc3961a15c2 .pli-image_5c33cd7d0d7617e3 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_40c116d005ed9846 form {
  position: relative;
}
.banner-area-wrapper-two_40c116d005ed9846 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_40c116d005ed9846 form input {
  padding-left: 40px;
}

.button-area-banner-four_424809334c1e218f {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_424809334c1e218f {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_424809334c1e218f .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_424809334c1e218f .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_9944b8c7d970679c {
  overflow: hidden;
}
.brand-slider-area_9944b8c7d970679c .brand-inner_902d68072e2f195d {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_6efad568d61f5138 .light_af1ba76519e275f9,
[data-theme=light] .brand-area-main-wrapper-two_acccf2a2e915d876 .light_af1ba76519e275f9,
[data-theme=light] .brand-slider-area_9944b8c7d970679c .light_af1ba76519e275f9 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_6efad568d61f5138 .dark_2d5f97718dab2439,
[data-theme=light] .brand-area-main-wrapper-two_acccf2a2e915d876 .dark_2d5f97718dab2439,
[data-theme=light] .brand-slider-area_9944b8c7d970679c .dark_2d5f97718dab2439 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_6efad568d61f5138 .light_af1ba76519e275f9,
[data-theme=dark] .brand-area-main-wrapper-two_acccf2a2e915d876 .light_af1ba76519e275f9,
[data-theme=dark] .brand-slider-area_9944b8c7d970679c .light_af1ba76519e275f9 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_6efad568d61f5138 .dark_2d5f97718dab2439,
[data-theme=dark] .brand-area-main-wrapper-two_acccf2a2e915d876 .dark_2d5f97718dab2439,
[data-theme=dark] .brand-slider-area_9944b8c7d970679c .dark_2d5f97718dab2439 {
  display: block;
}

.brand-left-short-title-one_780155c217d48446 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_780155c217d48446 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_5e4c873f9f2e62d2 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_6efad568d61f5138 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_acccf2a2e915d876 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_acccf2a2e915d876 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_acccf2a2e915d876.about-page-brand_211e6954ea80b906 {
  padding: 0;
}

.bg-dark-p_4409f30b008f7457 .title-style-one-center_2ed9735e54010cc8 .pre_e1c47f09eba5e8f0 {
  color: #fff;
}
.bg-dark-p_4409f30b008f7457 .title-style-one-center_2ed9735e54010cc8 .title {
  color: #fff;
}
.bg-dark-p_4409f30b008f7457 .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .title {
  color: #FFF;
}
.bg-dark-p_4409f30b008f7457 .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .bottom-area_f216d18208ee16bc .admin_101ae266759f9799 {
  color: var(--color-primary);
}
.bg-dark-p_4409f30b008f7457 .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .bottom-area_f216d18208ee16bc .date_53a4f9a5f7d0f386 {
  color: #fff;
}

.title-three-brand-wrapper_516dbde2195b3a85 .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_c256113060fec7f1.home-six_d5dd37b723412e64 {
  padding-bottom: 40px;
}

.title-style-one-center_2ed9735e54010cc8 {
  text-align: center;
}
.title-style-one-center_2ed9735e54010cc8 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_2ed9735e54010cc8 br {
    display: none;
  }
}
.title-style-one-center_2ed9735e54010cc8 .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_2ed9735e54010cc8 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_2ed9735e54010cc8 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_2ed9735e54010cc8 .title br {
    display: none;
  }
}

.title-style-one-left_aa329e77b7694b07 {
  text-align: left;
}
.title-style-one-left_aa329e77b7694b07 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_aa329e77b7694b07 .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_aa329e77b7694b07 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_aa329e77b7694b07 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_aa329e77b7694b07 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_aa329e77b7694b07 .title br {
    display: none;
  }
}

.title-hover_54c8ca9216ebe0ab {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_54c8ca9216ebe0ab:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_bc1b578014dbec19 {
  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_bc1b578014dbec19 {
    padding: 20px;
  }
}
.single-pricing-area-start_bc1b578014dbec19 .pricing-top-area_cf22bf1a75379b10 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_bc1b578014dbec19 .pricing-top-area_cf22bf1a75379b10 .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_bc1b578014dbec19 .pricing-top-area_cf22bf1a75379b10 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_bc1b578014dbec19 .pricing-top-area_cf22bf1a75379b10 .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_bc1b578014dbec19 .pricing-body_1aa13e5cb659a607 p.disc_cc2ba2cb8c117d3f {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_bc1b578014dbec19 .pricing-body_1aa13e5cb659a607 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_bc1b578014dbec19.active {
  background: var(--color-primary);
}
.single-pricing-area-start_bc1b578014dbec19.active .pricing-top-area_cf22bf1a75379b10 .title {
  color: #fff;
}
.single-pricing-area-start_bc1b578014dbec19.active .pricing-top-area_cf22bf1a75379b10 .icon {
  background: #8170E7;
}
.single-pricing-area-start_bc1b578014dbec19.active .pricing-top-area_cf22bf1a75379b10 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_bc1b578014dbec19.active .pricing-body_1aa13e5cb659a607 p.disc_cc2ba2cb8c117d3f {
  color: #FFFFFF;
}
.single-pricing-area-start_bc1b578014dbec19.active .pricing-body_1aa13e5cb659a607 .check-content-wrapper_b6044896ba10b22e .single-check-area_6cb158b0cf15e686 i {
  color: #fff;
}
.single-pricing-area-start_bc1b578014dbec19.active .pricing-body_1aa13e5cb659a607 .check-content-wrapper_b6044896ba10b22e .single-check-area_6cb158b0cf15e686 p {
  color: #fff;
}
.single-pricing-area-start_bc1b578014dbec19.active .pricing-body_1aa13e5cb659a607 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_bc1b578014dbec19:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_bc1b578014dbec19:hover .pricing-top-area_cf22bf1a75379b10 .title {
  color: #fff;
}
.single-pricing-area-start_bc1b578014dbec19:hover .pricing-top-area_cf22bf1a75379b10 .icon {
  background: #8170E7;
}
.single-pricing-area-start_bc1b578014dbec19:hover .pricing-top-area_cf22bf1a75379b10 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_bc1b578014dbec19:hover .pricing-body_1aa13e5cb659a607 p.disc_cc2ba2cb8c117d3f {
  color: #FFFFFF;
}
.single-pricing-area-start_bc1b578014dbec19:hover .pricing-body_1aa13e5cb659a607 .check-content-wrapper_b6044896ba10b22e .single-check-area_6cb158b0cf15e686 i {
  color: #fff;
}
.single-pricing-area-start_bc1b578014dbec19:hover .pricing-body_1aa13e5cb659a607 .check-content-wrapper_b6044896ba10b22e .single-check-area_6cb158b0cf15e686 p {
  color: #fff;
}
.single-pricing-area-start_bc1b578014dbec19:hover .pricing-body_1aa13e5cb659a607 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_b6044896ba10b22e .single-check-area_6cb158b0cf15e686 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_b6044896ba10b22e .single-check-area_6cb158b0cf15e686 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_ba85fe7a8974f193 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_ba85fe7a8974f193 .shape-radious-image_e8bac5cc4986f7bd {
    display: none;
  }
}
.rts-pricing-area-one_ba85fe7a8974f193 .shape-radious-image_e8bac5cc4986f7bd .img-1_d5f22e69c90d335c {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_ba85fe7a8974f193 .shape-radious-image_e8bac5cc4986f7bd .img-2_104dd0418a34e39b {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_df4420dfa035a1f2 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_df4420dfa035a1f2 .head-pricing_de5fedd6d2769c92 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_df4420dfa035a1f2 .head-pricing_de5fedd6d2769c92 .plane_name_61a0da352ee95831 {
  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_df4420dfa035a1f2 .head-pricing_de5fedd6d2769c92 .doller-area_bde3483c4c960bf2 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_df4420dfa035a1f2 .head-pricing_de5fedd6d2769c92 .doller-area_bde3483c4c960bf2 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_df4420dfa035a1f2 .head-pricing_de5fedd6d2769c92 .doller-area_bde3483c4c960bf2 .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_df4420dfa035a1f2 .head-pricing_de5fedd6d2769c92 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_df4420dfa035a1f2 .body .single-check_612ecfc88589b826 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_df4420dfa035a1f2 .body .single-check_612ecfc88589b826 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_df4420dfa035a1f2 .footer_451ada9747d5f5fc {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_df4420dfa035a1f2 .footer_451ada9747d5f5fc .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_df4420dfa035a1f2 .footer_451ada9747d5f5fc p {
  margin-top: 20px;
}
.single-pricing-area-two_df4420dfa035a1f2.free-place_b5ac85659c20cd4a .footer_451ada9747d5f5fc .rts-btn.btn-primary-2_e465bce7c0d3996f::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_df4420dfa035a1f2.free-place_b5ac85659c20cd4a .footer_451ada9747d5f5fc .rts-btn.btn-primary-2_e465bce7c0d3996f::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_df4420dfa035a1f2.professional-place_c95843ad07a8ba51 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_df4420dfa035a1f2.professional-place_c95843ad07a8ba51 .head-pricing_de5fedd6d2769c92 .plane_name_61a0da352ee95831 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_df4420dfa035a1f2.professional-place_c95843ad07a8ba51 .body .single-check_612ecfc88589b826 i {
  color: var(--color-primary);
}
.single-pricing-area-two_df4420dfa035a1f2.enterprise-place_16d0f38c676f16ec .head-pricing_de5fedd6d2769c92 .plane_name_61a0da352ee95831 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_df4420dfa035a1f2.enterprise-place_16d0f38c676f16ec .body .single-check_612ecfc88589b826 i {
  color: #BCBFDB;
}
.single-pricing-area-two_df4420dfa035a1f2.enterprise-place_16d0f38c676f16ec .footer_451ada9747d5f5fc .rts-btn.btn-primary-2_e465bce7c0d3996f {
  color: #000000d3;
}
.single-pricing-area-two_df4420dfa035a1f2.enterprise-place_16d0f38c676f16ec .footer_451ada9747d5f5fc .rts-btn.btn-primary-2_e465bce7c0d3996f::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_df4420dfa035a1f2.enterprise-place_16d0f38c676f16ec .footer_451ada9747d5f5fc .rts-btn.btn-primary-2_e465bce7c0d3996f::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_b780d9dfbe40b763 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_b780d9dfbe40b763 .pricing-top-tag_eb245ce8e882657a 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_b780d9dfbe40b763 .pric-area_a264556b4963b886 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_b780d9dfbe40b763 .pric-area_a264556b4963b886 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_b780d9dfbe40b763 .pric-area_a264556b4963b886 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_b780d9dfbe40b763 .pric-area_a264556b4963b886 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_b780d9dfbe40b763 .body .single-check-area_6cb158b0cf15e686 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_b780d9dfbe40b763 .body .single-check-area_6cb158b0cf15e686 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_b780d9dfbe40b763 .body .single-check-area_6cb158b0cf15e686 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_b780d9dfbe40b763 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_b780d9dfbe40b763 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_b780d9dfbe40b763.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_b780d9dfbe40b763.active .top-badge_62cfb054e5c2d09c {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_b780d9dfbe40b763.active .top-badge_62cfb054e5c2d09c 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_b780d9dfbe40b763.active .pricing-top-tag_eb245ce8e882657a 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_b780d9dfbe40b763.active .single-check-area_6cb158b0cf15e686 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_6d8d2746dbc3b4a0.rts-section-gap_af0f189e4396874d.bg-light-border-radious_6fd0e4e3c3dc4581 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_6d8d2746dbc3b4a0 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_6d8d2746dbc3b4a0 .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.rtws-pricing-area-start-two_6d8d2746dbc3b4a0 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_6d8d2746dbc3b4a0 .shape-area_f9b581d7081b8eb2 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_6d8d2746dbc3b4a0 .shape-area_f9b581d7081b8eb2 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_6d8d2746dbc3b4a0 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_6d8d2746dbc3b4a0 .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_6d8d2746dbc3b4a0 .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_a05b9a46123412d0 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_a05b9a46123412d0 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_e859d55ad9d81ab2.inner_023b94c22a756afd {
  position: relative;
}
.rtws-pricing-area-start_e859d55ad9d81ab2.inner_023b94c22a756afd .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
}
.rtws-pricing-area-start_e859d55ad9d81ab2.inner_023b94c22a756afd .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_e859d55ad9d81ab2.inner_023b94c22a756afd .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_e859d55ad9d81ab2.inner_023b94c22a756afd .shape-area_f9b581d7081b8eb2 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_b1cad719e973a437 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_b1cad719e973a437 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_6d27a6a727e39255 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_6d27a6a727e39255 p.disc_cc2ba2cb8c117d3f {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_6d27a6a727e39255 p.disc_cc2ba2cb8c117d3f {
    max-width: 100%;
  }
}

.providing-service-area-start-one_6c84359d5594d35f {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_6c84359d5594d35f .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.providing-service-area-start-one_6c84359d5594d35f .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_6c84359d5594d35f .two_378389670b5b5d69 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_6c84359d5594d35f .three_ea6b883d7e9ba4ac {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_6c84359d5594d35f .four_8a4a5e222aa97633 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_6c84359d5594d35f .five_6fe4f8dfde77513a {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_6c84359d5594d35f .six_5f9499959fff22a9 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_57722da50b92ab44 .title-wrapper-between_e3379025798cc70f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_57722da50b92ab44 .title-wrapper-between_e3379025798cc70f {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_57722da50b92ab44 .title-wrapper-between_e3379025798cc70f {
    flex-direction: column;
  }
}
.rts-service-area-two_57722da50b92ab44 .title-wrapper-between_e3379025798cc70f .title-style-one-left_aa329e77b7694b07 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_57722da50b92ab44 .title-wrapper-between_e3379025798cc70f .title-style-one-left_aa329e77b7694b07 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_57722da50b92ab44 .title-wrapper-between_e3379025798cc70f .title-style-one-left_aa329e77b7694b07 {
    max-width: 100%;
  }
}
.rts-service-area-two_57722da50b92ab44 .title-wrapper-between_e3379025798cc70f p.disc_cc2ba2cb8c117d3f {
  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_57722da50b92ab44 .title-wrapper-between_e3379025798cc70f p.disc_cc2ba2cb8c117d3f {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_57722da50b92ab44 .title-wrapper-between_e3379025798cc70f p.disc_cc2ba2cb8c117d3f {
    max-width: 100%;
  }
}

.single-service-style-two_5a74b3a20332cad7 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_5a74b3a20332cad7 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_5a74b3a20332cad7 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_5a74b3a20332cad7 p.disc_cc2ba2cb8c117d3f {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_5a74b3a20332cad7 .btn-border-bottom_e5de579f4619f42b {
  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_5a74b3a20332cad7 .btn-border-bottom_e5de579f4619f42b::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_5a74b3a20332cad7 .btn-border-bottom_e5de579f4619f42b::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_5a74b3a20332cad7 .btn-border-bottom_e5de579f4619f42b:hover {
  color: var(--color-primary);
}
.single-service-style-two_5a74b3a20332cad7 .btn-border-bottom_e5de579f4619f42b:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_5a74b3a20332cad7 .btn-border-bottom_e5de579f4619f42b i {
  margin: 0;
}

.mt-dec-service-p-3_cba6475ed9a104fa {
  margin-top: -300px;
}

.single-service-primary-3_c38a105238f2ece8 {
  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_c38a105238f2ece8::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_c38a105238f2ece8 .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_c38a105238f2ece8 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_c38a105238f2ece8 .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_c38a105238f2ece8 p.disc_cc2ba2cb8c117d3f {
  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_c38a105238f2ece8 .under-line-btn_0980551298a0aab1 {
  transition: 0.3s;
}
.single-service-primary-3_c38a105238f2ece8:hover {
  border-color: #fff;
}
.single-service-primary-3_c38a105238f2ece8:hover .icon {
  background: #fff;
}
.single-service-primary-3_c38a105238f2ece8:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_c38a105238f2ece8:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_c38a105238f2ece8:hover .title {
  color: #fff;
}
.single-service-primary-3_c38a105238f2ece8:hover p.disc_cc2ba2cb8c117d3f {
  color: #fff;
}
.single-service-primary-3_c38a105238f2ece8:hover a.under-line-btn_0980551298a0aab1 {
  color: #fff;
}
.single-service-primary-3_c38a105238f2ece8:hover::after {
  opacity: 1;
}

.rts-service-area-five_ca73ad1217006365 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_ca73ad1217006365 .button-pagination-area_b38479aaa6035d38 {
    display: none;
  }
}
.rts-service-area-five_ca73ad1217006365 .section-inner_23269bb1ed5f1bd8 {
  position: relative;
}
.rts-service-area-five_ca73ad1217006365 .service-swiper-main-wrapper-2_3bc1409c092f9d3f {
  overflow: hidden;
}
.rts-service-area-five_ca73ad1217006365 .single-service-style-two_5a74b3a20332cad7 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_ca73ad1217006365 .single-service-style-two_5a74b3a20332cad7 .title {
  color: var(--color-title);
}
.rts-service-area-five_ca73ad1217006365 .single-service-style-two_5a74b3a20332cad7 .disc_cc2ba2cb8c117d3f {
  color: var(--color-body);
}
.rts-service-area-five_ca73ad1217006365 .single-service-style-two_5a74b3a20332cad7 .btn-border-bottom_e5de579f4619f42b {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_ca73ad1217006365 .single-service-style-two_5a74b3a20332cad7 .btn-border-bottom_e5de579f4619f42b::after {
  background: #BCBFDB;
}
.rts-service-area-five_ca73ad1217006365 .single-service-style-two_5a74b3a20332cad7 .btn-border-bottom_e5de579f4619f42b::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_ca73ad1217006365 .single-service-style-two_5a74b3a20332cad7 .btn-border-bottom_e5de579f4619f42b:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_ca73ad1217006365 .single-service-style-two_5a74b3a20332cad7 .btn-border-bottom_e5de579f4619f42b:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_ca73ad1217006365 .single-service-style-two_5a74b3a20332cad7.style-six_76e2629ec6fc2788 {
  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_ca73ad1217006365 .single-service-style-two_5a74b3a20332cad7.style-six_76e2629ec6fc2788.mid_c65c312828c6ea8d {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_ca73ad1217006365 .swiper-button-next,
.rts-service-area-five_ca73ad1217006365 .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_ca73ad1217006365 .swiper-button-next:hover,
.rts-service-area-five_ca73ad1217006365 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_ca73ad1217006365 .swiper-button-next::after,
.rts-service-area-five_ca73ad1217006365 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_ca73ad1217006365 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_ca73ad1217006365 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_ca73ad1217006365 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_ca73ad1217006365 .swiper-pagination2 .swiper-pagination-bullet_eeccc96b4a9f2f58 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_ca73ad1217006365 .swiper-pagination2 .swiper-pagination-bullet_eeccc96b4a9f2f58.swiper-pagination-bullet-active_02f0317fbd057d8d {
  background: #FF6354;
}

.title-wrapper-between_e3379025798cc70f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_e3379025798cc70f {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_e3379025798cc70f {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_e3379025798cc70f p.disc_cc2ba2cb8c117d3f {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_e3379025798cc70f p.disc_cc2ba2cb8c117d3f {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_e3379025798cc70f p.disc_cc2ba2cb8c117d3f {
    max-width: 100%;
  }
}

.rts-service-area-style-4_0f2cace7586e665c .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_0f2cace7586e665c .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_0f2cace7586e665c p.disc_cc2ba2cb8c117d3f {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_f60ec458b7d24f71 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_f60ec458b7d24f71 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_f60ec458b7d24f71 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_f60ec458b7d24f71 p.disc_cc2ba2cb8c117d3f {
  margin-bottom: 20px;
}
.single-service-area-seven_f60ec458b7d24f71 .rts-readmore-arrow-top_1758409566374f78 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_f60ec458b7d24f71 .rts-readmore-arrow-top_1758409566374f78::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_f60ec458b7d24f71 .rts-readmore-arrow-top_1758409566374f78::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_f60ec458b7d24f71 .rts-readmore-arrow-top_1758409566374f78 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_f60ec458b7d24f71 .rts-readmore-arrow-top_1758409566374f78:hover {
  color: var(--color-primary);
}
.single-service-area-seven_f60ec458b7d24f71 .rts-readmore-arrow-top_1758409566374f78:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_f60ec458b7d24f71 .rts-readmore-arrow-top_1758409566374f78:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_2aa2bf455e3b3e7e {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_c16e59ce8943f80d .area-3_d06f43c5c30960e1 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_c16e59ce8943f80d .thumbnail-service-1_b1cad719e973a437 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_c16e59ce8943f80d .service-content-style-one_6d27a6a727e39255.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_c16e59ce8943f80d .service-content-style-one_6d27a6a727e39255 .title {
  color: #fff;
}
.providing-service-area-start-seven_c16e59ce8943f80d .service-content-style-one_6d27a6a727e39255 p.disc_cc2ba2cb8c117d3f {
  color: #fff;
}
.providing-service-area-start-seven_c16e59ce8943f80d .service-content-style-one_6d27a6a727e39255 .under-line-btn_0980551298a0aab1 {
  color: #fff;
}
.providing-service-area-start-seven_c16e59ce8943f80d .service-content-style-one_6d27a6a727e39255 .under-line-btn_0980551298a0aab1::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_706079b1df73b968 {
  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_706079b1df73b968 .title-wrapper-between_e3379025798cc70f .title {
  color: #fff;
}
.service-bg-about-page_706079b1df73b968 .title-wrapper-between_e3379025798cc70f p.disc_cc2ba2cb8c117d3f {
  color: #E4E5F1;
}
.service-bg-about-page_706079b1df73b968 .rts-service-area-style-4_0f2cace7586e665c p.disc_cc2ba2cb8c117d3f {
  color: #E4E5F1;
}
.service-bg-about-page_706079b1df73b968 .rts-service-area-style-4_0f2cace7586e665c .title {
  color: #fff;
}

.title-service-page-area-top_f5b39a2037529fc6 .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_f5b39a2037529fc6 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_f5b39a2037529fc6 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_f5b39a2037529fc6 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_f5b39a2037529fc6 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_f5b39a2037529fc6 p.disc_cc2ba2cb8c117d3f {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_f5b39a2037529fc6 p.disc_cc2ba2cb8c117d3f {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_f5b39a2037529fc6 p.disc_cc2ba2cb8c117d3f {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_f5b39a2037529fc6 p.disc_cc2ba2cb8c117d3f {
    max-width: 100%;
  }
}

.service-page-service-style_a55125796d60228a {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_a55125796d60228a:hover {
  background: #614CE1;
}
.service-page-service-style_a55125796d60228a:hover .icon {
  background: #fff;
}
.service-page-service-style_a55125796d60228a:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_a55125796d60228a:hover .title {
  color: #fff;
}
.service-page-service-style_a55125796d60228a:hover p.disc_cc2ba2cb8c117d3f {
  color: #fff;
}
.service-page-service-style_a55125796d60228a:hover a.learn-more-btn-underline_e658ca7a2814f035 {
  color: #fff;
}
.service-page-service-style_a55125796d60228a:hover a.learn-more-btn-underline_e658ca7a2814f035::after {
  background: #fff;
}
.service-page-service-style_a55125796d60228a .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_a55125796d60228a .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_a55125796d60228a p.disc_cc2ba2cb8c117d3f {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_a55125796d60228a .learn-more-btn-underline_e658ca7a2814f035 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_a55125796d60228a .learn-more-btn-underline_e658ca7a2814f035::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_a55125796d60228a .learn-more-btn-underline_e658ca7a2814f035:hover {
  color: var(--color-primary);
}
.service-page-service-style_a55125796d60228a .learn-more-btn-underline_e658ca7a2814f035:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_c5495d58593889d0 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_c5495d58593889d0 .service--shape_b199c74b0c5eb1e5 {
    display: none;
  }
}
.service-relative_c5495d58593889d0 .service--shape_b199c74b0c5eb1e5 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_c5495d58593889d0 .service--shape_b199c74b0c5eb1e5 .one {
    display: none;
  }
}
.service-relative_c5495d58593889d0 .service--shape_b199c74b0c5eb1e5 .two_378389670b5b5d69 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_c5495d58593889d0 .service--shape_b199c74b0c5eb1e5 .two_378389670b5b5d69 {
    display: none;
  }
}

.service-relative_c5495d58593889d0 {
  position: relative;
}
.service-relative_c5495d58593889d0 .service--shape_b199c74b0c5eb1e5 .three_ea6b883d7e9ba4ac {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_c5495d58593889d0 .service--shape_b199c74b0c5eb1e5 .three_ea6b883d7e9ba4ac {
    display: none;
  }
}
.service-relative_c5495d58593889d0 .service--shape_b199c74b0c5eb1e5 .four_8a4a5e222aa97633 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_15c0cf3e11c79461 .portfolio-content-wrapper-list_8274367e1c97fb09 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_15c0cf3e11c79461 .portfolio-content-wrapper-list_8274367e1c97fb09 {
    margin-bottom: 0;
  }
}

.service-relative_c5495d58593889d0 {
  position: relative;
}
.service-relative_c5495d58593889d0 .service--shape_b199c74b0c5eb1e5 .five_6fe4f8dfde77513a {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_c5495d58593889d0 .service--shape_b199c74b0c5eb1e5 .six_5f9499959fff22a9 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_13877fb90be7eae5 .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_13877fb90be7eae5 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_13877fb90be7eae5 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_13877fb90be7eae5 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_13877fb90be7eae5 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_13877fb90be7eae5 p.disc_cc2ba2cb8c117d3f {
  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_13877fb90be7eae5 p.disc_cc2ba2cb8c117d3f {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_13877fb90be7eae5 p.disc_cc2ba2cb8c117d3f {
    max-width: 100%;
  }
}

.rts-service-banner-area_ef88d624cd6d3979 {
  position: relative;
}
.rts-service-banner-area_ef88d624cd6d3979 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_ef88d624cd6d3979 .one {
    display: none;
  }
}
.rts-service-banner-area_ef88d624cd6d3979 .two_378389670b5b5d69 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_ef88d624cd6d3979 .two_378389670b5b5d69 {
    display: none;
  }
}
.rts-service-banner-area_ef88d624cd6d3979 .three_ea6b883d7e9ba4ac {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_ef88d624cd6d3979 .three_ea6b883d7e9ba4ac {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_ef88d624cd6d3979 .three_ea6b883d7e9ba4ac {
    top: 10%;
  }
}
.rts-service-banner-area_ef88d624cd6d3979 .four_8a4a5e222aa97633 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_ef88d624cd6d3979 .four_8a4a5e222aa97633 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_5b6ef65bc5552c96.service-single_333c1be5fdd28367 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_5b6ef65bc5552c96.service-single_333c1be5fdd28367 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_5b6ef65bc5552c96.service-single_333c1be5fdd28367 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_5b6ef65bc5552c96.service-single_333c1be5fdd28367 .single-counter-up_0322c601f6091553 {
  position: relative;
}
.counter-upmain-wrapper-style-one_5b6ef65bc5552c96.service-single_333c1be5fdd28367 .single-counter-up_0322c601f6091553::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_5b6ef65bc5552c96.service-single_333c1be5fdd28367 .single-counter-up_0322c601f6091553::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_5b6ef65bc5552c96.service-single_333c1be5fdd28367 .single-counter-up_0322c601f6091553::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_5b6ef65bc5552c96.service-single_333c1be5fdd28367 .single-counter-up_0322c601f6091553:last-child::after {
  display: none;
}

.single-service-banner-area_2168e7a4677819ab {
  position: relative;
}
.single-service-banner-area_2168e7a4677819ab .banner-area-left-service-single_13877fb90be7eae5 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_2168e7a4677819ab .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.single-service-banner-area_2168e7a4677819ab .shape-area_f9b581d7081b8eb2 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_2168e7a4677819ab .shape-area_f9b581d7081b8eb2 .one {
    top: 92%;
  }
}
.single-service-banner-area_2168e7a4677819ab .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_2168e7a4677819ab .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_2168e7a4677819ab .shape-area_f9b581d7081b8eb2 .four_8a4a5e222aa97633 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_2168e7a4677819ab .thumbnail_9945cfc3961a15c2 {
  position: relative;
}
.single-service-banner-area_2168e7a4677819ab .thumbnail_9945cfc3961a15c2 .short-image_093ddfa422f44e94 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_687c408728506296 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_687c408728506296 .title-style-one-center_2ed9735e54010cc8 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_687c408728506296 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_687c408728506296 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_687c408728506296 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_57722da50b92ab44 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_57722da50b92ab44 .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.rts-service-area-two_57722da50b92ab44 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_57722da50b92ab44 .shape-area_f9b581d7081b8eb2 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_57722da50b92ab44 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_57722da50b92ab44 .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_57722da50b92ab44 .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_57722da50b92ab44 .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_bc0b253f8c386eab {
    padding: 80px 0;
  }
}

.image-area-service-1_541641fc82c0ed01 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_541641fc82c0ed01 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_541641fc82c0ed01 .small_5513ecad75ff8d79 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_541641fc82c0ed01.bottom-1 .small_5513ecad75ff8d79 {
  right: 50px;
  left: unset;
}
.image-area-service-1_541641fc82c0ed01.area-3 .small_5513ecad75ff8d79 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_541641fc82c0ed01.area-3 .small_5513ecad75ff8d79 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_541641fc82c0ed01.area-3 .small_5513ecad75ff8d79 {
    display: none;
  }
}
.image-area-service-1_541641fc82c0ed01.area-3 .small_5513ecad75ff8d79.mid_c65c312828c6ea8d {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_541641fc82c0ed01.area-3 .small_5513ecad75ff8d79.mid_c65c312828c6ea8d {
    left: 35%;
  }
}
.image-area-service-1_541641fc82c0ed01.area-3 .small_5513ecad75ff8d79.two_378389670b5b5d69 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_541641fc82c0ed01.area-3 .small_5513ecad75ff8d79.two_378389670b5b5d69 {
    display: none;
  }
}
.image-area-service-1_541641fc82c0ed01.area-3 .small_5513ecad75ff8d79.three_ea6b883d7e9ba4ac {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_541641fc82c0ed01.area-3 .small_5513ecad75ff8d79.three_ea6b883d7e9ba4ac {
    display: none;
  }
}

.rts-working-process-area_24f062ad1eb69c30.about_9e0bc4b96f167e19 {
  background: var(--choose-bg);
}
.rts-working-process-area_24f062ad1eb69c30.about_9e0bc4b96f167e19 .accordion-area-4_ccde215f9d34780b .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_24f062ad1eb69c30.about_9e0bc4b96f167e19 .thumbnail-left_86e911d8e6c485a5 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_24f062ad1eb69c30.about_9e0bc4b96f167e19 .accordion-area-4_ccde215f9d34780b .accordion-item button {
  color: #fff;
}

.our-service-area_e5b59b354f15716c {
  position: relative;
}
.our-service-area_e5b59b354f15716c.about_9e0bc4b96f167e19 {
  overflow: hidden;
}
.our-service-area_e5b59b354f15716c.about_9e0bc4b96f167e19 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
}
.our-service-area_e5b59b354f15716c.about_9e0bc4b96f167e19 .shape-area_f9b581d7081b8eb2 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_e5b59b354f15716c.about_9e0bc4b96f167e19 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_e5b59b354f15716c.about_9e0bc4b96f167e19 .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_e5b59b354f15716c.about_9e0bc4b96f167e19 .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
    display: none;
  }
}

.rts-service-banner-area_ef88d624cd6d3979.inner_023b94c22a756afd .title-service-page-area-top_f5b39a2037529fc6 .title {
  max-width: 100%;
}

.about-large-image-bg_aed93ac8f59c8970 {
  background-image: url(../media/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_aed93ac8f59c8970 {
    height: 350px;
  }
}

.step-down-text-process_a0ee4f6f2855bdca {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_a0ee4f6f2855bdca {
    display: none;
  }
}
.step-down-text-process_a0ee4f6f2855bdca .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_a0ee4f6f2855bdca .two_378389670b5b5d69 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_a0ee4f6f2855bdca .three_ea6b883d7e9ba4ac {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_a0ee4f6f2855bdca .four_8a4a5e222aa97633 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_d1480d95b2ed3c0c {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_d1480d95b2ed3c0c .connection-people-left_3fee0c698329433f {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_d1480d95b2ed3c0c .connection-people-left_3fee0c698329433f {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_d1480d95b2ed3c0c .connection-people-left_3fee0c698329433f {
    padding-bottom: 50px;
  }
}
.connection-people-area_d1480d95b2ed3c0c .connection-people-left_3fee0c698329433f .title-main_44e635d9b277541f {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_d1480d95b2ed3c0c .connection-people-left_3fee0c698329433f .title-main_44e635d9b277541f {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_d1480d95b2ed3c0c .connection-people-left_3fee0c698329433f .title-main_44e635d9b277541f {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_d1480d95b2ed3c0c .connection-people-left_3fee0c698329433f p.disc_cc2ba2cb8c117d3f {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_d1480d95b2ed3c0c .connection-people-left_3fee0c698329433f p.disc_cc2ba2cb8c117d3f {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_d1480d95b2ed3c0c .connection-people-left_3fee0c698329433f p.disc_cc2ba2cb8c117d3f {
    max-width: 100%;
  }
}
.connection-people-area_d1480d95b2ed3c0c .thumbnail-connection-area-right_5bc0e2c03840b509 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_d1480d95b2ed3c0c .shape-area-img_c064a78220ab104a .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_d1480d95b2ed3c0c .shape-area-img_c064a78220ab104a .one {
    display: none;
  }
}
.connection-people-area_d1480d95b2ed3c0c .shape-area-img_c064a78220ab104a .two_378389670b5b5d69 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_02f152fda9e1c917 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_02f152fda9e1c917 img {
  margin-bottom: 24px;
}
.single-about-small-cd_02f152fda9e1c917 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_02f152fda9e1c917 p.disc_cc2ba2cb8c117d3f {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_04bb900c63837107 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_04bb900c63837107 .number_f3f0035ab39605d9 {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_04bb900c63837107 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_04bb900c63837107 p.disc_cc2ba2cb8c117d3f {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_9d3db7d393e65d90 {
  margin-top: -120px;
}

.step-down-text-process_a0ee4f6f2855bdca p.disc_cc2ba2cb8c117d3f {
  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_a0ee4f6f2855bdca p.disc_cc2ba2cb8c117d3f {
    font-size: 18px;
  }
}

.container-1058_51389886bed2c7ba {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_07306cf10994d375 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_07306cf10994d375 .thumbnail_9945cfc3961a15c2 {
  height: 100%;
}
.working-process-right-area-one_07306cf10994d375 .thumbnail_9945cfc3961a15c2 .large_aac1a22350adc15c {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_07306cf10994d375 .large_aac1a22350adc15c {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_07306cf10994d375 .small_5513ecad75ff8d79 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_07306cf10994d375 .small_5513ecad75ff8d79 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_07306cf10994d375 .small_5513ecad75ff8d79 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_07306cf10994d375 .small_5513ecad75ff8d79 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_73ccdb35efce8181 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_73ccdb35efce8181 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_31956f5bf53d31a8 .working-process-accordion-one .accordion-item .accordion-header_73ccdb35efce8181 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_918ed3e26726fe76 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_73ccdb35efce8181 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_73ccdb35efce8181 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_73ccdb35efce8181 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_73ccdb35efce8181 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_73ccdb35efce8181 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_918ed3e26726fe76 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_24f062ad1eb69c30 .thumbnail-left_86e911d8e6c485a5 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_24f062ad1eb69c30 .thumbnail-left_86e911d8e6c485a5 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_ccde215f9d34780b .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_ccde215f9d34780b {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_ccde215f9d34780b {
    padding-left: 0;
  }
}
.accordion-area-4_ccde215f9d34780b .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_ccde215f9d34780b .accordion-item:last-child {
  border: none;
}
.accordion-area-4_ccde215f9d34780b .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_ccde215f9d34780b .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_ccde215f9d34780b .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_ccde215f9d34780b .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_ccde215f9d34780b .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_ccde215f9d34780b .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_ccde215f9d34780b .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_31956f5bf53d31a8 {
  position: relative;
}
.rts-working-porcess-area-two_31956f5bf53d31a8 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
}
.rts-working-porcess-area-two_31956f5bf53d31a8 .shape-area_f9b581d7081b8eb2 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_31956f5bf53d31a8 .shape-area_f9b581d7081b8eb2 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_31956f5bf53d31a8 .shape-area_f9b581d7081b8eb2 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_31956f5bf53d31a8 .shape-area_f9b581d7081b8eb2 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_31956f5bf53d31a8 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_31956f5bf53d31a8 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_31956f5bf53d31a8 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_31956f5bf53d31a8 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
    display: none;
  }
}
.rts-working-porcess-area-two_31956f5bf53d31a8 .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_5b6ef65bc5552c96 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_5b6ef65bc5552c96 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_5b6ef65bc5552c96 .single-counter-up_0322c601f6091553 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_5b6ef65bc5552c96 .single-counter-up_0322c601f6091553 .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_5b6ef65bc5552c96 .single-counter-up_0322c601f6091553 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_5b6ef65bc5552c96 .single-counter-up_0322c601f6091553 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_5b6ef65bc5552c96 .single-counter-up-five_728c7789f81b7548 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_5b6ef65bc5552c96 .single-counter-up-five_728c7789f81b7548 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_5b6ef65bc5552c96 .single-counter-up-five_728c7789f81b7548 .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_e4bb52f2ef16ad87 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_22dce4db7c8a9f31 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_22dce4db7c8a9f31 .single-counter-up-two_5081fa6651f61e37 .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_22dce4db7c8a9f31 .single-counter-up-two_5081fa6651f61e37 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_22dce4db7c8a9f31 .single-counter-up-two_5081fa6651f61e37 .inmformation_59a0715890e0d9ac p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_22dce4db7c8a9f31::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_22dce4db7c8a9f31 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_22dce4db7c8a9f31 .shape-area_f9b581d7081b8eb2 img {
    display: none;
  }
}
.counter-up-area-four_22dce4db7c8a9f31 .shape-area_f9b581d7081b8eb2 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_a2fae78e1866d8ab p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_a2fae78e1866d8ab h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_690fe6b9713ea5a1 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_690fe6b9713ea5a1 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_690fe6b9713ea5a1 p.disc_cc2ba2cb8c117d3f {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_9e1aa47e18511c1a.area-2_7d63a3b355a4b8d2 {
  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_9e1aa47e18511c1a.area-2_7d63a3b355a4b8d2 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_9e1aa47e18511c1a.area-2_7d63a3b355a4b8d2 .single-counter-up_0322c601f6091553 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_9e1aa47e18511c1a.area-2_7d63a3b355a4b8d2 .single-counter-up_0322c601f6091553 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_9e1aa47e18511c1a.area-2_7d63a3b355a4b8d2 .single-counter-up_0322c601f6091553 .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_9e1aa47e18511c1a.area-2_7d63a3b355a4b8d2 .single-counter-up_0322c601f6091553 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_74e3da4e9625befe {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_74e3da4e9625befe {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_74e3da4e9625befe img {
  border-radius: 16px;
}

.call-to-action-area-7_95b0e20b11b9688e {
  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_95b0e20b11b9688e {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_95b0e20b11b9688e {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_95b0e20b11b9688e .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_95b0e20b11b9688e .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_95b0e20b11b9688e .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_95b0e20b11b9688e p.disc_cc2ba2cb8c117d3f {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_95b0e20b11b9688e .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_95b0e20b11b9688e .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
}
.call-to-action-area-7_95b0e20b11b9688e .shape-area_f9b581d7081b8eb2 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_95b0e20b11b9688e .shape-area_f9b581d7081b8eb2 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_95b0e20b11b9688e .shape-area_f9b581d7081b8eb2 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_95b0e20b11b9688e .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_313ac1b7ea728248 {
  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_313ac1b7ea728248 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_313ac1b7ea728248 {
    padding: 50px;
  }
}
.call-to-action-area-5_313ac1b7ea728248 .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_313ac1b7ea728248 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_313ac1b7ea728248 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_313ac1b7ea728248 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_313ac1b7ea728248 p.disc_cc2ba2cb8c117d3f {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_313ac1b7ea728248 .button-area_e5e9ad85e9d9beeb {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_313ac1b7ea728248 .button-area_e5e9ad85e9d9beeb {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_313ac1b7ea728248 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_313ac1b7ea728248 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_313ac1b7ea728248 .rts-btn.btn-secondary-5_0f4fdaa6cf634fd3 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_313ac1b7ea728248 .rts-btn.btn-secondary-5_0f4fdaa6cf634fd3:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_313ac1b7ea728248 .rts-btn.btn-secondary-5-1_d9d5c284fc8254e7 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_313ac1b7ea728248 .rts-btn.btn-secondary-5-1_d9d5c284fc8254e7:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_313ac1b7ea728248 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_313ac1b7ea728248 .shape-area_f9b581d7081b8eb2 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_313ac1b7ea728248 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_313ac1b7ea728248 .shape-image_0258bed2c13a9ab3 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_313ac1b7ea728248.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_313ac1b7ea728248.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_313ac1b7ea728248.area-5_2 p.disc_cc2ba2cb8c117d3f {
  color: var(--color-second);
}
.call-to-action-area-5_313ac1b7ea728248.area-5_2 .btn-primary-4-border_3f85da2af73be812 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_313ac1b7ea728248.area-5_2 .btn-primary-4-border_3f85da2af73be812:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_313ac1b7ea728248.area-5_2 .shape-image_0258bed2c13a9ab3 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_313ac1b7ea728248.area-5_2 .shape-image_0258bed2c13a9ab3 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_313ac1b7ea728248.area-5_2 .shape-image_0258bed2c13a9ab3 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_313ac1b7ea728248.area-5_2 .shape-image_0258bed2c13a9ab3 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_fe2a444bb1b9252c {
  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_fe2a444bb1b9252c {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_fe2a444bb1b9252c {
    padding: 80px 30px;
  }
}

.container-counter-about-page_4f67f1648fbe2243 {
  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_4f67f1648fbe2243 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_4f67f1648fbe2243 .single-counter-up_0322c601f6091553 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_4f67f1648fbe2243 .single-counter-up_0322c601f6091553 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_4f67f1648fbe2243 .single-counter-up_0322c601f6091553 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_4f67f1648fbe2243 .single-counter-up_0322c601f6091553:last-child {
  border: none;
}
.container-counter-about-page_4f67f1648fbe2243 .single-counter-up_0322c601f6091553 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_4f67f1648fbe2243 .single-counter-up_0322c601f6091553 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_3199b4e2ad8f2dfa {
  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_3199b4e2ad8f2dfa {
    padding: 20px;
  }
}
.single-testimonials-area_3199b4e2ad8f2dfa .logo_ff8fc43d58043f99 {
  margin-bottom: 24px;
}
.single-testimonials-area_3199b4e2ad8f2dfa p.disc_cc2ba2cb8c117d3f {
  max-width: 95%;
}
.single-testimonials-area_3199b4e2ad8f2dfa .author-area_e0c65b512da2c4b8 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_3199b4e2ad8f2dfa .author-area_e0c65b512da2c4b8 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_3199b4e2ad8f2dfa .quote-image_33084a1624ffc0cf {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_3199b4e2ad8f2dfa .quote-image_33084a1624ffc0cf {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_ee24391c0372fb2a {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_ee24391c0372fb2a .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.rts-testimonials-area-one_ee24391c0372fb2a .shape-area_f9b581d7081b8eb2 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_ee24391c0372fb2a .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_ee24391c0372fb2a .button-pagination-area_b38479aaa6035d38 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_ee24391c0372fb2a .button-pagination-area_b38479aaa6035d38 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_ee24391c0372fb2a .button-pagination-area_b38479aaa6035d38 .swiper-pagination .swiper-pagination-bullet_eeccc96b4a9f2f58 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_ee24391c0372fb2a .button-pagination-area_b38479aaa6035d38 .swiper-button-next,
.rts-testimonials-area-one_ee24391c0372fb2a .button-pagination-area_b38479aaa6035d38 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_ee24391c0372fb2a .button-pagination-area_b38479aaa6035d38 .swiper-button-next::after,
.rts-testimonials-area-one_ee24391c0372fb2a .button-pagination-area_b38479aaa6035d38 .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_ee24391c0372fb2a .button-pagination-area_b38479aaa6035d38 .swiper-button-next:hover::after,
.rts-testimonials-area-one_ee24391c0372fb2a .button-pagination-area_b38479aaa6035d38 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_ee24391c0372fb2a .button-pagination-area_b38479aaa6035d38 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_ee24391c0372fb2a .button-pagination-area_b38479aaa6035d38 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_ee24391c0372fb2a .button-pagination-area_b38479aaa6035d38 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_a254c453336fc15a {
  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_a254c453336fc15a: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_ed23e38b8d76e7c5 {
  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_df623735aae63482 {
  border-radius: 20px;
}

.single-testimonisl-three_1350758e5e68d7b3 {
  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_1350758e5e68d7b3::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_1350758e5e68d7b3::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_1350758e5e68d7b3 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_1350758e5e68d7b3 p.disc_cc2ba2cb8c117d3f {
  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_1350758e5e68d7b3 .author_d9648ee6c287126d .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_1350758e5e68d7b3 .author_d9648ee6c287126d p.disc_cc2ba2cb8c117d3f {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_6b8ab940cf94c627 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_6b8ab940cf94c627 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_6b8ab940cf94c627 .small-team-aera_605a122f42c2cd41 {
  margin-top: -40px;
}
.expart-team-small-thumb_6b8ab940cf94c627 .small-team-aera_605a122f42c2cd41 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_6b8ab940cf94c627 .small-team-aera_605a122f42c2cd41 img.two_378389670b5b5d69 {
  left: 30px;
}
.expart-team-small-thumb_6b8ab940cf94c627 .small-team-aera_605a122f42c2cd41 img.three_ea6b883d7e9ba4ac {
  left: 60px;
}
.expart-team-small-thumb_6b8ab940cf94c627 .small-team-aera_605a122f42c2cd41 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_e2ca907d26200107 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_e2ca907d26200107 {
    width: 100%;
  }
}

.single-testimonials-4_ec228efa90b8f4ac {
  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_ec228efa90b8f4ac {
    padding: 32px 16px;
  }
}
.single-testimonials-4_ec228efa90b8f4ac .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_ec228efa90b8f4ac p.disc_cc2ba2cb8c117d3f {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_ec228efa90b8f4ac .author_d9648ee6c287126d .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_ec228efa90b8f4ac .author_d9648ee6c287126d p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_09aee2e76017b859 {
  position: relative;
}
.rts-client-feedback-area_09aee2e76017b859.home-2_73f0533a947aac8e .shape-area_f9b581d7081b8eb2 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_09aee2e76017b859.home-2_73f0533a947aac8e .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_0465c3d066bc1616 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_0465c3d066bc1616 .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.rts-client-feedback-area-4_0465c3d066bc1616 .shape-area_f9b581d7081b8eb2 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_0465c3d066bc1616 .shape-area_f9b581d7081b8eb2 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_0465c3d066bc1616 .shape-area_f9b581d7081b8eb2 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_0465c3d066bc1616 .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_0465c3d066bc1616 .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
    display: none;
  }
}
.rts-client-feedback-area-4_0465c3d066bc1616 .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_0465c3d066bc1616 .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
    display: none;
  }
}
.rts-client-feedback-area-4_0465c3d066bc1616 .shape-area_f9b581d7081b8eb2 .four_8a4a5e222aa97633 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_0465c3d066bc1616 .shape-area_f9b581d7081b8eb2 .four_8a4a5e222aa97633 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_cee604f207e42064 .single-testimonials-area_3199b4e2ad8f2dfa {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_cee604f207e42064 .single-testimonials-area_3199b4e2ad8f2dfa p.disc_cc2ba2cb8c117d3f {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_cee604f207e42064 .single-testimonials-area_3199b4e2ad8f2dfa .author-area_e0c65b512da2c4b8 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_cee604f207e42064 .single-testimonials-area_3199b4e2ad8f2dfa .author-area_e0c65b512da2c4b8 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_cee604f207e42064 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_cee604f207e42064 .title-style-one-center_2ed9735e54010cc8 .pre_e1c47f09eba5e8f0 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_cee604f207e42064 .title-style-one-center_2ed9735e54010cc8 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_cee604f207e42064 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_cee604f207e42064 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_7ed01ddd34350623 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_7ed01ddd34350623 .inner_023b94c22a756afd {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_7ed01ddd34350623 .inner_023b94c22a756afd {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_7ed01ddd34350623 .inner_023b94c22a756afd {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_7ed01ddd34350623 .inner_023b94c22a756afd {
    padding: 25px;
  }
}
.testimonials-filwidth_7ed01ddd34350623 .body {
  margin-top: 30px;
}
.testimonials-filwidth_7ed01ddd34350623 .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_7ed01ddd34350623 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_7ed01ddd34350623 .body .author_d9648ee6c287126d img {
  margin-bottom: 20px;
}
.testimonials-filwidth_7ed01ddd34350623 .body .author_d9648ee6c287126d a .title-name_dbfa3d564bd99ddc {
  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_eeccc96b4a9f2f58 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_eeccc96b4a9f2f58.swiper-pagination-bullet-active_02f0317fbd057d8d {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_7a2279ec4c7e8749 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .section-inner_23269bb1ed5f1bd8 .testimonial-left_1c2bd3aa56cb1a05 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .section-inner_23269bb1ed5f1bd8 .testimonial-left_1c2bd3aa56cb1a05 .heading-title_867a923f9c45e1b2 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .section-inner_23269bb1ed5f1bd8 .testimonial-left_1c2bd3aa56cb1a05 .author-area_e0c65b512da2c4b8 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .section-inner_23269bb1ed5f1bd8 .testimonial-left_1c2bd3aa56cb1a05 .author-area_e0c65b512da2c4b8 .right-content_e16f955ed1eaeead .author-title_bfd1741b440545d2 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .section-inner_23269bb1ed5f1bd8 .testimonial-left_1c2bd3aa56cb1a05 .author-area_e0c65b512da2c4b8 .right-content_e16f955ed1eaeead .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .section-inner_23269bb1ed5f1bd8 .testimonial-right_d20ba0daaf604041 {
  margin-left: 40px;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .section-inner_23269bb1ed5f1bd8 .testimonial-right_d20ba0daaf604041 .right-inner_e0a27e8b59e814a2 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .section-inner_23269bb1ed5f1bd8 .testimonial-right_d20ba0daaf604041 .right-inner_e0a27e8b59e814a2 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .section-inner_23269bb1ed5f1bd8 .testimonial-right_d20ba0daaf604041 .right-inner_e0a27e8b59e814a2 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .section-inner_23269bb1ed5f1bd8 .testimonial-right_d20ba0daaf604041 .right-inner_e0a27e8b59e814a2 .item .heading-title_867a923f9c45e1b2 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .section-inner_23269bb1ed5f1bd8 .testimonial-right_d20ba0daaf604041 .right-inner_e0a27e8b59e814a2 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .section-inner_23269bb1ed5f1bd8 {
  position: relative;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .service-swiper-main-wrapper-2_3bc1409c092f9d3f {
  overflow: hidden;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .swiper-slide:nth-child(odd) .single-service-style-two_5a74b3a20332cad7 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .single-service-style-two_5a74b3a20332cad7 {
  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_7a2279ec4c7e8749 .single-service-style-two_5a74b3a20332cad7 .disc_cc2ba2cb8c117d3f {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .single-service-style-two_5a74b3a20332cad7 .author-area_e0c65b512da2c4b8 {
  margin-top: 10px;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .single-service-style-two_5a74b3a20332cad7 .author-area_e0c65b512da2c4b8 .author-content_5c9e3cf4646ceefa .author-title_bfd1741b440545d2 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .single-service-style-two_5a74b3a20332cad7 .author-area_e0c65b512da2c4b8 .author-content_5c9e3cf4646ceefa .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .swiper-button-next,
.rts-testimonials-area-six_7a2279ec4c7e8749 .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_7a2279ec4c7e8749 .swiper-button-next i,
.rts-testimonials-area-six_7a2279ec4c7e8749 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .swiper-button-next:hover,
.rts-testimonials-area-six_7a2279ec4c7e8749 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .swiper-button-next::after,
.rts-testimonials-area-six_7a2279ec4c7e8749 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_7a2279ec4c7e8749 .swiper-button-next,
.rts-testimonials-area-six_7a2279ec4c7e8749 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .swiper-pagination2 .swiper-pagination-bullet_eeccc96b4a9f2f58 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_7a2279ec4c7e8749 .swiper-pagination2 .swiper-pagination-bullet_eeccc96b4a9f2f58.swiper-pagination-bullet-active_02f0317fbd057d8d {
  background: #FF6354;
}

.rts-testimonials-area-three_a2c99c9ea82153e4 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_a2c99c9ea82153e4 .shape-area_f9b581d7081b8eb2 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_a2c99c9ea82153e4 .shape-area_f9b581d7081b8eb2 .one {
    display: none;
  }
}
.rts-testimonials-area-three_a2c99c9ea82153e4 .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_a2c99c9ea82153e4 .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_a2c99c9ea82153e4 .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_a2c99c9ea82153e4 .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
    display: none;
  }
}
.rts-testimonials-area-three_a2c99c9ea82153e4 .shape-area_f9b581d7081b8eb2 .four_8a4a5e222aa97633 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_ca104585fadadd5d {
  position: relative;
}
.rts-testimonials-area-7_ca104585fadadd5d .testimonials--shape_e65a64a6ddf038d3 img {
  position: absolute;
}
.rts-testimonials-area-7_ca104585fadadd5d .testimonials--shape_e65a64a6ddf038d3 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_ca104585fadadd5d .testimonials--shape_e65a64a6ddf038d3 img.two_378389670b5b5d69 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_3199b4e2ad8f2dfa .logo_ff8fc43d58043f99 .light_af1ba76519e275f9 {
  display: block;
}
[data-theme=light] .single-testimonials-area_3199b4e2ad8f2dfa .logo_ff8fc43d58043f99 .dark_2d5f97718dab2439 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_3199b4e2ad8f2dfa .logo_ff8fc43d58043f99 .light_af1ba76519e275f9 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_3199b4e2ad8f2dfa .logo_ff8fc43d58043f99 .dark_2d5f97718dab2439 {
  display: block;
}

.single-blog-area-style-one_ea67284c0d34a63a:hover .thumbnail_9945cfc3961a15c2 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_ea67284c0d34a63a .thumbnail_9945cfc3961a15c2 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_ea67284c0d34a63a .thumbnail_9945cfc3961a15c2 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .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_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .bottom-area_f216d18208ee16bc {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .bottom-area_f216d18208ee16bc .admin_101ae266759f9799 {
  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_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .bottom-area_f216d18208ee16bc .date_53a4f9a5f7d0f386 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_1c497392c3f9ebf3 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_1c497392c3f9ebf3 .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.rts-blog-area-one_1c497392c3f9ebf3 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
}
.rts-blog-area-one_1c497392c3f9ebf3 .shape-area_f9b581d7081b8eb2 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_1c497392c3f9ebf3 .shape-area_f9b581d7081b8eb2 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_1c497392c3f9ebf3 .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_1c497392c3f9ebf3 .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_1c497392c3f9ebf3 .rts-btn.btn-primary_a254c453336fc15a.text-center_50143323e192ddec {
  margin: auto;
}
.rts-blog-area-one_1c497392c3f9ebf3.home-six_d5dd37b723412e64 .single-blog-area-style-one_ea67284c0d34a63a .thumbnail_9945cfc3961a15c2 {
  border-radius: 0;
}
.rts-blog-area-one_1c497392c3f9ebf3.home-six_d5dd37b723412e64 .single-blog-area-style-one_ea67284c0d34a63a .thumbnail_9945cfc3961a15c2 img {
  border-radius: 0;
}
.rts-blog-area-one_1c497392c3f9ebf3.home-six_d5dd37b723412e64 .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 {
  background: var(--blog-single);
}
.rts-blog-area-one_1c497392c3f9ebf3.home-six_d5dd37b723412e64 .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .bottom-area_f216d18208ee16bc .date_53a4f9a5f7d0f386 span {
  margin-right: 10px;
}
.rts-blog-area-one_1c497392c3f9ebf3.home-six_d5dd37b723412e64 .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .btn-area_d16021df2c5cad7a {
  text-align: center;
}
.rts-blog-area-one_1c497392c3f9ebf3.home-six_d5dd37b723412e64 .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .btn-area_d16021df2c5cad7a .read-more-btn_ddc7caa473d1880d {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_1c497392c3f9ebf3.home-six_d5dd37b723412e64 .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .btn-area_d16021df2c5cad7a .read-more-btn_ddc7caa473d1880d:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_1c497392c3f9ebf3.home-six_d5dd37b723412e64 .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .btn-area_d16021df2c5cad7a .read-more-btn_ddc7caa473d1880d::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_1c497392c3f9ebf3.home-five_aebbb1a7a76d10f1 .title-style-one-center_2ed9735e54010cc8 .pre_e1c47f09eba5e8f0 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_1c497392c3f9ebf3.home-five_aebbb1a7a76d10f1 .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .bottom-area_f216d18208ee16bc .admin_101ae266759f9799 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_1c497392c3f9ebf3.home-five_aebbb1a7a76d10f1 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_1c497392c3f9ebf3.home-five_aebbb1a7a76d10f1 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_1c497392c3f9ebf3.home-six_d5dd37b723412e64 .title-style-one-center_2ed9735e54010cc8 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_1c497392c3f9ebf3.style-seven_06ffe151bfcd020b {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_1c497392c3f9ebf3.style-seven_06ffe151bfcd020b .title-style-one-center_2ed9735e54010cc8 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_1c497392c3f9ebf3.style-seven_06ffe151bfcd020b .rts-btn.btn-primary-border_029f57539b315f08 {
  color: var(--color-primary);
}
.rts-blog-area-one_1c497392c3f9ebf3.style-seven_06ffe151bfcd020b .rts-btn.btn-primary-border_029f57539b315f08:hover {
  color: #fff;
}

.single-blog-area-style-one_ea67284c0d34a63a.eight-area_810595f81e742f8f {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_c00de67ec12e56bb {
  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_c00de67ec12e56bb::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_c00de67ec12e56bb::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_c00de67ec12e56bb:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_6f544318b70acb83 {
  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_6f544318b70acb83::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_6f544318b70acb83::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_6f544318b70acb83:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_ea67284c0d34a63a.about-page_95c1b205dcf96b0a {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_5255a2160341dc28.shape-position_a802dd8fb21fe7e4 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_5255a2160341dc28.shape-position_a802dd8fb21fe7e4 .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.rts-blog-area_5255a2160341dc28.shape-position_a802dd8fb21fe7e4 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
}
.rts-blog-area_5255a2160341dc28.shape-position_a802dd8fb21fe7e4 .shape-area_f9b581d7081b8eb2 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_5255a2160341dc28.shape-position_a802dd8fb21fe7e4 .shape-area_f9b581d7081b8eb2 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_5255a2160341dc28.shape-position_a802dd8fb21fe7e4 .shape-area_f9b581d7081b8eb2 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_5255a2160341dc28.shape-position_a802dd8fb21fe7e4 .shape-area_f9b581d7081b8eb2 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_5255a2160341dc28.shape-position_a802dd8fb21fe7e4 .shape-area_f9b581d7081b8eb2 img.one {
    display: none;
  }
}
.rts-blog-area_5255a2160341dc28.shape-position_a802dd8fb21fe7e4 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_5255a2160341dc28.shape-position_a802dd8fb21fe7e4 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
    top: 2%;
  }
}
.rts-blog-area_5255a2160341dc28.shape-position_a802dd8fb21fe7e4 .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_5255a2160341dc28.shape-position_a802dd8fb21fe7e4 .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_5255a2160341dc28.shape-position_a802dd8fb21fe7e4 .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_5255a2160341dc28.shape-position_a802dd8fb21fe7e4 .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_5255a2160341dc28.shape-position_a802dd8fb21fe7e4 .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_eeccc96b4a9f2f58 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_eeccc96b4a9f2f58.swiper-pagination-bullet-active_02f0317fbd057d8d {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .single-blog-area-style-one_ea67284c0d34a63a {
  padding-bottom: 40px;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .single-blog-area-style-one_ea67284c0d34a63a .thumbnail_9945cfc3961a15c2 {
  max-width: 100%;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .read-more-btn_ddc7caa473d1880d {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .read-more-btn_ddc7caa473d1880d:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .read-more-btn_ddc7caa473d1880d:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .read-more-btn_ddc7caa473d1880d::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_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .rts-single-wized_6c269f882f370e21 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .rts-single-wized_6c269f882f370e21.search .wized-body_735e81fa3ed46a1f {
  margin-top: 0;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .wized-body_735e81fa3ed46a1f {
  margin-top: 30px;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .wized-body_735e81fa3ed46a1f .rts-search-wrapper_b6df1ec580cd6487 {
  position: relative;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .wized-body_735e81fa3ed46a1f .rts-search-wrapper_b6df1ec580cd6487 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_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .wized-body_735e81fa3ed46a1f .rts-search-wrapper_b6df1ec580cd6487 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .wized-body_735e81fa3ed46a1f .rts-search-wrapper_b6df1ec580cd6487 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_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .wized-body_735e81fa3ed46a1f .rts-search-wrapper_b6df1ec580cd6487 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .single-categories_937eeac03c942c36 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .single-categories_937eeac03c942c36:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .single-categories_937eeac03c942c36 li {
  list-style: none;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .single-categories_937eeac03c942c36 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_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .single-categories_937eeac03c942c36 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .single-categories_937eeac03c942c36 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .single-categories_937eeac03c942c36 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .recent-post-single_762b592727b6a604 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .recent-post-single_762b592727b6a604:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .recent-post-single_762b592727b6a604 .thumbnail_9945cfc3961a15c2 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .recent-post-single_762b592727b6a604 .thumbnail_9945cfc3961a15c2 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .recent-post-single_762b592727b6a604 .thumbnail_9945cfc3961a15c2:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .recent-post-single_762b592727b6a604 .content-area_30ccd929e2113355 {
  flex-basis: 60%;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .recent-post-single_762b592727b6a604 .user_b4d3a815b109b6e2 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .recent-post-single_762b592727b6a604 .user_b4d3a815b109b6e2 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .recent-post-single_762b592727b6a604 .post-title_b47174f2f1e24e11 .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_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .recent-post-single_762b592727b6a604 .post-title_b47174f2f1e24e11 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .recent-post-single_762b592727b6a604 .post-title_b47174f2f1e24e11:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .gallery-inner_123bcecb64dac977 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .gallery-inner_123bcecb64dac977 .single-row_1e21754780c522e2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .gallery-inner_123bcecb64dac977 .single-row_1e21754780c522e2 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .gallery-inner_123bcecb64dac977 .single-row_1e21754780c522e2 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .gallery-inner_123bcecb64dac977 .single-row_1e21754780c522e2 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .gallery-inner_123bcecb64dac977 .single-row_1e21754780c522e2 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .gallery-inner_123bcecb64dac977 .single-row_1e21754780c522e2 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .gallery-inner_123bcecb64dac977 .single-row_1e21754780c522e2 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .gallery-inner_123bcecb64dac977 .single-row_1e21754780c522e2 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .gallery-inner_123bcecb64dac977 .single-row_1e21754780c522e2 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .gallery-inner_123bcecb64dac977 .single-row_1e21754780c522e2 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .gallery-inner_123bcecb64dac977 .single-row_1e21754780c522e2 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .gallery-inner_123bcecb64dac977 .single-row_1e21754780c522e2.row-1_031990982a611ecb {
  margin-bottom: 20px;
}
.w-100_816b891581225eac {
  border-radius: 15px;
}
img.w-100_816b891581225eac {
  margin-top: 1.25rem;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .tags-wrapper_4a8460455ea550f5 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .tags-wrapper_4a8460455ea550f5 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_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .tags-wrapper_4a8460455ea550f5 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_cf958079a7abb6fa.grid-2_028adcd97690c0e6 .single-blog-area-style-one_ea67284c0d34a63a {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_cf958079a7abb6fa.grid-2_028adcd97690c0e6 .single-blog-area-style-one_ea67284c0d34a63a:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_cf958079a7abb6fa.grid-2_028adcd97690c0e6 .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 .title {
  font-size: 20px;
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .single-blog-area-style-one_ea67284c0d34a63a .thumbnail_9945cfc3961a15c2 {
  border-radius: 0;
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .single-blog-area-style-one_ea67284c0d34a63a .thumbnail_9945cfc3961a15c2 img {
  border-radius: 0;
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .single-blog-area-style-one_ea67284c0d34a63a .inner-content-wrapper_605307c241ed5f08 {
  padding: 30px 0 0;
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-content_96ce7052345812dd {
  padding: 0 0 80px;
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-content_96ce7052345812dd p.first-text_c7891868a37919e7::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-content_96ce7052345812dd .desc-image_51bf8da86b2b2d43 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-content_96ce7052345812dd .desc-image-2_8f758b612ba42aa8 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-footer_ae7caf0910ca19a3 {
  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_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-footer_ae7caf0910ca19a3 .nav-x_0d0916f4046dd153 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-footer_ae7caf0910ca19a3 .nav-x_0d0916f4046dd153 li a {
  font-weight: 600;
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-footer_ae7caf0910ca19a3 .nav-x_0d0916f4046dd153 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-author_24f967e7e17e1305 {
  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_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-author_24f967e7e17e1305 {
    flex-direction: column;
  }
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-author_24f967e7e17e1305 .left-image_f2a70e4003b83109 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-author_24f967e7e17e1305 .right-content_e16f955ed1eaeead {
  flex-basis: 70%;
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-author_24f967e7e17e1305 .right-content_e16f955ed1eaeead .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-author_24f967e7e17e1305 .right-content_e16f955ed1eaeead .author-social_b2783085d84b9ab1 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-author_24f967e7e17e1305 .right-content_e16f955ed1eaeead .author-social_b2783085d84b9ab1 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_cf958079a7abb6fa.details_ef1a8382dfb413fa .post-panel_11eeec475fcab469 .post-author_24f967e7e17e1305 .right-content_e16f955ed1eaeead .author-social_b2783085d84b9ab1 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_cf958079a7abb6fa.inner_023b94c22a756afd .fluxi-right-ct-1_7f8c0885c6bdb7ed .wized-body_735e81fa3ed46a1f .rts-search-wrapper_b6df1ec580cd6487 input {
  color: #717171;
}

.post-form_395a4357d089c185 {
  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_395a4357d089c185 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_395a4357d089c185 .single-input-area_d5dcca7a0018a1ae {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_395a4357d089c185 .single-input-area_d5dcca7a0018a1ae label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_395a4357d089c185 .single-input-area_d5dcca7a0018a1ae input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_395a4357d089c185 .single-input-area_d5dcca7a0018a1ae textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_395a4357d089c185 .single-input-area_d5dcca7a0018a1ae i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_395a4357d089c185 .single-input-area_d5dcca7a0018a1ae input,
.post-form_395a4357d089c185 .single-input-area_d5dcca7a0018a1ae textarea {
  padding-left: 35px;
}
.post-form_395a4357d089c185 .single-input-area_d5dcca7a0018a1ae.text-area_5e69f247152db76c i {
  top: 61px !important;
}

.rts-fluxi-pagination_bc8ac3ae6c911476 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_bc8ac3ae6c911476 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_bc8ac3ae6c911476 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_bc8ac3ae6c911476 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_bc8ac3ae6c911476 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_bc8ac3ae6c911476 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_8adf084e39deed32 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_db1d930fab565e8f .inner-content_150f89423e481238 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_1418f624bef4301b {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_1418f624bef4301b p.disc_cc2ba2cb8c117d3f br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_1418f624bef4301b {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_1418f624bef4301b form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_1418f624bef4301b form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_1418f624bef4301b form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_1418f624bef4301b .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_1418f624bef4301b .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_1418f624bef4301b .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_1418f624bef4301b .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_1418f624bef4301b form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_1418f624bef4301b form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_1418f624bef4301b form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_1418f624bef4301b form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_1418f624bef4301b form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_1418f624bef4301b .shape-area_f9b581d7081b8eb2 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_1418f624bef4301b .shape-area_f9b581d7081b8eb2 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_1418f624bef4301b .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_1418f624bef4301b .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_1418f624bef4301b .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
    display: none;
  }
}
.subscribe-main-wrapper-one_1418f624bef4301b .shape-area_f9b581d7081b8eb2 .four_8a4a5e222aa97633 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_b38479aaa6035d38 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_b38479aaa6035d38 .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_b38479aaa6035d38 .swiper-pagination .swiper-pagination-bullet_eeccc96b4a9f2f58 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_b38479aaa6035d38 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_b38479aaa6035d38 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_b38479aaa6035d38 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_b38479aaa6035d38 .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_b38479aaa6035d38 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_b38479aaa6035d38 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_b38479aaa6035d38 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_b38479aaa6035d38 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_b38479aaa6035d38 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_db425f6593aee50a.about_9e0bc4b96f167e19 .btn-area_d16021df2c5cad7a {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_db425f6593aee50a.about_9e0bc4b96f167e19 .btn-area_d16021df2c5cad7a {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_44402fe6a1c67cce .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_44402fe6a1c67cce .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_44402fe6a1c67cce .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_ba10207b3e73d134 .single-footer-wized-one_44402fe6a1c67cce .title, [data-theme=light] .rts-footer-area-one_61e8c8d07bdf3368 .single-footer-wized-one_44402fe6a1c67cce .title {
  color: #26262C;
}

.rts-footer-area-one_61e8c8d07bdf3368 {
  background: var(--footer-bg);
}
.rts-footer-area-one_61e8c8d07bdf3368 .footer-top-area_fb95c8dd1f8f820d {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_44402fe6a1c67cce ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_44402fe6a1c67cce ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_44402fe6a1c67cce form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_44402fe6a1c67cce form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_44402fe6a1c67cce form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_2f1b8c19c8563cc6 {
  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_2f1b8c19c8563cc6 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_2f1b8c19c8563cc6 p {
  margin-bottom: 0;
}
.copyright-area-start_2f1b8c19c8563cc6 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_2f1b8c19c8563cc6 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_2f1b8c19c8563cc6 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_2f1b8c19c8563cc6 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_2f1b8c19c8563cc6.area-two_9d7c8b9c1c4b9ca6 p {
  color: #D7D9E9;
}
.copyright-area-start_2f1b8c19c8563cc6.area-two_9d7c8b9c1c4b9ca6 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_2f1b8c19c8563cc6.area-two_9d7c8b9c1c4b9ca6 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_26c110412423224f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_26c110412423224f .social-area-one_87770334e5b308f9 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_8e3f727e1922f50c .mobile__breakpoint_68a7cf97035667b0 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_8e3f727e1922f50c .single-footer-wized-one_44402fe6a1c67cce ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_8e3f727e1922f50c .single-footer-wized-one_44402fe6a1c67cce ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_c23b72e89fc47f5b {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_c23b72e89fc47f5b .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_c23b72e89fc47f5b .right .language_0c10ff7502aebb5a {
  color: #fff;
}

.footer-four_ba10207b3e73d134 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_cf2ba89a42db9df9 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_cf2ba89a42db9df9 .single-footer-four-wized_2b7cd3cad52a4ad1 ul li a {
  color: #E4E5F1;
}
.footer-three_cf2ba89a42db9df9 .single-footer-four-wized_2b7cd3cad52a4ad1 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_cf2ba89a42db9df9 .single-footer-four-wized_2b7cd3cad52a4ad1 .footer-input-btn-between_a0eef80a4a805403 form input {
  background: #FFFFFF;
}
.footer-three_cf2ba89a42db9df9 .single-footer-four-wized_2b7cd3cad52a4ad1 .footer-input-btn-between_a0eef80a4a805403 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_2b7cd3cad52a4ad1 .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_2b7cd3cad52a4ad1 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_2b7cd3cad52a4ad1 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_2b7cd3cad52a4ad1 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_2b7cd3cad52a4ad1 .footer-input-btn-between_a0eef80a4a805403 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_2b7cd3cad52a4ad1 .footer-input-btn-between_a0eef80a4a805403 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_2b7cd3cad52a4ad1 .footer-input-btn-between_a0eef80a4a805403 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_2b7cd3cad52a4ad1 .footer-input-btn-between_a0eef80a4a805403 form button {
  padding: 18px 20px;
}

.copyright-area-four_1bbf9bd02b219567 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_1bbf9bd02b219567.area-3_d06f43c5c30960e1 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_1bbf9bd02b219567 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_1bbf9bd02b219567 .logo_ff8fc43d58043f99 img.light_af1ba76519e275f9 {
  display: block;
}
[data-theme=light] .copyright-area-four_1bbf9bd02b219567 .logo_ff8fc43d58043f99 img.dark_2d5f97718dab2439 {
  display: none;
}

[data-theme=dark] .copyright-area-four_1bbf9bd02b219567 .logo_ff8fc43d58043f99 img.light_af1ba76519e275f9 {
  display: none;
}
[data-theme=dark] .copyright-area-four_1bbf9bd02b219567 .logo_ff8fc43d58043f99 img.dark_2d5f97718dab2439 {
  display: block;
}

.rts-footer-area-7_ec032b687adf70c8 .footer-wrapper-7_24dfea48a4527c19 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_ec032b687adf70c8 .footer-wrapper-7_24dfea48a4527c19 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_ec032b687adf70c8 .footer-wrapper-7_24dfea48a4527c19 {
    height: 320px;
  }
}
.rts-footer-area-7_ec032b687adf70c8 .footer-wrapper-7_24dfea48a4527c19 .innerr_5d64cffaf339bb85 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_ec032b687adf70c8 .footer-wrapper-7_24dfea48a4527c19 .innerr_5d64cffaf339bb85 .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_ec032b687adf70c8 .footer-wrapper-7_24dfea48a4527c19 .innerr_5d64cffaf339bb85 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_ec032b687adf70c8 .footer-wrapper-7_24dfea48a4527c19 .innerr_5d64cffaf339bb85 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_ec032b687adf70c8 .footer-wrapper-7_24dfea48a4527c19 .innerr_5d64cffaf339bb85 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_ec032b687adf70c8 .footer-wrapper-7_24dfea48a4527c19 .innerr_5d64cffaf339bb85 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_ec032b687adf70c8 .footer-wrapper-7_24dfea48a4527c19 .innerr_5d64cffaf339bb85 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_ec032b687adf70c8 .footer-wrapper-7_24dfea48a4527c19 .innerr_5d64cffaf339bb85 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_ec032b687adf70c8 .footer-wrapper-7_24dfea48a4527c19 .innerr_5d64cffaf339bb85 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_4f41449e7398cc55 {
  text-align: center;
}
.footer-top-8_4f41449e7398cc55 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_4f41449e7398cc55 .title {
    font-size: 35px;
  }
}
.footer-top-8_4f41449e7398cc55 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_a4c0c0211f82b060 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_a4c0c0211f82b060 .sape-image_813665e410216996 {
    display: none;
  }
}
.rts-footer-area-eight_a4c0c0211f82b060 .sape-image_813665e410216996 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_a4c0c0211f82b060 .sape-image_813665e410216996 img.two_378389670b5b5d69 {
  top: 25%;
  left: 25%;
}

.container-10_40949b05198a3eed {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_507d67600df9eef2 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_507d67600df9eef2 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_507d67600df9eef2 form .single-input_5d48d5c1bd25ba46 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_507d67600df9eef2 form .single-input_5d48d5c1bd25ba46 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_507d67600df9eef2 form .single-input_5d48d5c1bd25ba46 label {
  margin-bottom: 10px;
}
.form-area-footer-8_507d67600df9eef2 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_507d67600df9eef2 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_3f4903db0afd5302 {
  text-align: center;
}
.easy-cta-area-wrapper_3f4903db0afd5302 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_3f4903db0afd5302 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_3f4903db0afd5302 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_3f4903db0afd5302.mid_c65c312828c6ea8d {
  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_3f4903db0afd5302.mid_c65c312828c6ea8d {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_64df612e2e33d2bb {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_3e6ad06a994b2b60 .copy-right-ul_ab292f27f1840976 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_3e6ad06a994b2b60 .copy-right-ul_ab292f27f1840976 {
    flex-direction: column;
  }
}
.copyright-area-8_3e6ad06a994b2b60 .copy-right-ul_ab292f27f1840976 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_3e6ad06a994b2b60 .copy-right-ul_ab292f27f1840976 li a {
  color: #FFFFFF;
}
.copyright-area-8_3e6ad06a994b2b60 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_bb53b7b727428522 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_bb53b7b727428522 .shape-image_0258bed2c13a9ab3 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_bb53b7b727428522 .shape-image_0258bed2c13a9ab3 {
    width: 200px;
  }
}
.footer-six_bb53b7b727428522 .rts-call-to-action_76778b53abc5e090 .call-to-action-area-5_313ac1b7ea728248 {
  background: none;
  padding: 80px 0;
}
.footer-six_bb53b7b727428522 .rts-call-to-action_76778b53abc5e090 .call-to-action-area-5_313ac1b7ea728248 .rts-btn {
  border-radius: 0;
}
.footer-six_bb53b7b727428522 .single-footer-four-wized_2b7cd3cad52a4ad1 .title {
  color: #D7D9E9;
}
.footer-six_bb53b7b727428522 .single-footer-four-wized_2b7cd3cad52a4ad1 ul li a {
  color: #D7D9E9;
}
.footer-six_bb53b7b727428522 .single-footer-four-wized_2b7cd3cad52a4ad1 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_bb53b7b727428522 .single-footer-four-wized_2b7cd3cad52a4ad1 .footer-input-btn-between_a0eef80a4a805403 form {
  gap: 0;
}
.footer-six_bb53b7b727428522 .single-footer-four-wized_2b7cd3cad52a4ad1 .footer-input-btn-between_a0eef80a4a805403 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_bb53b7b727428522 .single-footer-four-wized_2b7cd3cad52a4ad1 .footer-input-btn-between_a0eef80a4a805403 form input::placeholder {
  color: var(--color-title);
}
.footer-six_bb53b7b727428522 .single-footer-four-wized_2b7cd3cad52a4ad1 .footer-input-btn-between_a0eef80a4a805403 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_bb53b7b727428522 .single-footer-four-wized_2b7cd3cad52a4ad1 .footer-input-btn-between_a0eef80a4a805403 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_bb53b7b727428522 .copyright-area-four_1bbf9bd02b219567 {
  border-top: 1px solid #37373F;
}
.footer-six_bb53b7b727428522 .copyright-area-four_1bbf9bd02b219567 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_642ffbf218f7b5ec form {
  position: relative;
}
.footer-input-main-wrapper-one_642ffbf218f7b5ec form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_642ffbf218f7b5ec form input {
  padding-left: 40px;
}

.single-footer-four-wized_2b7cd3cad52a4ad1 .footer-input-btn-between_a0eef80a4a805403 form {
  position: relative;
}
.single-footer-four-wized_2b7cd3cad52a4ad1 .footer-input-btn-between_a0eef80a4a805403 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_2b7cd3cad52a4ad1 .footer-input-btn-between_a0eef80a4a805403 form input {
  padding-left: 35px;
}

.copyright-area-7_cb79f3faaa2fc60b {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_cb79f3faaa2fc60b {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_cb79f3faaa2fc60b p {
  margin: 0;
}
.copyright-area-7_cb79f3faaa2fc60b ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_cb79f3faaa2fc60b ul li {
  margin: 0;
  padding: 0;
}

.footer-five_2aef214e71b4d0eb .single-footer-four-wized_2b7cd3cad52a4ad1 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_2aef214e71b4d0eb .single-footer-four-wized_2b7cd3cad52a4ad1 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_2aef214e71b4d0eb .single-footer-four-wized_2b7cd3cad52a4ad1 form button {
  background: var(--color-primary-2);
}

.social-area-one_87770334e5b308f9 {
  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_87770334e5b308f9 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_87770334e5b308f9 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_87770334e5b308f9 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_8ed840a349107794 {
  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_8ed840a349107794 .title-style-one-left_aa329e77b7694b07 .pre_e1c47f09eba5e8f0 {
  color: #BCBFDB;
}
.bg-dark-border-radious_8ed840a349107794 .title-style-one-left_aa329e77b7694b07 .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_abe0899c32303577 {
  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_6c701cba82ea0fe9 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_8be25faf940c5eab .progress-wrap svg.progress-circle_6c701cba82ea0fe9 path {
  stroke: var(--color-primary-2);
}
.home-blue_8be25faf940c5eab .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_1e3b35934f5319d8 {
  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_1e3b35934f5319d8 .sape-area_82b4ac4af603bbaf img {
  position: absolute;
}
.bg-dark-border-radious-2_1e3b35934f5319d8 .sape-area_82b4ac4af603bbaf img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_1e3b35934f5319d8 .sape-area_82b4ac4af603bbaf img.two_378389670b5b5d69 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_1e3b35934f5319d8 .sape-area_82b4ac4af603bbaf img.two_378389670b5b5d69 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_1e3b35934f5319d8 .sape-area_82b4ac4af603bbaf img.two_378389670b5b5d69 {
    display: none;
  }
}
.bg-dark-border-radious-2_1e3b35934f5319d8 .sape-area_82b4ac4af603bbaf img.three_ea6b883d7e9ba4ac {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_1e3b35934f5319d8 .sape-area_82b4ac4af603bbaf img.three_ea6b883d7e9ba4ac {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_1e3b35934f5319d8 .sape-area_82b4ac4af603bbaf img.four_8a4a5e222aa97633 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_1e3b35934f5319d8 .sape-area_82b4ac4af603bbaf img.four_8a4a5e222aa97633 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_1e3b35934f5319d8 .sape-area_82b4ac4af603bbaf img.four_8a4a5e222aa97633 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_1e3b35934f5319d8 .sape-area_82b4ac4af603bbaf img.four_8a4a5e222aa97633 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_20676f1a502c6989 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_20676f1a502c6989 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_20676f1a502c6989 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_20676f1a502c6989 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_20676f1a502c6989 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_20676f1a502c6989 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_20676f1a502c6989 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_20676f1a502c6989 p.disc_cc2ba2cb8c117d3f {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_20676f1a502c6989 .feature-area-wrapper_5e21b59fe313432d {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_20676f1a502c6989 .feature-area-wrapper_5e21b59fe313432d {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_20676f1a502c6989 .feature-area-wrapper_5e21b59fe313432d {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_20676f1a502c6989 .feature-area-wrapper_5e21b59fe313432d .single-feature_b11370433049625a {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_20676f1a502c6989 .feature-area-wrapper_5e21b59fe313432d .single-feature_b11370433049625a p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_b15626d3018cde71 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_b15626d3018cde71 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_b15626d3018cde71 .signle-input_71a41151fada9b08 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_b15626d3018cde71 .signle-input_71a41151fada9b08 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_b15626d3018cde71 .signle-input_71a41151fada9b08 label {
  margin-bottom: 15px;
}
.appoinment_form-1_b15626d3018cde71 .signle-input_71a41151fada9b08 input {
  padding-left: 40px;
}
.appoinment_form-1_b15626d3018cde71 .signle-input_71a41151fada9b08 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_b15626d3018cde71 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_6fd0e4e3c3dc4581 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_5081fa6651f61e37 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_5081fa6651f61e37 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_5081fa6651f61e37 .inmformation_59a0715890e0d9ac .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_5081fa6651f61e37 .inmformation_59a0715890e0d9ac .title {
    font-size: 40px;
  }
}
.single-counter-up-two_5081fa6651f61e37 .inmformation_59a0715890e0d9ac p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_be0ae18f74e32725 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_be0ae18f74e32725.team-five .title-style-one-center_2ed9735e54010cc8 .pre_e1c47f09eba5e8f0 {
  color: var(--color-primary-2);
}
.expart-team-area-7_be0ae18f74e32725.inner {
  background: var(--team-bg);
}

.single-team-area-7_8363241ad7be3adf {
  text-align: center;
}
.single-team-area-7_8363241ad7be3adf .thumbnail_9945cfc3961a15c2 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_8363241ad7be3adf .thumbnail_9945cfc3961a15c2 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_8363241ad7be3adf .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_8363241ad7be3adf .designation_bc385ede29fb14fa {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_8363241ad7be3adf:hover .thumbnail_9945cfc3961a15c2 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_eeccc96b4a9f2f58 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_eeccc96b4a9f2f58.swiper-pagination-bullet-active_02f0317fbd057d8d {
  background: var(--color-gradient);
}

.single-team-area-start_8dd70a691fd18990:hover .thumbnail_9945cfc3961a15c2 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_8dd70a691fd18990 .thumbnail_9945cfc3961a15c2 {
  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_8dd70a691fd18990 .thumbnail_9945cfc3961a15c2 img {
  transition: 0.8s;
}
.single-team-area-start_8dd70a691fd18990 .inner-content_150f89423e481238 {
  text-align: center;
}
.single-team-area-start_8dd70a691fd18990 .inner-content_150f89423e481238 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_8dd70a691fd18990 .inner-content_150f89423e481238 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_df65a3e70f3f1921.about_9e0bc4b96f167e19 {
  position: relative;
}
.rts-team-area_df65a3e70f3f1921.about_9e0bc4b96f167e19 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
}
.rts-team-area_df65a3e70f3f1921.about_9e0bc4b96f167e19 .shape-area_f9b581d7081b8eb2 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_df65a3e70f3f1921.about_9e0bc4b96f167e19 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_df65a3e70f3f1921.about_9e0bc4b96f167e19 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
    display: none;
  }
}
.rts-team-area_df65a3e70f3f1921.about_9e0bc4b96f167e19 .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
  left: 25%;
  top: 7%;
}
.rts-team-area_df65a3e70f3f1921.about_9e0bc4b96f167e19 .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_df65a3e70f3f1921.about_9e0bc4b96f167e19 .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
    display: none;
  }
}
.rts-team-area_df65a3e70f3f1921.inner_023b94c22a756afd {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_df65a3e70f3f1921.inner_023b94c22a756afd .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
}
.rts-team-area_df65a3e70f3f1921.inner_023b94c22a756afd .shape-area_f9b581d7081b8eb2 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_df65a3e70f3f1921.inner_023b94c22a756afd .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_df65a3e70f3f1921.inner_023b94c22a756afd .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
    display: none;
  }
}
.rts-team-area_df65a3e70f3f1921.inner_023b94c22a756afd .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
  left: 25%;
  top: 7%;
}
.rts-team-area_df65a3e70f3f1921.inner_023b94c22a756afd .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_df65a3e70f3f1921.inner_023b94c22a756afd .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
    display: none;
  }
}

.bg-dark-p_4409f30b008f7457 .title {
  color: #fff;
}

.section-separator-top_888820591ced422b {
  position: relative;
}
.section-separator-top_888820591ced422b::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_bcd308048bff850c {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_bcd308048bff850c {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_bcd308048bff850c .left-titlet-wrapper_3937e3faf5bccf9c .title {
  color: #fff;
}
.call-to-action-main-wrapper_bcd308048bff850c p.disc_cc2ba2cb8c117d3f {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_bcd308048bff850c p.disc_cc2ba2cb8c117d3f br {
    display: none;
  }
}
.call-to-action-main-wrapper_bcd308048bff850c .button-area_e5e9ad85e9d9beeb {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_bcd308048bff850c .button-area_e5e9ad85e9d9beeb {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_bcd308048bff850c .button-area_e5e9ad85e9d9beeb .under-line-btn_0980551298a0aab1 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_bcd308048bff850c .button-area_e5e9ad85e9d9beeb .under-line-btn_0980551298a0aab1:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_bcd308048bff850c .button-area_e5e9ad85e9d9beeb .under-line-btn_0980551298a0aab1:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_bcd308048bff850c .button-area_e5e9ad85e9d9beeb .under-line-btn_0980551298a0aab1::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_bcd308048bff850c .button-area_e5e9ad85e9d9beeb .btn-primary-2_e465bce7c0d3996f i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_bcd308048bff850c.area-3_d06f43c5c30960e1 .button-area_e5e9ad85e9d9beeb .under-line-btn_0980551298a0aab1::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_b7a52fef437c1139 .style-four_4df8e9f39dbe6658 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_34d9de4a60fe4418 .rts-faq-area-full-container_b7a52fef437c1139 .style-four_4df8e9f39dbe6658 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_d06f43c5c30960e1 .cta-main-wrapper-style-box_bd68aff881af6de7 .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.area-3_d06f43c5c30960e1 .cta-main-wrapper-style-box_bd68aff881af6de7 .shape-area_f9b581d7081b8eb2 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_d06f43c5c30960e1 .cta-main-wrapper-style-box_bd68aff881af6de7 .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_d06f43c5c30960e1 .cta-main-wrapper-style-box_bd68aff881af6de7 .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_d06f43c5c30960e1 .cta-main-wrapper-style-box_bd68aff881af6de7 .shape-area_f9b581d7081b8eb2 .four_8a4a5e222aa97633 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_bd68aff881af6de7 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_bd68aff881af6de7 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_bd68aff881af6de7.style-four_4df8e9f39dbe6658::after, .cta-main-wrapper-style-box_bd68aff881af6de7.style-four_4df8e9f39dbe6658::before {
  display: none;
}
.cta-main-wrapper-style-box_bd68aff881af6de7::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_bd68aff881af6de7::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_bd68aff881af6de7 .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_bd68aff881af6de7 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_bd68aff881af6de7 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_bd68aff881af6de7 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_bd68aff881af6de7 .shape-area_f9b581d7081b8eb2 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_bd68aff881af6de7 .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_bd68aff881af6de7 .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_bd68aff881af6de7 .shape-area_f9b581d7081b8eb2 .four_8a4a5e222aa97633 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_bc1293a0f82ca9c0 {
  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_bc1293a0f82ca9c0 {
    padding: 25px;
  }
}
.call-to-action-style-4_bc1293a0f82ca9c0 .button-area_e5e9ad85e9d9beeb {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_bc1293a0f82ca9c0 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
}
.call-to-action-style-4_bc1293a0f82ca9c0 .shape-area_f9b581d7081b8eb2 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_bc1293a0f82ca9c0 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_bc1293a0f82ca9c0 .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_bc1293a0f82ca9c0 .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
  top: 10%;
  left: 8%;
}

.header-three_b667fd613177e513.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_6e157d37797a30c5 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_6e157d37797a30c5 {
    height: 630px;
  }
}
.contact-banner-area-start_6e157d37797a30c5 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_6e157d37797a30c5 img {
    display: none;
  }
}
.contact-banner-area-start_6e157d37797a30c5 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_6e157d37797a30c5 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_6e157d37797a30c5 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_6e157d37797a30c5 img.two_378389670b5b5d69 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_6e157d37797a30c5 img.three_ea6b883d7e9ba4ac {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_6e157d37797a30c5 img.four_8a4a5e222aa97633 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_6e157d37797a30c5.faq_2e71da7551a704f9 {
  height: auto;
}

.contact-form-page_0c27b3193830dc1d {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_ca65fcbb7e7ea1b3 {
  text-align: center;
}
.banner-inner-area-contact-inner_ca65fcbb7e7ea1b3 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_ca65fcbb7e7ea1b3 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_ca65fcbb7e7ea1b3 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_ca65fcbb7e7ea1b3 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_ca65fcbb7e7ea1b3 p.disc_cc2ba2cb8c117d3f {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_ca65fcbb7e7ea1b3 p.disc_cc2ba2cb8c117d3f {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_ca65fcbb7e7ea1b3 p.disc_cc2ba2cb8c117d3f {
    max-width: 80%;
  }
}

.contact-form_0fbc9bf05ce93cab {
  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_0fbc9bf05ce93cab {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_0fbc9bf05ce93cab {
    padding: 50px 20px;
  }
}
.contact-form_0fbc9bf05ce93cab .single-input-area_d5dcca7a0018a1ae {
  margin-bottom: 24px;
}
.contact-form_0fbc9bf05ce93cab .single-input-area_d5dcca7a0018a1ae label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_0fbc9bf05ce93cab .single-input-area_d5dcca7a0018a1ae input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_0fbc9bf05ce93cab .single-input-area_d5dcca7a0018a1ae textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_0fbc9bf05ce93cab .single-input-area_d5dcca7a0018a1ae select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_0dc8b0b232385d04 {
  text-align: center;
}
.single-contact-inner-info_0dc8b0b232385d04 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_0dc8b0b232385d04 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_0dc8b0b232385d04 p {
  margin-bottom: 0;
}
.single-contact-inner-info_0dc8b0b232385d04.mid_c65c312828c6ea8d {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_0dc8b0b232385d04.mid_c65c312828c6ea8d {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_0dc8b0b232385d04.mid_c65c312828c6ea8d {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_63f4002fafeb9357.contact-form-page_0c27b3193830dc1d .contact-form_0fbc9bf05ce93cab .single-input-area_d5dcca7a0018a1ae {
  position: relative;
}
.rts-contact-form-area_63f4002fafeb9357.contact-form-page_0c27b3193830dc1d .contact-form_0fbc9bf05ce93cab .single-input-area_d5dcca7a0018a1ae i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_63f4002fafeb9357.contact-form-page_0c27b3193830dc1d .contact-form_0fbc9bf05ce93cab .single-input-area_d5dcca7a0018a1ae input,
.rts-contact-form-area_63f4002fafeb9357.contact-form-page_0c27b3193830dc1d .contact-form_0fbc9bf05ce93cab .single-input-area_d5dcca7a0018a1ae textarea {
  padding-left: 35px;
}
.rts-contact-form-area_63f4002fafeb9357.contact-form-page_0c27b3193830dc1d .contact-form_0fbc9bf05ce93cab .single-input-area_d5dcca7a0018a1ae input::placeholder,
.rts-contact-form-area_63f4002fafeb9357.contact-form-page_0c27b3193830dc1d .contact-form_0fbc9bf05ce93cab .single-input-area_d5dcca7a0018a1ae textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_63f4002fafeb9357.contact-form-page_0c27b3193830dc1d .contact-form_0fbc9bf05ce93cab .single-input-area_d5dcca7a0018a1ae.text-area_5e69f247152db76c i {
  top: 61px !important;
}
.rts-contact-form-area_63f4002fafeb9357.contact-form-page_0c27b3193830dc1d .contact-form_0fbc9bf05ce93cab button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_63f4002fafeb9357.contact-form-page_0c27b3193830dc1d .contact-form_0fbc9bf05ce93cab button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_6663013ddfb8cfc6 {
  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_6663013ddfb8cfc6 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_6663013ddfb8cfc6 {
    padding: 20px;
  }
}
.seo-optimization-area_6663013ddfb8cfc6 .thumbnail_9945cfc3961a15c2 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_6663013ddfb8cfc6 .thumbnail_9945cfc3961a15c2 {
    min-width: 100%;
  }
}
.seo-optimization-area_6663013ddfb8cfc6 .thumbnail_9945cfc3961a15c2 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_6663013ddfb8cfc6 .thumbnail_9945cfc3961a15c2 img {
    min-width: 100%;
  }
}

.service-area-8_086ba0ba3217d3a0 .icon {
  margin-bottom: 22px;
}
.service-area-8_086ba0ba3217d3a0 .title {
  font-weight: 800;
}
.service-area-8_086ba0ba3217d3a0 .disc_cc2ba2cb8c117d3f {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_1418f624bef4301b.seo-marketing_4ec1e1c35db0587f {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_1418f624bef4301b.seo-marketing_4ec1e1c35db0587f .title-style-one-center_2ed9735e54010cc8 p.disc_cc2ba2cb8c117d3f br {
    display: none;
  }
}

.section-separator-top-bg-white_956189954182846a {
  position: relative;
}
.section-separator-top-bg-white_956189954182846a::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_2c743127fdfc9166 .large-thumbnail_4a7f078df56aaac6 {
  position: relative;
}
.single-product-list_2c743127fdfc9166 .large-thumbnail_4a7f078df56aaac6 .sm-right_832659813b0d3188 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_2c743127fdfc9166 .large-thumbnail_4a7f078df56aaac6 .sm-right_832659813b0d3188 {
    display: none;
  }
}
.single-product-list_2c743127fdfc9166 .large-thumbnail_4a7f078df56aaac6 .sm-right_832659813b0d3188.left {
  right: auto;
  left: 0;
}
.single-product-list_2c743127fdfc9166 .thumbnail_9945cfc3961a15c2 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_2c743127fdfc9166 .thumbnail_9945cfc3961a15c2 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_2c743127fdfc9166 .thumbnail_9945cfc3961a15c2 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_2c743127fdfc9166 .thumbnail_9945cfc3961a15c2 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_2c743127fdfc9166 .portfolio-content-wrapper-list_8274367e1c97fb09 .pre-title_eb2310e6fea6f064 {
  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_2c743127fdfc9166 .portfolio-content-wrapper-list_8274367e1c97fb09 .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_2c743127fdfc9166 .portfolio-content-wrapper-list_8274367e1c97fb09 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_2c743127fdfc9166 .portfolio-content-wrapper-list_8274367e1c97fb09 .title {
    font-size: 35px;
  }
}
.single-product-list_2c743127fdfc9166 .portfolio-content-wrapper-list_8274367e1c97fb09 .single-service_8f9b8995ac8822bc {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_2c743127fdfc9166 .portfolio-content-wrapper-list_8274367e1c97fb09 .single-service_8f9b8995ac8822bc i {
  color: var(--color-primary);
}
.single-product-list_2c743127fdfc9166 .portfolio-content-wrapper-list_8274367e1c97fb09 p.disc_cc2ba2cb8c117d3f {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_48c6ddc0c03cc8ca .single-product-list_2c743127fdfc9166 a.thumbnail_9945cfc3961a15c2 {
  max-width: 100%;
}
.area-6_48c6ddc0c03cc8ca .single-product-list_2c743127fdfc9166 a.thumbnail_9945cfc3961a15c2 img {
  max-width: 100%;
  width: 100%;
}
.area-6_48c6ddc0c03cc8ca .single-product-list_2c743127fdfc9166 .portfolio-content-wrapper-list_8274367e1c97fb09 .service-btn_26bfd42777d57642 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_48c6ddc0c03cc8ca .single-product-list_2c743127fdfc9166 .portfolio-content-wrapper-list_8274367e1c97fb09 .service-btn_26bfd42777d57642::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_48c6ddc0c03cc8ca .single-product-list_2c743127fdfc9166 .portfolio-content-wrapper-list_8274367e1c97fb09 .service-btn_26bfd42777d57642:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_48c6ddc0c03cc8ca .single-product-list_2c743127fdfc9166 .portfolio-content-wrapper-list_8274367e1c97fb09 .service-btn_26bfd42777d57642:hover i {
  transform: rotate(0);
}
.area-6_48c6ddc0c03cc8ca .single-product-list_2c743127fdfc9166 .portfolio-content-wrapper-list_8274367e1c97fb09 .service-btn_26bfd42777d57642 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_48c6ddc0c03cc8ca .single-product-list_2c743127fdfc9166 .portfolio-content-wrapper-list_8274367e1c97fb09 .service-btn_26bfd42777d57642.color-secondary-2_fd121a967ec34b0e::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_f5f141715bd140ed .thumbnail_9945cfc3961a15c2:hover img {
  transform: none;
}
.single-product-list-2_f5f141715bd140ed .left-image_f2a70e4003b83109 {
  position: relative;
}
.single-product-list-2_f5f141715bd140ed .left-image_f2a70e4003b83109 .short-image-area_e61ea5bab95ee72d {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_f5f141715bd140ed .left-image_f2a70e4003b83109 .short-image-area_e61ea5bab95ee72d {
    right: 5%;
  }
}
.single-product-list-2_f5f141715bd140ed .left-image_f2a70e4003b83109 .short-image-area_e61ea5bab95ee72d img {
  transform: scale(1);
}
.single-product-list-2_f5f141715bd140ed .right-image_6ded3b1f7b3ea08d {
  position: relative;
}
.single-product-list-2_f5f141715bd140ed .right-image_6ded3b1f7b3ea08d .short-image-area_e61ea5bab95ee72d {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_f5f141715bd140ed .right-image_6ded3b1f7b3ea08d .short-image-area_e61ea5bab95ee72d {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_f5f141715bd140ed .right-image_6ded3b1f7b3ea08d .short-image-area_e61ea5bab95ee72d {
    left: 50%;
  }
}
.single-product-list-2_f5f141715bd140ed .right-image_6ded3b1f7b3ea08d .short-image-area_e61ea5bab95ee72d img {
  transform: scale(1);
}
.single-product-list-2_f5f141715bd140ed .portfolio-content-wrapper-list_8274367e1c97fb09 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_f5f141715bd140ed .portfolio-content-wrapper-list_8274367e1c97fb09 .single-service_8f9b8995ac8822bc i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_f5f141715bd140ed .portfolio-content-wrapper-list_8274367e1c97fb09 .single-service_8f9b8995ac8822bc p {
  font-size: 20px;
}
.single-product-list-2_f5f141715bd140ed .portfolio-content-wrapper-list_8274367e1c97fb09 p.disc_cc2ba2cb8c117d3f {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_f5f141715bd140ed .portfolio-content-wrapper-list_8274367e1c97fb09 p.disc_cc2ba2cb8c117d3f {
    max-width: 100%;
  }
}

.product-section-bg_8b1a517b4978e6a8 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_f4077df728fd045f {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_f4077df728fd045f.area-2_7d63a3b355a4b8d2 .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.product-area-start_f4077df728fd045f.area-2_7d63a3b355a4b8d2 .shape-area_f9b581d7081b8eb2 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_f4077df728fd045f.area-2_7d63a3b355a4b8d2 .shape-area_f9b581d7081b8eb2 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_f4077df728fd045f.area-2_7d63a3b355a4b8d2 .shape-area_f9b581d7081b8eb2 .one {
    display: none;
  }
}
.product-area-start_f4077df728fd045f.area-2_7d63a3b355a4b8d2 .two_378389670b5b5d69 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_f4077df728fd045f.area-2_7d63a3b355a4b8d2 .two_378389670b5b5d69 {
    top: 5%;
  }
}
.product-area-start_f4077df728fd045f.area-2_7d63a3b355a4b8d2 .three_ea6b883d7e9ba4ac {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_f4077df728fd045f.area-2_7d63a3b355a4b8d2 .three_ea6b883d7e9ba4ac {
    display: none;
  }
}

.siongle-portfolio-box-style_db1d930fab565e8f .thumbnail_9945cfc3961a15c2 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_db1d930fab565e8f .thumbnail_9945cfc3961a15c2 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_db1d930fab565e8f .thumbnail_9945cfc3961a15c2 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_db1d930fab565e8f .thumbnail_9945cfc3961a15c2:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_db1d930fab565e8f .inner-content_150f89423e481238 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_db1d930fab565e8f .inner-content_150f89423e481238 .left-content_b2f2f980e055039a .pre_e1c47f09eba5e8f0 {
  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_db1d930fab565e8f .inner-content_150f89423e481238 .left-content_b2f2f980e055039a .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_db1d930fab565e8f .inner-content_150f89423e481238 .left-content_b2f2f980e055039a .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_db1d930fab565e8f .inner-content_150f89423e481238 .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_db1d930fab565e8f .inner-content_150f89423e481238 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_db1d930fab565e8f .inner-content_150f89423e481238 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_db1d930fab565e8f .inner-content_150f89423e481238 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_db1d930fab565e8f.style-four_4df8e9f39dbe6658 .thumbnail_9945cfc3961a15c2 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_db1d930fab565e8f.style-four_4df8e9f39dbe6658 .left-content_b2f2f980e055039a .pre_e1c47f09eba5e8f0 {
  color: #fff;
}
.siongle-portfolio-box-style_db1d930fab565e8f.style-four_4df8e9f39dbe6658 .left-content_b2f2f980e055039a .title {
  color: #fff;
}
.siongle-portfolio-box-style_db1d930fab565e8f.style-four_4df8e9f39dbe6658 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_db1d930fab565e8f.style-four_4df8e9f39dbe6658 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_db1d930fab565e8f.style-four_4df8e9f39dbe6658:hover .thumbnail_9945cfc3961a15c2 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_295bad336df5b535 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_295bad336df5b535 .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.rts-fun-facts-area_295bad336df5b535 .shape-area_f9b581d7081b8eb2 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_295bad336df5b535 .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_295bad336df5b535 .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_295bad336df5b535 .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_295bad336df5b535 .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
    display: none;
  }
}
.rts-fun-facts-area_295bad336df5b535 .shape-area_f9b581d7081b8eb2 .four_8a4a5e222aa97633 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_793bbcf52e1358a3 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_793bbcf52e1358a3::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_793bbcf52e1358a3 .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_793bbcf52e1358a3 .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_793bbcf52e1358a3.two_378389670b5b5d69 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_793bbcf52e1358a3.two_378389670b5b5d69 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_11e6ad2defb14031 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_752d8b6150b5fe73 {
  border-radius: 32px;
}

.float-right-div-case-studies_0efeaf0a48fec9a6 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_0efeaf0a48fec9a6 {
    width: 100%;
  }
}
.float-right-div-case-studies_0efeaf0a48fec9a6 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_0efeaf0a48fec9a6 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_eeccc96b4a9f2f58 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_367a8597177d5363.rts-section-gap2.bg-dark-border-radious.radious-4_752d8b6150b5fe73 {
  background: var(--case-study);
}

.rts-case-studies-4_367a8597177d5363 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_367a8597177d5363 .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.rts-case-studies-4_367a8597177d5363 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
}
.rts-case-studies-4_367a8597177d5363 .shape-area_f9b581d7081b8eb2 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_367a8597177d5363 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_367a8597177d5363 .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_367a8597177d5363 .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_367a8597177d5363 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_367a8597177d5363 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_367a8597177d5363 .swiper-pagination .swiper-pagination-bullet_eeccc96b4a9f2f58 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_90dfc6a019ee8e31 {
  position: relative;
}
.rts-case-studies-5_90dfc6a019ee8e31 .title-wrapper-between_e3379025798cc70f .pre_e1c47f09eba5e8f0 {
  font-weight: 800;
}
.rts-case-studies-5_90dfc6a019ee8e31 .title-wrapper-between_e3379025798cc70f .title {
  font-weight: 800;
}
.rts-case-studies-5_90dfc6a019ee8e31 .bottom-btn_ca26ed36231e3173 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_90dfc6a019ee8e31 .bottom-btn_ca26ed36231e3173 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_6a1b621a2cb5c794.style-five_d71fc9286862290b .inner-content_150f89423e481238 .left-content_b2f2f980e055039a .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_6a1b621a2cb5c794.style-five_d71fc9286862290b .inner-content_150f89423e481238 .left-content_b2f2f980e055039a .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_6a1b621a2cb5c794.style-five_d71fc9286862290b {
  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_6a1b621a2cb5c794.style-five_d71fc9286862290b {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_6a1b621a2cb5c794.style-five_d71fc9286862290b:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_6a1b621a2cb5c794.style-five_d71fc9286862290b:nth-child(even) .inner-content_150f89423e481238 .left-content_b2f2f980e055039a .pre_e1c47f09eba5e8f0 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_6a1b621a2cb5c794.style-five_d71fc9286862290b:nth-child(even) .inner-content_150f89423e481238 .left-content_b2f2f980e055039a .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_6a1b621a2cb5c794.style-five_d71fc9286862290b:nth-child(even) .inner-content_150f89423e481238 .left-content_b2f2f980e055039a .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_6a1b621a2cb5c794.style-five_d71fc9286862290b .thumbnail_9945cfc3961a15c2 {
  flex-basis: 40%;
}
.single-portfolio-box-style_6a1b621a2cb5c794.style-five_d71fc9286862290b .thumbnail_9945cfc3961a15c2 img {
  border-radius: 16px;
}
.single-portfolio-box-style_6a1b621a2cb5c794.style-five_d71fc9286862290b .inner-content_150f89423e481238 {
  flex-basis: 60%;
}
.single-portfolio-box-style_6a1b621a2cb5c794.style-five_d71fc9286862290b .inner-content_150f89423e481238 .left-content_b2f2f980e055039a .pre_e1c47f09eba5e8f0 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_6a1b621a2cb5c794.style-five_d71fc9286862290b .inner-content_150f89423e481238 .left-content_b2f2f980e055039a .title {
  font-weight: 800;
}
.single-portfolio-box-style_6a1b621a2cb5c794.style-five_d71fc9286862290b .inner-content_150f89423e481238 .left-content_b2f2f980e055039a .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_6a1b621a2cb5c794.style-five_d71fc9286862290b .inner-content_150f89423e481238 .left-content_b2f2f980e055039a .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_c888a5a5187fb05e .siongle-portfolio-box-style_db1d930fab565e8f .thumbnail_9945cfc3961a15c2 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_c888a5a5187fb05e .siongle-portfolio-box-style_db1d930fab565e8f:hover .thumbnail_9945cfc3961a15c2 img {
  transform: scale(1.15);
}
.home-seven-case_c888a5a5187fb05e .siongle-portfolio-box-style_db1d930fab565e8f .inner-content_150f89423e481238 .right a {
  background: #F2F2F8;
}
.home-seven-case_c888a5a5187fb05e .siongle-portfolio-box-style_db1d930fab565e8f .inner-content_150f89423e481238 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_f3eb842860131f8f {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_f3eb842860131f8f .title-style-one-center_2ed9735e54010cc8 .pre_e1c47f09eba5e8f0 {
  color: #fff;
}
.rts-product-area-8_f3eb842860131f8f .title-style-one-center_2ed9735e54010cc8 .title {
  color: #fff;
}

.single-product-8_b76dd0b95cdf6d53 {
  text-align: center;
}
.single-product-8_b76dd0b95cdf6d53:hover .thumbnail_9945cfc3961a15c2 img {
  transform: scale(1.12);
}
.single-product-8_b76dd0b95cdf6d53 .thumbnail_9945cfc3961a15c2 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_b76dd0b95cdf6d53 .thumbnail_9945cfc3961a15c2 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_b76dd0b95cdf6d53 .thumbnail_9945cfc3961a15c2 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_b76dd0b95cdf6d53 .thumbnail_9945cfc3961a15c2 a img {
    width: 100%;
  }
}
.single-product-8_b76dd0b95cdf6d53 .thumbnail_9945cfc3961a15c2 .icon-top-right_db3343370df3e35f {
  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_b76dd0b95cdf6d53 .thumbnail_9945cfc3961a15c2 .icon-top-right_db3343370df3e35f i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_b76dd0b95cdf6d53 .thumbnail_9945cfc3961a15c2 .icon-top-right_db3343370df3e35f:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_b76dd0b95cdf6d53 .thumbnail_9945cfc3961a15c2 .icon-top-right_db3343370df3e35f:hover i {
  color: #fff;
}
.single-product-8_b76dd0b95cdf6d53 .inner-content_150f89423e481238 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_b76dd0b95cdf6d53 .inner-content_150f89423e481238 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_da5a561879c9ffe2 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_da5a561879c9ffe2 .section-inner_23269bb1ed5f1bd8 .left-side-content_7a82d126a446bc8d .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_da5a561879c9ffe2 .section-inner_23269bb1ed5f1bd8 .left-side-content_7a82d126a446bc8d .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_da5a561879c9ffe2 .section-inner_23269bb1ed5f1bd8 .left-side-content_7a82d126a446bc8d .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_da5a561879c9ffe2 .section-inner_23269bb1ed5f1bd8 .right-side-image_d6e311b8d8b100e7 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_da5a561879c9ffe2 .section-inner_23269bb1ed5f1bd8 .right-side-image_d6e311b8d8b100e7 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_da5a561879c9ffe2 .section-inner_23269bb1ed5f1bd8 .right-side-image_d6e311b8d8b100e7 .short-image_093ddfa422f44e94 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_da5a561879c9ffe2 .section-inner_23269bb1ed5f1bd8 .right-side-image_d6e311b8d8b100e7 .short-image_093ddfa422f44e94 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_da5a561879c9ffe2 .section-inner_23269bb1ed5f1bd8 .right-side-image_d6e311b8d8b100e7 .short-image_093ddfa422f44e94 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_da5a561879c9ffe2 .section-inner_23269bb1ed5f1bd8 .right-side-image_d6e311b8d8b100e7 .short-image_093ddfa422f44e94 {
    display: none;
  }
}

.rts-product-area-six_ca9760c54babc843 .section-inner_23269bb1ed5f1bd8 .top-inner_aca9b4507220b518 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_ca9760c54babc843 .section-inner_23269bb1ed5f1bd8 .top-inner_aca9b4507220b518 .marquee_05f27ffd3666cfd5 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_ca9760c54babc843 .section-inner_23269bb1ed5f1bd8 .top-inner_aca9b4507220b518 .marquee_05f27ffd3666cfd5:hover {
  animation-play-state: paused;
}
.rts-product-area-six_ca9760c54babc843 .section-inner_23269bb1ed5f1bd8 .top-inner_aca9b4507220b518 .marquee_05f27ffd3666cfd5 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_ca9760c54babc843 .section-inner_23269bb1ed5f1bd8 .bottom-inner_7b7bebec933bbf0e {
  display: inline-block;
}
.rts-product-area-six_ca9760c54babc843 .section-inner_23269bb1ed5f1bd8 .bottom-inner_7b7bebec933bbf0e .marquee_05f27ffd3666cfd5 {
  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_ca9760c54babc843 .section-inner_23269bb1ed5f1bd8 .bottom-inner_7b7bebec933bbf0e .marquee_05f27ffd3666cfd5:hover {
  animation-play-state: paused;
}
.rts-product-area-six_ca9760c54babc843 .section-inner_23269bb1ed5f1bd8 .bottom-inner_7b7bebec933bbf0e .marquee_05f27ffd3666cfd5 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_8b52ce03a8310bef {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_7ac96455a73853ae {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_7ac96455a73853ae {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_7ac96455a73853ae .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_7ac96455a73853ae .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_7ac96455a73853ae .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_7ac96455a73853ae .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_7ac96455a73853ae p.disc_cc2ba2cb8c117d3f {
  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_7ac96455a73853ae p.disc_cc2ba2cb8c117d3f {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_7ac96455a73853ae p.disc_cc2ba2cb8c117d3f {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_1b075d9cf5acd3ff {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_1b075d9cf5acd3ff {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_9b537742f3c8a101 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_917a05fd82942e33.case-studies_8e00ea4f3f1ac3e8 .main-nav-area_1fce8a268945b622 li a {
  color: #fff;
}
.header-style-one_917a05fd82942e33.case-studies_8e00ea4f3f1ac3e8 .main-nav-area_1fce8a268945b622 li:hover a {
  color: var(--color-primary);
}
.header-style-one_917a05fd82942e33.case-studies_8e00ea4f3f1ac3e8 .button-area-start_bc7446142023d610 .demo-req_938852c514dd88cf:hover {
  color: var(--color-primary);
}
.header-style-one_917a05fd82942e33.case-studies_8e00ea4f3f1ac3e8 .button-area-start_bc7446142023d610 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_5e421ecb06e95ebc .breadcrumb-inner_2aa46e70202af355 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_5e421ecb06e95ebc .breadcrumb-inner_2aa46e70202af355 .pagimation_46b253326be9e342 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_5e421ecb06e95ebc .breadcrumb-inner_2aa46e70202af355 .pagimation_46b253326be9e342 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_5e421ecb06e95ebc .breadcrumb-inner_2aa46e70202af355 .pagimation_46b253326be9e342 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_5e421ecb06e95ebc .breadcrumb-inner_2aa46e70202af355 .pagimation_46b253326be9e342 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_5e421ecb06e95ebc .breadcrumb-inner_2aa46e70202af355 .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_5e421ecb06e95ebc .breadcrumb-inner_2aa46e70202af355 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_5e421ecb06e95ebc .breadcrumb-inner_2aa46e70202af355 p.disc_cc2ba2cb8c117d3f {
  color: #717383;
}
.single-case-studies-bread-crumb-area_5e421ecb06e95ebc.area-2_7d63a3b355a4b8d2 .breadcrumb-inner_2aa46e70202af355 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_8c9b26e8cf07e4b6 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_8c9b26e8cf07e4b6 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_8c9b26e8cf07e4b6 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_8c9b26e8cf07e4b6 a.btn-arrow_e6294f5506f282b5 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_8c9b26e8cf07e4b6 .btn-arrow_e6294f5506f282b5 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_8c9b26e8cf07e4b6 .btn-arrow_e6294f5506f282b5 i {
  margin-left: 10px;
}
.strategy-right-area_8c9b26e8cf07e4b6 .btn-arrow_e6294f5506f282b5::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_8c9b26e8cf07e4b6 .btn-arrow_e6294f5506f282b5::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_8c9b26e8cf07e4b6 .btn-arrow_e6294f5506f282b5:hover::before {
  width: 100%;
}

.strategy-left-content_a7a29ed49df867fe p.disc_cc2ba2cb8c117d3f {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_a7a29ed49df867fe p.disc_cc2ba2cb8c117d3f {
    max-width: 100%;
  }
}

.arrow-rotate_7aae0c2bde5075d1 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_ff9dc7b5b1694383 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_ff9dc7b5b1694383 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_ff9dc7b5b1694383 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_ff9dc7b5b1694383 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_ff9dc7b5b1694383 p.disc_cc2ba2cb8c117d3f {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_ff9dc7b5b1694383 p.disc_cc2ba2cb8c117d3f {
    max-width: 100%;
  }
}

.thumbnail-image-grid_4a614c6ac3a339e3 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_5e421ecb06e95ebc {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_5e421ecb06e95ebc .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_5e421ecb06e95ebc .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_5e421ecb06e95ebc .shape-area_f9b581d7081b8eb2 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_5e421ecb06e95ebc .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_5e421ecb06e95ebc .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_5e421ecb06e95ebc .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_5e421ecb06e95ebc .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_5e421ecb06e95ebc .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_5e421ecb06e95ebc .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
    display: none;
  }
}

.large-image-area_02319b21709190fd {
  position: relative;
  z-index: 5;
}
.large-image-area_02319b21709190fd .large-thumbnail_4a7f078df56aaac6 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_e5bf9b3b8040f5c3 .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_e5bf9b3b8040f5c3 .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_e5bf9b3b8040f5c3 .accordion .accordion-item .accordion-header_73ccdb35efce8181 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_e5bf9b3b8040f5c3 .accordion .accordion-item .accordion-header_73ccdb35efce8181 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_e5bf9b3b8040f5c3 .accordion .accordion-item .accordion-header_73ccdb35efce8181 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_e5bf9b3b8040f5c3 .accordion .accordion-item .accordion-body_918ed3e26726fe76 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_e5bf9b3b8040f5c3.style-four_4df8e9f39dbe6658 .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_1b96a0a2e584cc34 .accordion-item .accordion-header_73ccdb35efce8181 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_170c9e430d6e8eb1 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_170c9e430d6e8eb1 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_170c9e430d6e8eb1 .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_170c9e430d6e8eb1 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_170c9e430d6e8eb1 .shape-area_f9b581d7081b8eb2 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_170c9e430d6e8eb1 .shape-area_f9b581d7081b8eb2 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_170c9e430d6e8eb1 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_170c9e430d6e8eb1 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_170c9e430d6e8eb1 .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_170c9e430d6e8eb1 .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_170c9e430d6e8eb1 .shape-area_f9b581d7081b8eb2 img.five_6fe4f8dfde77513a {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_170c9e430d6e8eb1 .shape-area_f9b581d7081b8eb2 img.six_5f9499959fff22a9 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_170c9e430d6e8eb1 .shape-area_f9b581d7081b8eb2 img.seven_98742a87ebdfd20d {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_3bf3fcf9b7841de4 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_3bf3fcf9b7841de4 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
}
.rts-cta-area-start_3bf3fcf9b7841de4 .shape-area_f9b581d7081b8eb2 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_3bf3fcf9b7841de4 .shape-area_f9b581d7081b8eb2 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_3bf3fcf9b7841de4 .shape-area_f9b581d7081b8eb2 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_3bf3fcf9b7841de4 .shape-area_f9b581d7081b8eb2 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_3bf3fcf9b7841de4 .shape-area_f9b581d7081b8eb2 img.two_378389670b5b5d69 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_3bf3fcf9b7841de4 .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_3bf3fcf9b7841de4 .shape-area_f9b581d7081b8eb2 img.three_ea6b883d7e9ba4ac {
    bottom: 0;
  }
}
.rts-cta-area-start_3bf3fcf9b7841de4 .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_3bf3fcf9b7841de4 .shape-area_f9b581d7081b8eb2 img.four_8a4a5e222aa97633 {
    display: none;
  }
}

.rts-faq-area-full-container_b7a52fef437c1139.style-three_1b96a0a2e584cc34 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_b7a52fef437c1139.style-three_1b96a0a2e584cc34 .shape-area_f9b581d7081b8eb2 {
    display: none;
  }
}
.rts-faq-area-full-container_b7a52fef437c1139.style-three_1b96a0a2e584cc34 .shape-area_f9b581d7081b8eb2 img {
  position: absolute;
}
.rts-faq-area-full-container_b7a52fef437c1139.style-three_1b96a0a2e584cc34 .shape-area_f9b581d7081b8eb2 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_b7a52fef437c1139.style-three_1b96a0a2e584cc34 .shape-area_f9b581d7081b8eb2 .one {
    display: none;
  }
}
.rts-faq-area-full-container_b7a52fef437c1139.style-three_1b96a0a2e584cc34 .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_b7a52fef437c1139.style-three_1b96a0a2e584cc34 .shape-area_f9b581d7081b8eb2 .two_378389670b5b5d69 {
    display: none;
  }
}
.rts-faq-area-full-container_b7a52fef437c1139.style-three_1b96a0a2e584cc34 .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_b7a52fef437c1139.style-three_1b96a0a2e584cc34 .shape-area_f9b581d7081b8eb2 .three_ea6b883d7e9ba4ac {
    display: none;
  }
}
.rts-faq-area-full-container_b7a52fef437c1139.style-three_1b96a0a2e584cc34 .shape-area_f9b581d7081b8eb2 .four_8a4a5e222aa97633 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_b7a52fef437c1139.style-three_1b96a0a2e584cc34 .shape-area_f9b581d7081b8eb2 .four_8a4a5e222aa97633 {
    display: none;
  }
}

.rts-error-section_6641acee9f74d129 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_6641acee9f74d129 .section-inner_23269bb1ed5f1bd8 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_6641acee9f74d129 .section-inner_23269bb1ed5f1bd8 img {
  max-width: 100%;
}

.tos__content_ead7d53a9a679bfd p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_c26f9ddffb64d36c p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
