/*=================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_8cfbc59fd954eeef
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_a4ef7cb3f101659f svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_bea4754002e1df0c {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_dde18718b225dafc nav ul li.has-droupdown_cc5c4fc4162b2f2d::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_dde18718b225dafc nav ul li a.main_c98b1e8c031bd24b,
[data-theme=dark] .mobile-menu-main_dde18718b225dafc nav ul li.has-droupdown_cc5c4fc4162b2f2d 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_60954b91ba2efc0e {
    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_d692dd6654de903d,
.h2_06f0e8f0b9360fa9,
.h3_968d14d5b54d41b2,
.h4_c790d655d83dbac5,
.h5_24a467a119a24190,
.h6_9d2fb153d29c6fc3,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_d692dd6654de903d,
.h2_06f0e8f0b9360fa9,
.h3_968d14d5b54d41b2,
.h4_c790d655d83dbac5,
.h5_24a467a119a24190,
.h6_9d2fb153d29c6fc3 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_d692dd6654de903d a,
.h2_06f0e8f0b9360fa9 a,
.h3_968d14d5b54d41b2 a,
.h4_c790d655d83dbac5 a,
.h5_24a467a119a24190 a,
.h6_9d2fb153d29c6fc3 a {
  color: inherit;
}

.bg-color-tertiary_dc3ea048ecc6d2e8 h1,
.bg-color-tertiary_dc3ea048ecc6d2e8 h2,
.bg-color-tertiary_dc3ea048ecc6d2e8 h3,
.bg-color-tertiary_dc3ea048ecc6d2e8 h4,
.bg-color-tertiary_dc3ea048ecc6d2e8 h5,
.bg-color-tertiary_dc3ea048ecc6d2e8 h6,
.bg-color-tertiary_dc3ea048ecc6d2e8 .h1_d692dd6654de903d,
.bg-color-tertiary_dc3ea048ecc6d2e8 .h2_06f0e8f0b9360fa9,
.bg-color-tertiary_dc3ea048ecc6d2e8 .h3_968d14d5b54d41b2,
.bg-color-tertiary_dc3ea048ecc6d2e8 .h4_c790d655d83dbac5,
.bg-color-tertiary_dc3ea048ecc6d2e8 .h5_24a467a119a24190,
.bg-color-tertiary_dc3ea048ecc6d2e8 .h6_9d2fb153d29c6fc3 {
  color: #fff;
}
.bg-color-tertiary_dc3ea048ecc6d2e8 p {
  color: #6c7279;
}
.bg-color-tertiary_dc3ea048ecc6d2e8 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_24a467a119a24190 {
    font-size: 20px;
  }
}
h1,
.h1_d692dd6654de903d,
h2,
.h2_06f0e8f0b9360fa9,
h3,
.h3_968d14d5b54d41b2 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_9d2fb153d29c6fc3 {
  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_e3a04e2195f4c979 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_618276b20baef234 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_6c54dc17e6f0b1de {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_262ffbf6e17c6fea {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_70cc875100eee291 {
  font-size: 13px;
}
p.has-very-light-gray-color_c91e321c13ab71e7 {
  color: var(--color-white);
}
p.has-background_a0a4ad2951d60874 {
  padding: 20px 30px;
}
p.b1_e3a04e2195f4c979 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_677c169b5a5cb558 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_618276b20baef234 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_31349daa51bcbfd8 {
  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_42267df15c1866a0 cite,
.wp-block-pullquote_42267df15c1866a0.is-style-solid-color_9096f41cd559a196 blockquote cite,
.wp-block-quote_9293986e1d455412 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_eb0138b6af8c6010.bullet_1cea6912021a9c00 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_eb0138b6af8c6010.bullet_1cea6912021a9c00 li {
    padding-left: 19px;
  }
}
ul.liststyle_eb0138b6af8c6010.bullet_1cea6912021a9c00 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_eb0138b6af8c6010.bullet_1cea6912021a9c00 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_02cc6913d77f7ffb .title {
  margin-top: 0;
}

.paragraph-area_0520aecce0f82d6a p.disc_ba183a11087ce3fa {
  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_033ef67a2c614143.slick-slider_ca0e3b201c6b61a4 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_7bfb367105683569 {
    margin-bottom: 20px;
  }

  .ml_lg--20_7cdcb1ab6ce706b1 {
    margin-left: 20px;
  }

  .ptb_lg--25_2e504ce870f5ac1d {
    padding: 25px 0;
  }

  .plr_lg--25_97a32fe64b6c44fd {
    padding: 0 25px;
  }

  .pt_lg--25_d0a73a58dc16b592 {
    padding-top: 25px;
  }

  .pb_lg--25_80863468cd4e496a {
    padding-bottom: 25px;
  }

  .pl_lg--25_f13841422b881f47 {
    padding-left: 25px;
  }

  .pr_lg--25_ebe0ee5828ab5204 {
    padding-right: 25px;
  }

  .mt_lg--25_515a768dea7a7724 {
    margin-top: 25px;
  }

  .mb_lg--25_fb0c14989f9ab180 {
    margin-bottom: 25px;
  }

  .ml_lg--25_7935d0baf63dd46e {
    margin-left: 25px;
  }

  .ptb_lg--30_d66921efdde2855a {
    padding: 30px 0;
  }

  .plr_lg--30_43aaa6a0db9df38b {
    padding: 0 30px;
  }

  .pt_lg--30_47253579c53ff52f {
    padding-top: 30px;
  }

  .pb_lg--30_1ad96d783fd2662e {
    padding-bottom: 30px;
  }

  .pl_lg--30_f647dc298f230ce6 {
    padding-left: 30px;
  }

  .pr_lg--30_f218cb0f9b121f31 {
    padding-right: 30px;
  }

  .mt_lg--30_eb245ac23d27addd {
    margin-top: 30px;
  }

  .mb_lg--30_e4a1395619e8af10 {
    margin-bottom: 30px;
  }

  .ml_lg--30_227e8445b18499bf {
    margin-left: 30px;
  }

  .ptb_lg--35_95b62a7cc43f11c8 {
    padding: 35px 0;
  }

  .plr_lg--35_9c1195bc4c6b61ae {
    padding: 0 35px;
  }

  .pt_lg--35_2879e989781cbd6a {
    padding-top: 35px;
  }

  .pb_lg--35_b216b2ad5c65b843 {
    padding-bottom: 35px;
  }

  .pl_lg--35_05e03edc9a32fb27 {
    padding-left: 35px;
  }

  .pr_lg--35_b65bacb19da370c9 {
    padding-right: 35px;
  }

  .mt_lg--35_a0d4c04d2bf6c52b {
    margin-top: 35px;
  }

  .mb_lg--35_97a64e5ba0fea7e5 {
    margin-bottom: 35px;
  }

  .ml_lg--35_3f9757959867ac71 {
    margin-left: 35px;
  }

  .ptb_lg--40_b767b044121d3b00 {
    padding: 40px 0;
  }

  .plr_lg--40_c43719c85a25834c {
    padding: 0 40px;
  }

  .pt_lg--40_4725e01dbc59c806 {
    padding-top: 40px;
  }

  .pb_lg--40_7c9d188d67d498ab {
    padding-bottom: 40px;
  }

  .pl_lg--40_4f740312d4cb2e46 {
    padding-left: 40px;
  }

  .pr_lg--40_7c254b0766f5439b {
    padding-right: 40px;
  }

  .mt_lg--40_a41fafcb09d8da89 {
    margin-top: 40px;
  }

  .mb_lg--40_33dd7c597ce6a155 {
    margin-bottom: 40px;
  }

  .ml_lg--40_e980e986b733a4b5 {
    margin-left: 40px;
  }

  .ptb_lg--45_9f1ce93510cc212e {
    padding: 45px 0;
  }

  .plr_lg--45_b1aad663ecaa3d5f {
    padding: 0 45px;
  }

  .pt_lg--45_371a3f97431a6b22 {
    padding-top: 45px;
  }

  .pb_lg--45_99d5df3e8d932b3f {
    padding-bottom: 45px;
  }

  .pl_lg--45_3292c62d4aa22dd8 {
    padding-left: 45px;
  }

  .pr_lg--45_555b333fb7c6a644 {
    padding-right: 45px;
  }

  .mt_lg--45_81de2e212b9363cd {
    margin-top: 45px;
  }

  .mb_lg--45_c990d42ae41c4103 {
    margin-bottom: 45px;
  }

  .ml_lg--45_c17d83cb54936ee8 {
    margin-left: 45px;
  }

  .ptb_lg--50_2d25e1509faa6e03 {
    padding: 50px 0;
  }

  .plr_lg--50_73b5c87f30253966 {
    padding: 0 50px;
  }

  .pt_lg--50_dec95d94570d5556 {
    padding-top: 50px;
  }

  .pb_lg--50_fe5cd01e6a884073 {
    padding-bottom: 50px;
  }

  .pl_lg--50_049ea8056796d0c2 {
    padding-left: 50px;
  }

  .pr_lg--50_5ef1f37c49697e9a {
    padding-right: 50px;
  }

  .mt_lg--50_e5950f4d93014954 {
    margin-top: 50px;
  }

  .mb_lg--50_f8a5ad7fc08be33d {
    margin-bottom: 50px;
  }

  .ml_lg--50_1f4acb06ddfd33e3 {
    margin-left: 50px;
  }

  .ptb_lg--55_18fbb56e83323753 {
    padding: 55px 0;
  }

  .plr_lg--55_77bafb05a6e34390 {
    padding: 0 55px;
  }

  .pt_lg--55_3256f9b8607cbb6f {
    padding-top: 55px;
  }

  .pb_lg--55_9843b30bd9ec2c7d {
    padding-bottom: 55px;
  }

  .pl_lg--55_9e38dcec383d754a {
    padding-left: 55px;
  }

  .pr_lg--55_f02f0400e96cf68a {
    padding-right: 55px;
  }

  .mt_lg--55_974e53fc9e6ddbb1 {
    margin-top: 55px;
  }

  .mb_lg--55_0481e4d56767b2d6 {
    margin-bottom: 55px;
  }

  .ml_lg--55_2574ddd3c27bc5d6 {
    margin-left: 55px;
  }

  .ptb_lg--60_4e5aa3a7940d8cfe {
    padding: 60px 0;
  }

  .plr_lg--60_c6017f890701621f {
    padding: 0 60px;
  }

  .pt_lg--60_95d0875aa45f352c {
    padding-top: 60px;
  }

  .pb_lg--60_dd91636454010689 {
    padding-bottom: 60px;
  }

  .pl_lg--60_023018c72b30d028 {
    padding-left: 60px;
  }

  .pr_lg--60_afacdd125cffa5b6 {
    padding-right: 60px;
  }

  .mt_lg--60_0cf642f8930c8215 {
    margin-top: 60px;
  }

  .mb_lg--60_2b9d32964018c28f {
    margin-bottom: 60px;
  }

  .ml_lg--60_5c0309047a29b53f {
    margin-left: 60px;
  }

  .ptb_lg--65_e21153ed712c5c05 {
    padding: 65px 0;
  }

  .plr_lg--65_1539edc9412e0d6a {
    padding: 0 65px;
  }

  .pt_lg--65_c29a25a4a7a2bc9b {
    padding-top: 65px;
  }

  .pb_lg--65_ce1858ca7f72ca12 {
    padding-bottom: 65px;
  }

  .pl_lg--65_cf1bc0396a222e2c {
    padding-left: 65px;
  }

  .pr_lg--65_f4943cffdd2df13c {
    padding-right: 65px;
  }

  .mt_lg--65_2005f281b511de4e {
    margin-top: 65px;
  }

  .mb_lg--65_eb82dcb417b9b529 {
    margin-bottom: 65px;
  }

  .ml_lg--65_b9142529c5d66689 {
    margin-left: 65px;
  }

  .ptb_lg--70_7d4e91f09f39d4bb {
    padding: 70px 0;
  }

  .plr_lg--70_eee2b2672664b009 {
    padding: 0 70px;
  }

  .pt_lg--70_15c68a82342a60e7 {
    padding-top: 70px;
  }

  .pb_lg--70_98b6c7640ff52f14 {
    padding-bottom: 70px;
  }

  .pl_lg--70_1283d392f0fe5277 {
    padding-left: 70px;
  }

  .pr_lg--70_15804f776702cd08 {
    padding-right: 70px;
  }

  .mt_lg--70_5b72a407b75e4a8c {
    margin-top: 70px;
  }

  .mb_lg--70_e27092956639d307 {
    margin-bottom: 70px;
  }

  .ml_lg--70_8b75af35df87ab6e {
    margin-left: 70px;
  }

  .ptb_lg--75_791649817ceb86ff {
    padding: 75px 0;
  }

  .plr_lg--75_68e153ea72f5c7b1 {
    padding: 0 75px;
  }

  .pt_lg--75_b52ac491c71fa9f9 {
    padding-top: 75px;
  }

  .pb_lg--75_81f3b5a4d5da97b0 {
    padding-bottom: 75px;
  }

  .pl_lg--75_de736cf293aad9f2 {
    padding-left: 75px;
  }

  .pr_lg--75_33d0f6e40d5f0250 {
    padding-right: 75px;
  }

  .mt_lg--75_434d4fb5128c8fef {
    margin-top: 75px;
  }

  .mb_lg--75_b8da0aca8df969d7 {
    margin-bottom: 75px;
  }

  .ml_lg--75_092f07119da52487 {
    margin-left: 75px;
  }

  .ptb_lg--80_12e47cdd9a64485d {
    padding: 80px 0;
  }

  .plr_lg--80_d5eddbe1e21c350f {
    padding: 0 80px;
  }

  .pt_lg--80_f33670c573954bfd {
    padding-top: 80px;
  }

  .pb_lg--80_c78cce8c46e539d3 {
    padding-bottom: 80px;
  }

  .pl_lg--80_6e1246f0e075ea7f {
    padding-left: 80px;
  }

  .pr_lg--80_0304803507171ee3 {
    padding-right: 80px;
  }

  .mt_lg--80_49735d21ac6ff33e {
    margin-top: 80px;
  }

  .mb_lg--80_99b098cb4ed89e2a {
    margin-bottom: 80px;
  }

  .ml_lg--80_75e9155f4a1d52ec {
    margin-left: 80px;
  }

  .ptb_lg--85_cd83e08aaf880a0f {
    padding: 85px 0;
  }

  .plr_lg--85_da582dd3ebe4de41 {
    padding: 0 85px;
  }

  .pt_lg--85_a9335a0e2a6313b8 {
    padding-top: 85px;
  }

  .pb_lg--85_a3a84e8c02522564 {
    padding-bottom: 85px;
  }

  .pl_lg--85_8d180b48f0aaacfe {
    padding-left: 85px;
  }

  .pr_lg--85_542e690c6ddc3ad7 {
    padding-right: 85px;
  }

  .mt_lg--85_3906acbe6f0f6437 {
    margin-top: 85px;
  }

  .mb_lg--85_0117aacbc7a25126 {
    margin-bottom: 85px;
  }

  .ml_lg--85_4573d1518887371f {
    margin-left: 85px;
  }

  .ptb_lg--90_564caf67514ab17e {
    padding: 90px 0;
  }

  .plr_lg--90_4a7e011e6bad8a2e {
    padding: 0 90px;
  }

  .pt_lg--90_008dbb49ec7d9b3a {
    padding-top: 90px;
  }

  .pb_lg--90_0a2ecf9d30604072 {
    padding-bottom: 90px;
  }

  .pl_lg--90_4a0c71f0dd604dc3 {
    padding-left: 90px;
  }

  .pr_lg--90_eb7efa35fab75aa3 {
    padding-right: 90px;
  }

  .mt_lg--90_dd74bba56708f2b0 {
    margin-top: 90px;
  }

  .mb_lg--90_1590da1168997a86 {
    margin-bottom: 90px;
  }

  .ml_lg--90_886a424c400fe708 {
    margin-left: 90px;
  }

  .ptb_lg--95_5c184d9b82381704 {
    padding: 95px 0;
  }

  .plr_lg--95_f70a43077ef34b38 {
    padding: 0 95px;
  }

  .pt_lg--95_6ff893db6cfa2ce7 {
    padding-top: 95px;
  }

  .pb_lg--95_b562fec865e41e0e {
    padding-bottom: 95px;
  }

  .pl_lg--95_63aeeb1ec0296abc {
    padding-left: 95px;
  }

  .pr_lg--95_35478ac98ad87845 {
    padding-right: 95px;
  }

  .mt_lg--95_c0344e58ed216eb6 {
    margin-top: 95px;
  }

  .mb_lg--95_4f7dba3309df1e03 {
    margin-bottom: 95px;
  }

  .ml_lg--95_b82b7e2a15fce410 {
    margin-left: 95px;
  }

  .ptb_lg--100_da305eb10f9f1482 {
    padding: 100px 0;
  }

  .plr_lg--100_725fc67912f1bf9f {
    padding: 0 100px;
  }

  .pt_lg--100_37eebbdd514b7946 {
    padding-top: 100px;
  }

  .pb_lg--100_fa5ba7e8c537bccb {
    padding-bottom: 100px;
  }

  .pl_lg--100_2a33d0c3b89f1430 {
    padding-left: 100px;
  }

  .pr_lg--100_85bd23b623dfef87 {
    padding-right: 100px;
  }

  .mt_lg--100_a4567f2baae7c226 {
    margin-top: 100px;
  }

  .mb_lg--100_179200d384bb1fb7 {
    margin-bottom: 100px;
  }

  .ml_lg--100_a41ca9c6c2f7f5dc {
    margin-left: 100px;
  }

  .ptb_lg--105_13a81f96645fb1ff {
    padding: 105px 0;
  }

  .plr_lg--105_012a5330c08bc02f {
    padding: 0 105px;
  }

  .pt_lg--105_209d455395016e83 {
    padding-top: 105px;
  }

  .pb_lg--105_1bcedee548ed7969 {
    padding-bottom: 105px;
  }

  .pl_lg--105_a716b1f8040dc3ad {
    padding-left: 105px;
  }

  .pr_lg--105_bd95ca5986a8e069 {
    padding-right: 105px;
  }

  .mt_lg--105_6cc9928dfbb47086 {
    margin-top: 105px;
  }

  .mb_lg--105_4fc43c7b7edf1be2 {
    margin-bottom: 105px;
  }

  .ml_lg--105_b5b2656b4eb2c0c7 {
    margin-left: 105px;
  }

  .ptb_lg--110_b9367e68ba405523 {
    padding: 110px 0;
  }

  .plr_lg--110_01920f03a46e9d65 {
    padding: 0 110px;
  }

  .pt_lg--110_bbce0ff8068c6f0d {
    padding-top: 110px;
  }

  .pb_lg--110_f36ced3f7a3e3a67 {
    padding-bottom: 110px;
  }

  .pl_lg--110_114d7e2a1cc5be77 {
    padding-left: 110px;
  }

  .pr_lg--110_6a8bd0268d081cd6 {
    padding-right: 110px;
  }

  .mt_lg--110_0808165cdaad5ef3 {
    margin-top: 110px;
  }

  .mb_lg--110_e72bdc64ad4985aa {
    margin-bottom: 110px;
  }

  .ml_lg--110_849b11d024a3ce27 {
    margin-left: 110px;
  }

  .ptb_lg--115_21476f3666f9365a {
    padding: 115px 0;
  }

  .plr_lg--115_7b152342b974dc6e {
    padding: 0 115px;
  }

  .pt_lg--115_e13c2f38755a7159 {
    padding-top: 115px;
  }

  .pb_lg--115_46df72e2f5bf84ae {
    padding-bottom: 115px;
  }

  .pl_lg--115_f7f0111a596c17eb {
    padding-left: 115px;
  }

  .pr_lg--115_973452261fee2b99 {
    padding-right: 115px;
  }

  .mt_lg--115_12dde1d2097e5421 {
    margin-top: 115px;
  }

  .mb_lg--115_c445700fb4ecd8a1 {
    margin-bottom: 115px;
  }

  .ml_lg--115_2a1e5f25c5114ead {
    margin-left: 115px;
  }

  .ptb_lg--120_2d452b7820dd16ac {
    padding: 120px 0;
  }

  .plr_lg--120_b1fe8f94655153e0 {
    padding: 0 120px;
  }

  .pt_lg--120_3ed32ff4ba73f613 {
    padding-top: 120px;
  }

  .pb_lg--120_a114803b4bdd1d84 {
    padding-bottom: 120px;
  }

  .pl_lg--120_78fdf45646b6f787 {
    padding-left: 120px;
  }

  .pr_lg--120_3576f7336e0dfc2d {
    padding-right: 120px;
  }

  .mt_lg--120_68d179f0f688cf4e {
    margin-top: 120px;
  }

  .mb_lg--120_f96398977b493e84 {
    margin-bottom: 120px;
  }

  .ml_lg--120_f84def6e21d35c1b {
    margin-left: 120px;
  }

  .ptb_lg--125_6ff4345390ccd7e9 {
    padding: 125px 0;
  }

  .plr_lg--125_ca69399932e18b1e {
    padding: 0 125px;
  }

  .pt_lg--125_9c80789ef81f1850 {
    padding-top: 125px;
  }

  .pb_lg--125_765d2ed6fe582db8 {
    padding-bottom: 125px;
  }

  .pl_lg--125_75849ef9f77a87e2 {
    padding-left: 125px;
  }

  .pr_lg--125_1370e60613bff64c {
    padding-right: 125px;
  }

  .mt_lg--125_efdb87e2202b2dba {
    margin-top: 125px;
  }

  .mb_lg--125_71d44701d74a4f32 {
    margin-bottom: 125px;
  }

  .ml_lg--125_54449343b3238210 {
    margin-left: 125px;
  }

  .ptb_lg--130_b7b371fc59900025 {
    padding: 130px 0;
  }

  .plr_lg--130_9fc26c562d37c650 {
    padding: 0 130px;
  }

  .pt_lg--130_3803ddc6c1b897f3 {
    padding-top: 130px;
  }

  .pb_lg--130_4da9cdd01b55c91b {
    padding-bottom: 130px;
  }

  .pl_lg--130_9072800ea6a6867c {
    padding-left: 130px;
  }

  .pr_lg--130_371d19f9264967e4 {
    padding-right: 130px;
  }

  .mt_lg--130_9e5f3c3d0bd62579 {
    margin-top: 130px;
  }

  .mb_lg--130_25f53892c9ab6ebd {
    margin-bottom: 130px;
  }

  .ml_lg--130_7b479754e4731421 {
    margin-left: 130px;
  }

  .ptb_lg--135_22b7876350ad7af2 {
    padding: 135px 0;
  }

  .plr_lg--135_eeaf8169a7cd5583 {
    padding: 0 135px;
  }

  .pt_lg--135_7c4a07882bef9973 {
    padding-top: 135px;
  }

  .pb_lg--135_8d28d51e37d1bfb9 {
    padding-bottom: 135px;
  }

  .pl_lg--135_bbd779534b710b5e {
    padding-left: 135px;
  }

  .pr_lg--135_c6e236515afa376a {
    padding-right: 135px;
  }

  .mt_lg--135_e64c80bf2e6ec2ec {
    margin-top: 135px;
  }

  .mb_lg--135_d2ae792a128a84d3 {
    margin-bottom: 135px;
  }

  .ml_lg--135_59b49d626ef2370c {
    margin-left: 135px;
  }

  .ptb_lg--140_b1745b517926be60 {
    padding: 140px 0;
  }

  .plr_lg--140_eccc8d447c72f0e3 {
    padding: 0 140px;
  }

  .pt_lg--140_dfb5329809b23ae6 {
    padding-top: 140px;
  }

  .pb_lg--140_922bb0d0c7667e0e {
    padding-bottom: 140px;
  }

  .pl_lg--140_12ad3ae5adbe097e {
    padding-left: 140px;
  }

  .pr_lg--140_8551514b66700d1a {
    padding-right: 140px;
  }

  .mt_lg--140_2ed43be8f101f245 {
    margin-top: 140px;
  }

  .mb_lg--140_d544fc950e7fb996 {
    margin-bottom: 140px;
  }

  .ml_lg--140_72a88a0266efec8a {
    margin-left: 140px;
  }

  .ptb_lg--145_d2a35d2b8ebd412e {
    padding: 145px 0;
  }

  .plr_lg--145_57255aae441a49d5 {
    padding: 0 145px;
  }

  .pt_lg--145_9b9a97efd8132c97 {
    padding-top: 145px;
  }

  .pb_lg--145_f8306280c33b4ca5 {
    padding-bottom: 145px;
  }

  .pl_lg--145_227905ed1e430fee {
    padding-left: 145px;
  }

  .pr_lg--145_183b459434df2e18 {
    padding-right: 145px;
  }

  .mt_lg--145_99df6ee5d4ec3a04 {
    margin-top: 145px;
  }

  .mb_lg--145_8e3292d611e11ddc {
    margin-bottom: 145px;
  }

  .ml_lg--145_0dbc173bebca9cb7 {
    margin-left: 145px;
  }

  .ptb_lg--150_b931daf302a77a9d {
    padding: 150px 0;
  }

  .plr_lg--150_19287d1c030ace44 {
    padding: 0 150px;
  }

  .pt_lg--150_cd3be0f029077302 {
    padding-top: 150px;
  }

  .pb_lg--150_7201e8060713d15a {
    padding-bottom: 150px;
  }

  .pl_lg--150_371e49abef7484d0 {
    padding-left: 150px;
  }

  .pr_lg--150_b806388f149c3a8f {
    padding-right: 150px;
  }

  .mt_lg--150_af779d4a452a5273 {
    margin-top: 150px;
  }

  .mb_lg--150_5a3a4191e0e90270 {
    margin-bottom: 150px;
  }

  .ml_lg--150_1f1d41878275d026 {
    margin-left: 150px;
  }

  .ptb_lg--155_4eac3ee7e47571c2 {
    padding: 155px 0;
  }

  .plr_lg--155_d6cbd6289502a397 {
    padding: 0 155px;
  }

  .pt_lg--155_5a9dd885353f6cf1 {
    padding-top: 155px;
  }

  .pb_lg--155_77292e742394fe27 {
    padding-bottom: 155px;
  }

  .pl_lg--155_6132fc5952872d79 {
    padding-left: 155px;
  }

  .pr_lg--155_4cdf3202681744ef {
    padding-right: 155px;
  }

  .mt_lg--155_a5e3c0fa441fd9ac {
    margin-top: 155px;
  }

  .mb_lg--155_c5fc270d7f1b0806 {
    margin-bottom: 155px;
  }

  .ml_lg--155_954a5f00e4ade1c8 {
    margin-left: 155px;
  }

  .ptb_lg--160_9cac5df404f7d698 {
    padding: 160px 0;
  }

  .plr_lg--160_f7c571667953bec0 {
    padding: 0 160px;
  }

  .pt_lg--160_4f255e9b2116b00b {
    padding-top: 160px;
  }

  .pb_lg--160_aea514c6e333f602 {
    padding-bottom: 160px;
  }

  .pl_lg--160_145b6ca9c4bd492a {
    padding-left: 160px;
  }

  .pr_lg--160_758550e22f7c8645 {
    padding-right: 160px;
  }

  .mt_lg--160_418ec62e3ae2981e {
    margin-top: 160px;
  }

  .mb_lg--160_d81170a684f154a8 {
    margin-bottom: 160px;
  }

  .ml_lg--160_2f3221b609bb4118 {
    margin-left: 160px;
  }

  .ptb_lg--165_441b45536f8bd8a2 {
    padding: 165px 0;
  }

  .plr_lg--165_fceaedc47120e7b0 {
    padding: 0 165px;
  }

  .pt_lg--165_5869da6fdf4af33b {
    padding-top: 165px;
  }

  .pb_lg--165_1b67bb5e0d15a289 {
    padding-bottom: 165px;
  }

  .pl_lg--165_da5906db1c83ca30 {
    padding-left: 165px;
  }

  .pr_lg--165_8022dae7d3f616ef {
    padding-right: 165px;
  }

  .mt_lg--165_e1a6089cd2365ff2 {
    margin-top: 165px;
  }

  .mb_lg--165_111684e6e4809bde {
    margin-bottom: 165px;
  }

  .ml_lg--165_4df4c57e6da022c2 {
    margin-left: 165px;
  }

  .ptb_lg--170_1d3fb9868715c1d0 {
    padding: 170px 0;
  }

  .plr_lg--170_150b422d0b8fd0b9 {
    padding: 0 170px;
  }

  .pt_lg--170_048a093cd169f6ab {
    padding-top: 170px;
  }

  .pb_lg--170_d2f0025e3ec24ba8 {
    padding-bottom: 170px;
  }

  .pl_lg--170_1efd5231660551d3 {
    padding-left: 170px;
  }

  .pr_lg--170_4e134fb6fd843c61 {
    padding-right: 170px;
  }

  .mt_lg--170_20382e726879c6ff {
    margin-top: 170px;
  }

  .mb_lg--170_acfa4bc94a772b5b {
    margin-bottom: 170px;
  }

  .ml_lg--170_9a280188518144ee {
    margin-left: 170px;
  }

  .ptb_lg--175_2772f04a7d51f4b8 {
    padding: 175px 0;
  }

  .plr_lg--175_878135758d3d50cd {
    padding: 0 175px;
  }

  .pt_lg--175_4185633b57aea548 {
    padding-top: 175px;
  }

  .pb_lg--175_603cffa82166a19f {
    padding-bottom: 175px;
  }

  .pl_lg--175_28ef0d8c464a0a27 {
    padding-left: 175px;
  }

  .pr_lg--175_aef207cd7c57d917 {
    padding-right: 175px;
  }

  .mt_lg--175_a08cf9a79edd7fc2 {
    margin-top: 175px;
  }

  .mb_lg--175_f21832624ac98555 {
    margin-bottom: 175px;
  }

  .ml_lg--175_a2aa5c6b8634f337 {
    margin-left: 175px;
  }

  .ptb_lg--180_8deee5154a20ebf0 {
    padding: 180px 0;
  }

  .plr_lg--180_590b3499bab28719 {
    padding: 0 180px;
  }

  .pt_lg--180_de78a05fb44d6e4f {
    padding-top: 180px;
  }

  .pb_lg--180_0a75acdbff8cf8b5 {
    padding-bottom: 180px;
  }

  .pl_lg--180_19bb1444bb2f4f24 {
    padding-left: 180px;
  }

  .pr_lg--180_bd467b93d575d0fa {
    padding-right: 180px;
  }

  .mt_lg--180_e202becfaff68bb8 {
    margin-top: 180px;
  }

  .mb_lg--180_0859e8b87bf9378d {
    margin-bottom: 180px;
  }

  .ml_lg--180_1dad13e18082c913 {
    margin-left: 180px;
  }

  .ptb_lg--185_5420f7cfe7377879 {
    padding: 185px 0;
  }

  .plr_lg--185_86933cb8f8b15526 {
    padding: 0 185px;
  }

  .pt_lg--185_32b6f88163a80e9f {
    padding-top: 185px;
  }

  .pb_lg--185_40bfa4f2300ae905 {
    padding-bottom: 185px;
  }

  .pl_lg--185_eb81dfbb0227ce9b {
    padding-left: 185px;
  }

  .pr_lg--185_52a0c9eddb35ef90 {
    padding-right: 185px;
  }

  .mt_lg--185_089b0b29a5cf3f88 {
    margin-top: 185px;
  }

  .mb_lg--185_953888fc87981c64 {
    margin-bottom: 185px;
  }

  .ml_lg--185_1592c7785b1b5632 {
    margin-left: 185px;
  }

  .ptb_lg--190_20f13f2c4be5fc76 {
    padding: 190px 0;
  }

  .plr_lg--190_a1f3e1c4f52893be {
    padding: 0 190px;
  }

  .pt_lg--190_2d3a0e7c6bd833cd {
    padding-top: 190px;
  }

  .pb_lg--190_ecf7b9e3bc805109 {
    padding-bottom: 190px;
  }

  .pl_lg--190_ef11abb76af14655 {
    padding-left: 190px;
  }

  .pr_lg--190_b7099d4a0943a41e {
    padding-right: 190px;
  }

  .mt_lg--190_e99f9be8a7b8c68b {
    margin-top: 190px;
  }

  .mb_lg--190_340ab8bfc1b84005 {
    margin-bottom: 190px;
  }

  .ml_lg--190_85eaf4669a3166a3 {
    margin-left: 190px;
  }

  .ptb_lg--195_c92afcbfb0e7cee0 {
    padding: 195px 0;
  }

  .plr_lg--195_1b6bf558d1383c12 {
    padding: 0 195px;
  }

  .pt_lg--195_61ee0b9c6242606b {
    padding-top: 195px;
  }

  .pb_lg--195_098195e0a0b3a8f7 {
    padding-bottom: 195px;
  }

  .pl_lg--195_fdfedd9989bdd94e {
    padding-left: 195px;
  }

  .pr_lg--195_2b8a079ff3d37fed {
    padding-right: 195px;
  }

  .mt_lg--195_d8c361f9339ee798 {
    margin-top: 195px;
  }

  .mb_lg--195_7b69806a827e796b {
    margin-bottom: 195px;
  }

  .ml_lg--195_e936d02b8e6a15de {
    margin-left: 195px;
  }

  .ptb_lg--200_8fdce204b6d6637c {
    padding: 200px 0;
  }

  .plr_lg--200_72b481acf8df6f64 {
    padding: 0 200px;
  }

  .pt_lg--200_d5809a4b468a63e3 {
    padding-top: 200px;
  }

  .pb_lg--200_7ae430acbdd097f2 {
    padding-bottom: 200px;
  }

  .pl_lg--200_d40bcce5f4e42c9b {
    padding-left: 200px;
  }

  .pr_lg--200_ade6afc039c6a8f5 {
    padding-right: 200px;
  }

  .mt_lg--200_bb872398102a791d {
    margin-top: 200px;
  }

  .mb_lg--200_a5f9f9f2b4b7f5ee {
    margin-bottom: 200px;
  }

  .ml_lg--200_9bd4181f753dd2f0 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_9ce951cab2048023 {
    padding: 0;
  }

  .pl_md--0_8b6a095fe86a020d {
    padding-left: 0;
  }

  .pr_md--0_0c8794999dc7d705 {
    padding-right: 0;
  }

  .pt_md--0_74308f64ff552934 {
    padding-top: 0;
  }

  .pb_md--0_748351c77810eca1 {
    padding-bottom: 0;
  }

  .pb_md--80_ce936b249a9fec63 {
    padding-bottom: 80px;
  }

  .pt_md--50_f4aa5e4e9c04ef10 {
    padding-top: 50px;
  }

  .mr_md--0_64ca98de77805bfe {
    margin-right: 0;
  }

  .ml_md--0_9b83cd4285ff2eee {
    margin-left: 0;
  }

  .mt_md--0_c918fa99add86341 {
    margin-top: 0;
  }

  .mb_md--0_eabcecf10b680c54 {
    margin-bottom: 0;
  }

  .ptb_md--250_46c32fa00cf82e36 {
    padding: 250px 0;
  }

  .ptb_md--5_6b2f8bcecfa067b1 {
    padding: 5px 0;
  }

  .plr_md--5_c7ebce2542daa4d0 {
    padding: 0 5px;
  }

  .pt_md--5_87550aa37c437b28 {
    padding-top: 5px;
  }

  .pb_md--5_65dffb40bbed3072 {
    padding-bottom: 5px;
  }

  .pl_md--5_8f7d5fa5fc9ec299 {
    padding-left: 5px;
  }

  .pr_md--5_d4fda1f3d710f0d4 {
    padding-right: 5px;
  }

  .mt_md--5_7eb47327e94a904c {
    margin-top: 5px;
  }

  .mb_md--5_35eeea848a661e56 {
    margin-bottom: 5px;
  }

  .ptb_md--10_1713c0bca0268320 {
    padding: 10px 0;
  }

  .plr_md--10_20a67b4cffb8cbb9 {
    padding: 0 10px;
  }

  .pt_md--10_b30652948d8212d5 {
    padding-top: 10px;
  }

  .pb_md--10_896753a75172df77 {
    padding-bottom: 10px;
  }

  .pl_md--10_71d3a57dfa9fc4c8 {
    padding-left: 10px;
  }

  .pr_md--10_a7f442bef884429c {
    padding-right: 10px;
  }

  .mt_md--10_8e43a74a42cf5d91 {
    margin-top: 10px;
  }

  .mb_md--10_7729c473cb856e8a {
    margin-bottom: 10px;
  }

  .ptb_md--15_f2f4621d60acbf89 {
    padding: 15px 0;
  }

  .plr_md--15_653cb0bbcfb61dc5 {
    padding: 0 15px;
  }

  .pt_md--15_40f51c9f151c96e7 {
    padding-top: 15px;
  }

  .pb_md--15_b66261770f2f8d99 {
    padding-bottom: 15px;
  }

  .pl_md--15_26527c02225bfabf {
    padding-left: 15px;
  }

  .pr_md--15_b07ab427ada0131c {
    padding-right: 15px;
  }

  .mt_md--15_fe8ef3cfa9631ad3 {
    margin-top: 15px;
  }

  .mb_md--15_7bd6d51cff17331b {
    margin-bottom: 15px;
  }

  .ptb_md--20_2093471d88bf088a {
    padding: 20px 0;
  }

  .plr_md--20_02ff99a947135024 {
    padding: 0 20px;
  }

  .pt_md--20_86132f836d08f2b6 {
    padding-top: 20px;
  }

  .pb_md--20_4b8a15a340fd1835 {
    padding-bottom: 20px;
  }

  .pl_md--20_4ad2643412b4ac87 {
    padding-left: 20px;
  }

  .pr_md--20_2cd9e4e345eed3d3 {
    padding-right: 20px;
  }

  .mt_md--20_5efbe2dc01004d4c {
    margin-top: 20px;
  }

  .mb_md--20_77041cbf093e16e8 {
    margin-bottom: 20px;
  }

  .ptb_md--25_a08862750788f263 {
    padding: 25px 0;
  }

  .plr_md--25_fd5c41037befeb64 {
    padding: 0 25px;
  }

  .pt_md--25_f5fa25cc2026732e {
    padding-top: 25px;
  }

  .pb_md--25_932a3b46572afa81 {
    padding-bottom: 25px;
  }

  .pl_md--25_92b0d88d6977d521 {
    padding-left: 25px;
  }

  .pr_md--25_a9ae34280b15d2cc {
    padding-right: 25px;
  }

  .mt_md--25_8598576b3a2bf5cd {
    margin-top: 25px;
  }

  .mb_md--25_e2bf670c9a5f4783 {
    margin-bottom: 25px;
  }

  .ptb_md--30_c8e523607addeac1 {
    padding: 30px 0;
  }

  .plr_md--30_f4797c2fcf5604ba {
    padding: 0 30px;
  }

  .pt_md--30_cde10820ab344bd0 {
    padding-top: 30px;
  }

  .pb_md--30_1897d18222208e80 {
    padding-bottom: 30px;
  }

  .pl_md--30_9d44f627542443f0 {
    padding-left: 30px;
  }

  .pr_md--30_60666735034d27e5 {
    padding-right: 30px;
  }

  .mt_md--30_19e3b0f98d063974 {
    margin-top: 30px;
  }

  .mb_md--30_abdcd275cbffbb36 {
    margin-bottom: 30px;
  }

  .ptb_md--35_978010f6272b61b1 {
    padding: 35px 0;
  }

  .plr_md--35_5ae982fdfb01a97d {
    padding: 0 35px;
  }

  .pt_md--35_f1f54fab6290f4a4 {
    padding-top: 35px;
  }

  .pb_md--35_abff45b90c804b80 {
    padding-bottom: 35px;
  }

  .pl_md--35_dc2f1516a5130997 {
    padding-left: 35px;
  }

  .pr_md--35_4639a932d5686859 {
    padding-right: 35px;
  }

  .mt_md--35_e613d66fbd2313e2 {
    margin-top: 35px;
  }

  .mb_md--35_255a2263384af3f1 {
    margin-bottom: 35px;
  }

  .ptb_md--40_0c05ae4314f37781 {
    padding: 40px 0;
  }

  .plr_md--40_0acf389c01beffcf {
    padding: 0 40px;
  }

  .pt_md--40_1672f96eadb80c58 {
    padding-top: 40px;
  }

  .pb_md--40_dc7f5088da438736 {
    padding-bottom: 40px;
  }

  .pl_md--40_0e601ebc8e2738e7 {
    padding-left: 40px;
  }

  .pr_md--40_6d35981f2b693874 {
    padding-right: 40px;
  }

  .mt_md--40_951aaa1cf91bda51 {
    margin-top: 40px;
  }

  .mb_md--40_674bbb5a18b8c20d {
    margin-bottom: 40px;
  }

  .ptb_md--45_708512c817dddbef {
    padding: 45px 0;
  }

  .plr_md--45_f08b2e84caa77777 {
    padding: 0 45px;
  }

  .pt_md--45_f2e25ef0ea0b7c9b {
    padding-top: 45px;
  }

  .pb_md--45_f2fd02f16af81895 {
    padding-bottom: 45px;
  }

  .pl_md--45_47bc3c48247d578d {
    padding-left: 45px;
  }

  .pr_md--45_cfada87cbd17b02a {
    padding-right: 45px;
  }

  .mt_md--45_d39e0a4b3db59dad {
    margin-top: 45px;
  }

  .mb_md--45_84e2c28056f3e247 {
    margin-bottom: 45px;
  }

  .ptb_md--50_d03be4a0baf66aaf {
    padding: 50px 0;
  }

  .plr_md--50_c0e45bf9357c26cb {
    padding: 0 50px;
  }

  .pt_md--50_f4aa5e4e9c04ef10 {
    padding-top: 50px;
  }

  .pb_md--50_7f9f8c1e564a2209 {
    padding-bottom: 50px;
  }

  .pl_md--50_a8fbd21397743139 {
    padding-left: 50px;
  }

  .pr_md--50_59e447bb22e100cd {
    padding-right: 50px;
  }

  .mt_md--50_0f85fe35dc3e76b9 {
    margin-top: 50px;
  }

  .mb_md--50_2a1070a6e371d2cd {
    margin-bottom: 50px;
  }

  .ptb_md--55_653d283781538e3d {
    padding: 55px 0;
  }

  .plr_md--55_0c8d717b7b268c0d {
    padding: 0 55px;
  }

  .pt_md--55_5b7ab58fba5f29ba {
    padding-top: 55px;
  }

  .pb_md--55_f340547cfa70c15a {
    padding-bottom: 55px;
  }

  .pl_md--55_24962abef0906fe6 {
    padding-left: 55px;
  }

  .pr_md--55_9a7ac0ab8368140d {
    padding-right: 55px;
  }

  .mt_md--55_4c55dc1d3e089fcc {
    margin-top: 55px;
  }

  .mb_md--55_0519963372d3a762 {
    margin-bottom: 55px;
  }

  .ptb_md--60_603598e6d5b4dcde {
    padding: 60px 0;
  }

  .plr_md--60_9a2d818d908c7547 {
    padding: 0 60px;
  }

  .pt_md--60_219db8403099ec89 {
    padding-top: 60px;
  }

  .pb_md--60_b1067011b3b04550 {
    padding-bottom: 60px;
  }

  .pl_md--60_c6474c69e76321d1 {
    padding-left: 60px;
  }

  .pr_md--60_d4758dc27ef9767f {
    padding-right: 60px;
  }

  .mt_md--60_e818db719464e1aa {
    margin-top: 60px;
  }

  .mb_md--60_98b09329ef7b0616 {
    margin-bottom: 60px;
  }

  .ptb_md--65_b0d4299da7998a34 {
    padding: 65px 0;
  }

  .plr_md--65_dd78282e6790349b {
    padding: 0 65px;
  }

  .pt_md--65_5ed1949cd0759090 {
    padding-top: 65px;
  }

  .pb_md--65_eb5086a410a22da1 {
    padding-bottom: 65px;
  }

  .pl_md--65_c1f23297804a2106 {
    padding-left: 65px;
  }

  .pr_md--65_8d7a39d7a306a913 {
    padding-right: 65px;
  }

  .mt_md--65_f16c59e19a65c0b3 {
    margin-top: 65px;
  }

  .mb_md--65_2b37ea79f393d95c {
    margin-bottom: 65px;
  }

  .ptb_md--70_7175e8dbb3c0a773 {
    padding: 70px 0;
  }

  .plr_md--70_57d1ede8d5045c3d {
    padding: 0 70px;
  }

  .pt_md--70_594ee64ef49ce314 {
    padding-top: 70px;
  }

  .pb_md--70_c6f4a5923432c362 {
    padding-bottom: 70px;
  }

  .pl_md--70_ac06edcc0b3d9812 {
    padding-left: 70px;
  }

  .pr_md--70_00a5b29da88396ae {
    padding-right: 70px;
  }

  .mt_md--70_42b4141a5f43c44f {
    margin-top: 70px;
  }

  .mb_md--70_fcd3edca5955e03d {
    margin-bottom: 70px;
  }

  .ptb_md--75_f7f5791c7b60af20 {
    padding: 75px 0;
  }

  .plr_md--75_61968b82e98a8e0b {
    padding: 0 75px;
  }

  .pt_md--75_fb8b9e1463708d85 {
    padding-top: 75px;
  }

  .pb_md--75_4a7a4f24f7d1a40c {
    padding-bottom: 75px;
  }

  .pl_md--75_8230b6a8224658ed {
    padding-left: 75px;
  }

  .pr_md--75_3d3e4e485622fc00 {
    padding-right: 75px;
  }

  .mt_md--75_24d76d7673c34d8c {
    margin-top: 75px;
  }

  .mb_md--75_c278a6be49b0fe17 {
    margin-bottom: 75px;
  }

  .ptb_md--80_369101fcce4c8d49 {
    padding: 80px 0;
  }

  .plr_md--80_bb500d10c57fe4ad {
    padding: 0 80px;
  }

  .pt_md--80_d6aafbe95335ce5f {
    padding-top: 80px;
  }

  .pb_md--80_ce936b249a9fec63 {
    padding-bottom: 80px;
  }

  .pl_md--80_1cd2086ad77b0d30 {
    padding-left: 80px;
  }

  .pr_md--80_96fed6649e883afe {
    padding-right: 80px;
  }

  .mt_md--80_615faba06edf46ee {
    margin-top: 80px;
  }

  .mb_md--80_b62f0f9f6ce29288 {
    margin-bottom: 80px;
  }

  .ptb_md--85_7d7b90b28adad5a5 {
    padding: 85px 0;
  }

  .plr_md--85_b5b668a7017dc4d6 {
    padding: 0 85px;
  }

  .pt_md--85_210752fa5798a4c7 {
    padding-top: 85px;
  }

  .pb_md--85_f815297985f132bc {
    padding-bottom: 85px;
  }

  .pl_md--85_2f974dfa3e24fb32 {
    padding-left: 85px;
  }

  .pr_md--85_53a96d4186f0b6de {
    padding-right: 85px;
  }

  .mt_md--85_38f38c511dbb233c {
    margin-top: 85px;
  }

  .mb_md--85_b811f6612b182217 {
    margin-bottom: 85px;
  }

  .ptb_md--90_f4157233b4cfc9de {
    padding: 90px 0;
  }

  .plr_md--90_8d2dda6cc820b242 {
    padding: 0 90px;
  }

  .pt_md--90_9345235a36e92d1f {
    padding-top: 90px;
  }

  .pb_md--90_845cf6a26d1de945 {
    padding-bottom: 90px;
  }

  .pl_md--90_679ef00bbcc143c4 {
    padding-left: 90px;
  }

  .pr_md--90_126e3aad3b273617 {
    padding-right: 90px;
  }

  .mt_md--90_d5a47528c9c045ed {
    margin-top: 90px;
  }

  .mb_md--90_8cb4757a9a02131c {
    margin-bottom: 90px;
  }

  .ptb_md--95_bb5ffd61df45ba87 {
    padding: 95px 0;
  }

  .plr_md--95_fdd9b62a48e5703b {
    padding: 0 95px;
  }

  .pt_md--95_87c0a2d1821a9351 {
    padding-top: 95px;
  }

  .pb_md--95_85e2b2201d89d995 {
    padding-bottom: 95px;
  }

  .pl_md--95_4eae65def5bc50ff {
    padding-left: 95px;
  }

  .pr_md--95_84dce36a0370d5a4 {
    padding-right: 95px;
  }

  .mt_md--95_079055833dac34e4 {
    margin-top: 95px;
  }

  .mb_md--95_851599f6b0a5aa29 {
    margin-bottom: 95px;
  }

  .ptb_md--100_2ef77d4dedc0efed {
    padding: 100px 0;
  }

  .plr_md--100_db8ec631edbd1c68 {
    padding: 0 100px;
  }

  .pt_md--100_4be8cee3672c446c {
    padding-top: 100px;
  }

  .pb_md--100_eb0f9acdeef8d813 {
    padding-bottom: 100px;
  }

  .pl_md--100_b662adce1eb8de00 {
    padding-left: 100px;
  }

  .pr_md--100_c9cbfe88c3a86f0f {
    padding-right: 100px;
  }

  .mt_md--100_9df83fdf3bb4a39a {
    margin-top: 100px;
  }

  .mb_md--100_84db5ae5c2698ba5 {
    margin-bottom: 100px;
  }

  .ptb_md--105_19d72d64a2379a70 {
    padding: 105px 0;
  }

  .plr_md--105_071db62b5112e4c7 {
    padding: 0 105px;
  }

  .pt_md--105_1e00b1c84ae3ae6d {
    padding-top: 105px;
  }

  .pb_md--105_470ec559d3ffa5ae {
    padding-bottom: 105px;
  }

  .pl_md--105_eec12ca19ca73a51 {
    padding-left: 105px;
  }

  .pr_md--105_86d6980e3c202e50 {
    padding-right: 105px;
  }

  .mt_md--105_2678b48b67ea40b8 {
    margin-top: 105px;
  }

  .mb_md--105_e452e558760a4e36 {
    margin-bottom: 105px;
  }

  .ptb_md--110_b0bf44746b00382a {
    padding: 110px 0;
  }

  .plr_md--110_bc2982d6bd521622 {
    padding: 0 110px;
  }

  .pt_md--110_6f27fd673580e51a {
    padding-top: 110px;
  }

  .pb_md--110_b5e7064823f4c8c4 {
    padding-bottom: 110px;
  }

  .pl_md--110_383c0713397bb707 {
    padding-left: 110px;
  }

  .pr_md--110_73d4d88dc693c4dc {
    padding-right: 110px;
  }

  .mt_md--110_a286d05c7857c21d {
    margin-top: 110px;
  }

  .mb_md--110_28b2cd542054f70a {
    margin-bottom: 110px;
  }

  .ptb_md--115_6df39d0a07bbccea {
    padding: 115px 0;
  }

  .plr_md--115_48ef89b4c3731e2c {
    padding: 0 115px;
  }

  .pt_md--115_16a33e01f63b9fa8 {
    padding-top: 115px;
  }

  .pb_md--115_b857fa631d094a6e {
    padding-bottom: 115px;
  }

  .pl_md--115_949f85c692d61385 {
    padding-left: 115px;
  }

  .pr_md--115_506f01e8ed77b5b9 {
    padding-right: 115px;
  }

  .mt_md--115_748bef84895463bf {
    margin-top: 115px;
  }

  .mb_md--115_54ac69e7b7b12aff {
    margin-bottom: 115px;
  }

  .ptb_md--120_3caaf42275bebd2a {
    padding: 120px 0;
  }

  .plr_md--120_bbf63f85ede21dda {
    padding: 0 120px;
  }

  .pt_md--120_efd3167180de6c12 {
    padding-top: 120px;
  }

  .pb_md--120_e530fd20a3247739 {
    padding-bottom: 120px;
  }

  .pl_md--120_a97bcdbed2c043d1 {
    padding-left: 120px;
  }

  .pr_md--120_65b8e7cbaadeaf4a {
    padding-right: 120px;
  }

  .mt_md--120_1bbfa063738a10da {
    margin-top: 120px;
  }

  .mb_md--120_9ed5f01c779ce7f2 {
    margin-bottom: 120px;
  }

  .ptb_md--125_b8a858df48f286ec {
    padding: 125px 0;
  }

  .plr_md--125_63e0e359ca4098e2 {
    padding: 0 125px;
  }

  .pt_md--125_f7ebad527102d9c7 {
    padding-top: 125px;
  }

  .pb_md--125_735d0d7ae834e3f8 {
    padding-bottom: 125px;
  }

  .pl_md--125_5df8ec56a6d2d953 {
    padding-left: 125px;
  }

  .pr_md--125_510d70716249b44a {
    padding-right: 125px;
  }

  .mt_md--125_3b8a4e3801e2ac84 {
    margin-top: 125px;
  }

  .mb_md--125_1ff79212a530b1d6 {
    margin-bottom: 125px;
  }

  .ptb_md--130_5d8f6fe33951d5a5 {
    padding: 130px 0;
  }

  .plr_md--130_b5c26a6d5a24134e {
    padding: 0 130px;
  }

  .pt_md--130_01e4a10865934122 {
    padding-top: 130px;
  }

  .pb_md--130_596353f0d168667b {
    padding-bottom: 130px;
  }

  .pl_md--130_124486f94cd4dfde {
    padding-left: 130px;
  }

  .pr_md--130_e335ca34286315a0 {
    padding-right: 130px;
  }

  .mt_md--130_22b76aa04a261a08 {
    margin-top: 130px;
  }

  .mb_md--130_6411a9fed2f7c6d5 {
    margin-bottom: 130px;
  }

  .ptb_md--135_8251566f250e58a2 {
    padding: 135px 0;
  }

  .plr_md--135_e4e759b0a3042f1e {
    padding: 0 135px;
  }

  .pt_md--135_a4d765864b106975 {
    padding-top: 135px;
  }

  .pb_md--135_c914655e65806959 {
    padding-bottom: 135px;
  }

  .pl_md--135_1b37ad485fbdbb70 {
    padding-left: 135px;
  }

  .pr_md--135_d09b344ecacd1c0d {
    padding-right: 135px;
  }

  .mt_md--135_8e80af095f63a5b1 {
    margin-top: 135px;
  }

  .mb_md--135_669e8dc56747bb3f {
    margin-bottom: 135px;
  }

  .ptb_md--140_038b98efb2cbb1b9 {
    padding: 140px 0;
  }

  .plr_md--140_9d08c65a3fc6d5ed {
    padding: 0 140px;
  }

  .pt_md--140_db7ad46ec33892b0 {
    padding-top: 140px;
  }

  .pb_md--140_fcbbb9dd80efadb7 {
    padding-bottom: 140px;
  }

  .pl_md--140_18f5a41f95d09c5c {
    padding-left: 140px;
  }

  .pr_md--140_7298c505fd69a5a1 {
    padding-right: 140px;
  }

  .mt_md--140_6bc0eec343f8bbfb {
    margin-top: 140px;
  }

  .mb_md--140_60c7526ff7b60cbd {
    margin-bottom: 140px;
  }

  .ptb_md--145_f1b3f052685af898 {
    padding: 145px 0;
  }

  .plr_md--145_b6d95542bf67ee8c {
    padding: 0 145px;
  }

  .pt_md--145_6cb65ea090e25015 {
    padding-top: 145px;
  }

  .pb_md--145_30ee63a47888ced4 {
    padding-bottom: 145px;
  }

  .pl_md--145_09a56cfde32e9cf0 {
    padding-left: 145px;
  }

  .pr_md--145_0e9f167c68b1592d {
    padding-right: 145px;
  }

  .mt_md--145_71b2b26020885aa8 {
    margin-top: 145px;
  }

  .mb_md--145_ef4a79fa26b847b9 {
    margin-bottom: 145px;
  }

  .ptb_md--150_37e251dba6dd70d3 {
    padding: 150px 0;
  }

  .plr_md--150_ed7ba6673347b918 {
    padding: 0 150px;
  }

  .pt_md--150_17ff4732fa968045 {
    padding-top: 150px;
  }

  .pb_md--150_0851b3d1b07483dd {
    padding-bottom: 150px;
  }

  .pl_md--150_973ae664737f0003 {
    padding-left: 150px;
  }

  .pr_md--150_ea8611be8fedc910 {
    padding-right: 150px;
  }

  .mt_md--150_168b82582f786678 {
    margin-top: 150px;
  }

  .mb_md--150_a52ca12282445894 {
    margin-bottom: 150px;
  }

  .ptb_md--155_11a89ce3f5935a77 {
    padding: 155px 0;
  }

  .plr_md--155_25593639b52e0d51 {
    padding: 0 155px;
  }

  .pt_md--155_cf66515f7ca79b31 {
    padding-top: 155px;
  }

  .pb_md--155_ac9fb1ee8999773f {
    padding-bottom: 155px;
  }

  .pl_md--155_d5e38c2f89bc6fd6 {
    padding-left: 155px;
  }

  .pr_md--155_3d8d3910ce6d3f20 {
    padding-right: 155px;
  }

  .mt_md--155_919f9cd3503a0948 {
    margin-top: 155px;
  }

  .mb_md--155_e760018493f93807 {
    margin-bottom: 155px;
  }

  .ptb_md--160_182310095c1ce155 {
    padding: 160px 0;
  }

  .plr_md--160_4bc2ac8e2e063bab {
    padding: 0 160px;
  }

  .pt_md--160_6a598fb143cae088 {
    padding-top: 160px;
  }

  .pb_md--160_dcca392584e546a0 {
    padding-bottom: 160px;
  }

  .pl_md--160_f3340664ff289ff5 {
    padding-left: 160px;
  }

  .pr_md--160_d7d7841b9d419c59 {
    padding-right: 160px;
  }

  .mt_md--160_425618ea5c4e9641 {
    margin-top: 160px;
  }

  .mb_md--160_6eed59080ad81001 {
    margin-bottom: 160px;
  }

  .ptb_md--165_a1ee11e6b27542e3 {
    padding: 165px 0;
  }

  .plr_md--165_da67e2edac975efd {
    padding: 0 165px;
  }

  .pt_md--165_1cb2220c3fb222e3 {
    padding-top: 165px;
  }

  .pb_md--165_0c584188fd057d47 {
    padding-bottom: 165px;
  }

  .pl_md--165_d9a7a4e9657b795a {
    padding-left: 165px;
  }

  .pr_md--165_121f60217a65d5d2 {
    padding-right: 165px;
  }

  .mt_md--165_bf4ea21a0803ed6c {
    margin-top: 165px;
  }

  .mb_md--165_b9d20c116e14a07d {
    margin-bottom: 165px;
  }

  .ptb_md--170_c8d65b1b45147bea {
    padding: 170px 0;
  }

  .plr_md--170_be3fa1ca7ac21ff6 {
    padding: 0 170px;
  }

  .pt_md--170_6db2a6d4c2667c67 {
    padding-top: 170px;
  }

  .pb_md--170_d54497c3998d12ff {
    padding-bottom: 170px;
  }

  .pl_md--170_76780e00df3df3c4 {
    padding-left: 170px;
  }

  .pr_md--170_877282d7e855dcfb {
    padding-right: 170px;
  }

  .mt_md--170_a2a181d58a516fc1 {
    margin-top: 170px;
  }

  .mb_md--170_cbf265bc74b6902e {
    margin-bottom: 170px;
  }

  .ptb_md--175_c71931981e82bf35 {
    padding: 175px 0;
  }

  .plr_md--175_11df459062fe33d0 {
    padding: 0 175px;
  }

  .pt_md--175_66bddb7c707f174a {
    padding-top: 175px;
  }

  .pb_md--175_b17ca1482cdd38a1 {
    padding-bottom: 175px;
  }

  .pl_md--175_8ecbfad773bb7404 {
    padding-left: 175px;
  }

  .pr_md--175_db247907fe0aa6d8 {
    padding-right: 175px;
  }

  .mt_md--175_3dadf80bd0e75d14 {
    margin-top: 175px;
  }

  .mb_md--175_e2c01683ea441a91 {
    margin-bottom: 175px;
  }

  .ptb_md--180_4860d9f02d9a91c8 {
    padding: 180px 0;
  }

  .plr_md--180_8c3734436ac9cba5 {
    padding: 0 180px;
  }

  .pt_md--180_30f3b3a37ffc84c4 {
    padding-top: 180px;
  }

  .pb_md--180_1e9188d7e82d3b3e {
    padding-bottom: 180px;
  }

  .pl_md--180_ddef8bda785dcd68 {
    padding-left: 180px;
  }

  .pr_md--180_e51cbd5c22f3f0f9 {
    padding-right: 180px;
  }

  .mt_md--180_0b7d9db0d75c869a {
    margin-top: 180px;
  }

  .mb_md--180_3e180f195868e2e8 {
    margin-bottom: 180px;
  }

  .ptb_md--185_5865a08a96ea4dc4 {
    padding: 185px 0;
  }

  .plr_md--185_05ca2771a82153ec {
    padding: 0 185px;
  }

  .pt_md--185_6034876df09b873b {
    padding-top: 185px;
  }

  .pb_md--185_99b7380877af2bfb {
    padding-bottom: 185px;
  }

  .pl_md--185_647a7f1fd4d5c19c {
    padding-left: 185px;
  }

  .pr_md--185_cd3e2191d2cc6180 {
    padding-right: 185px;
  }

  .mt_md--185_dd6e9ae6b472c882 {
    margin-top: 185px;
  }

  .mb_md--185_7d6f0c1a3d725aca {
    margin-bottom: 185px;
  }

  .ptb_md--190_8303a4cd74051e4a {
    padding: 190px 0;
  }

  .plr_md--190_c607b34476d43992 {
    padding: 0 190px;
  }

  .pt_md--190_0e8f54f28c5acb49 {
    padding-top: 190px;
  }

  .pb_md--190_23a64f7c8af82a0c {
    padding-bottom: 190px;
  }

  .pl_md--190_33b29c8aad45ccf5 {
    padding-left: 190px;
  }

  .pr_md--190_347cd866f0c0e4d7 {
    padding-right: 190px;
  }

  .mt_md--190_dec6212c120e91cd {
    margin-top: 190px;
  }

  .mb_md--190_148c8008deb5cf04 {
    margin-bottom: 190px;
  }

  .ptb_md--195_3909ba8a39daa308 {
    padding: 195px 0;
  }

  .plr_md--195_d4a58d40ae281958 {
    padding: 0 195px;
  }

  .pt_md--195_05287cc8d46c78a4 {
    padding-top: 195px;
  }

  .pb_md--195_d98c3b18d8a17c73 {
    padding-bottom: 195px;
  }

  .pl_md--195_0295eb012863d91d {
    padding-left: 195px;
  }

  .pr_md--195_9e1c59a4643abc10 {
    padding-right: 195px;
  }

  .mt_md--195_dd6b94a31d3eb384 {
    margin-top: 195px;
  }

  .mb_md--195_90e5c58b86e09722 {
    margin-bottom: 195px;
  }

  .ptb_md--200_a5b42c9995f9f3e2 {
    padding: 200px 0;
  }

  .plr_md--200_90e464f1e2208425 {
    padding: 0 200px;
  }

  .pt_md--200_dd24334008b4a0de {
    padding-top: 200px;
  }

  .pb_md--200_af3b7c463306e115 {
    padding-bottom: 200px;
  }

  .pl_md--200_b7e7d89588c3a37d {
    padding-left: 200px;
  }

  .pr_md--200_dca0ff5b417db995 {
    padding-right: 200px;
  }

  .mt_md--200_1d57036fd8fe8fc1 {
    margin-top: 200px;
  }

  .mb_md--200_f2de32586bbf2a03 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_4b764fce1a1b3b8e {
    padding: 250px 0;
  }

  .ptb_sm--0_99389595c64dc7e2 {
    padding: 0;
  }

  .pl_sm--0_25f4b7369dda77ed {
    padding-left: 0;
  }

  .pr_sm--0_fd72f2b64b9a3857 {
    padding-right: 0;
  }

  .pt_sm--0_ba93d553ed9e6913 {
    padding-top: 0;
  }

  .pb_sm--0_b5cd7a01edc3ee4b {
    padding-bottom: 0;
  }

  .pb_sm--80_43aadb9aa10f293c {
    padding-bottom: 30px;
  }

  .pt_sm--50_54079200e72eb5e1 {
    padding-top: 50px;
  }

  .mr_sm--0_181040a6896caebc {
    margin-right: 0;
  }

  .ml_sm--0_f5aefe4f34c04645 {
    margin-left: 0;
  }

  .mt_sm--0_871f4ee6be45c8c5 {
    margin-top: 0;
  }

  .mb_sm--0_f68810475577c3bb {
    margin-bottom: 0;
  }

  .pt_sm--150_90b3221ae5bbcd2b {
    padding-top: 150px;
  }

  .pb_sm--110_a136e2be287c5272 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_f4e3f1a921ba53bc {
    padding: 5px 0;
  }

  .plr_sm--5_bc20dbfa8ae1ada8 {
    padding: 0 5px;
  }

  .pt_sm--5_94b72b6ac4cbd5c6 {
    padding-top: 5px;
  }

  .pb_sm--5_4c20549c944f6a11 {
    padding-bottom: 5px;
  }

  .pl_sm--5_24ef7d70a501040a {
    padding-left: 5px;
  }

  .pr_sm--5_6d332fd0216e36a2 {
    padding-right: 5px;
  }

  .mt_sm--5_6e9342e8b8cf06af {
    margin-top: 5px;
  }

  .ml_sm--5_ff9f19484ea78a47 {
    margin-left: 5px;
  }

  .mr_sm--5_75e4baf187f3a616 {
    margin-right: 5px;
  }

  .mb_sm--5_bb1305fb482a8f0a {
    margin-bottom: 5px;
  }

  .ptb_sm--10_95715cbf5d11e4d6 {
    padding: 10px 0;
  }

  .plr_sm--10_70eea006cde0d629 {
    padding: 0 10px;
  }

  .pt_sm--10_1292cce3d7e07548 {
    padding-top: 10px;
  }

  .pb_sm--10_a582633c1e20b35e {
    padding-bottom: 10px;
  }

  .pl_sm--10_3fb4cba9cd70d222 {
    padding-left: 10px;
  }

  .pr_sm--10_50ddbb2fec0e480c {
    padding-right: 10px;
  }

  .mt_sm--10_7a475ff7daf58b32 {
    margin-top: 10px;
  }

  .ml_sm--10_c881bfc2f0410d77 {
    margin-left: 10px;
  }

  .mr_sm--10_4a36116adb8874ab {
    margin-right: 10px;
  }

  .mb_sm--10_999843f69ace821a {
    margin-bottom: 10px;
  }

  .ptb_sm--15_4dfdba0efc817129 {
    padding: 15px 0;
  }

  .plr_sm--15_96a529fd87838fe0 {
    padding: 0 15px;
  }

  .pt_sm--15_22e0fc0195c087f3 {
    padding-top: 15px;
  }

  .pb_sm--15_ebe2bd3a90244855 {
    padding-bottom: 15px;
  }

  .pl_sm--15_fe48139c98b2358e {
    padding-left: 15px;
  }

  .pr_sm--15_e42f7c2ce6d7bc2f {
    padding-right: 15px;
  }

  .mt_sm--15_e33fe46f74b8c80e {
    margin-top: 15px;
  }

  .ml_sm--15_d271adeaf16da334 {
    margin-left: 15px;
  }

  .mr_sm--15_cd214b427ea61e8e {
    margin-right: 15px;
  }

  .mb_sm--15_48fe09f93cce9d9d {
    margin-bottom: 15px;
  }

  .ptb_sm--20_2824f46f2751ffae {
    padding: 20px 0;
  }

  .plr_sm--20_93c97ea135751fcf {
    padding: 0 20px;
  }

  .pt_sm--20_932cef99be4421ac {
    padding-top: 20px;
  }

  .pb_sm--20_aaad9070323fcf32 {
    padding-bottom: 20px;
  }

  .pl_sm--20_7aab89721d722f23 {
    padding-left: 20px;
  }

  .pr_sm--20_b59cf3641536e3b8 {
    padding-right: 20px;
  }

  .mt_sm--20_07a0e93eb41f9d6e {
    margin-top: 20px;
  }

  .ml_sm--20_23b66d5e775e2736 {
    margin-left: 20px;
  }

  .mr_sm--20_a9e3cbcb90579afc {
    margin-right: 20px;
  }

  .mb_sm--20_0bb8fc21d1d35b22 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_b4f49e4179c2f907 {
    padding: 25px 0;
  }

  .plr_sm--25_23034021407ef6dc {
    padding: 0 25px;
  }

  .pt_sm--25_0f7722a0378be8db {
    padding-top: 25px;
  }

  .pb_sm--25_5a5d9fc97ebc4383 {
    padding-bottom: 25px;
  }

  .pl_sm--25_18d93f92a448dae6 {
    padding-left: 25px;
  }

  .pr_sm--25_d9c3444683a3a01e {
    padding-right: 25px;
  }

  .mt_sm--25_c8abc016c87590a8 {
    margin-top: 25px;
  }

  .ml_sm--25_5f9e798553b7380e {
    margin-left: 25px;
  }

  .mr_sm--25_603acb9588226eba {
    margin-right: 25px;
  }

  .mb_sm--25_817b3bceb57f8e98 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_58513cbf34a7d6bd {
    padding: 30px 0;
  }

  .plr_sm--30_d619bc166d591802 {
    padding: 0 30px;
  }

  .pt_sm--30_5d2033adfa45be28 {
    padding-top: 30px;
  }

  .pb_sm--30_0e7a60762f28516a {
    padding-bottom: 30px;
  }

  .pl_sm--30_326c1f50bf02646c {
    padding-left: 30px;
  }

  .pr_sm--30_8b5439e30d25d12a {
    padding-right: 30px;
  }

  .mt_sm--30_9fcf95f4e650057a {
    margin-top: 30px;
  }

  .ml_sm--30_58bb2d564fc64194 {
    margin-left: 30px;
  }

  .mr_sm--30_ca1f81051b7d2f94 {
    margin-right: 30px;
  }

  .mb_sm--30_e1d214b11fc4e2eb {
    margin-bottom: 30px;
  }

  .ptb_sm--35_61f7138425b4dcb0 {
    padding: 35px 0;
  }

  .plr_sm--35_a66d22c9247770b0 {
    padding: 0 35px;
  }

  .pt_sm--35_96b19552e8367995 {
    padding-top: 35px;
  }

  .pb_sm--35_9e1a0257b74930e2 {
    padding-bottom: 35px;
  }

  .pl_sm--35_eb39a5fd94e743fd {
    padding-left: 35px;
  }

  .pr_sm--35_0def8b53c18b9ac9 {
    padding-right: 35px;
  }

  .mt_sm--35_64bd73ec18a389e8 {
    margin-top: 35px;
  }

  .ml_sm--35_2351de79f1d5325b {
    margin-left: 35px;
  }

  .mr_sm--35_b9afd4a1e5b7a6a1 {
    margin-right: 35px;
  }

  .mb_sm--35_b380b39fc17f951b {
    margin-bottom: 35px;
  }

  .ptb_sm--40_cece1eebb453281d {
    padding: 40px 0;
  }

  .plr_sm--40_d93644fe5fb8bad0 {
    padding: 0 40px;
  }

  .pt_sm--40_5b345be79b8425e7 {
    padding-top: 40px;
  }

  .pb_sm--40_48ac8052d0fb905c {
    padding-bottom: 40px;
  }

  .pl_sm--40_513bf7a92c496231 {
    padding-left: 40px;
  }

  .pr_sm--40_070f14274077b137 {
    padding-right: 40px;
  }

  .mt_sm--40_59d440f3324b59a7 {
    margin-top: 40px;
  }

  .ml_sm--40_b522fe936f9c5a02 {
    margin-left: 40px;
  }

  .mr_sm--40_9be370b5aeaa1382 {
    margin-right: 40px;
  }

  .mb_sm--40_0f584511d3d9493c {
    margin-bottom: 40px;
  }

  .ptb_sm--45_297fec8c6fbcc283 {
    padding: 45px 0;
  }

  .plr_sm--45_71acf9e8ccc81e60 {
    padding: 0 45px;
  }

  .pt_sm--45_b2ae02f02eab44ae {
    padding-top: 45px;
  }

  .pb_sm--45_3f5b2b2a4d341198 {
    padding-bottom: 45px;
  }

  .pl_sm--45_81e6f7269a0ff87d {
    padding-left: 45px;
  }

  .pr_sm--45_c0f32c2847fbfc9f {
    padding-right: 45px;
  }

  .mt_sm--45_da0ac69516b08d4a {
    margin-top: 45px;
  }

  .ml_sm--45_dbdee66eb4145e9a {
    margin-left: 45px;
  }

  .mr_sm--45_20312e367e12bd07 {
    margin-right: 45px;
  }

  .mb_sm--45_bcf81ddb6150fd75 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_deaea4b265a7136d {
    padding: 50px 0;
  }

  .plr_sm--50_d55064757a237261 {
    padding: 0 50px;
  }

  .pt_sm--50_54079200e72eb5e1 {
    padding-top: 50px;
  }

  .pb_sm--50_d7d01e166a85b0d3 {
    padding-bottom: 50px;
  }

  .pl_sm--50_1a13a4ad97f6f8e4 {
    padding-left: 50px;
  }

  .pr_sm--50_bbbfe7b87a08e4d6 {
    padding-right: 50px;
  }

  .mt_sm--50_12a3c8813098aa42 {
    margin-top: 50px;
  }

  .ml_sm--50_4970bfea0f772bb3 {
    margin-left: 50px;
  }

  .mr_sm--50_3253e3d4b65d99f4 {
    margin-right: 50px;
  }

  .mb_sm--50_ac9adac6c6c82bd4 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_7f0a84f33e36534c {
    padding: 55px 0;
  }

  .plr_sm--55_af5d79cb89674572 {
    padding: 0 55px;
  }

  .pt_sm--55_39cbe48f0cdf6eab {
    padding-top: 55px;
  }

  .pb_sm--55_b32794f685939501 {
    padding-bottom: 55px;
  }

  .pl_sm--55_ad4cf36ffbf560c2 {
    padding-left: 55px;
  }

  .pr_sm--55_a21a31e60221832e {
    padding-right: 55px;
  }

  .mt_sm--55_8591f1a6a6145ce2 {
    margin-top: 55px;
  }

  .ml_sm--55_73b5c84bbeea6e7c {
    margin-left: 55px;
  }

  .mr_sm--55_22c4501ad1e59e9f {
    margin-right: 55px;
  }

  .mb_sm--55_f85578ca1de60560 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_04fcb0cde27400fe {
    padding: 60px 0;
  }

  .plr_sm--60_5a8c407a3ccc4808 {
    padding: 0 60px;
  }

  .pt_sm--60_0c295957527df927 {
    padding-top: 60px;
  }

  .pb_sm--60_5f9838654276edd2 {
    padding-bottom: 60px;
  }

  .pl_sm--60_364b0ac679cf60f0 {
    padding-left: 60px;
  }

  .pr_sm--60_92842aa004ac3e8c {
    padding-right: 60px;
  }

  .mt_sm--60_55a5333a6b35b857 {
    margin-top: 60px;
  }

  .ml_sm--60_c799a93df9eb0a97 {
    margin-left: 60px;
  }

  .mr_sm--60_a87278489bb0b8ef {
    margin-right: 60px;
  }

  .mb_sm--60_2d973800e8320cbd {
    margin-bottom: 60px;
  }

  .ptb_sm--65_2d1da04fcc09a16f {
    padding: 65px 0;
  }

  .plr_sm--65_2c6a4f8f59ce8642 {
    padding: 0 65px;
  }

  .pt_sm--65_530691837d2b95dc {
    padding-top: 65px;
  }

  .pb_sm--65_92f26593c9fddd5d {
    padding-bottom: 65px;
  }

  .pl_sm--65_af13f93bad18ecc2 {
    padding-left: 65px;
  }

  .pr_sm--65_a64a3739495485d3 {
    padding-right: 65px;
  }

  .mt_sm--65_7683c27debb9b60c {
    margin-top: 65px;
  }

  .ml_sm--65_6696d402ade412fb {
    margin-left: 65px;
  }

  .mr_sm--65_36e51adb776e3750 {
    margin-right: 65px;
  }

  .mb_sm--65_1d09d618524f5891 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_f3e46a7c43cb54eb {
    padding: 70px 0;
  }

  .plr_sm--70_c4431528d9fc79ab {
    padding: 0 70px;
  }

  .pt_sm--70_0de261a98e1a7d84 {
    padding-top: 70px;
  }

  .pb_sm--70_255aa7f0b68e500c {
    padding-bottom: 70px;
  }

  .pl_sm--70_926360f2fcee2b48 {
    padding-left: 70px;
  }

  .pr_sm--70_246312c260ec341a {
    padding-right: 70px;
  }

  .mt_sm--70_8a85b2f0bf32ab08 {
    margin-top: 70px;
  }

  .ml_sm--70_87def2253325a8bc {
    margin-left: 70px;
  }

  .mr_sm--70_82722beb48a0eb92 {
    margin-right: 70px;
  }

  .mb_sm--70_8700da1356421620 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_fbd2f29548e34d39 {
    padding: 75px 0;
  }

  .plr_sm--75_3f1b414b9f56dcc1 {
    padding: 0 75px;
  }

  .pt_sm--75_c0eb440316af6bea {
    padding-top: 75px;
  }

  .pb_sm--75_efd9c38dcd0b25ce {
    padding-bottom: 75px;
  }

  .pl_sm--75_0d7f05a55246d315 {
    padding-left: 75px;
  }

  .pr_sm--75_40f03cd85a1325b2 {
    padding-right: 75px;
  }

  .mt_sm--75_1234b7caf7aae4a5 {
    margin-top: 75px;
  }

  .ml_sm--75_4b63fa3c44bfbeef {
    margin-left: 75px;
  }

  .mr_sm--75_1ae63280d3c773d7 {
    margin-right: 75px;
  }

  .mb_sm--75_b4bc5093c3c87152 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_9b5086357ab300c9 {
    padding: 80px 0;
  }

  .plr_sm--80_02d9ec8f9ddafea1 {
    padding: 0 80px;
  }

  .pt_sm--80_ae6f23677915ea43 {
    padding-top: 80px;
  }

  .pb_sm--80_43aadb9aa10f293c {
    padding-bottom: 80px;
  }

  .pl_sm--80_7b4b83ba64172d02 {
    padding-left: 80px;
  }

  .pr_sm--80_b9cc931bb49ecb2f {
    padding-right: 80px;
  }

  .mt_sm--80_7e83e1924677529c {
    margin-top: 80px;
  }

  .ml_sm--80_87592e22d0568fd4 {
    margin-left: 80px;
  }

  .mr_sm--80_830b758498a79cf7 {
    margin-right: 80px;
  }

  .mb_sm--80_b10d6e217d12bf6a {
    margin-bottom: 80px;
  }

  .ptb_sm--85_c587d01910642476 {
    padding: 85px 0;
  }

  .plr_sm--85_c22fe0fee00df4c3 {
    padding: 0 85px;
  }

  .pt_sm--85_a05ca741ffe750f5 {
    padding-top: 85px;
  }

  .pb_sm--85_c95f151ef90b0261 {
    padding-bottom: 85px;
  }

  .pl_sm--85_38c94fde6b91f933 {
    padding-left: 85px;
  }

  .pr_sm--85_65e9332d312bce28 {
    padding-right: 85px;
  }

  .mt_sm--85_fb259abe361c947c {
    margin-top: 85px;
  }

  .ml_sm--85_a4df98e3959e68e5 {
    margin-left: 85px;
  }

  .mr_sm--85_202350bee8a55aba {
    margin-right: 85px;
  }

  .mb_sm--85_01a4db8bf6ecbe1e {
    margin-bottom: 85px;
  }

  .ptb_sm--90_e191e59126306da5 {
    padding: 90px 0;
  }

  .plr_sm--90_a85163d065ed3796 {
    padding: 0 90px;
  }

  .pt_sm--90_375ca2fd53f1da05 {
    padding-top: 90px;
  }

  .pb_sm--90_310e3ced84433b37 {
    padding-bottom: 90px;
  }

  .pl_sm--90_3ed6e85ffeb8a373 {
    padding-left: 90px;
  }

  .pr_sm--90_95aa5fe8755818d6 {
    padding-right: 90px;
  }

  .mt_sm--90_11a27492736e4fbc {
    margin-top: 90px;
  }

  .ml_sm--90_5dae8bc7d6433c3b {
    margin-left: 90px;
  }

  .mr_sm--90_6b7b50d2fec5a4fe {
    margin-right: 90px;
  }

  .mb_sm--90_363d808c90651e67 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_edca8c362d6450e3 {
    padding: 95px 0;
  }

  .plr_sm--95_338768c517c73d05 {
    padding: 0 95px;
  }

  .pt_sm--95_dfcddb1955c1cb86 {
    padding-top: 95px;
  }

  .pb_sm--95_286cb42ae9ed91d3 {
    padding-bottom: 95px;
  }

  .pl_sm--95_b6538d4348bb0f39 {
    padding-left: 95px;
  }

  .pr_sm--95_94c7136174bf6824 {
    padding-right: 95px;
  }

  .mt_sm--95_f987c60b1cc29401 {
    margin-top: 95px;
  }

  .ml_sm--95_d510673523f2dd6d {
    margin-left: 95px;
  }

  .mr_sm--95_4a820a3beca7a667 {
    margin-right: 95px;
  }

  .mb_sm--95_e6bb7a2fbe54353d {
    margin-bottom: 95px;
  }

  .ptb_sm--100_0d7bf6d3e242c620 {
    padding: 100px 0;
  }

  .plr_sm--100_20f477697a4f91b1 {
    padding: 0 100px;
  }

  .pt_sm--100_251bd6bb54c0f829 {
    padding-top: 100px;
  }

  .pb_sm--100_aaecfc96f7c2fbfe {
    padding-bottom: 100px;
  }

  .pl_sm--100_324594228e0708ce {
    padding-left: 100px;
  }

  .pr_sm--100_a9213d3c8ca72425 {
    padding-right: 100px;
  }

  .mt_sm--100_041b4e7be0602bb7 {
    margin-top: 100px;
  }

  .ml_sm--100_691dd42ef028dedf {
    margin-left: 100px;
  }

  .mr_sm--100_08afe563f9112ef6 {
    margin-right: 100px;
  }

  .mb_sm--100_b9e638aacea03bd9 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_689d1d63d4eaa1a2 {
    padding: 105px 0;
  }

  .plr_sm--105_e890be8ea9b464d4 {
    padding: 0 105px;
  }

  .pt_sm--105_ca9ba50a422dae12 {
    padding-top: 105px;
  }

  .pb_sm--105_e0921ad5f3f3c7a7 {
    padding-bottom: 105px;
  }

  .pl_sm--105_14278143c2b1878c {
    padding-left: 105px;
  }

  .pr_sm--105_39f972676999b84d {
    padding-right: 105px;
  }

  .mt_sm--105_84592b2b21893b28 {
    margin-top: 105px;
  }

  .ml_sm--105_913ca0b5a9bf0c3f {
    margin-left: 105px;
  }

  .mr_sm--105_331ebf5c2e25072d {
    margin-right: 105px;
  }

  .mb_sm--105_d61602abd9cc1abf {
    margin-bottom: 105px;
  }

  .ptb_sm--110_3c48abd2d7e58050 {
    padding: 110px 0;
  }

  .plr_sm--110_f431885da4721157 {
    padding: 0 110px;
  }

  .pt_sm--110_c08fd1954b0f7e48 {
    padding-top: 110px;
  }

  .pb_sm--110_a136e2be287c5272 {
    padding-bottom: 110px;
  }

  .pl_sm--110_254001d6437645e7 {
    padding-left: 110px;
  }

  .pr_sm--110_461fd5116092b826 {
    padding-right: 110px;
  }

  .mt_sm--110_4e72d4add452258d {
    margin-top: 110px;
  }

  .ml_sm--110_095cd480d944fdf7 {
    margin-left: 110px;
  }

  .mr_sm--110_9cbceea239bd952d {
    margin-right: 110px;
  }

  .mb_sm--110_ca9813daa7be5d4b {
    margin-bottom: 110px;
  }

  .ptb_sm--115_41a1e07d06f05423 {
    padding: 115px 0;
  }

  .plr_sm--115_01b9d174f28dbf0e {
    padding: 0 115px;
  }

  .pt_sm--115_9e92ae8b3f6e168a {
    padding-top: 115px;
  }

  .pb_sm--115_c61e75b8cb047996 {
    padding-bottom: 115px;
  }

  .pl_sm--115_81692a74bb221339 {
    padding-left: 115px;
  }

  .pr_sm--115_97fa614ff46e1b42 {
    padding-right: 115px;
  }

  .mt_sm--115_c71b0ba3da2cd6c5 {
    margin-top: 115px;
  }

  .ml_sm--115_d1eb6af18919f28f {
    margin-left: 115px;
  }

  .mr_sm--115_650cd939fa56151c {
    margin-right: 115px;
  }

  .mb_sm--115_a5bef77fc8f5e0e4 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_264e23f2ca55105b {
    padding: 120px 0;
  }

  .plr_sm--120_f09bf43a09868d03 {
    padding: 0 120px;
  }

  .pt_sm--120_d57df940e29e4daf {
    padding-top: 120px;
  }

  .pb_sm--120_bf3cefa7e6f92952 {
    padding-bottom: 120px;
  }

  .pl_sm--120_f036752d08aaba50 {
    padding-left: 120px;
  }

  .pr_sm--120_6cbff98ea27a9100 {
    padding-right: 120px;
  }

  .mt_sm--120_a72a4f853253f1ae {
    margin-top: 120px;
  }

  .ml_sm--120_a65880579ed1695f {
    margin-left: 120px;
  }

  .mr_sm--120_63fd9dd0eae68282 {
    margin-right: 120px;
  }

  .mb_sm--120_95ae9bb24bfbc237 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_1ec7fe7a44fc61fa {
    padding: 125px 0;
  }

  .plr_sm--125_c6ad27fe38d1ee2c {
    padding: 0 125px;
  }

  .pt_sm--125_5775abede2585249 {
    padding-top: 125px;
  }

  .pb_sm--125_67e80404c5747339 {
    padding-bottom: 125px;
  }

  .pl_sm--125_44e6a4a47b541855 {
    padding-left: 125px;
  }

  .pr_sm--125_b876487ff115dec5 {
    padding-right: 125px;
  }

  .mt_sm--125_a981c6617126dab7 {
    margin-top: 125px;
  }

  .ml_sm--125_a402e226dadff622 {
    margin-left: 125px;
  }

  .mr_sm--125_64fec505f6c17023 {
    margin-right: 125px;
  }

  .mb_sm--125_0fc26f537f84b2c6 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_4ab35caa1b635051 {
    padding: 130px 0;
  }

  .plr_sm--130_d7b8693a9031bd47 {
    padding: 0 130px;
  }

  .pt_sm--130_b65c87ee16301b4f {
    padding-top: 130px;
  }

  .pb_sm--130_efbb2b0c5bc3ed41 {
    padding-bottom: 130px;
  }

  .pl_sm--130_d5dc1a28ee3a8607 {
    padding-left: 130px;
  }

  .pr_sm--130_a98902b71898740c {
    padding-right: 130px;
  }

  .mt_sm--130_2a33b9729119720d {
    margin-top: 130px;
  }

  .ml_sm--130_c75cd305cefd1b97 {
    margin-left: 130px;
  }

  .mr_sm--130_41daaca03f8f2dec {
    margin-right: 130px;
  }

  .mb_sm--130_d936d5b662281d51 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_9e59dfa7f03eab80 {
    padding: 135px 0;
  }

  .plr_sm--135_db257090446f5b43 {
    padding: 0 135px;
  }

  .pt_sm--135_16d95596ea4cbe4b {
    padding-top: 135px;
  }

  .pb_sm--135_85c06940248a8197 {
    padding-bottom: 135px;
  }

  .pl_sm--135_134112c71e357d59 {
    padding-left: 135px;
  }

  .pr_sm--135_e1840a3901392dfd {
    padding-right: 135px;
  }

  .mt_sm--135_2212244705330ce4 {
    margin-top: 135px;
  }

  .ml_sm--135_f1073e477730a04c {
    margin-left: 135px;
  }

  .mr_sm--135_74560371136fc046 {
    margin-right: 135px;
  }

  .mb_sm--135_26279a0820abe207 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_91e1587a3e1b6803 {
    padding: 140px 0;
  }

  .plr_sm--140_17e3311412a4fdf9 {
    padding: 0 140px;
  }

  .pt_sm--140_db3926be48270a08 {
    padding-top: 140px;
  }

  .pb_sm--140_f34187be2d7f6bc5 {
    padding-bottom: 140px;
  }

  .pl_sm--140_f47f264b7189589f {
    padding-left: 140px;
  }

  .pr_sm--140_dc788d77997d62b7 {
    padding-right: 140px;
  }

  .mt_sm--140_21beb64cebb808b0 {
    margin-top: 140px;
  }

  .ml_sm--140_79e9b4dd56853259 {
    margin-left: 140px;
  }

  .mr_sm--140_bdfc19f9ecbbbbff {
    margin-right: 140px;
  }

  .mb_sm--140_c8f145b4867027bf {
    margin-bottom: 140px;
  }

  .ptb_sm--145_620ae859fd10e4f4 {
    padding: 145px 0;
  }

  .plr_sm--145_4bab73990741e580 {
    padding: 0 145px;
  }

  .pt_sm--145_fe55449ddb88067f {
    padding-top: 145px;
  }

  .pb_sm--145_6fd91707192e0e07 {
    padding-bottom: 145px;
  }

  .pl_sm--145_b25075b505126112 {
    padding-left: 145px;
  }

  .pr_sm--145_c633636faea541c9 {
    padding-right: 145px;
  }

  .mt_sm--145_e6a3087e3a477d8e {
    margin-top: 145px;
  }

  .ml_sm--145_01ff6552c2359254 {
    margin-left: 145px;
  }

  .mr_sm--145_cd4505d9c00df3d8 {
    margin-right: 145px;
  }

  .mb_sm--145_bb09d1506675031e {
    margin-bottom: 145px;
  }

  .ptb_sm--150_a03a4de8f7b56716 {
    padding: 150px 0;
  }

  .plr_sm--150_3d304b2e407703df {
    padding: 0 150px;
  }

  .pt_sm--150_90b3221ae5bbcd2b {
    padding-top: 150px;
  }

  .pb_sm--150_f4a86e8cf23e9ad1 {
    padding-bottom: 150px;
  }

  .pl_sm--150_c43aa9d521f880a6 {
    padding-left: 150px;
  }

  .pr_sm--150_3204d56431d25fee {
    padding-right: 150px;
  }

  .mt_sm--150_6ea73cee3e2966d0 {
    margin-top: 150px;
  }

  .ml_sm--150_c4c7e510d31483ae {
    margin-left: 150px;
  }

  .mr_sm--150_0dd3efda0cef7c72 {
    margin-right: 150px;
  }

  .mb_sm--150_ad037b8a7b813911 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_4e517f966e8d9705 {
    padding: 155px 0;
  }

  .plr_sm--155_1bae7ae7f0083a71 {
    padding: 0 155px;
  }

  .pt_sm--155_3efa8f25366cf3c1 {
    padding-top: 155px;
  }

  .pb_sm--155_db8b45c085a3ca5b {
    padding-bottom: 155px;
  }

  .pl_sm--155_3a540bcf507af5f9 {
    padding-left: 155px;
  }

  .pr_sm--155_cddfd5d4f3bb04ee {
    padding-right: 155px;
  }

  .mt_sm--155_d23f754ff61a4a1f {
    margin-top: 155px;
  }

  .ml_sm--155_573547e48b3816cf {
    margin-left: 155px;
  }

  .mr_sm--155_44415d2562a16c05 {
    margin-right: 155px;
  }

  .mb_sm--155_5d5b1ab2c11f8dcd {
    margin-bottom: 155px;
  }

  .ptb_sm--160_baa1e8e5b0fda615 {
    padding: 160px 0;
  }

  .plr_sm--160_d497c17efb87b277 {
    padding: 0 160px;
  }

  .pt_sm--160_a3a6bff052682de6 {
    padding-top: 160px;
  }

  .pb_sm--160_6e9b41d39d03382a {
    padding-bottom: 160px;
  }

  .pl_sm--160_5e1a441d5778106f {
    padding-left: 160px;
  }

  .pr_sm--160_8da783544ac28686 {
    padding-right: 160px;
  }

  .mt_sm--160_0bdfe9604c6ab784 {
    margin-top: 160px;
  }

  .ml_sm--160_b1e3ae55ef093809 {
    margin-left: 160px;
  }

  .mr_sm--160_055c2f73232f76a1 {
    margin-right: 160px;
  }

  .mb_sm--160_c339ed5e1e9d306e {
    margin-bottom: 160px;
  }

  .ptb_sm--165_5a8ddf322cb7547a {
    padding: 165px 0;
  }

  .plr_sm--165_795bca984be93bf5 {
    padding: 0 165px;
  }

  .pt_sm--165_c30fb5ea4b9e2667 {
    padding-top: 165px;
  }

  .pb_sm--165_687ea18dbcd188d9 {
    padding-bottom: 165px;
  }

  .pl_sm--165_b382d7da33260f69 {
    padding-left: 165px;
  }

  .pr_sm--165_90639efd3eb47f80 {
    padding-right: 165px;
  }

  .mt_sm--165_608c8ff94bd2671e {
    margin-top: 165px;
  }

  .ml_sm--165_d34cdc848aaeaeed {
    margin-left: 165px;
  }

  .mr_sm--165_719cb2c84b0da498 {
    margin-right: 165px;
  }

  .mb_sm--165_56ec812050bab135 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_487b1035fdb3d60b {
    padding: 170px 0;
  }

  .plr_sm--170_5983a8ac403aabba {
    padding: 0 170px;
  }

  .pt_sm--170_25105ca5316e14d5 {
    padding-top: 170px;
  }

  .pb_sm--170_75460e466296b8f0 {
    padding-bottom: 170px;
  }

  .pl_sm--170_85202eec113a629c {
    padding-left: 170px;
  }

  .pr_sm--170_b8dcc6f1fe2a83e0 {
    padding-right: 170px;
  }

  .mt_sm--170_3d0457a0ca6efddb {
    margin-top: 170px;
  }

  .ml_sm--170_62ddcacc77208b50 {
    margin-left: 170px;
  }

  .mr_sm--170_68741c513f869336 {
    margin-right: 170px;
  }

  .mb_sm--170_417e8c23b225a433 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_cda903cdcad7462b {
    padding: 175px 0;
  }

  .plr_sm--175_ebdce3f277fafe9f {
    padding: 0 175px;
  }

  .pt_sm--175_1db3de37d1b09570 {
    padding-top: 175px;
  }

  .pb_sm--175_fb177411489a5009 {
    padding-bottom: 175px;
  }

  .pl_sm--175_db3f4965fcbd6c4f {
    padding-left: 175px;
  }

  .pr_sm--175_904a8c729a52dae4 {
    padding-right: 175px;
  }

  .mt_sm--175_fa2c60afb2500bed {
    margin-top: 175px;
  }

  .ml_sm--175_a030d0ce502e8614 {
    margin-left: 175px;
  }

  .mr_sm--175_a886b8ce64c0c9fe {
    margin-right: 175px;
  }

  .mb_sm--175_1231b9776308e440 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_8518da998ae630d7 {
    padding: 180px 0;
  }

  .plr_sm--180_5921c0488ca68498 {
    padding: 0 180px;
  }

  .pt_sm--180_360b7db28910a6a1 {
    padding-top: 180px;
  }

  .pb_sm--180_afc38fdae946f3ba {
    padding-bottom: 180px;
  }

  .pl_sm--180_5c5947411685d175 {
    padding-left: 180px;
  }

  .pr_sm--180_646c8938ab7c3ffa {
    padding-right: 180px;
  }

  .mt_sm--180_8e1a7d7e534fd2fc {
    margin-top: 180px;
  }

  .ml_sm--180_25d7788776c036da {
    margin-left: 180px;
  }

  .mr_sm--180_3f3f1b7b78318d9b {
    margin-right: 180px;
  }

  .mb_sm--180_91d16d95516ac063 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_85e09b622183cb0d {
    padding: 185px 0;
  }

  .plr_sm--185_cde8dafc267a8659 {
    padding: 0 185px;
  }

  .pt_sm--185_e4a6da24344ebc6b {
    padding-top: 185px;
  }

  .pb_sm--185_ab3aa6bcb29ce91c {
    padding-bottom: 185px;
  }

  .pl_sm--185_24161a86c957a441 {
    padding-left: 185px;
  }

  .pr_sm--185_f49031aabf62af9b {
    padding-right: 185px;
  }

  .mt_sm--185_d75db3a52a0e41a6 {
    margin-top: 185px;
  }

  .ml_sm--185_7be53c954bb1244b {
    margin-left: 185px;
  }

  .mr_sm--185_3e99f7d9618d3f96 {
    margin-right: 185px;
  }

  .mb_sm--185_34a434e3b96cbe06 {
    margin-bottom: 185px;
  }

  .ptb_sm--190_0fae7e9969bd18d8 {
    padding: 190px 0;
  }

  .plr_sm--190_5c73a28b779b5202 {
    padding: 0 190px;
  }

  .pt_sm--190_e633ee9457bbb33e {
    padding-top: 190px;
  }

  .pb_sm--190_8afc32a983df52d4 {
    padding-bottom: 190px;
  }

  .pl_sm--190_c502ebbdc454b43e {
    padding-left: 190px;
  }

  .pr_sm--190_23f2405838849f47 {
    padding-right: 190px;
  }

  .mt_sm--190_37c2e25fa8268d85 {
    margin-top: 190px;
  }

  .ml_sm--190_7126f637b42947c5 {
    margin-left: 190px;
  }

  .mr_sm--190_62d96c59f8781d80 {
    margin-right: 190px;
  }

  .mb_sm--190_64d868d96752cf1f {
    margin-bottom: 190px;
  }

  .ptb_sm--195_ba8cbd8bd024a290 {
    padding: 195px 0;
  }

  .plr_sm--195_ba45fb1932d3f4ef {
    padding: 0 195px;
  }

  .pt_sm--195_dc3a89d507353b1d {
    padding-top: 195px;
  }

  .pb_sm--195_96fa581cd5fb2afe {
    padding-bottom: 195px;
  }

  .pl_sm--195_a6eb596b7a1bb8e0 {
    padding-left: 195px;
  }

  .pr_sm--195_dead104428b17fa2 {
    padding-right: 195px;
  }

  .mt_sm--195_7d4ced7675d9ba1e {
    margin-top: 195px;
  }

  .ml_sm--195_cb28302d6eaedd3f {
    margin-left: 195px;
  }

  .mr_sm--195_c9a8b2b8a05f2fb6 {
    margin-right: 195px;
  }

  .mb_sm--195_b35345294f1b92ae {
    margin-bottom: 195px;
  }

  .ptb_sm--200_4bb71780a15ead66 {
    padding: 200px 0;
  }

  .plr_sm--200_becdcf7567f8d053 {
    padding: 0 200px;
  }

  .pt_sm--200_aef8582164d3a634 {
    padding-top: 200px;
  }

  .pb_sm--200_f7b81fd9f94377f1 {
    padding-bottom: 200px;
  }

  .pl_sm--200_150e652a58b68a4c {
    padding-left: 200px;
  }

  .pr_sm--200_2739841ad4ff66f7 {
    padding-right: 200px;
  }

  .mt_sm--200_3eea64f7566f8ea7 {
    margin-top: 200px;
  }

  .ml_sm--200_69c0168fed79cc0e {
    margin-left: 200px;
  }

  .mr_sm--200_121374751adc1011 {
    margin-right: 200px;
  }

  .mb_sm--200_1c61dc66d2b6ef04 {
    margin-bottom: 200px;
  }

  .pl_sm--0_25f4b7369dda77ed {
    padding-left: 0;
  }

  .pr_sm--0_fd72f2b64b9a3857 {
    padding-right: 0;
  }

  .pt_sm--0_ba93d553ed9e6913 {
    padding-top: 0;
  }

  .pb_sm--0_b5cd7a01edc3ee4b {
    padding-bottom: 0;
  }

  .mr_sm--0_181040a6896caebc {
    margin-right: 0;
  }

  .ml_sm--0_f5aefe4f34c04645 {
    margin-left: 0;
  }

  .mt_sm--0_871f4ee6be45c8c5 {
    margin-top: 0;
  }

  .mb_sm--0_f68810475577c3bb {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_18f06fdf5d095c01 {
    padding: 5px 0;
  }

  .plr_mobile--5_9ff31ffe50ecad0b {
    padding: 0 5px;
  }

  .pt_mobile--5_10dd06ed47573440 {
    padding-top: 5px;
  }

  .pb_mobile--5_cb2008fa9f95fa15 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_21d05554219355f2 {
    padding-left: 5px;
  }

  .pr_mobile--5_8f9ec21df5b0c24d {
    padding-right: 5px;
  }

  .mt_mobile--5_472511e9172ee5c8 {
    margin-top: 5px;
  }

  .mb_mobile--5_1a0ee3546c63a440 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_b9ce21fbd3016e33 {
    padding: 10px 0;
  }

  .plr_mobile--10_e336ab4b196f5e01 {
    padding: 0 10px;
  }

  .pt_mobile--10_7c9eba77e9ddc3f1 {
    padding-top: 10px;
  }

  .pb_mobile--10_02b65a6b1593f282 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_baa4358f89233dee {
    padding-left: 10px;
  }

  .pr_mobile--10_7a4e686974495c78 {
    padding-right: 10px;
  }

  .mt_mobile--10_2cac1c664b18722a {
    margin-top: 10px;
  }

  .mb_mobile--10_47b303ab097c82bc {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_dbedd08b376fb0e4 {
    padding: 15px 0;
  }

  .plr_mobile--15_6f67ddf1730fcc29 {
    padding: 0 15px;
  }

  .pt_mobile--15_9237b02b9c0bf445 {
    padding-top: 15px;
  }

  .pb_mobile--15_a1c15d279b17b786 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_b4c81d667149baad {
    padding-left: 15px;
  }

  .pr_mobile--15_8a2838b69e0a0c29 {
    padding-right: 15px;
  }

  .mt_mobile--15_2a9f3f1f755c8036 {
    margin-top: 15px;
  }

  .mb_mobile--15_4292cf7a5210a091 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_a4c6da53cbd78ad5 {
    padding: 20px 0;
  }

  .plr_mobile--20_b31a2d07f4fdcf63 {
    padding: 0 20px;
  }

  .pt_mobile--20_b8a12aefd1b633ce {
    padding-top: 20px;
  }

  .pb_mobile--20_0e8ece52f34b1d06 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_0d84cef2d93503e8 {
    padding-left: 20px;
  }

  .pr_mobile--20_4cd378f166436bd0 {
    padding-right: 20px;
  }

  .mt_mobile--20_5b9fbdccbb58d6b5 {
    margin-top: 20px;
  }

  .mb_mobile--20_1e6c36a23274c323 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_770f2e3ff5ffaf82 {
    padding: 25px 0;
  }

  .plr_mobile--25_c990608a2c1adea8 {
    padding: 0 25px;
  }

  .pt_mobile--25_40d5c1f46ea24508 {
    padding-top: 25px;
  }

  .pb_mobile--25_fbcdacb2778de8f2 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_69fa913f4fa55c6f {
    padding-left: 25px;
  }

  .pr_mobile--25_e0435bfeda6248bd {
    padding-right: 25px;
  }

  .mt_mobile--25_35982c5e186141e3 {
    margin-top: 25px;
  }

  .mb_mobile--25_f99206f409253342 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_d5513b944bc621d1 {
    padding: 30px 0;
  }

  .plr_mobile--30_602079631d511bb1 {
    padding: 0 30px;
  }

  .pt_mobile--30_633689ecb99495e2 {
    padding-top: 30px;
  }

  .pb_mobile--30_346094d769331a53 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_dda69f2ac09db800 {
    padding-left: 30px;
  }

  .pr_mobile--30_158f2ffc61d87f3c {
    padding-right: 30px;
  }

  .mt_mobile--30_70df962999503611 {
    margin-top: 30px;
  }

  .mb_mobile--30_3da3b8cf6f7eae43 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_4709237593127c31 {
    padding: 35px 0;
  }

  .plr_mobile--35_5589c460ef1e264a {
    padding: 0 35px;
  }

  .pt_mobile--35_70ce77436afcba18 {
    padding-top: 35px;
  }

  .pb_mobile--35_1bf23af47ee3cdb9 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_db5c4f9dc5aceec5 {
    padding-left: 35px;
  }

  .pr_mobile--35_03196aef5fdc19b2 {
    padding-right: 35px;
  }

  .mt_mobile--35_70d8c1edf3240797 {
    margin-top: 35px;
  }

  .mb_mobile--35_acdbcbf2a99c28b8 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_2ae2945461b69eea {
    padding: 40px 0;
  }

  .plr_mobile--40_5a15437f9c492cce {
    padding: 0 40px;
  }

  .pt_mobile--40_f65b8726a4176757 {
    padding-top: 40px;
  }

  .pb_mobile--40_5b11b56b944d2f9b {
    padding-bottom: 40px;
  }

  .pl_mobile--40_3fa36f9068719130 {
    padding-left: 40px;
  }

  .pr_mobile--40_34908d71fa740787 {
    padding-right: 40px;
  }

  .mt_mobile--40_d5eefaa01e884cb9 {
    margin-top: 40px;
  }

  .mb_mobile--40_a2ca47007f8ed119 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_f0809c9d558f9ff0 {
    padding: 45px 0;
  }

  .plr_mobile--45_2eccf153312520bb {
    padding: 0 45px;
  }

  .pt_mobile--45_66f7f7f611b14771 {
    padding-top: 45px;
  }

  .pb_mobile--45_0380821c381d1802 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_f9f4e36b45c3d893 {
    padding-left: 45px;
  }

  .pr_mobile--45_076dac8e9a5a8a63 {
    padding-right: 45px;
  }

  .mt_mobile--45_0db10f12a59e65bf {
    margin-top: 45px;
  }

  .mb_mobile--45_6ae39d0f8f07c28f {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_03dbc110d7d3c41d {
    padding: 50px 0;
  }

  .plr_mobile--50_377e2c03a7fded32 {
    padding: 0 50px;
  }

  .pt_mobile--50_8767d601990dcc9e {
    padding-top: 50px;
  }

  .pb_mobile--50_651f533bc457916f {
    padding-bottom: 50px;
  }

  .pl_mobile--50_10dfe9afac8303a9 {
    padding-left: 50px;
  }

  .pr_mobile--50_845b83f22977dccb {
    padding-right: 50px;
  }

  .mt_mobile--50_b4b8fe83df2d27b0 {
    margin-top: 50px;
  }

  .mb_mobile--50_89ddbdee719614b4 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_7362a3af66ce8e4f {
    padding: 55px 0;
  }

  .plr_mobile--55_984655d67f64b206 {
    padding: 0 55px;
  }

  .pt_mobile--55_ae16680bb7e8194c {
    padding-top: 55px;
  }

  .pb_mobile--55_4cbae88c856d3e8d {
    padding-bottom: 55px;
  }

  .pl_mobile--55_f629899167d38345 {
    padding-left: 55px;
  }

  .pr_mobile--55_fa7ef7001fef55f0 {
    padding-right: 55px;
  }

  .mt_mobile--55_44ed6550370f16ad {
    margin-top: 55px;
  }

  .mb_mobile--55_f0f2c53feda48a4a {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_5257667b1a2e70ba {
    padding: 60px 0;
  }

  .plr_mobile--60_7e5553e1c41527df {
    padding: 0 60px;
  }

  .pt_mobile--60_0a468fadddb21a53 {
    padding-top: 60px;
  }

  .pb_mobile--60_15cb22230a75c20f {
    padding-bottom: 60px;
  }

  .pl_mobile--60_d34b1f59d941c27e {
    padding-left: 60px;
  }

  .pr_mobile--60_5f213c020ab17ce4 {
    padding-right: 60px;
  }

  .mt_mobile--60_a38a45d418773a4e {
    margin-top: 60px;
  }

  .mb_mobile--60_7f1a4c82126270be {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_c424d3d2e8a4c664 {
    padding: 65px 0;
  }

  .plr_mobile--65_855a048ee1e3446d {
    padding: 0 65px;
  }

  .pt_mobile--65_05a9c98704055a60 {
    padding-top: 65px;
  }

  .pb_mobile--65_6e7a8fdb1b6d6a3f {
    padding-bottom: 65px;
  }

  .pl_mobile--65_b7ab7d258b8acbc9 {
    padding-left: 65px;
  }

  .pr_mobile--65_65dbd9b0045b4050 {
    padding-right: 65px;
  }

  .mt_mobile--65_fdd4927cafb60ac3 {
    margin-top: 65px;
  }

  .mb_mobile--65_a8c499838ce71c34 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_52b0f51bb0b79230 {
    padding: 70px 0;
  }

  .plr_mobile--70_1c91cdd2bca4b749 {
    padding: 0 70px;
  }

  .pt_mobile--70_06e636a5c15fdbfa {
    padding-top: 70px;
  }

  .pb_mobile--70_990ec71799de014c {
    padding-bottom: 70px;
  }

  .pl_mobile--70_fc09ce17c5c105b2 {
    padding-left: 70px;
  }

  .pr_mobile--70_a457ba4a0b6a8f4e {
    padding-right: 70px;
  }

  .mt_mobile--70_ae226cb6141058ae {
    margin-top: 70px;
  }

  .mb_mobile--70_dcc6f4f9a7069d71 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_34d3a046ccf7eec4 {
    padding: 75px 0;
  }

  .plr_mobile--75_d6fee4ee8600e439 {
    padding: 0 75px;
  }

  .pt_mobile--75_aeea509f8b23df7e {
    padding-top: 75px;
  }

  .pb_mobile--75_27d0b474af783991 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_66eeddf34b50ca1b {
    padding-left: 75px;
  }

  .pr_mobile--75_f9ea379c095eef7f {
    padding-right: 75px;
  }

  .mt_mobile--75_dc762701967052da {
    margin-top: 75px;
  }

  .mb_mobile--75_4845dc918d8eef30 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_a02610d9bfb59b28 {
    padding: 80px 0;
  }

  .plr_mobile--80_1510131642866925 {
    padding: 0 80px;
  }

  .pt_mobile--80_87b36e610d7c65c9 {
    padding-top: 80px;
  }

  .pb_mobile--80_70412fab221c2811 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_62eff6e23e58d966 {
    padding-left: 80px;
  }

  .pr_mobile--80_4f38f4619debac40 {
    padding-right: 80px;
  }

  .mt_mobile--80_3d1291f4e9b424b9 {
    margin-top: 80px;
  }

  .mb_mobile--80_b55051dfb9e00a71 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_c426ee7c9ccbac63 {
    padding: 85px 0;
  }

  .plr_mobile--85_530ca107c6e12fc7 {
    padding: 0 85px;
  }

  .pt_mobile--85_cac389df83ffaf9a {
    padding-top: 85px;
  }

  .pb_mobile--85_40db39c05634424a {
    padding-bottom: 85px;
  }

  .pl_mobile--85_4d6feda6d7919915 {
    padding-left: 85px;
  }

  .pr_mobile--85_138ec72fb5eb3136 {
    padding-right: 85px;
  }

  .mt_mobile--85_190993d1d0ed4d6d {
    margin-top: 85px;
  }

  .mb_mobile--85_3d3e19c5120b3272 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_c8ba884e151df416 {
    padding: 90px 0;
  }

  .plr_mobile--90_ec0a433d2cd68959 {
    padding: 0 90px;
  }

  .pt_mobile--90_f50b9aabdabb9208 {
    padding-top: 90px;
  }

  .pb_mobile--90_036590a9698675e5 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_7d194029663ee232 {
    padding-left: 90px;
  }

  .pr_mobile--90_d767a515a4b7879c {
    padding-right: 90px;
  }

  .mt_mobile--90_2d89c76304ccd7a8 {
    margin-top: 90px;
  }

  .mb_mobile--90_96a22a96c1b8ab2b {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_51082ebfe7f0e355 {
    padding: 95px 0;
  }

  .plr_mobile--95_d292d395a7fac08c {
    padding: 0 95px;
  }

  .pt_mobile--95_ad9d26cda132f25d {
    padding-top: 95px;
  }

  .pb_mobile--95_ef8ed72a58278549 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_47a112edc729cdc0 {
    padding-left: 95px;
  }

  .pr_mobile--95_af7fec038419fb3e {
    padding-right: 95px;
  }

  .mt_mobile--95_6352c6bd56f87627 {
    margin-top: 95px;
  }

  .mb_mobile--95_b6d4530962991355 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_d5acd28e8fc38449 {
    padding: 100px 0;
  }

  .plr_mobile--100_72495054cf34db87 {
    padding: 0 100px;
  }

  .pt_mobile--100_b2c39afe962e30d2 {
    padding-top: 100px;
  }

  .pb_mobile--100_30895125c7711a5c {
    padding-bottom: 100px;
  }

  .pl_mobile--100_2e31ffdc981a988b {
    padding-left: 100px;
  }

  .pr_mobile--100_80a0d0628beac5f3 {
    padding-right: 100px;
  }

  .mt_mobile--100_9574c6251ad8752a {
    margin-top: 100px;
  }

  .mb_mobile--100_f1b82b25884bbfc9 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_69557513e9ac285b {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_69557513e9ac285b .slick-slide_3109d87601e3a04a {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_5e4486616a51c08e {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_5e4486616a51c08e .slick-slide_3109d87601e3a04a {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_f9f9019a39813883 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_f9f9019a39813883 .slick-slide_3109d87601e3a04a {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_c876cdcde36940e6 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_c876cdcde36940e6 .slick-slide_3109d87601e3a04a {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_2b6c5adca5eb7a3e {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_2b6c5adca5eb7a3e .slick-slide_3109d87601e3a04a {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_cf4e8962393c0884 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_cf4e8962393c0884 .slick-slide_3109d87601e3a04a {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_d39d84ab8a5c1c9e {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_d39d84ab8a5c1c9e .slick-slide_3109d87601e3a04a {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_5387dbad297f4fe3 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_5387dbad297f4fe3 .slick-slide_3109d87601e3a04a {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_cc22a293dbfd8e45 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_cc22a293dbfd8e45 .slick-slide_3109d87601e3a04a {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_3c5b71bdecf4f62d {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_3c5b71bdecf4f62d .slick-slide_3109d87601e3a04a {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_791bdf07c52a6672 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_791bdf07c52a6672 .slick-slide_3109d87601e3a04a {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_2ba14f542c7a44cd {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_2ba14f542c7a44cd .slick-slide_3109d87601e3a04a {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_f262dc35d5693347 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_f262dc35d5693347 .slick-slide_3109d87601e3a04a {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_cbfe15a119a84c42 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_cbfe15a119a84c42 .slick-slide_3109d87601e3a04a {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_475894f97e53af8f {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_475894f97e53af8f .slick-slide_3109d87601e3a04a {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_ca8342d29fd9a871 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_ca8342d29fd9a871 .slick-slide_3109d87601e3a04a {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_1107083c8aec2d55 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_1107083c8aec2d55 .slick-slide_3109d87601e3a04a {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_1d301e762291b659 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_1d301e762291b659 .slick-slide_3109d87601e3a04a {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_32414c88470e416d {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_32414c88470e416d .slick-slide_3109d87601e3a04a {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_c6b27964ba5c403b {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_c6b27964ba5c403b .slick-slide_3109d87601e3a04a {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_2e11d7dd612baf8a {
  margin-top: -30px;
}

.mt_dec--30_abbecefc7af521b0 {
  margin-top: -30px;
}

.mt-dec-100_21fdb22b0e6e9a7e {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_aa6ceb1358e30f8d {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_902f5bc08d4cd126 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_60538560ec1cea8d {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_60538560ec1cea8d {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_60538560ec1cea8d {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_a19be134ee66f1db {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_4e38814eeb40979d {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_902f5bc08d4cd126 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_902f5bc08d4cd126 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_d60663c5c99c0145 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_d60663c5c99c0145 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_fb825776f503f709 {
    margin-top: -10px;
  }
}

.mt_dec--120_fd4827eb02474904 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_62583915fe087fae {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_f6d5160c3a39a838 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_f6d5160c3a39a838 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_f6d5160c3a39a838 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_f6d5160c3a39a838 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_f6d5160c3a39a838 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_5fa0a68f653034bc {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_5fa0a68f653034bc {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_5fa0a68f653034bc {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_f06a3856ea4c6678 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_f06a3856ea4c6678 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_f06a3856ea4c6678 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_f06a3856ea4c6678 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_956182e818573ae0 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_4bf30024030ded87 {
  --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_8eb1d1adc79ab7fa 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_d5c7b57dbc992b42, .input-active_a3a323debff4625d input[type=text], input[type=text].input-active_a3a323debff4625d,
input[type=password].p-holder__active_d5c7b57dbc992b42,
.input-active_a3a323debff4625d input[type=password],
input[type=password].input-active_a3a323debff4625d,
input[type=email].p-holder__active_d5c7b57dbc992b42,
.input-active_a3a323debff4625d input[type=email],
input[type=email].input-active_a3a323debff4625d,
input[type=number].p-holder__active_d5c7b57dbc992b42,
.input-active_a3a323debff4625d input[type=number],
input[type=number].input-active_a3a323debff4625d,
input[type=tel].p-holder__active_d5c7b57dbc992b42,
.input-active_a3a323debff4625d input[type=tel],
input[type=tel].input-active_a3a323debff4625d,
input[type=url].p-holder__active_d5c7b57dbc992b42,
.input-active_a3a323debff4625d input[type=url],
input[type=url].input-active_a3a323debff4625d,
textarea.p-holder__active_d5c7b57dbc992b42,
textarea.input-active_a3a323debff4625d {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_d5c7b57dbc992b42::placeholder, .input-active_a3a323debff4625d input[type=text]::placeholder, input[type=text].input-active_a3a323debff4625d::placeholder,
input[type=password].p-holder__active_d5c7b57dbc992b42::placeholder,
.input-active_a3a323debff4625d input[type=password]::placeholder,
input[type=password].input-active_a3a323debff4625d::placeholder,
input[type=email].p-holder__active_d5c7b57dbc992b42::placeholder,
.input-active_a3a323debff4625d input[type=email]::placeholder,
input[type=email].input-active_a3a323debff4625d::placeholder,
input[type=number].p-holder__active_d5c7b57dbc992b42::placeholder,
.input-active_a3a323debff4625d input[type=number]::placeholder,
input[type=number].input-active_a3a323debff4625d::placeholder,
input[type=tel].p-holder__active_d5c7b57dbc992b42::placeholder,
.input-active_a3a323debff4625d input[type=tel]::placeholder,
input[type=tel].input-active_a3a323debff4625d::placeholder,
input[type=url].p-holder__active_d5c7b57dbc992b42::placeholder,
.input-active_a3a323debff4625d input[type=url]::placeholder,
input[type=url].input-active_a3a323debff4625d::placeholder,
textarea.p-holder__active_d5c7b57dbc992b42::placeholder,
textarea.input-active_a3a323debff4625d::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_d5c7b57dbc992b42:-ms-input-placeholder, .input-active_a3a323debff4625d input[type=text]:-ms-input-placeholder, input[type=text].input-active_a3a323debff4625d:-ms-input-placeholder,
input[type=password].p-holder__active_d5c7b57dbc992b42:-ms-input-placeholder,
.input-active_a3a323debff4625d input[type=password]:-ms-input-placeholder,
input[type=password].input-active_a3a323debff4625d:-ms-input-placeholder,
input[type=email].p-holder__active_d5c7b57dbc992b42:-ms-input-placeholder,
.input-active_a3a323debff4625d input[type=email]:-ms-input-placeholder,
input[type=email].input-active_a3a323debff4625d:-ms-input-placeholder,
input[type=number].p-holder__active_d5c7b57dbc992b42:-ms-input-placeholder,
.input-active_a3a323debff4625d input[type=number]:-ms-input-placeholder,
input[type=number].input-active_a3a323debff4625d:-ms-input-placeholder,
input[type=tel].p-holder__active_d5c7b57dbc992b42:-ms-input-placeholder,
.input-active_a3a323debff4625d input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_a3a323debff4625d:-ms-input-placeholder,
input[type=url].p-holder__active_d5c7b57dbc992b42:-ms-input-placeholder,
.input-active_a3a323debff4625d input[type=url]:-ms-input-placeholder,
input[type=url].input-active_a3a323debff4625d:-ms-input-placeholder,
textarea.p-holder__active_d5c7b57dbc992b42:-ms-input-placeholder,
textarea.input-active_a3a323debff4625d:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_d5c7b57dbc992b42::-ms-input-placeholder, .input-active_a3a323debff4625d input[type=text]::-ms-input-placeholder, input[type=text].input-active_a3a323debff4625d::-ms-input-placeholder,
input[type=password].p-holder__active_d5c7b57dbc992b42::-ms-input-placeholder,
.input-active_a3a323debff4625d input[type=password]::-ms-input-placeholder,
input[type=password].input-active_a3a323debff4625d::-ms-input-placeholder,
input[type=email].p-holder__active_d5c7b57dbc992b42::-ms-input-placeholder,
.input-active_a3a323debff4625d input[type=email]::-ms-input-placeholder,
input[type=email].input-active_a3a323debff4625d::-ms-input-placeholder,
input[type=number].p-holder__active_d5c7b57dbc992b42::-ms-input-placeholder,
.input-active_a3a323debff4625d input[type=number]::-ms-input-placeholder,
input[type=number].input-active_a3a323debff4625d::-ms-input-placeholder,
input[type=tel].p-holder__active_d5c7b57dbc992b42::-ms-input-placeholder,
.input-active_a3a323debff4625d input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_a3a323debff4625d::-ms-input-placeholder,
input[type=url].p-holder__active_d5c7b57dbc992b42::-ms-input-placeholder,
.input-active_a3a323debff4625d input[type=url]::-ms-input-placeholder,
input[type=url].input-active_a3a323debff4625d::-ms-input-placeholder,
textarea.p-holder__active_d5c7b57dbc992b42::-ms-input-placeholder,
textarea.input-active_a3a323debff4625d::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_e6cae2e0ee2bf16f, .input-error_e9216f43a27ffefe input[type=text], input[type=text].input-error_e9216f43a27ffefe,
input[type=password].p-holder__error_e6cae2e0ee2bf16f,
.input-error_e9216f43a27ffefe input[type=password],
input[type=password].input-error_e9216f43a27ffefe,
input[type=email].p-holder__error_e6cae2e0ee2bf16f,
.input-error_e9216f43a27ffefe input[type=email],
input[type=email].input-error_e9216f43a27ffefe,
input[type=number].p-holder__error_e6cae2e0ee2bf16f,
.input-error_e9216f43a27ffefe input[type=number],
input[type=number].input-error_e9216f43a27ffefe,
input[type=tel].p-holder__error_e6cae2e0ee2bf16f,
.input-error_e9216f43a27ffefe input[type=tel],
input[type=tel].input-error_e9216f43a27ffefe,
input[type=url].p-holder__error_e6cae2e0ee2bf16f,
.input-error_e9216f43a27ffefe input[type=url],
input[type=url].input-error_e9216f43a27ffefe,
textarea.p-holder__error_e6cae2e0ee2bf16f,
textarea.input-error_e9216f43a27ffefe {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_e6cae2e0ee2bf16f::placeholder, .input-error_e9216f43a27ffefe input[type=text]::placeholder, input[type=text].input-error_e9216f43a27ffefe::placeholder,
input[type=password].p-holder__error_e6cae2e0ee2bf16f::placeholder,
.input-error_e9216f43a27ffefe input[type=password]::placeholder,
input[type=password].input-error_e9216f43a27ffefe::placeholder,
input[type=email].p-holder__error_e6cae2e0ee2bf16f::placeholder,
.input-error_e9216f43a27ffefe input[type=email]::placeholder,
input[type=email].input-error_e9216f43a27ffefe::placeholder,
input[type=number].p-holder__error_e6cae2e0ee2bf16f::placeholder,
.input-error_e9216f43a27ffefe input[type=number]::placeholder,
input[type=number].input-error_e9216f43a27ffefe::placeholder,
input[type=tel].p-holder__error_e6cae2e0ee2bf16f::placeholder,
.input-error_e9216f43a27ffefe input[type=tel]::placeholder,
input[type=tel].input-error_e9216f43a27ffefe::placeholder,
input[type=url].p-holder__error_e6cae2e0ee2bf16f::placeholder,
.input-error_e9216f43a27ffefe input[type=url]::placeholder,
input[type=url].input-error_e9216f43a27ffefe::placeholder,
textarea.p-holder__error_e6cae2e0ee2bf16f::placeholder,
textarea.input-error_e9216f43a27ffefe::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_e6cae2e0ee2bf16f:-ms-input-placeholder, .input-error_e9216f43a27ffefe input[type=text]:-ms-input-placeholder, input[type=text].input-error_e9216f43a27ffefe:-ms-input-placeholder,
input[type=password].p-holder__error_e6cae2e0ee2bf16f:-ms-input-placeholder,
.input-error_e9216f43a27ffefe input[type=password]:-ms-input-placeholder,
input[type=password].input-error_e9216f43a27ffefe:-ms-input-placeholder,
input[type=email].p-holder__error_e6cae2e0ee2bf16f:-ms-input-placeholder,
.input-error_e9216f43a27ffefe input[type=email]:-ms-input-placeholder,
input[type=email].input-error_e9216f43a27ffefe:-ms-input-placeholder,
input[type=number].p-holder__error_e6cae2e0ee2bf16f:-ms-input-placeholder,
.input-error_e9216f43a27ffefe input[type=number]:-ms-input-placeholder,
input[type=number].input-error_e9216f43a27ffefe:-ms-input-placeholder,
input[type=tel].p-holder__error_e6cae2e0ee2bf16f:-ms-input-placeholder,
.input-error_e9216f43a27ffefe input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_e9216f43a27ffefe:-ms-input-placeholder,
input[type=url].p-holder__error_e6cae2e0ee2bf16f:-ms-input-placeholder,
.input-error_e9216f43a27ffefe input[type=url]:-ms-input-placeholder,
input[type=url].input-error_e9216f43a27ffefe:-ms-input-placeholder,
textarea.p-holder__error_e6cae2e0ee2bf16f:-ms-input-placeholder,
textarea.input-error_e9216f43a27ffefe:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_e6cae2e0ee2bf16f::-ms-input-placeholder, .input-error_e9216f43a27ffefe input[type=text]::-ms-input-placeholder, input[type=text].input-error_e9216f43a27ffefe::-ms-input-placeholder,
input[type=password].p-holder__error_e6cae2e0ee2bf16f::-ms-input-placeholder,
.input-error_e9216f43a27ffefe input[type=password]::-ms-input-placeholder,
input[type=password].input-error_e9216f43a27ffefe::-ms-input-placeholder,
input[type=email].p-holder__error_e6cae2e0ee2bf16f::-ms-input-placeholder,
.input-error_e9216f43a27ffefe input[type=email]::-ms-input-placeholder,
input[type=email].input-error_e9216f43a27ffefe::-ms-input-placeholder,
input[type=number].p-holder__error_e6cae2e0ee2bf16f::-ms-input-placeholder,
.input-error_e9216f43a27ffefe input[type=number]::-ms-input-placeholder,
input[type=number].input-error_e9216f43a27ffefe::-ms-input-placeholder,
input[type=tel].p-holder__error_e6cae2e0ee2bf16f::-ms-input-placeholder,
.input-error_e9216f43a27ffefe input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_e9216f43a27ffefe::-ms-input-placeholder,
input[type=url].p-holder__error_e6cae2e0ee2bf16f::-ms-input-placeholder,
.input-error_e9216f43a27ffefe input[type=url]::-ms-input-placeholder,
input[type=url].input-error_e9216f43a27ffefe::-ms-input-placeholder,
textarea.p-holder__error_e6cae2e0ee2bf16f::-ms-input-placeholder,
textarea.input-error_e9216f43a27ffefe::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_e6cae2e0ee2bf16f:focus, .input-error_e9216f43a27ffefe input[type=text]:focus, input[type=text].input-error_e9216f43a27ffefe:focus,
input[type=password].p-holder__error_e6cae2e0ee2bf16f:focus,
.input-error_e9216f43a27ffefe input[type=password]:focus,
input[type=password].input-error_e9216f43a27ffefe:focus,
input[type=email].p-holder__error_e6cae2e0ee2bf16f:focus,
.input-error_e9216f43a27ffefe input[type=email]:focus,
input[type=email].input-error_e9216f43a27ffefe:focus,
input[type=number].p-holder__error_e6cae2e0ee2bf16f:focus,
.input-error_e9216f43a27ffefe input[type=number]:focus,
input[type=number].input-error_e9216f43a27ffefe:focus,
input[type=tel].p-holder__error_e6cae2e0ee2bf16f:focus,
.input-error_e9216f43a27ffefe input[type=tel]:focus,
input[type=tel].input-error_e9216f43a27ffefe:focus,
input[type=url].p-holder__error_e6cae2e0ee2bf16f:focus,
.input-error_e9216f43a27ffefe input[type=url]:focus,
input[type=url].input-error_e9216f43a27ffefe:focus,
textarea.p-holder__error_e6cae2e0ee2bf16f:focus,
textarea.input-error_e9216f43a27ffefe: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_a8734055713381e2::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_a163390b459ea40f {
  margin-bottom: 20px;
}
.form-group_a163390b459ea40f label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_a163390b459ea40f 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_a163390b459ea40f input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_a163390b459ea40f 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_a163390b459ea40f 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_7f3ca9baeeb16598:before,
.clearfix_7f3ca9baeeb16598:after {
  content: " ";
  display: table;
}

.clearfix_7f3ca9baeeb16598:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_92d2de0c42718f02 .slick-slide_3109d87601e3a04a {
  margin-bottom: -10px;
}

.slick-gutter-15_f9f9019a39813883 {
  margin: -30px -15px;
}
.slick-gutter-15_f9f9019a39813883 .slick-slide_3109d87601e3a04a {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_0eacdee979a67ba6 {
  background: var(--color-primary);
}

.bg-color-secondary_cac757c17acf302f {
  background: var(--color-secondary);
}

.bg-color-tertiary_dc3ea048ecc6d2e8 {
  background: var(--color-tertiary);
}

.bg-color-gray_0b43202fbbe0c485 {
  background: var(--color-gray);
}

.bg-color-white_7a08be6e92ed4d50 {
  background: #FFFFFF;
}

.bg-color-black_4be1a24a01736c9b {
  background: #1A1A1A;
}

.bg-color-extra03_1c56954eb23b2dbb {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_454a83159784c08e {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_2932924b7a57d197 {
  background-image: url(../visuals/bg/bg-image-1.jpg);
}

.bg_image--2_f63f96bb1e670095 {
  background-image: url(../visuals/bg/bg-image-2.jpg);
}

.bg_image--3_2ae80e8b19670ffc {
  background-image: url(../visuals/bg/bg-image-3.jpg);
}

.bg_image--4_581d70f9c2675f0c {
  background-image: url(../visuals/bg/bg-image-4.jpg);
}

.bg_image--5_09cf45af79a8ed8f {
  background-image: url(../visuals/bg/bg-image-5.jpg);
}

.bg_image--6_77953dac4510d765 {
  background-image: url(../visuals/bg/bg-image-6.jpg);
}

.bg_image--7_e326043d853351d7 {
  background-image: url(../visuals/bg/bg-image-7.jpg);
}

.bg_image--8_b9e79f06b2e21a14 {
  background-image: url(../visuals/bg/bg-image-8.jpg);
}

.bg_image--9_155d1bda12cef289 {
  background-image: url(../visuals/bg/bg-image-9.jpg);
}

.bg_image--10_2b9d66cbc8fb5482 {
  background-image: url(../visuals/bg/bg-image-10.jpg);
}

.bg_image--11_cf9398f36fc2428f {
  background-image: url(../visuals/bg/bg-image-11.jpg);
}

.bg_image--12_03f793e3a656df64 {
  background-image: url(../visuals/bg/bg-image-12.jpg);
}

.bg_image--13_4aa0c7e7a340436c {
  background-image: url(../visuals/bg/bg-image-13.jpg);
}

.bg_image--14_a7e42256464464a7 {
  background-image: url(../visuals/bg/bg-image-14.jpg);
}

.bg_image--15_d85d938047f87cec {
  background-image: url(../visuals/bg/bg-image-15.jpg);
}

.bg_image--16_5ed5bf61b8355374 {
  background-image: url(../visuals/bg/bg-image-16.jpg);
}

.bg_image--17_30ba83e6cd8ac712 {
  background-image: url(../visuals/bg/bg-image-17.jpg);
}

.bg_image--18_9a1b928802dd5175 {
  background-image: url(../visuals/bg/bg-image-18.jpg);
}

.bg_image--19_8d3bcee1ff90b725 {
  background-image: url(../visuals/bg/bg-image-19.jpg);
}

.bg_image--20_d0b71ad2b6350feb {
  background-image: url(../visuals/bg/bg-image-20.jpg);
}

.bg_image--21_fb8da7dba5bc399f {
  background-image: url(../visuals/bg/bg-image-21.jpg);
}

.bg_image--22_5b4c92394db050f6 {
  background-image: url(../visuals/bg/bg-image-22.jpg);
}

.bg_image--23_5cb7b39780e4572e {
  background-image: url(../visuals/bg/bg-image-23.jpg);
}

.bg_image--24_db54636758278362 {
  background-image: url(../visuals/bg/bg-image-24.jpg);
}

.bg_image--25_8f6215f98a30047e {
  background-image: url(../visuals/bg/bg-image-25.jpg);
}

.bg_image--26_d2a380e85cba40d0 {
  background-image: url(../visuals/bg/bg-image-26.jpg);
}

.bg_image--27_f0d4d4df317e3bfb {
  background-image: url(../visuals/bg/bg-image-27.jpg);
}

.bg_image--28_07cc1e76238ec0b9 {
  background-image: url(../visuals/bg/bg-image-28.jpg);
}

.bg_image--29_83b8a14970f3253d {
  background-image: url(../visuals/bg/bg-image-29.jpg);
}

.bg_image--30_8b0251d96ab2db83 {
  background-image: url(../visuals/bg/bg-image-30.jpg);
}

.bg_image--31_b45aeab79950e1aa {
  background-image: url(../visuals/bg/bg-image-31.jpg);
}

.bg_image--32_e19e00d2102af872 {
  background-image: url(../visuals/bg/bg-image-32.jpg);
}

.bg_image--33_16b762f0c970dcd0 {
  background-image: url(../visuals/bg/bg-image-33.jpg);
}

.bg_image--34_bb4ffd963cc0b3c6 {
  background-image: url(../visuals/bg/bg-image-34.jpg);
}

.bg_image--35_681d5d759d6973e1 {
  background-image: url(../visuals/bg/bg-image-35.jpg);
}

.bg_image--36_9a7fd00a693597eb {
  background-image: url(../visuals/bg/bg-image-36.jpg);
}

.bg_image--37_c1cb665dab4c7424 {
  background-image: url(../visuals/bg/bg-image-37.jpg);
}

.bg_image--38_9d7a70c73221da46 {
  background-image: url(../visuals/bg/bg-image-38.jpg);
}

.bg_image--39_d8dd28ad12940a64 {
  background-image: url(../visuals/bg/bg-image-39.jpg);
}

.bg_image--40_47a77d72c7e3d308 {
  background-image: url(../visuals/bg/bg-image-40.jpg);
}

.bg_tr-image--1_b5b717cc9bc04b67 {
  background-image: url(../visuals/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_86b87f62f8bdd179 {
  background-image: url(../visuals/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_ad31e2fad40f3a99 {
  background-image: url(../visuals/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_abc32e6b5fa47a07 {
  background-image: url(../visuals/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_b476ca1546d8f838 {
  background-image: url(../visuals/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_f900f4baea10e4cd {
  background-image: url(../visuals/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_704e0e71302b62b1 {
  background-image: url(../visuals/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_cf1dc41bb10449ea {
  background-image: url(../visuals/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_8aa8a377e12711f2 {
  background-image: url(../visuals/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_020fc98748d7c9b2 {
  background-image: url(../visuals/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_37eb476a72ea2a87 {
  background-image: url(../visuals/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_768eeae40c968e0e {
  background-image: url(../visuals/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_b6dee637e2060123 {
  background-image: url(../visuals/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_7fc492bae56b0437 {
  background-image: url(../visuals/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_f06aa25cf998fc0c {
  background-image: url(../visuals/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_4a4b6be9d24b32f4 {
  background-image: url(../visuals/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_620acd4a453b90cd {
  background-image: url(../visuals/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_7960a9461f37bb20 {
  background-image: url(../visuals/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_43cc293b90218b12 {
  background-image: url(../visuals/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_accf583446c84c33 {
  background-image: url(../visuals/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_a97862affb704db4 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_d396f23effb9f20f {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_d396f23effb9f20f > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_37a4b1caf12a1df2 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_37a4b1caf12a1df2 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_1a099f455684e94a {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_1a099f455684e94a > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_b8e53910ac7ffa52 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_b8e53910ac7ffa52 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_b8e53910ac7ffa52 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_b8e53910ac7ffa52 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_b8e53910ac7ffa52 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_b8e53910ac7ffa52 > [class*=col], .row--20_b8e53910ac7ffa52 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_b8e53910ac7ffa52 > [class*=col], .row--20_b8e53910ac7ffa52 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_b8e53910ac7ffa52 > [class*=col], .row--20_b8e53910ac7ffa52 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_b8e53910ac7ffa52 > [class*=col], .row--20_b8e53910ac7ffa52 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_b8e53910ac7ffa52 > [class*=col], .row--20_b8e53910ac7ffa52 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_4eb8aa8327c08d91 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_4eb8aa8327c08d91 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_4eb8aa8327c08d91 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_4eb8aa8327c08d91 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_4eb8aa8327c08d91 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_4eb8aa8327c08d91 > [class*=col], .row--25_4eb8aa8327c08d91 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_4eb8aa8327c08d91 > [class*=col], .row--25_4eb8aa8327c08d91 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_4eb8aa8327c08d91 > [class*=col], .row--25_4eb8aa8327c08d91 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_4eb8aa8327c08d91 > [class*=col], .row--25_4eb8aa8327c08d91 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_4eb8aa8327c08d91 > [class*=col], .row--25_4eb8aa8327c08d91 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_eced2d7d68977d18 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_eced2d7d68977d18 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_eced2d7d68977d18 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_eced2d7d68977d18 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_eced2d7d68977d18 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_eced2d7d68977d18 > [class*=col], .row--30_eced2d7d68977d18 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_eced2d7d68977d18 > [class*=col], .row--30_eced2d7d68977d18 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_eced2d7d68977d18 > [class*=col], .row--30_eced2d7d68977d18 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_eced2d7d68977d18 > [class*=col], .row--30_eced2d7d68977d18 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_eced2d7d68977d18 > [class*=col], .row--30_eced2d7d68977d18 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_1c3280e05ed85f20 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_1c3280e05ed85f20 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_1c3280e05ed85f20 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_1c3280e05ed85f20 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_1c3280e05ed85f20 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_1c3280e05ed85f20 > [class*=col], .row--45_1c3280e05ed85f20 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_1c3280e05ed85f20 > [class*=col], .row--45_1c3280e05ed85f20 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_1c3280e05ed85f20 > [class*=col], .row--45_1c3280e05ed85f20 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_1c3280e05ed85f20 > [class*=col], .row--45_1c3280e05ed85f20 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_1c3280e05ed85f20 > [class*=col], .row--45_1c3280e05ed85f20 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_c24183ce9cb980d7 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_c24183ce9cb980d7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_c24183ce9cb980d7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_c24183ce9cb980d7 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_c24183ce9cb980d7 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_c24183ce9cb980d7 > [class*=col], .row--40_c24183ce9cb980d7 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_c24183ce9cb980d7 > [class*=col], .row--40_c24183ce9cb980d7 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_c24183ce9cb980d7 > [class*=col], .row--40_c24183ce9cb980d7 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_c24183ce9cb980d7 > [class*=col], .row--40_c24183ce9cb980d7 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_c24183ce9cb980d7 > [class*=col], .row--40_c24183ce9cb980d7 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_210b3bfced71fca0 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_210b3bfced71fca0 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_210b3bfced71fca0 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_210b3bfced71fca0 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_210b3bfced71fca0 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_210b3bfced71fca0 > [class*=col], .row--60_210b3bfced71fca0 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_210b3bfced71fca0 > [class*=col], .row--60_210b3bfced71fca0 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_210b3bfced71fca0 > [class*=col], .row--60_210b3bfced71fca0 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_210b3bfced71fca0 > [class*=col], .row--60_210b3bfced71fca0 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_210b3bfced71fca0 > [class*=col], .row--60_210b3bfced71fca0 > [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_8276f616f99110d3(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_8276f616f99110d3(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_8276f616f99110d3(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_8276f616f99110d3(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_cb4b45ee68365b76/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_9c3b7deee649e5d1 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_b778c77c21f8ab9f {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_cea95604a00e2562,
.animated.bounceOut_63737edc1152eb99 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_192b245414d41f8a,
.animated.flipOutY_e03daef48cd9b388 {
  -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_b58d9ea1ac271be3 {
  -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_254df15ea66a19c9 {
  -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_d88903a646fc11b2 {
  -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_fa80d920bb2a2c81 {
  -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_8ec02520716b9ac4 {
  -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_08b2462eeda3909c {
  -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_cea95604a00e2562 {
  -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_c1b9d64348369b44 {
  -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_f5eacdf87cda6fef {
  -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_2d41a98da08d3cc4 {
  -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_c9febc744dc0fd67 {
  -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_63737edc1152eb99 {
  -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_a73e68b64427d34d {
  -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_9f4cc240293f9b35 {
  -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_85dc58ec9686fe6e {
  -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_f69ea2b69e3c478f {
  -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_88ad85f8d5d9f1ca {
  -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_46f8173355df1659 {
  -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_c970796b0c9bb12e {
  -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_def8513fa6ee8cec {
  -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_bf7f271d519eb7f7 {
  -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_c88b2d5cf677c1c6 {
  -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_a9c01d13dc601c42 {
  -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_a29039f54884c427 {
  -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_0d5955338b4e9ba4 {
  -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_cd9d455eeee60364 {
  -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_ba4ddc864b9d6386 {
  -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_18137275de761af8 {
  -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_817f40a85a2c30e4 {
  -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_40d94b3334894063 {
  -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_22778621b9ce98d0 {
  -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_713b490ecf4c5e06 {
  -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_1bfe9b2cd7745909 {
  -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_9b8f4e5f894de630 {
  -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_cc0b2b1b5b11d620 {
  -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_5e0279e93dc50faf {
  -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_192b245414d41f8a {
  -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_e03daef48cd9b388 {
  -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_045dfd4f65fb7aee {
  -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_17bd33f11f4d3a8e {
  -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_c4ddeffee6cf2278 {
  -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_0de138fe2e4b87d1 {
  -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_6faee34a0e5a112f {
  -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_a89b988917ddeb56 {
  -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_f9cca453e951a04e {
  -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_14a15e496a2e378f {
  -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_9c4000e227d3a520 {
  -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_8e1e29066660cfac {
  -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_91bed9f9f383dae0 {
  -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_97437f29763424d2 {
  -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_b778c77c21f8ab9f {
  -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_6fa8df32b0e75b74 {
  -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_6368767e3cb89cbe {
  -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_371dd46b7b4a5a07 {
  -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_2c3f2a225847301e {
  -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_649f5dff54976301 {
  -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_f60bf2cf9a6441ad {
  -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_23a4d290c70024d2 {
  -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_8d152985f0fffa64 {
  -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_e0837a16362e7a65 {
  -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_6279a950afe5a45e {
  -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_dc2e3d22728f4ce4 {
  -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_ceab120790316754 {
  -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_0c7da7c84344498d {
  -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_f7932c5af1e1e9a5 {
  -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_b5357475e4be3b69 {
  -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_1670d88469dcfe9d {
  -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_020b8daee16134d6 {
  -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_be21286b319ce245 {
  -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_46b4c965c13d6dc9 {
  -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_cdef0b779c6b0248 {
  -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_e7367c41c843a069 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_e7367c41c843a069:hover {
  animation-play-state: paused;
}

.floting-line-2_bb043c08f336d33a {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_bb043c08f336d33a: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_8276f616f99110d3(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_8276f616f99110d3(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_8276f616f99110d3(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_281359e95c45fed8 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_281359e95c45fed8 .reveal-animation_9037b01a10151997 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_281359e95c45fed8 .reveal-animation_9037b01a10151997::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_9037b01a10151997.reveal-primary_f836f4ccab3321e6::before {
  background: #0c0c0a;
}

.reveal-animation_9037b01a10151997.reveal-dark_fdb62f47427a5ab1::before {
  background: #000;
}

.reveal-animation_9037b01a10151997.reveal-white_e386cf03b6bef2e6::before {
  background: #000;
}

.reveal-animation_9037b01a10151997.reveal-top_88344c3ea170d83f.aos-animate::before,
.reveal-animation_9037b01a10151997.reveal-bottom_b0b9c076cb4052a6.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_9037b01a10151997.reveal-start_9bf8a8405369ec0f.aos-animate::before,
.reveal-animation_9037b01a10151997.reveal-end_ffa8426edcb27a95.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_9037b01a10151997.reveal-top_88344c3ea170d83f::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_9037b01a10151997.reveal-start_9bf8a8405369ec0f::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_9037b01a10151997.reveal-end_ffa8426edcb27a95::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_9037b01a10151997.reveal-bottom_b0b9c076cb4052a6::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_8153f050196fa3d2 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_8153f050196fa3d2 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_8153f050196fa3d2 {
    margin: 6em auto;
  }
}
.cd-headline_d835856232206013 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_d835856232206013 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_d835856232206013 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_d835856232206013 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_d835856232206013 {
    font-size: 26px;
  }
}
.cd-words-wrapper_5b115b0936936bee {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_5b115b0936936bee b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_5b115b0936936bee b.is-visible_2c3601c20986b778 {
  position: relative;
}

.no-js_22307083bbc405bf .cd-words-wrapper_5b115b0936936bee b {
  opacity: 0;
}

.no-js_22307083bbc405bf .cd-words-wrapper_5b115b0936936bee b.is-visible_2c3601c20986b778 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_d835856232206013.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_d835856232206013.clip .cd-words-wrapper_5b115b0936936bee {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_d835856232206013.clip .cd-words-wrapper_5b115b0936936bee b {
  font-weight: 700;
}

.cd-headline_d835856232206013.clip .cd-words-wrapper_5b115b0936936bee::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_d835856232206013.clip b {
  opacity: 0;
}

.cd-headline_d835856232206013.clip b.is-visible_2c3601c20986b778 {
  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_6f599c6683073dba,
body.sal-disabled_751f7c343dda973a [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_6f599c6683073dba,
body.sal-disabled_751f7c343dda973a [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_6f599c6683073dba,
body.sal-disabled_751f7c343dda973a [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_6f599c6683073dba,
body.sal-disabled_751f7c343dda973a [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_d93bb3f7a09820a6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_d93bb3f7a09820a6 .button-area-start_49ebbcd64fb45b2a {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_d93bb3f7a09820a6 .button-area-start_49ebbcd64fb45b2a .call-us_c2a6f3f80536fcc0 {
    display: none;
  }
}
.header-style-one-wrapper_d93bb3f7a09820a6 .button-area-start_49ebbcd64fb45b2a a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_d93bb3f7a09820a6 .button-area-start_49ebbcd64fb45b2a .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_d93bb3f7a09820a6 .logo-area_d1fc0872f57a031d .logo_806b2bdbe45ea290 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_d1fc0872f57a031d img.light_035da2590db2ba26 {
  display: block;
}
[data-theme=light] .logo-area_d1fc0872f57a031d img.dark_d98f629d51b99d4c {
  display: none;
}

[data-theme=dark] .logo-area_d1fc0872f57a031d img.light_035da2590db2ba26 {
  display: none;
}
[data-theme=dark] .logo-area_d1fc0872f57a031d img.dark_d98f629d51b99d4c {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_8aa06aaecabc6378 .main-nav-area_3f7e09dd80b83474 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_8aa06aaecabc6378 .button-area-start_49ebbcd64fb45b2a .text-btn_ea3c17cd06448e10 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_3f7e09dd80b83474 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_49ebbcd64fb45b2a .call-us_c2a6f3f80536fcc0, [data-theme=dark] .header--sticky.sticky .button-area-start_49ebbcd64fb45b2a .text-btn_ea3c17cd06448e10 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_8aa06aaecabc6378 .main-nav-area_3f7e09dd80b83474 ul li a {
  color: #fff;
}

.header-style-one_963e975fd169cde0 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_963e975fd169cde0 .header-style-one-wrapper_d93bb3f7a09820a6 .main-nav-area_3f7e09dd80b83474 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_963e975fd169cde0 .header-style-one-wrapper_d93bb3f7a09820a6 .main-nav-area_3f7e09dd80b83474 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_13747e5771cbcb57 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_963e975fd169cde0 .header-style-one-wrapper_d93bb3f7a09820a6 .main-nav-area_3f7e09dd80b83474 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_963e975fd169cde0 .header-style-one-wrapper_d93bb3f7a09820a6 .main-nav-area_3f7e09dd80b83474 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_963e975fd169cde0 .header-style-one-wrapper_d93bb3f7a09820a6 .button-area-start_49ebbcd64fb45b2a a.text-btn_ea3c17cd06448e10 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_8aa06aaecabc6378 {
  background: var(--body-bg);
}

header.header-two_4b0f26b9a735c17e {
  display: block;
}
header.header-two_4b0f26b9a735c17e.border-bottom_7393220caeb00a86 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_5cafb2c2d0b67262 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_5cafb2c2d0b67262 a.logo-area_d1fc0872f57a031d {
  padding: 25px 0;
}
.header-two-content-main_5cafb2c2d0b67262 .header-end-area_0176be6d13edb39e {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_5cafb2c2d0b67262 .header-end-area_0176be6d13edb39e a.reqiest_a2ae53e922a09020 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_5cafb2c2d0b67262 .header-end-area_0176be6d13edb39e a.reqiest_a2ae53e922a09020 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_5cafb2c2d0b67262 .header-end-area_0176be6d13edb39e .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_88e439e8d634463f {
  width: 100%;
  position: absolute;
}
.header-three_88e439e8d634463f .header-wrapper-main-three_b6151700d4099ed2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_88e439e8d634463f .header-wrapper-main-three_b6151700d4099ed2 .header-right-area_6874fd32aae80fe2 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_88e439e8d634463f .header-wrapper-main-three_b6151700d4099ed2 .header-right-area_6874fd32aae80fe2 .main-nav-area_3f7e09dd80b83474 {
    display: none;
  }
}
.header-three_88e439e8d634463f .header-wrapper-main-three_b6151700d4099ed2 .header-right-area_6874fd32aae80fe2 .main-nav-area_3f7e09dd80b83474 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_88e439e8d634463f .header-wrapper-main-three_b6151700d4099ed2 .header-right-area_6874fd32aae80fe2 .rts-btn {
    display: none;
  }
}
.header-three_88e439e8d634463f .header-wrapper-main-three_b6151700d4099ed2 .logo-area_d1fc0872f57a031d {
  padding: 25px 0;
}

.main-nav-area_3f7e09dd80b83474 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_3f7e09dd80b83474 ul li {
  margin: 0;
}
.main-nav-area_3f7e09dd80b83474 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_3f7e09dd80b83474 ul.fluxi-desktop-menu_c803f3fa17f59fc0 {
  transition: all 0.3s;
}
.main-nav-area_3f7e09dd80b83474 ul.fluxi-desktop-menu_c803f3fa17f59fc0:hover .menu-item_faef0855fa02b280 {
  opacity: 0.5;
}
.main-nav-area_3f7e09dd80b83474 ul.fluxi-desktop-menu_c803f3fa17f59fc0 .menu-item_faef0855fa02b280 {
  transition: all 0.3s;
}
.main-nav-area_3f7e09dd80b83474 ul.fluxi-desktop-menu_c803f3fa17f59fc0 .menu-item_faef0855fa02b280 .fluxi-dropdown-main-element_e8550f231333ea22 {
  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_3f7e09dd80b83474 ul.fluxi-desktop-menu_c803f3fa17f59fc0 .menu-item_faef0855fa02b280 .fluxi-dropdown-main-element_e8550f231333ea22 {
    padding: 35px 17px;
  }
}
.main-nav-area_3f7e09dd80b83474 ul.fluxi-desktop-menu_c803f3fa17f59fc0 .menu-item_faef0855fa02b280:hover {
  opacity: 1;
}
.main-nav-area_3f7e09dd80b83474 ul.fluxi-desktop-menu_c803f3fa17f59fc0 .fluxi-has-dropdown_8ad8725c1f72d8c3 {
  z-index: 10;
}
.main-nav-area_3f7e09dd80b83474 ul.fluxi-desktop-menu_c803f3fa17f59fc0 .fluxi-has-dropdown_8ad8725c1f72d8c3 .fluxi-submenu_c58ab9e207e264f1 {
  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_3f7e09dd80b83474 ul.fluxi-desktop-menu_c803f3fa17f59fc0 .fluxi-has-dropdown_8ad8725c1f72d8c3 .fluxi-submenu_c58ab9e207e264f1:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_3f7e09dd80b83474 ul.fluxi-desktop-menu_c803f3fa17f59fc0 .fluxi-has-dropdown_8ad8725c1f72d8c3 .fluxi-submenu_c58ab9e207e264f1 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_3f7e09dd80b83474 ul.fluxi-desktop-menu_c803f3fa17f59fc0 .fluxi-has-dropdown_8ad8725c1f72d8c3 .fluxi-submenu_c58ab9e207e264f1 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_3f7e09dd80b83474 ul.fluxi-desktop-menu_c803f3fa17f59fc0 .fluxi-has-dropdown_8ad8725c1f72d8c3 .fluxi-submenu_c58ab9e207e264f1 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_3f7e09dd80b83474 ul.fluxi-desktop-menu_c803f3fa17f59fc0 .fluxi-has-dropdown_8ad8725c1f72d8c3:hover .fluxi-submenu_c58ab9e207e264f1 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_5cafb2c2d0b67262 .main-nav-area_3f7e09dd80b83474 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_5cafb2c2d0b67262 .main-nav-area_3f7e09dd80b83474 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_5cafb2c2d0b67262 .main-nav-area_3f7e09dd80b83474 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_5cafb2c2d0b67262 .main-nav-area_3f7e09dd80b83474 {
    display: none;
  }
}

.side-bar_bea4754002e1df0c {
  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_bea4754002e1df0c {
    width: 315px;
  }
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .thumbnail_30379a9f89523088 {
  display: flex;
  justify-content: center;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .thumbnail_30379a9f89523088 img {
  width: 60%;
  margin: auto;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac {
  text-align: center;
  margin-top: 30px;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .title {
  font-weight: 600;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .footer_16b49f79ba28c42b {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .footer_16b49f79ba28c42b .title {
  font-weight: 500;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .footer_16b49f79ba28c42b a.rts-btn {
  margin: auto;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .contact-information--sidebar_69bb2daa77509638 {
  margin-top: 50px;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .contact-information--sidebar_69bb2daa77509638 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .contact-information--sidebar_69bb2daa77509638 .single-info_18fe4da4dc642320 {
  margin: 15px 0;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .contact-information--sidebar_69bb2daa77509638 .single-info_18fe4da4dc642320 a:hover {
  color: var(--color-primary);
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .contact-information--sidebar_69bb2daa77509638 .rts-social-style-one_dadfb227d4f3d0cd {
  margin-top: 40px;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .contact-information--sidebar_69bb2daa77509638 .rts-social-style-one_dadfb227d4f3d0cd ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .contact-information--sidebar_69bb2daa77509638 .rts-social-style-one_dadfb227d4f3d0cd ul li {
  margin: 0;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .contact-information--sidebar_69bb2daa77509638 .rts-social-style-one_dadfb227d4f3d0cd ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .contact-information--sidebar_69bb2daa77509638 .rts-social-style-one_dadfb227d4f3d0cd ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_bea4754002e1df0c.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_bea4754002e1df0c button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_bea4754002e1df0c 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_963e975fd169cde0.case-studies_86e50d8a2ae89bae .main-nav-area_3f7e09dd80b83474 ul li > a.fluxi-dropdown-main-element_e8550f231333ea22 {
  color: #fff !important;
}

.header-style-one_963e975fd169cde0.case-studies_86e50d8a2ae89bae.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_bea4754002e1df0c {
  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_bea4754002e1df0c {
    width: 300px;
  }
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .thumbnail_30379a9f89523088 {
  display: flex;
  justify-content: center;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .thumbnail_30379a9f89523088 img {
  width: 85%;
  margin: auto;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac {
  text-align: center;
  margin-top: 30px;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .title {
  font-weight: 600;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .footer_16b49f79ba28c42b {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .footer_16b49f79ba28c42b .title {
  font-weight: 500;
}
.side-bar_bea4754002e1df0c .inner-main-wrapper-desk_f9047ea3e959cacd .inner-content_960f6ce7a5e3aaac .footer_16b49f79ba28c42b a.rts-btn {
  margin: auto;
}

.side-bar_bea4754002e1df0c.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_bea4754002e1df0c button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_bea4754002e1df0c 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(../visuals/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_6f0983c211acec05 {
  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_dde18718b225dafc {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_dde18718b225dafc {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_dde18718b225dafc {
    display: block;
  }
}

.mobile-menu-main_dde18718b225dafc nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_dde18718b225dafc nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_dde18718b225dafc nav ul li a.main_c98b1e8c031bd24b {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_dde18718b225dafc nav ul li.has-droupdown_cc5c4fc4162b2f2d {
  position: relative;
}
.mobile-menu-main_dde18718b225dafc nav ul li.has-droupdown_cc5c4fc4162b2f2d ul a {
  padding: 10px 0;
}
.mobile-menu-main_dde18718b225dafc nav ul li.has-droupdown_cc5c4fc4162b2f2d 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_dde18718b225dafc nav ul li.has-droupdown_cc5c4fc4162b2f2d ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_dde18718b225dafc nav ul li.has-droupdown_cc5c4fc4162b2f2d::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_dde18718b225dafc nav ul li.has-droupdown_cc5c4fc4162b2f2d.mm-active_14bf3a6afa04c249::after {
  content: "\f077";
}
.mobile-menu-main_dde18718b225dafc nav ul li.has-droupdown_cc5c4fc4162b2f2d.third-lvl_16272b229b2f0ece::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_dde18718b225dafc nav ul li.has-droupdown_cc5c4fc4162b2f2d.third-lvl_16272b229b2f0ece ul {
  padding: 0 20px;
}
.mobile-menu-main_dde18718b225dafc nav ul li.has-droupdown_cc5c4fc4162b2f2d.third-lvl_16272b229b2f0ece ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_dde18718b225dafc nav ul li.has-droupdown_cc5c4fc4162b2f2d.third-lvl_16272b229b2f0ece ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_dde18718b225dafc nav ul li.has-droupdown_cc5c4fc4162b2f2d.third-lvl_16272b229b2f0ece ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_dde18718b225dafc nav ul li a {
  display: block;
}
.mobile-menu-main_dde18718b225dafc .social-wrapper-one_cb25f65f48f2a193 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_bea4754002e1df0c.header-two_4b0f26b9a735c17e .inner-main-wrapper-desk_f9047ea3e959cacd, .side-bar_bea4754002e1df0c.header-three_88e439e8d634463f .inner-main-wrapper-desk_f9047ea3e959cacd {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_bea4754002e1df0c.header-two_4b0f26b9a735c17e .mobile-menu_3916398f824c9973, .side-bar_bea4754002e1df0c.header-three_88e439e8d634463f .mobile-menu_3916398f824c9973 {
    display: none !important;
  }
}

.header-one_47c6538354218f56 .main-nav-desk_6f4d0f1ebf1b4092 nav ul li.has-droupdown_cc5c4fc4162b2f2d .submenu.inner-page_1015f084fd6abbe9 .sub-dropdown_bc336b5df5bf37e8 {
  position: relative;
}
.header-one_47c6538354218f56 .main-nav-desk_6f4d0f1ebf1b4092 nav ul li.has-droupdown_cc5c4fc4162b2f2d .submenu.inner-page_1015f084fd6abbe9 .sub-dropdown_bc336b5df5bf37e8:hover::after {
  color: var(--color-primary);
}
.header-one_47c6538354218f56 .main-nav-desk_6f4d0f1ebf1b4092 nav ul li.has-droupdown_cc5c4fc4162b2f2d .submenu.inner-page_1015f084fd6abbe9 .sub-dropdown_bc336b5df5bf37e8::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_47c6538354218f56 .main-nav-desk_6f4d0f1ebf1b4092 nav ul li.has-droupdown_cc5c4fc4162b2f2d .submenu.inner-page_1015f084fd6abbe9 .sub-dropdown_bc336b5df5bf37e8 .third-lvl_16272b229b2f0ece {
  margin-left: -4px;
}

.header-three_88e439e8d634463f .main-nav-desk_6f4d0f1ebf1b4092 nav ul li.has-droupdown_cc5c4fc4162b2f2d .submenu.inner-page_1015f084fd6abbe9 {
  padding: 15px 0;
}
.header-three_88e439e8d634463f .main-nav-desk_6f4d0f1ebf1b4092 nav ul li.has-droupdown_cc5c4fc4162b2f2d .submenu.inner-page_1015f084fd6abbe9 .sub-dropdown_bc336b5df5bf37e8 {
  position: relative;
}
.header-three_88e439e8d634463f .main-nav-desk_6f4d0f1ebf1b4092 nav ul li.has-droupdown_cc5c4fc4162b2f2d .submenu.inner-page_1015f084fd6abbe9 .sub-dropdown_bc336b5df5bf37e8:hover::after {
  color: var(--color-primary);
}
.header-three_88e439e8d634463f .main-nav-desk_6f4d0f1ebf1b4092 nav ul li.has-droupdown_cc5c4fc4162b2f2d .submenu.inner-page_1015f084fd6abbe9 .sub-dropdown_bc336b5df5bf37e8::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_88e439e8d634463f .main-nav-desk_6f4d0f1ebf1b4092 nav ul li.has-droupdown_cc5c4fc4162b2f2d .submenu.inner-page_1015f084fd6abbe9 .sub-dropdown_bc336b5df5bf37e8 .third-lvl_16272b229b2f0ece {
  margin-left: -4px;
}
.header-three_88e439e8d634463f .main-nav-desk_6f4d0f1ebf1b4092 nav ul li.has-droupdown_cc5c4fc4162b2f2d .submenu.inner-page_1015f084fd6abbe9 li {
  margin: 0;
  width: 100%;
}
.header-three_88e439e8d634463f .main-nav-desk_6f4d0f1ebf1b4092 nav ul li.has-droupdown_cc5c4fc4162b2f2d .submenu.inner-page_1015f084fd6abbe9 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_bc336b5df5bf37e8 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_bc336b5df5bf37e8 .submenu.third-lvl_16272b229b2f0ece {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_bc336b5df5bf37e8 .submenu.third-lvl_16272b229b2f0ece.base {
  display: block !important;
}
.sub-dropdown_bc336b5df5bf37e8:hover .sub-menu-link_cca31f23d0e0e498 {
  color: var(--color-primary);
}
.sub-dropdown_bc336b5df5bf37e8:hover .submenu.third-lvl_16272b229b2f0ece.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_bc336b5df5bf37e8:hover .submenu.third-lvl_16272b229b2f0ece.base li {
  display: block;
}
.sub-dropdown_bc336b5df5bf37e8:hover .submenu.third-lvl_16272b229b2f0ece.base li a {
  display: block !important;
}

.header-three_88e439e8d634463f .sub-dropdown_bc336b5df5bf37e8:hover .submenu.third-lvl_16272b229b2f0ece.base {
  margin-left: -14px !important;
}

.header-two_4b0f26b9a735c17e .header-main-wrapper_1565dd3593d2664f .sub-dropdown_bc336b5df5bf37e8:hover .submenu.third-lvl_16272b229b2f0ece.base {
  margin-left: 90px !important;
}

header.heder-two_7dcd6c84e10566f4 .sub-dropdown_bc336b5df5bf37e8:hover .submenu.third-lvl_16272b229b2f0ece.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_7dcd6c84e10566f4 .sub-dropdown_bc336b5df5bf37e8::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_7dcd6c84e10566f4 .sub-dropdown_bc336b5df5bf37e8:hover a.sub-menu-link_cca31f23d0e0e498 {
  color: var(--color-primary) !important;
}
header.heder-two_7dcd6c84e10566f4 .sub-dropdown_bc336b5df5bf37e8:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_7dcd6c84e10566f4 .sub-dropdown_bc336b5df5bf37e8 .submenu.third-lvl_16272b229b2f0ece.base {
  display: block;
}

.sub-dropdown_bc336b5df5bf37e8 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_bc336b5df5bf37e8.active .sub-menu-link_cca31f23d0e0e498 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_bc336b5df5bf37e8.active .sub-menu-link_cca31f23d0e0e498::after {
  width: 12px !important;
}
.sub-dropdown_bc336b5df5bf37e8.active::after {
  color: #FFFFFF;
}
.sub-dropdown_bc336b5df5bf37e8 .fluxi-submenu_c58ab9e207e264f1.third-lvl_16272b229b2f0ece {
  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_bc336b5df5bf37e8 .fluxi-submenu_c58ab9e207e264f1.third-lvl_16272b229b2f0ece:hover li a {
  opacity: 0.5;
}
.sub-dropdown_bc336b5df5bf37e8 .fluxi-submenu_c58ab9e207e264f1.third-lvl_16272b229b2f0ece.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_bc336b5df5bf37e8 .fluxi-submenu_c58ab9e207e264f1.third-lvl_16272b229b2f0ece li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_bc336b5df5bf37e8 .fluxi-submenu_c58ab9e207e264f1.third-lvl_16272b229b2f0ece li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_bc336b5df5bf37e8 .fluxi-submenu_c58ab9e207e264f1.third-lvl_16272b229b2f0ece li:hover a::after {
  width: 12px;
}
.sub-dropdown_bc336b5df5bf37e8 .fluxi-submenu_c58ab9e207e264f1.third-lvl_16272b229b2f0ece 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_bc336b5df5bf37e8:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_bc336b5df5bf37e8:hover .sub-menu-link_cca31f23d0e0e498 {
  color: var(--color-primary);
}
.sub-dropdown_bc336b5df5bf37e8:hover .fluxi-submenu_c58ab9e207e264f1.third-lvl_16272b229b2f0ece.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_356bf4b45c59db4b {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_356bf4b45c59db4b {
    padding: 0 15px;
  }
}

.section-bg_449467b3d2f79b2d {
  background: var(--section-bg-gray);
}

.bg_white_9075515856fc14ab {
  background: var(--body-bg);
}

.g-48_50eb239337d1296f {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_1f1450312fba351f {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_1be4e4a5ade9c749 {
  background: #F8F9FB;
}

.bg-gray-2_a5bb2af27219b004 {
  background: var(--bg-gray-2);
}

.overflow-right-div_1cf8e44f325bd2e2 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_1cf8e44f325bd2e2 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_1cf8e44f325bd2e2 {
    width: 100%;
  }
}

.gsap-marker-end_214a3c20bf67b19d,
.gsap-marker-start_31e816132a8af050,
.gsap-marker-scroller-end_b2683c1bca58e930,
.gsap-marker-scroller-start_c9db527108a64529 {
  display: none !important;
}

.bg-dark-p_06b77aa5beb725ca {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_16ff8ff25e4634bc {
  background: var(--footer-bg-2);
}

.border-radious-top-section_774b2b037c9c03ec {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_822cb2f7c6875208 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_822cb2f7c6875208 .client-img_1f8a4ec2f3fa1aaf {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_822cb2f7c6875208 .client-img_1f8a4ec2f3fa1aaf img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_822cb2f7c6875208 .client-img_1f8a4ec2f3fa1aaf img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_822cb2f7c6875208 .client-img_1f8a4ec2f3fa1aaf img.two_269d8aca09c9e446 {
  left: 38px;
}
.customer-review-area_822cb2f7c6875208 .client-img_1f8a4ec2f3fa1aaf img.three_f7605a0af2763c1d {
  left: 73px;
}
.customer-review-area_822cb2f7c6875208 .client-img_1f8a4ec2f3fa1aaf img.four_e12fdd65204a6f74 {
  left: 108px;
}
.customer-review-area_822cb2f7c6875208 p.desc {
  margin-bottom: 0;
}

.br-none_703a07c4d4e66a01 {
  border-radius: 0 !important;
}

.color-secondary-2_e2ee582403801f05 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_1e4f14c3b22c6527 {
    order: 2;
  }
}

.loader-wrapper_5dc2311b8fc879e7 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_5dc2311b8fc879e7 .loader-section_184c4830c1c8ee1f {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_5dc2311b8fc879e7 .loader-section_184c4830c1c8ee1f.section-left_784756324f3d588c {
  left: 0;
}

.loader-wrapper_5dc2311b8fc879e7 .loader-section_184c4830c1c8ee1f.section-right_f16e9e862d0007ff {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_5dc2311b8fc879e7 .loader-section_184c4830c1c8ee1f.section-left_784756324f3d588c {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_5dc2311b8fc879e7 .loader-section_184c4830c1c8ee1f.section-right_f16e9e862d0007ff {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_2f708541e3bb3877 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_5dc2311b8fc879e7 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_2f708541e3bb3877: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_2f708541e3bb3877 {
  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_7973658c8c8a47d1 {
  -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_7973658c8c8a47d1.btt__visible_6fe7935f346e3cc1 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_7973658c8c8a47d1 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_547d868158f18fd8 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_6b7c7c040c9480a3 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_e72cafa3868ce305 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_6b7c7c040c9480a3 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_e72cafa3868ce305 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_849709f168718cad:hover,
[data-theme=dark] .rts-btn.btn-primary-5_0c4044f0979c65f8:hover,
[data-theme=dark] .rts-btn.btn-primary-6_bb8f23cbf58a657c:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_1428b8e57dd7d32f: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_849709f168718cad {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_849709f168718cad:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_216ef6393f6dd370 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_216ef6393f6dd370::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_216ef6393f6dd370::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_216ef6393f6dd370:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_216ef6393f6dd370:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_a79269ec73b4c249 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_a79269ec73b4c249::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_a79269ec73b4c249::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_a79269ec73b4c249:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_a79269ec73b4c249:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_1428b8e57dd7d32f {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_1428b8e57dd7d32f:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_0c4044f0979c65f8 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_0c4044f0979c65f8:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_bb8f23cbf58a657c {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_bb8f23cbf58a657c:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_c3b61dcf0fbbdb78 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_c3b61dcf0fbbdb78::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_c3b61dcf0fbbdb78:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_00d1370897984f50 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_00d1370897984f50::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_00d1370897984f50:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_7b2825478f01f924 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_7b2825478f01f924::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_7b2825478f01f924:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_9a77956c5facfc78 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_9a77956c5facfc78 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_9a77956c5facfc78:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_37fb8da04658c242 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_37fb8da04658c242 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_37fb8da04658c242:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_3c5320fd46b1b233 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_3c5320fd46b1b233:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_3c5320fd46b1b233.about_70680ba449fbc81d {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_3c5320fd46b1b233.about_70680ba449fbc81d:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_14c6945bf6eebef1 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_14c6945bf6eebef1:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_bc935c10d09a4585 {
  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_bc935c10d09a4585 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_bc935c10d09a4585:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_14c6945bf6eebef1 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_041e003e43866527 {
  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_041e003e43866527::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_041e003e43866527::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_041e003e43866527 i {
  font-weight: 400;
}
.under-line-btn_5388c96eabbb1376 {
  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_5388c96eabbb1376::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_5388c96eabbb1376::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_5388c96eabbb1376:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_5a3d5b5a0b75cd07 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_5a3d5b5a0b75cd07 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_5a3d5b5a0b75cd07 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_5a3d5b5a0b75cd07 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_5a3d5b5a0b75cd07 p.disc_ba183a11087ce3fa {
  margin-bottom: 50px;
}
.banner-one-content-left_5a3d5b5a0b75cd07 .button-banner-one-wrapper_0474b6893fa2a502 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_5a3d5b5a0b75cd07 .button-banner-one-wrapper_0474b6893fa2a502 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_5a3d5b5a0b75cd07 .button-banner-one-wrapper_0474b6893fa2a502 .customer-review-area_822cb2f7c6875208 .client-img_1f8a4ec2f3fa1aaf {
  width: 150px;
}
.banner-one-content-left_5a3d5b5a0b75cd07 .button-banner-one-wrapper_0474b6893fa2a502 .customer-review-area_822cb2f7c6875208 p.desc {
  min-width: max-content;
}
.banner-one-content-left_5a3d5b5a0b75cd07 .button-banner-one-wrapper_0474b6893fa2a502 .customer-review-area_822cb2f7c6875208 img {
  max-width: 40%;
}
.banner-one-content-left_5a3d5b5a0b75cd07 .button-banner-one-wrapper_0474b6893fa2a502 .customer-review-area_822cb2f7c6875208 img.two_269d8aca09c9e446 {
  left: 24px;
}
.banner-one-content-left_5a3d5b5a0b75cd07 .button-banner-one-wrapper_0474b6893fa2a502 .customer-review-area_822cb2f7c6875208 img.three_f7605a0af2763c1d {
  left: 48px;
}
.banner-one-content-left_5a3d5b5a0b75cd07 .button-banner-one-wrapper_0474b6893fa2a502 .customer-review-area_822cb2f7c6875208 img.four_e12fdd65204a6f74 {
  left: 72px;
}

.banner-one-right-content-with-img_ed3d35e4e43f98d0 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_ed3d35e4e43f98d0 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_ed3d35e4e43f98d0 .img-1_24fc8daa0857096f {
  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_ed3d35e4e43f98d0 .img-1_24fc8daa0857096f {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_ed3d35e4e43f98d0 .img-2_5cff588da7f3958d {
  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_ed3d35e4e43f98d0 .img-2_5cff588da7f3958d {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_35940a193dbdd756 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_35940a193dbdd756 .box-one-top_dbc857c4408817b4 {
  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_35940a193dbdd756 .box-one-bottom_8b03fa57ac2cd8b6 {
  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_35940a193dbdd756 .radious-shape_3767acabd0f0fd32 {
    display: none;
  }
}
.rts-banner-area-one_35940a193dbdd756 .radious-shape_3767acabd0f0fd32 .right-top_6216f4e8dccbdd78 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_35940a193dbdd756 .radious-shape_3767acabd0f0fd32 .right-bottom_7347b79f08eb0882 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_35940a193dbdd756 .radious-shape_3767acabd0f0fd32 .mid-top_b78d76ddac436925 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_35940a193dbdd756 .radious-shape_3767acabd0f0fd32 .left-bottom_4272547b7bcbb07a {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_35940a193dbdd756 .radious-shape_3767acabd0f0fd32 .left-top_15285ba9a5f3a548 {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_35940a193dbdd756 .radious-shape_3767acabd0f0fd32 .center-bottom_2927cef43fcadd51 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .banner-one-content-left_5a3d5b5a0b75cd07 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .banner-one-content-left_5a3d5b5a0b75cd07 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .banner-one-content-left_5a3d5b5a0b75cd07 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .banner-one-content-left_5a3d5b5a0b75cd07 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .banner-one-content-left_5a3d5b5a0b75cd07 p.disc_ba183a11087ce3fa {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .banner-one-content-left_5a3d5b5a0b75cd07 .customer-review-area_822cb2f7c6875208 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .banner-one-right-content-with-img_ed3d35e4e43f98d0 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .banner-one-right-content-with-img_ed3d35e4e43f98d0 .short-image-area_c9e0ed5c27de2a05 .img-1_24fc8daa0857096f {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .banner-one-right-content-with-img_ed3d35e4e43f98d0 .short-image-area_c9e0ed5c27de2a05 .img-1_24fc8daa0857096f {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .banner-one-right-content-with-img_ed3d35e4e43f98d0 .short-image-area_c9e0ed5c27de2a05 .img-1_24fc8daa0857096f {
    left: 0;
  }
}
.rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .brand-area-inner_fbccc572ce1a8954 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .brand-title-area_c402840ae7ed1860 {
  margin-bottom: 40px;
}
.rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .brand-title-area_c402840ae7ed1860 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .brand-title-area_c402840ae7ed1860 .brand-left-short-title-one_5014274cf3595d92 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .brand-title-area_c402840ae7ed1860 .brand-left-short-title-one_5014274cf3595d92 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .brand-title-area_c402840ae7ed1860 .brand-left-short-title-one_5014274cf3595d92 .star-rating_2fa45e2afa17753e {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .brand-title-area_c402840ae7ed1860 .brand-left-short-title-one_5014274cf3595d92 .star-rating_2fa45e2afa17753e li {
  list-style: none;
}
.rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .brand-title-area_c402840ae7ed1860 .brand-left-short-title-one_5014274cf3595d92 .star-rating_2fa45e2afa17753e li a {
  color: #FF6354;
}
.rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .brand-title-area_c402840ae7ed1860 .brand-left-short-title-one_5014274cf3595d92 p.disc_ba183a11087ce3fa {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .brand-slider-area_0b3a382dcfde11e8 {
  overflow: hidden;
}
.rts-banner-area-one_35940a193dbdd756.banner-five_1e2aba92bc1f93b2 .brand-slider-area_0b3a382dcfde11e8 .brand-inner_d1f4ef29ec5bb3ee {
  text-align: center;
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 {
  background: #212026;
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-content-left_d72d5e12d6fb0dca {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-content-left_d72d5e12d6fb0dca .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_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-content-left_d72d5e12d6fb0dca .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-content-left_d72d5e12d6fb0dca .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-content-left_d72d5e12d6fb0dca .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-content-left_d72d5e12d6fb0dca p.disc_ba183a11087ce3fa {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-content-left_d72d5e12d6fb0dca .button-area_382c6983a6b372c5 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-content-left_d72d5e12d6fb0dca .button-area_382c6983a6b372c5 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-content-left_d72d5e12d6fb0dca .button-area_382c6983a6b372c5 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-content-left_d72d5e12d6fb0dca .button-area_382c6983a6b372c5 .rts-btn.btn-primary-5_0c4044f0979c65f8 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-content-left_d72d5e12d6fb0dca .button-area_382c6983a6b372c5 .rts-btn.btn-primary-5_0c4044f0979c65f8:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-content-left_d72d5e12d6fb0dca .button-area_382c6983a6b372c5 .rts-btn.btn-primary-5-border_3c5320fd46b1b233 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-content-left_d72d5e12d6fb0dca .counter-upmain-wrapper-style-six_5a2b2ae9e8b4973e {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-content-left_d72d5e12d6fb0dca .counter-upmain-wrapper-style-six_5a2b2ae9e8b4973e .single-counter-up-six_9e4b491870979ddc .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-content-left_d72d5e12d6fb0dca .counter-upmain-wrapper-style-six_5a2b2ae9e8b4973e .single-counter-up-six_9e4b491870979ddc p {
  color: #D7D9E9;
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c .image-left_b85bebf0868b79e8 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c .image-left_b85bebf0868b79e8 {
    width: 100%;
  }
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c .image-left_b85bebf0868b79e8 .image-one_9a341c3246b6b6f0 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c .image-left_b85bebf0868b79e8 .image-one_9a341c3246b6b6f0 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c .image-left_b85bebf0868b79e8 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c .image-left_b85bebf0868b79e8 .image-two_d6da42af758ec46f {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c .image-left_b85bebf0868b79e8 .image-two_d6da42af758ec46f img {
    width: 100%;
  }
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c .image-right_a338478c6d5c3e97 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c .image-right_a338478c6d5c3e97 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c .image-right_a338478c6d5c3e97 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c .image-right_a338478c6d5c3e97 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c .image-right_a338478c6d5c3e97 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c .image-right_a338478c6d5c3e97 {
    display: none;
  }
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c .image-right_a338478c6d5c3e97 .image-three_456a3391b4d428d2 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .banner-six-right-content-with-img_906d0faa87fa8f9c .image-right_a338478c6d5c3e97 .image-four_8eec6e4f2ab13f69 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .shape_56729a1a8d5d984c {
    display: none;
  }
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .shape_56729a1a8d5d984c .right-top_6216f4e8dccbdd78 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .shape_56729a1a8d5d984c .right-top_6216f4e8dccbdd78 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .shape_56729a1a8d5d984c .right-bottom_7347b79f08eb0882 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_35940a193dbdd756.banner-six_df0e4eacf2757b96 .shape_56729a1a8d5d984c .right-bottom_7347b79f08eb0882 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_501ce2c9c63cf610 {
  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_501ce2c9c63cf610::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_501ce2c9c63cf610 .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_501ce2c9c63cf610 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_501ce2c9c63cf610 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_501ce2c9c63cf610 p.disc_ba183a11087ce3fa {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_501ce2c9c63cf610 p.disc_ba183a11087ce3fa {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_501ce2c9c63cf610 p.disc_ba183a11087ce3fa {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_501ce2c9c63cf610 p.disc_ba183a11087ce3fa {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_501ce2c9c63cf610 p.disc_ba183a11087ce3fa {
    max-width: 100%;
  }
}
.rts-banner-area-two_501ce2c9c63cf610 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_501ce2c9c63cf610 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_501ce2c9c63cf610 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_501ce2c9c63cf610 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_501ce2c9c63cf610 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_501ce2c9c63cf610 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_501ce2c9c63cf610 .bottom-text_227133994eda916b p.disc_ba183a11087ce3fa {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_72a35ba630399781 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_72a35ba630399781 {
    margin-top: 70px;
  }
}

.mt-dec-100_21fdb22b0e6e9a7e {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_f09052e66f35addf {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_f09052e66f35addf .banner-2-shape_e923c1edb2801139 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_f09052e66f35addf .banner-2-shape_e923c1edb2801139 .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_f09052e66f35addf .banner-2-shape_e923c1edb2801139 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_f09052e66f35addf .banner-2-shape_e923c1edb2801139 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_f09052e66f35addf .banner-2-shape_e923c1edb2801139 .two_269d8aca09c9e446 {
  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_f09052e66f35addf .banner-2-shape_e923c1edb2801139 .two_269d8aca09c9e446 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_f09052e66f35addf .banner-2-shape_e923c1edb2801139 .two_269d8aca09c9e446 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_f09052e66f35addf .banner-2-shape_e923c1edb2801139 .three_f7605a0af2763c1d {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_f09052e66f35addf .banner-2-shape_e923c1edb2801139 .three_f7605a0af2763c1d {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_f09052e66f35addf .banner-2-shape_e923c1edb2801139 .four_e12fdd65204a6f74 {
  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_f09052e66f35addf .banner-2-shape_e923c1edb2801139 .four_e12fdd65204a6f74 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_f09052e66f35addf .banner-2-shape_e923c1edb2801139 .four_e12fdd65204a6f74 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_f09052e66f35addf .banner-2-shape_e923c1edb2801139 .five_91dc2894139efd01 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_88e439e8d634463f {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_9be5af24637e0cab {
  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_9be5af24637e0cab .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.banner-three-area-start_9be5af24637e0cab .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
}
.banner-three-area-start_9be5af24637e0cab .shape-area_d0b10bbb9949fd1d .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_9be5af24637e0cab .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_9be5af24637e0cab .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_9be5af24637e0cab .shape-area_d0b10bbb9949fd1d .four_e12fdd65204a6f74 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_20e9da4d43eaffea {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_20e9da4d43eaffea {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_20e9da4d43eaffea .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_20e9da4d43eaffea .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_20e9da4d43eaffea .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_20e9da4d43eaffea .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_20e9da4d43eaffea .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_20e9da4d43eaffea .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_20e9da4d43eaffea .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_20e9da4d43eaffea .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_20e9da4d43eaffea p.disc_ba183a11087ce3fa {
  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_20e9da4d43eaffea p.disc_ba183a11087ce3fa br {
    display: none;
  }
}
.banner-wrapper-three-main_20e9da4d43eaffea .button-area_382c6983a6b372c5 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_20e9da4d43eaffea .button-area_382c6983a6b372c5 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_20e9da4d43eaffea .button-area_382c6983a6b372c5 .under-line-btn_5388c96eabbb1376::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_20e9da4d43eaffea span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_2254aaa1b77fa93b {
  padding-top: 68px;
}
.banner-four-content-left_2254aaa1b77fa93b 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_2254aaa1b77fa93b .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_2254aaa1b77fa93b .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_2254aaa1b77fa93b .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_2254aaa1b77fa93b .title {
    font-size: 40px;
  }
}
.banner-four-content-left_2254aaa1b77fa93b p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_2254aaa1b77fa93b .banner-logo-area_bb7121112ffbf02d {
  margin-top: 50px;
}
.banner-four-content-left_2254aaa1b77fa93b .banner-logo-area_bb7121112ffbf02d p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_2254aaa1b77fa93b .banner-logo-area_bb7121112ffbf02d .logo-area_d1fc0872f57a031d {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_2254aaa1b77fa93b .banner-logo-area_bb7121112ffbf02d .logo-area_d1fc0872f57a031d {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_bb7121112ffbf02d .light_035da2590db2ba26 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_bb7121112ffbf02d .dark_d98f629d51b99d4c {
  display: none;
}

[data-theme=dark] .banner-logo-area_bb7121112ffbf02d .light_035da2590db2ba26 {
  display: none;
}
[data-theme=dark] .banner-logo-area_bb7121112ffbf02d .dark_d98f629d51b99d4c {
  display: inline-flex;
}

.thumbnail-banner-right-four_920ee41cb20c82ed {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_920ee41cb20c82ed::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_920ee41cb20c82ed::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_920ee41cb20c82ed::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_920ee41cb20c82ed::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_920ee41cb20c82ed .main_c98b1e8c031bd24b {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_920ee41cb20c82ed .main_c98b1e8c031bd24b {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_920ee41cb20c82ed .main_c98b1e8c031bd24b {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_920ee41cb20c82ed img.shape_56729a1a8d5d984c {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_920ee41cb20c82ed img.shape_56729a1a8d5d984c {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_920ee41cb20c82ed img.shape_56729a1a8d5d984c {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_920ee41cb20c82ed img.shape_56729a1a8d5d984c {
    display: none;
  }
}

.rts-banner-four-area-start_4ce996464db56f93 {
  position: relative;
}
.rts-banner-four-area-start_4ce996464db56f93 .shape-area_d0b10bbb9949fd1d .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_4ce996464db56f93 .shape-area_d0b10bbb9949fd1d .one {
    display: none;
  }
}
.rts-banner-four-area-start_4ce996464db56f93 .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_4ce996464db56f93 .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_4ce996464db56f93 .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_f51221883cdea13f {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_f51221883cdea13f {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_f51221883cdea13f .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_f51221883cdea13f .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_f51221883cdea13f .title {
    font-size: 45px;
  }
  .banner-seven-left-content_f51221883cdea13f .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_f51221883cdea13f .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_f51221883cdea13f .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_f51221883cdea13f .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_f51221883cdea13f p.disc_ba183a11087ce3fa {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_f51221883cdea13f p.disc_ba183a11087ce3fa {
    max-width: 100%;
  }
}
.banner-seven-left-content_f51221883cdea13f form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_f51221883cdea13f form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_f51221883cdea13f form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_f51221883cdea13f form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_fe322b166d7aadaf {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_fe322b166d7aadaf {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_fe322b166d7aadaf img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_fe322b166d7aadaf img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_fe322b166d7aadaf .short-image_52ec7a1b8977831d {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_fe322b166d7aadaf .short-image_52ec7a1b8977831d.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_fe322b166d7aadaf .short-image_52ec7a1b8977831d.one {
    left: 0;
  }
}
.thumbnail-banner-seven_fe322b166d7aadaf .short-image_52ec7a1b8977831d.two_269d8aca09c9e446 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_09f17ad89eee922b {
  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_09f17ad89eee922b {
    flex-direction: column;
  }
}
.rts-brand-area-seven_09f17ad89eee922b p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_09f17ad89eee922b .brand-area-style-seven_d2b3d4b37f6b8ed5 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_09f17ad89eee922b .brand-area-style-seven_d2b3d4b37f6b8ed5 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_09f17ad89eee922b .brand-area-style-seven_d2b3d4b37f6b8ed5 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_09f17ad89eee922b .slider-Brand_c39b5fe13a1e5401 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_2d9db3d26e040104 {
  position: relative;
}
.rts-banner-area-7_2d9db3d26e040104 form {
  position: relative;
}
.rts-banner-area-7_2d9db3d26e040104 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_2d9db3d26e040104 form input {
  padding-left: 35px;
}
.rts-banner-area-7_2d9db3d26e040104 .shape-area-start_ab3c0d2a21168478 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_2d9db3d26e040104 .shape-area-start_ab3c0d2a21168478 .two_269d8aca09c9e446 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_2d9db3d26e040104 .shape-area-start_ab3c0d2a21168478 .three_f7605a0af2763c1d {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_2d9db3d26e040104 .shape-area-start_ab3c0d2a21168478 .three_f7605a0af2763c1d {
    display: none;
  }
}
.rts-banner-area-7_2d9db3d26e040104 .shape-area-start_ab3c0d2a21168478 .four_e12fdd65204a6f74 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_2d9db3d26e040104 .shape-area-start_ab3c0d2a21168478 .four_e12fdd65204a6f74 {
    display: none;
  }
}

.div-right-banner-floating_5de06a32d71831de {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_5de06a32d71831de {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_5de06a32d71831de {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_1040a6311f852206 {
  background-image: url(../visuals/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_1040a6311f852206 {
    height: auto;
  }
}

.inner-banner-8_344a6aea99056cad {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_344a6aea99056cad {
    flex-wrap: wrap;
  }
}
.inner-banner-8_344a6aea99056cad > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_344a6aea99056cad > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa {
    padding-top: 60px;
  }
}
.inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa .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_344a6aea99056cad .left-area_a085d0cfd1208eaa .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa .title {
    font-size: 42px;
  }
}
.inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa p.disc_ba183a11087ce3fa {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa .customer-review-area_822cb2f7c6875208 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa .customer-review-area_822cb2f7c6875208 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_344a6aea99056cad .left-area_a085d0cfd1208eaa .customer-review-area_822cb2f7c6875208 p {
  color: #F2F2F8;
}
.inner-banner-8_344a6aea99056cad .position-img_8e337fcb3abb8be0 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_344a6aea99056cad .position-img_8e337fcb3abb8be0 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_344a6aea99056cad .position-img_8e337fcb3abb8be0 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_344a6aea99056cad .position-img_8e337fcb3abb8be0 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_344a6aea99056cad .position-img_8e337fcb3abb8be0 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_344a6aea99056cad .position-img_8e337fcb3abb8be0 {
    right: 10%;
  }
}
.inner-banner-8_344a6aea99056cad .right-area_81a72d90e103e2e2 .thumbnail-right-img_029d3124fd255d89 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_344a6aea99056cad .right-area_81a72d90e103e2e2 .thumbnail-right-img_029d3124fd255d89 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_20bfc193b681e852 .about-main-wrapper_a207c4dc5bd2522d .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_20bfc193b681e852 .about-main-wrapper_a207c4dc5bd2522d .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_20bfc193b681e852 .about-main-wrapper_a207c4dc5bd2522d .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_20bfc193b681e852 .about-main-wrapper_a207c4dc5bd2522d .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_20bfc193b681e852 .about-main-wrapper_a207c4dc5bd2522d .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_20bfc193b681e852 .banner-about-right_b161e2d94a4fb0ac p.disc_ba183a11087ce3fa {
  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_2add17b29aa0686e {
  background-image: url(../visuals/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_2add17b29aa0686e .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_2add17b29aa0686e .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_72a35ba630399781 {
  position: relative;
}
.large-image-video-area_72a35ba630399781 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_72a35ba630399781 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_72a35ba630399781 .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_72a35ba630399781 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_72a35ba630399781 .thumbnail_30379a9f89523088 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_72a35ba630399781 .thumbnail_30379a9f89523088 .pli-image_e197da53affa98c6 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_72a35ba630399781 .thumbnail_30379a9f89523088 .pli-image_e197da53affa98c6 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_6ef0298b8af22237 form {
  position: relative;
}
.banner-area-wrapper-two_6ef0298b8af22237 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_6ef0298b8af22237 form input {
  padding-left: 40px;
}

.button-area-banner-four_70a0c71298cf7a3d {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_70a0c71298cf7a3d {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_70a0c71298cf7a3d .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_70a0c71298cf7a3d .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_0b3a382dcfde11e8 {
  overflow: hidden;
}
.brand-slider-area_0b3a382dcfde11e8 .brand-inner_d1f4ef29ec5bb3ee {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_abb72cd7c7df4860 .light_035da2590db2ba26,
[data-theme=light] .brand-area-main-wrapper-two_5589ad501f7385df .light_035da2590db2ba26,
[data-theme=light] .brand-slider-area_0b3a382dcfde11e8 .light_035da2590db2ba26 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_abb72cd7c7df4860 .dark_d98f629d51b99d4c,
[data-theme=light] .brand-area-main-wrapper-two_5589ad501f7385df .dark_d98f629d51b99d4c,
[data-theme=light] .brand-slider-area_0b3a382dcfde11e8 .dark_d98f629d51b99d4c {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_abb72cd7c7df4860 .light_035da2590db2ba26,
[data-theme=dark] .brand-area-main-wrapper-two_5589ad501f7385df .light_035da2590db2ba26,
[data-theme=dark] .brand-slider-area_0b3a382dcfde11e8 .light_035da2590db2ba26 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_abb72cd7c7df4860 .dark_d98f629d51b99d4c,
[data-theme=dark] .brand-area-main-wrapper-two_5589ad501f7385df .dark_d98f629d51b99d4c,
[data-theme=dark] .brand-slider-area_0b3a382dcfde11e8 .dark_d98f629d51b99d4c {
  display: block;
}

.brand-left-short-title-one_5014274cf3595d92 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_5014274cf3595d92 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_8000f452831592f1 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_abb72cd7c7df4860 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_5589ad501f7385df {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_5589ad501f7385df {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_5589ad501f7385df.about-page-brand_14c2fff87165e311 {
  padding: 0;
}

.bg-dark-p_06b77aa5beb725ca .title-style-one-center_e0460e7f5a4f12df .pre_22ed8a91ec2147d4 {
  color: #fff;
}
.bg-dark-p_06b77aa5beb725ca .title-style-one-center_e0460e7f5a4f12df .title {
  color: #fff;
}
.bg-dark-p_06b77aa5beb725ca .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .title {
  color: #FFF;
}
.bg-dark-p_06b77aa5beb725ca .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .bottom-area_ff600e7e7eebb537 .admin_25669e5fa6a0a86d {
  color: var(--color-primary);
}
.bg-dark-p_06b77aa5beb725ca .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .bottom-area_ff600e7e7eebb537 .date_66fba81ebeaf638f {
  color: #fff;
}

.title-three-brand-wrapper_7d4a227e96522cff .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_c46ecd5c334a5c3a.home-six_c5e96e20be618725 {
  padding-bottom: 40px;
}

.title-style-one-center_e0460e7f5a4f12df {
  text-align: center;
}
.title-style-one-center_e0460e7f5a4f12df 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_e0460e7f5a4f12df br {
    display: none;
  }
}
.title-style-one-center_e0460e7f5a4f12df .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_e0460e7f5a4f12df .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_e0460e7f5a4f12df .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_e0460e7f5a4f12df .title br {
    display: none;
  }
}

.title-style-one-left_84b234d7acf4048b {
  text-align: left;
}
.title-style-one-left_84b234d7acf4048b 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_84b234d7acf4048b .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_84b234d7acf4048b .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_84b234d7acf4048b .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_84b234d7acf4048b .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_84b234d7acf4048b .title br {
    display: none;
  }
}

.title-hover_20da5ef536a41935 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_20da5ef536a41935:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_16e1478fb504e1c1 {
  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_16e1478fb504e1c1 {
    padding: 20px;
  }
}
.single-pricing-area-start_16e1478fb504e1c1 .pricing-top-area_1127eb9b0c966fd9 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_16e1478fb504e1c1 .pricing-top-area_1127eb9b0c966fd9 .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_16e1478fb504e1c1 .pricing-top-area_1127eb9b0c966fd9 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_16e1478fb504e1c1 .pricing-top-area_1127eb9b0c966fd9 .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_16e1478fb504e1c1 .pricing-body_ab59f3697065cb1e p.disc_ba183a11087ce3fa {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_16e1478fb504e1c1 .pricing-body_ab59f3697065cb1e a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_16e1478fb504e1c1.active {
  background: var(--color-primary);
}
.single-pricing-area-start_16e1478fb504e1c1.active .pricing-top-area_1127eb9b0c966fd9 .title {
  color: #fff;
}
.single-pricing-area-start_16e1478fb504e1c1.active .pricing-top-area_1127eb9b0c966fd9 .icon {
  background: #8170E7;
}
.single-pricing-area-start_16e1478fb504e1c1.active .pricing-top-area_1127eb9b0c966fd9 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_16e1478fb504e1c1.active .pricing-body_ab59f3697065cb1e p.disc_ba183a11087ce3fa {
  color: #FFFFFF;
}
.single-pricing-area-start_16e1478fb504e1c1.active .pricing-body_ab59f3697065cb1e .check-content-wrapper_648787478c414ff1 .single-check-area_3d7571b55a33ee2f i {
  color: #fff;
}
.single-pricing-area-start_16e1478fb504e1c1.active .pricing-body_ab59f3697065cb1e .check-content-wrapper_648787478c414ff1 .single-check-area_3d7571b55a33ee2f p {
  color: #fff;
}
.single-pricing-area-start_16e1478fb504e1c1.active .pricing-body_ab59f3697065cb1e a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_16e1478fb504e1c1:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_16e1478fb504e1c1:hover .pricing-top-area_1127eb9b0c966fd9 .title {
  color: #fff;
}
.single-pricing-area-start_16e1478fb504e1c1:hover .pricing-top-area_1127eb9b0c966fd9 .icon {
  background: #8170E7;
}
.single-pricing-area-start_16e1478fb504e1c1:hover .pricing-top-area_1127eb9b0c966fd9 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_16e1478fb504e1c1:hover .pricing-body_ab59f3697065cb1e p.disc_ba183a11087ce3fa {
  color: #FFFFFF;
}
.single-pricing-area-start_16e1478fb504e1c1:hover .pricing-body_ab59f3697065cb1e .check-content-wrapper_648787478c414ff1 .single-check-area_3d7571b55a33ee2f i {
  color: #fff;
}
.single-pricing-area-start_16e1478fb504e1c1:hover .pricing-body_ab59f3697065cb1e .check-content-wrapper_648787478c414ff1 .single-check-area_3d7571b55a33ee2f p {
  color: #fff;
}
.single-pricing-area-start_16e1478fb504e1c1:hover .pricing-body_ab59f3697065cb1e a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_648787478c414ff1 .single-check-area_3d7571b55a33ee2f {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_648787478c414ff1 .single-check-area_3d7571b55a33ee2f i {
  color: var(--color-primary);
}

.rts-pricing-area-one_4c24869d15823c24 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_4c24869d15823c24 .shape-radious-image_447246d379a015d4 {
    display: none;
  }
}
.rts-pricing-area-one_4c24869d15823c24 .shape-radious-image_447246d379a015d4 .img-1_24fc8daa0857096f {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_4c24869d15823c24 .shape-radious-image_447246d379a015d4 .img-2_5cff588da7f3958d {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_38144d07aa23d3d9 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_38144d07aa23d3d9 .head-pricing_68460a8684367a60 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_38144d07aa23d3d9 .head-pricing_68460a8684367a60 .plane_name_69ebf5c473181716 {
  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_38144d07aa23d3d9 .head-pricing_68460a8684367a60 .doller-area_f013061fe2662fb3 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_38144d07aa23d3d9 .head-pricing_68460a8684367a60 .doller-area_f013061fe2662fb3 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_38144d07aa23d3d9 .head-pricing_68460a8684367a60 .doller-area_f013061fe2662fb3 .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_38144d07aa23d3d9 .head-pricing_68460a8684367a60 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_38144d07aa23d3d9 .body .single-check_fc023ca27c9fe96e {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_38144d07aa23d3d9 .body .single-check_fc023ca27c9fe96e i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_38144d07aa23d3d9 .footer_16b49f79ba28c42b {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_38144d07aa23d3d9 .footer_16b49f79ba28c42b .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_38144d07aa23d3d9 .footer_16b49f79ba28c42b p {
  margin-top: 20px;
}
.single-pricing-area-two_38144d07aa23d3d9.free-place_2d4f169b9932b6c3 .footer_16b49f79ba28c42b .rts-btn.btn-primary-2_216ef6393f6dd370::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_38144d07aa23d3d9.free-place_2d4f169b9932b6c3 .footer_16b49f79ba28c42b .rts-btn.btn-primary-2_216ef6393f6dd370::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_38144d07aa23d3d9.professional-place_a43b108541834702 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_38144d07aa23d3d9.professional-place_a43b108541834702 .head-pricing_68460a8684367a60 .plane_name_69ebf5c473181716 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_38144d07aa23d3d9.professional-place_a43b108541834702 .body .single-check_fc023ca27c9fe96e i {
  color: var(--color-primary);
}
.single-pricing-area-two_38144d07aa23d3d9.enterprise-place_3454fc207be36ab2 .head-pricing_68460a8684367a60 .plane_name_69ebf5c473181716 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_38144d07aa23d3d9.enterprise-place_3454fc207be36ab2 .body .single-check_fc023ca27c9fe96e i {
  color: #BCBFDB;
}
.single-pricing-area-two_38144d07aa23d3d9.enterprise-place_3454fc207be36ab2 .footer_16b49f79ba28c42b .rts-btn.btn-primary-2_216ef6393f6dd370 {
  color: #000000d3;
}
.single-pricing-area-two_38144d07aa23d3d9.enterprise-place_3454fc207be36ab2 .footer_16b49f79ba28c42b .rts-btn.btn-primary-2_216ef6393f6dd370::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_38144d07aa23d3d9.enterprise-place_3454fc207be36ab2 .footer_16b49f79ba28c42b .rts-btn.btn-primary-2_216ef6393f6dd370::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_2ca4e1d961986315 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_2ca4e1d961986315 .pricing-top-tag_24074fadde1dd670 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_2ca4e1d961986315 .pric-area_679283048c9c533e {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_2ca4e1d961986315 .pric-area_679283048c9c533e .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_2ca4e1d961986315 .pric-area_679283048c9c533e .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_2ca4e1d961986315 .pric-area_679283048c9c533e p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_2ca4e1d961986315 .body .single-check-area_3d7571b55a33ee2f {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_2ca4e1d961986315 .body .single-check-area_3d7571b55a33ee2f i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_2ca4e1d961986315 .body .single-check-area_3d7571b55a33ee2f 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_2ca4e1d961986315 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_2ca4e1d961986315 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_2ca4e1d961986315.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_2ca4e1d961986315.active .top-badge_cc1d991947647c02 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_2ca4e1d961986315.active .top-badge_cc1d991947647c02 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_2ca4e1d961986315.active .pricing-top-tag_24074fadde1dd670 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_2ca4e1d961986315.active .single-check-area_3d7571b55a33ee2f i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_c8094bd086268d4b.rts-section-gap_d124108546239883.bg-light-border-radious_176506d90558ab74 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_c8094bd086268d4b {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_c8094bd086268d4b .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.rtws-pricing-area-start-two_c8094bd086268d4b .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_c8094bd086268d4b .shape-area_d0b10bbb9949fd1d img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_c8094bd086268d4b .shape-area_d0b10bbb9949fd1d img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_c8094bd086268d4b .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_c8094bd086268d4b .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_c8094bd086268d4b .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_94d36511aa90e6a3 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_94d36511aa90e6a3 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_524760995672dafa.inner_2f6b3b8a6f710410 {
  position: relative;
}
.rtws-pricing-area-start_524760995672dafa.inner_2f6b3b8a6f710410 .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
}
.rtws-pricing-area-start_524760995672dafa.inner_2f6b3b8a6f710410 .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_524760995672dafa.inner_2f6b3b8a6f710410 .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_524760995672dafa.inner_2f6b3b8a6f710410 .shape-area_d0b10bbb9949fd1d img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_62d42049835d7fbc {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_62d42049835d7fbc img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_af8f0bbb692641dc .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_af8f0bbb692641dc p.disc_ba183a11087ce3fa {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_af8f0bbb692641dc p.disc_ba183a11087ce3fa {
    max-width: 100%;
  }
}

.providing-service-area-start-one_e7ab84f5cc2f4464 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_e7ab84f5cc2f4464 .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.providing-service-area-start-one_e7ab84f5cc2f4464 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_e7ab84f5cc2f4464 .two_269d8aca09c9e446 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_e7ab84f5cc2f4464 .three_f7605a0af2763c1d {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_e7ab84f5cc2f4464 .four_e12fdd65204a6f74 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_e7ab84f5cc2f4464 .five_91dc2894139efd01 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_e7ab84f5cc2f4464 .six_1cafa87bbe058d8d {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_0ab943227fb97d44 .title-wrapper-between_2279d8c0af7fa107 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_0ab943227fb97d44 .title-wrapper-between_2279d8c0af7fa107 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_0ab943227fb97d44 .title-wrapper-between_2279d8c0af7fa107 {
    flex-direction: column;
  }
}
.rts-service-area-two_0ab943227fb97d44 .title-wrapper-between_2279d8c0af7fa107 .title-style-one-left_84b234d7acf4048b {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_0ab943227fb97d44 .title-wrapper-between_2279d8c0af7fa107 .title-style-one-left_84b234d7acf4048b .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_0ab943227fb97d44 .title-wrapper-between_2279d8c0af7fa107 .title-style-one-left_84b234d7acf4048b {
    max-width: 100%;
  }
}
.rts-service-area-two_0ab943227fb97d44 .title-wrapper-between_2279d8c0af7fa107 p.disc_ba183a11087ce3fa {
  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_0ab943227fb97d44 .title-wrapper-between_2279d8c0af7fa107 p.disc_ba183a11087ce3fa {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_0ab943227fb97d44 .title-wrapper-between_2279d8c0af7fa107 p.disc_ba183a11087ce3fa {
    max-width: 100%;
  }
}

.single-service-style-two_3293588d3edada23 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_3293588d3edada23 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_3293588d3edada23 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_3293588d3edada23 p.disc_ba183a11087ce3fa {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_3293588d3edada23 .btn-border-bottom_053ef14ee5acfe65 {
  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_3293588d3edada23 .btn-border-bottom_053ef14ee5acfe65::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_3293588d3edada23 .btn-border-bottom_053ef14ee5acfe65::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_3293588d3edada23 .btn-border-bottom_053ef14ee5acfe65:hover {
  color: var(--color-primary);
}
.single-service-style-two_3293588d3edada23 .btn-border-bottom_053ef14ee5acfe65:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_3293588d3edada23 .btn-border-bottom_053ef14ee5acfe65 i {
  margin: 0;
}

.mt-dec-service-p-3_3da687c129cda402 {
  margin-top: -300px;
}

.single-service-primary-3_dc215b51d1b68491 {
  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_dc215b51d1b68491::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_dc215b51d1b68491 .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_dc215b51d1b68491 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_dc215b51d1b68491 .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_dc215b51d1b68491 p.disc_ba183a11087ce3fa {
  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_dc215b51d1b68491 .under-line-btn_5388c96eabbb1376 {
  transition: 0.3s;
}
.single-service-primary-3_dc215b51d1b68491:hover {
  border-color: #fff;
}
.single-service-primary-3_dc215b51d1b68491:hover .icon {
  background: #fff;
}
.single-service-primary-3_dc215b51d1b68491:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_dc215b51d1b68491:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_dc215b51d1b68491:hover .title {
  color: #fff;
}
.single-service-primary-3_dc215b51d1b68491:hover p.disc_ba183a11087ce3fa {
  color: #fff;
}
.single-service-primary-3_dc215b51d1b68491:hover a.under-line-btn_5388c96eabbb1376 {
  color: #fff;
}
.single-service-primary-3_dc215b51d1b68491:hover::after {
  opacity: 1;
}

.rts-service-area-five_15dc06f110fbb5ee {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_15dc06f110fbb5ee .button-pagination-area_04f2d7d1d43ac432 {
    display: none;
  }
}
.rts-service-area-five_15dc06f110fbb5ee .section-inner_c91fa0795a9d7988 {
  position: relative;
}
.rts-service-area-five_15dc06f110fbb5ee .service-swiper-main-wrapper-2_f79fb77c7eab683f {
  overflow: hidden;
}
.rts-service-area-five_15dc06f110fbb5ee .single-service-style-two_3293588d3edada23 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_15dc06f110fbb5ee .single-service-style-two_3293588d3edada23 .title {
  color: var(--color-title);
}
.rts-service-area-five_15dc06f110fbb5ee .single-service-style-two_3293588d3edada23 .disc_ba183a11087ce3fa {
  color: var(--color-body);
}
.rts-service-area-five_15dc06f110fbb5ee .single-service-style-two_3293588d3edada23 .btn-border-bottom_053ef14ee5acfe65 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_15dc06f110fbb5ee .single-service-style-two_3293588d3edada23 .btn-border-bottom_053ef14ee5acfe65::after {
  background: #BCBFDB;
}
.rts-service-area-five_15dc06f110fbb5ee .single-service-style-two_3293588d3edada23 .btn-border-bottom_053ef14ee5acfe65::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_15dc06f110fbb5ee .single-service-style-two_3293588d3edada23 .btn-border-bottom_053ef14ee5acfe65:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_15dc06f110fbb5ee .single-service-style-two_3293588d3edada23 .btn-border-bottom_053ef14ee5acfe65:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_15dc06f110fbb5ee .single-service-style-two_3293588d3edada23.style-six_8aa06aaecabc6378 {
  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_15dc06f110fbb5ee .single-service-style-two_3293588d3edada23.style-six_8aa06aaecabc6378.mid_a8f0f64f0582d6e6 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_15dc06f110fbb5ee .swiper-button-next,
.rts-service-area-five_15dc06f110fbb5ee .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_15dc06f110fbb5ee .swiper-button-next:hover,
.rts-service-area-five_15dc06f110fbb5ee .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_15dc06f110fbb5ee .swiper-button-next::after,
.rts-service-area-five_15dc06f110fbb5ee .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_15dc06f110fbb5ee .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_15dc06f110fbb5ee .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_15dc06f110fbb5ee .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_15dc06f110fbb5ee .swiper-pagination2 .swiper-pagination-bullet_fd6ddb9130d4659c {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_15dc06f110fbb5ee .swiper-pagination2 .swiper-pagination-bullet_fd6ddb9130d4659c.swiper-pagination-bullet-active_9a3426119d592130 {
  background: #FF6354;
}

.title-wrapper-between_2279d8c0af7fa107 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_2279d8c0af7fa107 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_2279d8c0af7fa107 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_2279d8c0af7fa107 p.disc_ba183a11087ce3fa {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_2279d8c0af7fa107 p.disc_ba183a11087ce3fa {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_2279d8c0af7fa107 p.disc_ba183a11087ce3fa {
    max-width: 100%;
  }
}

.rts-service-area-style-4_0ac709946f3b7f1a .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_0ac709946f3b7f1a .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_0ac709946f3b7f1a p.disc_ba183a11087ce3fa {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_f95b1e2b43499ea9 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_f95b1e2b43499ea9 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_f95b1e2b43499ea9 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_f95b1e2b43499ea9 p.disc_ba183a11087ce3fa {
  margin-bottom: 20px;
}
.single-service-area-seven_f95b1e2b43499ea9 .rts-readmore-arrow-top_32cb6cdb60b5ea1b {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_f95b1e2b43499ea9 .rts-readmore-arrow-top_32cb6cdb60b5ea1b::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_f95b1e2b43499ea9 .rts-readmore-arrow-top_32cb6cdb60b5ea1b::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_f95b1e2b43499ea9 .rts-readmore-arrow-top_32cb6cdb60b5ea1b i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_f95b1e2b43499ea9 .rts-readmore-arrow-top_32cb6cdb60b5ea1b:hover {
  color: var(--color-primary);
}
.single-service-area-seven_f95b1e2b43499ea9 .rts-readmore-arrow-top_32cb6cdb60b5ea1b:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_f95b1e2b43499ea9 .rts-readmore-arrow-top_32cb6cdb60b5ea1b:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_84152ef07a5188e6 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_44bb0d0e713ec03c .area-3_8a9b007dcd5ad2d7 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_44bb0d0e713ec03c .thumbnail-service-1_62d42049835d7fbc {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_44bb0d0e713ec03c .service-content-style-one_af8f0bbb692641dc.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_44bb0d0e713ec03c .service-content-style-one_af8f0bbb692641dc .title {
  color: #fff;
}
.providing-service-area-start-seven_44bb0d0e713ec03c .service-content-style-one_af8f0bbb692641dc p.disc_ba183a11087ce3fa {
  color: #fff;
}
.providing-service-area-start-seven_44bb0d0e713ec03c .service-content-style-one_af8f0bbb692641dc .under-line-btn_5388c96eabbb1376 {
  color: #fff;
}
.providing-service-area-start-seven_44bb0d0e713ec03c .service-content-style-one_af8f0bbb692641dc .under-line-btn_5388c96eabbb1376::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_b696b859d47e8f01 {
  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_b696b859d47e8f01 .title-wrapper-between_2279d8c0af7fa107 .title {
  color: #fff;
}
.service-bg-about-page_b696b859d47e8f01 .title-wrapper-between_2279d8c0af7fa107 p.disc_ba183a11087ce3fa {
  color: #E4E5F1;
}
.service-bg-about-page_b696b859d47e8f01 .rts-service-area-style-4_0ac709946f3b7f1a p.disc_ba183a11087ce3fa {
  color: #E4E5F1;
}
.service-bg-about-page_b696b859d47e8f01 .rts-service-area-style-4_0ac709946f3b7f1a .title {
  color: #fff;
}

.title-service-page-area-top_12fe6600024a0fd3 .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_12fe6600024a0fd3 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_12fe6600024a0fd3 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_12fe6600024a0fd3 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_12fe6600024a0fd3 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_12fe6600024a0fd3 p.disc_ba183a11087ce3fa {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_12fe6600024a0fd3 p.disc_ba183a11087ce3fa {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_12fe6600024a0fd3 p.disc_ba183a11087ce3fa {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_12fe6600024a0fd3 p.disc_ba183a11087ce3fa {
    max-width: 100%;
  }
}

.service-page-service-style_0a71df637e483060 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_0a71df637e483060:hover {
  background: #614CE1;
}
.service-page-service-style_0a71df637e483060:hover .icon {
  background: #fff;
}
.service-page-service-style_0a71df637e483060:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_0a71df637e483060:hover .title {
  color: #fff;
}
.service-page-service-style_0a71df637e483060:hover p.disc_ba183a11087ce3fa {
  color: #fff;
}
.service-page-service-style_0a71df637e483060:hover a.learn-more-btn-underline_ad99dd2a3dd3cb40 {
  color: #fff;
}
.service-page-service-style_0a71df637e483060:hover a.learn-more-btn-underline_ad99dd2a3dd3cb40::after {
  background: #fff;
}
.service-page-service-style_0a71df637e483060 .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_0a71df637e483060 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_0a71df637e483060 p.disc_ba183a11087ce3fa {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_0a71df637e483060 .learn-more-btn-underline_ad99dd2a3dd3cb40 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_0a71df637e483060 .learn-more-btn-underline_ad99dd2a3dd3cb40::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_0a71df637e483060 .learn-more-btn-underline_ad99dd2a3dd3cb40:hover {
  color: var(--color-primary);
}
.service-page-service-style_0a71df637e483060 .learn-more-btn-underline_ad99dd2a3dd3cb40:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_33188516088c8483 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_33188516088c8483 .service--shape_76c36f94b6137903 {
    display: none;
  }
}
.service-relative_33188516088c8483 .service--shape_76c36f94b6137903 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_33188516088c8483 .service--shape_76c36f94b6137903 .one {
    display: none;
  }
}
.service-relative_33188516088c8483 .service--shape_76c36f94b6137903 .two_269d8aca09c9e446 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_33188516088c8483 .service--shape_76c36f94b6137903 .two_269d8aca09c9e446 {
    display: none;
  }
}

.service-relative_33188516088c8483 {
  position: relative;
}
.service-relative_33188516088c8483 .service--shape_76c36f94b6137903 .three_f7605a0af2763c1d {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_33188516088c8483 .service--shape_76c36f94b6137903 .three_f7605a0af2763c1d {
    display: none;
  }
}
.service-relative_33188516088c8483 .service--shape_76c36f94b6137903 .four_e12fdd65204a6f74 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_b096b393f72c258c .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_b096b393f72c258c .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 {
    margin-bottom: 0;
  }
}

.service-relative_33188516088c8483 {
  position: relative;
}
.service-relative_33188516088c8483 .service--shape_76c36f94b6137903 .five_91dc2894139efd01 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_33188516088c8483 .service--shape_76c36f94b6137903 .six_1cafa87bbe058d8d {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_efe6ae772df50b4b .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_efe6ae772df50b4b .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_efe6ae772df50b4b .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_efe6ae772df50b4b .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_efe6ae772df50b4b .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_efe6ae772df50b4b p.disc_ba183a11087ce3fa {
  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_efe6ae772df50b4b p.disc_ba183a11087ce3fa {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_efe6ae772df50b4b p.disc_ba183a11087ce3fa {
    max-width: 100%;
  }
}

.rts-service-banner-area_8430b6105be565fb {
  position: relative;
}
.rts-service-banner-area_8430b6105be565fb .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_8430b6105be565fb .one {
    display: none;
  }
}
.rts-service-banner-area_8430b6105be565fb .two_269d8aca09c9e446 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_8430b6105be565fb .two_269d8aca09c9e446 {
    display: none;
  }
}
.rts-service-banner-area_8430b6105be565fb .three_f7605a0af2763c1d {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_8430b6105be565fb .three_f7605a0af2763c1d {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_8430b6105be565fb .three_f7605a0af2763c1d {
    top: 10%;
  }
}
.rts-service-banner-area_8430b6105be565fb .four_e12fdd65204a6f74 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_8430b6105be565fb .four_e12fdd65204a6f74 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_3272c316a2d1f26c.service-single_ef3e35b2a728eb97 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_3272c316a2d1f26c.service-single_ef3e35b2a728eb97 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_3272c316a2d1f26c.service-single_ef3e35b2a728eb97 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_3272c316a2d1f26c.service-single_ef3e35b2a728eb97 .single-counter-up_3d167cb6be7ccb41 {
  position: relative;
}
.counter-upmain-wrapper-style-one_3272c316a2d1f26c.service-single_ef3e35b2a728eb97 .single-counter-up_3d167cb6be7ccb41::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_3272c316a2d1f26c.service-single_ef3e35b2a728eb97 .single-counter-up_3d167cb6be7ccb41::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_3272c316a2d1f26c.service-single_ef3e35b2a728eb97 .single-counter-up_3d167cb6be7ccb41::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_3272c316a2d1f26c.service-single_ef3e35b2a728eb97 .single-counter-up_3d167cb6be7ccb41:last-child::after {
  display: none;
}

.single-service-banner-area_4b0e49fd9b2d5697 {
  position: relative;
}
.single-service-banner-area_4b0e49fd9b2d5697 .banner-area-left-service-single_efe6ae772df50b4b {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_4b0e49fd9b2d5697 .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.single-service-banner-area_4b0e49fd9b2d5697 .shape-area_d0b10bbb9949fd1d .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_4b0e49fd9b2d5697 .shape-area_d0b10bbb9949fd1d .one {
    top: 92%;
  }
}
.single-service-banner-area_4b0e49fd9b2d5697 .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_4b0e49fd9b2d5697 .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_4b0e49fd9b2d5697 .shape-area_d0b10bbb9949fd1d .four_e12fdd65204a6f74 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_4b0e49fd9b2d5697 .thumbnail_30379a9f89523088 {
  position: relative;
}
.single-service-banner-area_4b0e49fd9b2d5697 .thumbnail_30379a9f89523088 .short-image_52ec7a1b8977831d {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_d8e08ef1fbf1281a {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_d8e08ef1fbf1281a .title-style-one-center_e0460e7f5a4f12df .title {
  color: #fff;
}
.bg-dark-border-radious-sd_d8e08ef1fbf1281a .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_d8e08ef1fbf1281a .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_d8e08ef1fbf1281a .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_0ab943227fb97d44 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_0ab943227fb97d44 .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.rts-service-area-two_0ab943227fb97d44 .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_0ab943227fb97d44 .shape-area_d0b10bbb9949fd1d img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_0ab943227fb97d44 .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_0ab943227fb97d44 .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_0ab943227fb97d44 .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_0ab943227fb97d44 .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_63813bf7d1a5163d {
    padding: 80px 0;
  }
}

.image-area-service-1_b398950e0371f533 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_b398950e0371f533 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_b398950e0371f533 .small_da3ecfa3033ccc80 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_b398950e0371f533.bottom-1 .small_da3ecfa3033ccc80 {
  right: 50px;
  left: unset;
}
.image-area-service-1_b398950e0371f533.area-3 .small_da3ecfa3033ccc80 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_b398950e0371f533.area-3 .small_da3ecfa3033ccc80 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_b398950e0371f533.area-3 .small_da3ecfa3033ccc80 {
    display: none;
  }
}
.image-area-service-1_b398950e0371f533.area-3 .small_da3ecfa3033ccc80.mid_a8f0f64f0582d6e6 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_b398950e0371f533.area-3 .small_da3ecfa3033ccc80.mid_a8f0f64f0582d6e6 {
    left: 35%;
  }
}
.image-area-service-1_b398950e0371f533.area-3 .small_da3ecfa3033ccc80.two_269d8aca09c9e446 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_b398950e0371f533.area-3 .small_da3ecfa3033ccc80.two_269d8aca09c9e446 {
    display: none;
  }
}
.image-area-service-1_b398950e0371f533.area-3 .small_da3ecfa3033ccc80.three_f7605a0af2763c1d {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_b398950e0371f533.area-3 .small_da3ecfa3033ccc80.three_f7605a0af2763c1d {
    display: none;
  }
}

.rts-working-process-area_cb71a68addf905b3.about_70680ba449fbc81d {
  background: var(--choose-bg);
}
.rts-working-process-area_cb71a68addf905b3.about_70680ba449fbc81d .accordion-area-4_1adf6b37fc95604e .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_cb71a68addf905b3.about_70680ba449fbc81d .thumbnail-left_716b50d7e80f63f4 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_cb71a68addf905b3.about_70680ba449fbc81d .accordion-area-4_1adf6b37fc95604e .accordion-item button {
  color: #fff;
}

.our-service-area_389ef3ab256969bb {
  position: relative;
}
.our-service-area_389ef3ab256969bb.about_70680ba449fbc81d {
  overflow: hidden;
}
.our-service-area_389ef3ab256969bb.about_70680ba449fbc81d .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
}
.our-service-area_389ef3ab256969bb.about_70680ba449fbc81d .shape-area_d0b10bbb9949fd1d img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_389ef3ab256969bb.about_70680ba449fbc81d .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_389ef3ab256969bb.about_70680ba449fbc81d .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_389ef3ab256969bb.about_70680ba449fbc81d .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
    display: none;
  }
}

.rts-service-banner-area_8430b6105be565fb.inner_2f6b3b8a6f710410 .title-service-page-area-top_12fe6600024a0fd3 .title {
  max-width: 100%;
}

.about-large-image-bg_6eb0fdbe419f4f33 {
  background-image: url(../visuals/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_6eb0fdbe419f4f33 {
    height: 350px;
  }
}

.step-down-text-process_0d37672596fc9cea {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_0d37672596fc9cea {
    display: none;
  }
}
.step-down-text-process_0d37672596fc9cea .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_0d37672596fc9cea .two_269d8aca09c9e446 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_0d37672596fc9cea .three_f7605a0af2763c1d {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_0d37672596fc9cea .four_e12fdd65204a6f74 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_b4d6f93b51741fb6 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_b4d6f93b51741fb6 .connection-people-left_b9d893605ae197ae {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_b4d6f93b51741fb6 .connection-people-left_b9d893605ae197ae {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_b4d6f93b51741fb6 .connection-people-left_b9d893605ae197ae {
    padding-bottom: 50px;
  }
}
.connection-people-area_b4d6f93b51741fb6 .connection-people-left_b9d893605ae197ae .title-main_685f248ab7fc426b {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_b4d6f93b51741fb6 .connection-people-left_b9d893605ae197ae .title-main_685f248ab7fc426b {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_b4d6f93b51741fb6 .connection-people-left_b9d893605ae197ae .title-main_685f248ab7fc426b {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_b4d6f93b51741fb6 .connection-people-left_b9d893605ae197ae p.disc_ba183a11087ce3fa {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_b4d6f93b51741fb6 .connection-people-left_b9d893605ae197ae p.disc_ba183a11087ce3fa {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_b4d6f93b51741fb6 .connection-people-left_b9d893605ae197ae p.disc_ba183a11087ce3fa {
    max-width: 100%;
  }
}
.connection-people-area_b4d6f93b51741fb6 .thumbnail-connection-area-right_43f4a7ebdf6dadb4 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_b4d6f93b51741fb6 .shape-area-img_ff3633d1a98574e9 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_b4d6f93b51741fb6 .shape-area-img_ff3633d1a98574e9 .one {
    display: none;
  }
}
.connection-people-area_b4d6f93b51741fb6 .shape-area-img_ff3633d1a98574e9 .two_269d8aca09c9e446 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_5a409dd331c57494 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_5a409dd331c57494 img {
  margin-bottom: 24px;
}
.single-about-small-cd_5a409dd331c57494 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_5a409dd331c57494 p.disc_ba183a11087ce3fa {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_2d1ca6ef94a6414f {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_2d1ca6ef94a6414f .number_1ba85f0edf51978c {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_2d1ca6ef94a6414f .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_2d1ca6ef94a6414f p.disc_ba183a11087ce3fa {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_84a5b9c8ee0c9ae6 {
  margin-top: -120px;
}

.step-down-text-process_0d37672596fc9cea p.disc_ba183a11087ce3fa {
  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_0d37672596fc9cea p.disc_ba183a11087ce3fa {
    font-size: 18px;
  }
}

.container-1058_7445c5f11564cea5 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_da9897bdafd1198f {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_da9897bdafd1198f .thumbnail_30379a9f89523088 {
  height: 100%;
}
.working-process-right-area-one_da9897bdafd1198f .thumbnail_30379a9f89523088 .large_62608ff362ac9170 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_da9897bdafd1198f .large_62608ff362ac9170 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_da9897bdafd1198f .small_da3ecfa3033ccc80 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_da9897bdafd1198f .small_da3ecfa3033ccc80 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_da9897bdafd1198f .small_da3ecfa3033ccc80 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_da9897bdafd1198f .small_da3ecfa3033ccc80 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_c977d987e0c940d6 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_c977d987e0c940d6 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_b1c4c746aee1ea55 .working-process-accordion-one .accordion-item .accordion-header_c977d987e0c940d6 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_b471d639889049b6 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_c977d987e0c940d6 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_c977d987e0c940d6 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_c977d987e0c940d6 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_c977d987e0c940d6 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_c977d987e0c940d6 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_b471d639889049b6 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_cb71a68addf905b3 .thumbnail-left_716b50d7e80f63f4 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_cb71a68addf905b3 .thumbnail-left_716b50d7e80f63f4 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_1adf6b37fc95604e .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_1adf6b37fc95604e {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_1adf6b37fc95604e {
    padding-left: 0;
  }
}
.accordion-area-4_1adf6b37fc95604e .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_1adf6b37fc95604e .accordion-item:last-child {
  border: none;
}
.accordion-area-4_1adf6b37fc95604e .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_1adf6b37fc95604e .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_1adf6b37fc95604e .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_1adf6b37fc95604e .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_1adf6b37fc95604e .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_1adf6b37fc95604e .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_1adf6b37fc95604e .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_b1c4c746aee1ea55 {
  position: relative;
}
.rts-working-porcess-area-two_b1c4c746aee1ea55 .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
}
.rts-working-porcess-area-two_b1c4c746aee1ea55 .shape-area_d0b10bbb9949fd1d img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_b1c4c746aee1ea55 .shape-area_d0b10bbb9949fd1d img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_b1c4c746aee1ea55 .shape-area_d0b10bbb9949fd1d img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_b1c4c746aee1ea55 .shape-area_d0b10bbb9949fd1d img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_b1c4c746aee1ea55 .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_b1c4c746aee1ea55 .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_b1c4c746aee1ea55 .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_b1c4c746aee1ea55 .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
    display: none;
  }
}
.rts-working-porcess-area-two_b1c4c746aee1ea55 .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_3272c316a2d1f26c {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_3272c316a2d1f26c {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_3272c316a2d1f26c .single-counter-up_3d167cb6be7ccb41 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_3272c316a2d1f26c .single-counter-up_3d167cb6be7ccb41 .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_3272c316a2d1f26c .single-counter-up_3d167cb6be7ccb41 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_3272c316a2d1f26c .single-counter-up_3d167cb6be7ccb41 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_3272c316a2d1f26c .single-counter-up-five_6c34c56c624e32c2 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_3272c316a2d1f26c .single-counter-up-five_6c34c56c624e32c2 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_3272c316a2d1f26c .single-counter-up-five_6c34c56c624e32c2 .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_27a62f8116aabafc .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_1353fe17f9292133 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_1353fe17f9292133 .single-counter-up-two_2604fed8880f627c .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_1353fe17f9292133 .single-counter-up-two_2604fed8880f627c .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_1353fe17f9292133 .single-counter-up-two_2604fed8880f627c .inmformation_5633737d5f4b9d8f p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_1353fe17f9292133::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_1353fe17f9292133 .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_1353fe17f9292133 .shape-area_d0b10bbb9949fd1d img {
    display: none;
  }
}
.counter-up-area-four_1353fe17f9292133 .shape-area_d0b10bbb9949fd1d img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_823fd993e9c2063d p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_823fd993e9c2063d h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_03a0718f1425a123 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_03a0718f1425a123 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_03a0718f1425a123 p.disc_ba183a11087ce3fa {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_5a2b2ae9e8b4973e.area-2_3e7c88044dfafcd4 {
  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_5a2b2ae9e8b4973e.area-2_3e7c88044dfafcd4 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_5a2b2ae9e8b4973e.area-2_3e7c88044dfafcd4 .single-counter-up_3d167cb6be7ccb41 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_5a2b2ae9e8b4973e.area-2_3e7c88044dfafcd4 .single-counter-up_3d167cb6be7ccb41 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_5a2b2ae9e8b4973e.area-2_3e7c88044dfafcd4 .single-counter-up_3d167cb6be7ccb41 .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_5a2b2ae9e8b4973e.area-2_3e7c88044dfafcd4 .single-counter-up_3d167cb6be7ccb41 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_b98f100b0061820d {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_b98f100b0061820d {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_b98f100b0061820d img {
  border-radius: 16px;
}

.call-to-action-area-7_4949b418e805c66e {
  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_4949b418e805c66e {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_4949b418e805c66e {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_4949b418e805c66e .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_4949b418e805c66e .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_4949b418e805c66e .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_4949b418e805c66e p.disc_ba183a11087ce3fa {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_4949b418e805c66e .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_4949b418e805c66e .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
}
.call-to-action-area-7_4949b418e805c66e .shape-area_d0b10bbb9949fd1d img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_4949b418e805c66e .shape-area_d0b10bbb9949fd1d img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_4949b418e805c66e .shape-area_d0b10bbb9949fd1d img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_4949b418e805c66e .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_e1817b20b678bf06 {
  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_e1817b20b678bf06 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_e1817b20b678bf06 {
    padding: 50px;
  }
}
.call-to-action-area-5_e1817b20b678bf06 .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_e1817b20b678bf06 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_e1817b20b678bf06 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_e1817b20b678bf06 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_e1817b20b678bf06 p.disc_ba183a11087ce3fa {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_e1817b20b678bf06 .button-area_382c6983a6b372c5 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_e1817b20b678bf06 .button-area_382c6983a6b372c5 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_e1817b20b678bf06 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_e1817b20b678bf06 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_e1817b20b678bf06 .rts-btn.btn-secondary-5_1d36fc4ed64b600b {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_e1817b20b678bf06 .rts-btn.btn-secondary-5_1d36fc4ed64b600b:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_e1817b20b678bf06 .rts-btn.btn-secondary-5-1_fb08f68890288a17 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_e1817b20b678bf06 .rts-btn.btn-secondary-5-1_fb08f68890288a17:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_e1817b20b678bf06 .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_e1817b20b678bf06 .shape-area_d0b10bbb9949fd1d img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_e1817b20b678bf06 .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_e1817b20b678bf06 .shape-image_68f8dc887a2d020e {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_e1817b20b678bf06.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_e1817b20b678bf06.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_e1817b20b678bf06.area-5_2 p.disc_ba183a11087ce3fa {
  color: var(--color-second);
}
.call-to-action-area-5_e1817b20b678bf06.area-5_2 .btn-primary-4-border_9a77956c5facfc78 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_e1817b20b678bf06.area-5_2 .btn-primary-4-border_9a77956c5facfc78:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_e1817b20b678bf06.area-5_2 .shape-image_68f8dc887a2d020e {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_e1817b20b678bf06.area-5_2 .shape-image_68f8dc887a2d020e {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_e1817b20b678bf06.area-5_2 .shape-image_68f8dc887a2d020e {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_e1817b20b678bf06.area-5_2 .shape-image_68f8dc887a2d020e img {
    width: 70%;
  }
}

.counter-up-8-wrapper_98f133b73eb5fc9d {
  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_98f133b73eb5fc9d {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_98f133b73eb5fc9d {
    padding: 80px 30px;
  }
}

.container-counter-about-page_5182826aec6a394c {
  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_5182826aec6a394c {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_5182826aec6a394c .single-counter-up_3d167cb6be7ccb41 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_5182826aec6a394c .single-counter-up_3d167cb6be7ccb41 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_5182826aec6a394c .single-counter-up_3d167cb6be7ccb41 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_5182826aec6a394c .single-counter-up_3d167cb6be7ccb41:last-child {
  border: none;
}
.container-counter-about-page_5182826aec6a394c .single-counter-up_3d167cb6be7ccb41 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_5182826aec6a394c .single-counter-up_3d167cb6be7ccb41 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_7540f18ead4d7c41 {
  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_7540f18ead4d7c41 {
    padding: 20px;
  }
}
.single-testimonials-area_7540f18ead4d7c41 .logo_806b2bdbe45ea290 {
  margin-bottom: 24px;
}
.single-testimonials-area_7540f18ead4d7c41 p.disc_ba183a11087ce3fa {
  max-width: 95%;
}
.single-testimonials-area_7540f18ead4d7c41 .author-area_26b1d2f8a334bfa5 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_7540f18ead4d7c41 .author-area_26b1d2f8a334bfa5 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_7540f18ead4d7c41 .quote-image_215911777b227866 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_7540f18ead4d7c41 .quote-image_215911777b227866 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_42ec841c161a4493 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_42ec841c161a4493 .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.rts-testimonials-area-one_42ec841c161a4493 .shape-area_d0b10bbb9949fd1d .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_42ec841c161a4493 .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_42ec841c161a4493 .button-pagination-area_04f2d7d1d43ac432 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_42ec841c161a4493 .button-pagination-area_04f2d7d1d43ac432 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_42ec841c161a4493 .button-pagination-area_04f2d7d1d43ac432 .swiper-pagination .swiper-pagination-bullet_fd6ddb9130d4659c {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_42ec841c161a4493 .button-pagination-area_04f2d7d1d43ac432 .swiper-button-next,
.rts-testimonials-area-one_42ec841c161a4493 .button-pagination-area_04f2d7d1d43ac432 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_42ec841c161a4493 .button-pagination-area_04f2d7d1d43ac432 .swiper-button-next::after,
.rts-testimonials-area-one_42ec841c161a4493 .button-pagination-area_04f2d7d1d43ac432 .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_42ec841c161a4493 .button-pagination-area_04f2d7d1d43ac432 .swiper-button-next:hover::after,
.rts-testimonials-area-one_42ec841c161a4493 .button-pagination-area_04f2d7d1d43ac432 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_42ec841c161a4493 .button-pagination-area_04f2d7d1d43ac432 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_42ec841c161a4493 .button-pagination-area_04f2d7d1d43ac432 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_42ec841c161a4493 .button-pagination-area_04f2d7d1d43ac432 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_849709f168718cad {
  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_849709f168718cad: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_32a7ce7ffe7b7faa {
  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_abd19976aedc8c15 {
  border-radius: 20px;
}

.single-testimonisl-three_16609e4b221b3f51 {
  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_16609e4b221b3f51::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_16609e4b221b3f51::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_16609e4b221b3f51 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_16609e4b221b3f51 p.disc_ba183a11087ce3fa {
  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_16609e4b221b3f51 .author_8114cc3c97319d25 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_16609e4b221b3f51 .author_8114cc3c97319d25 p.disc_ba183a11087ce3fa {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_75b663dedc299743 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_75b663dedc299743 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_75b663dedc299743 .small-team-aera_f97a8140cc327602 {
  margin-top: -40px;
}
.expart-team-small-thumb_75b663dedc299743 .small-team-aera_f97a8140cc327602 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_75b663dedc299743 .small-team-aera_f97a8140cc327602 img.two_269d8aca09c9e446 {
  left: 30px;
}
.expart-team-small-thumb_75b663dedc299743 .small-team-aera_f97a8140cc327602 img.three_f7605a0af2763c1d {
  left: 60px;
}
.expart-team-small-thumb_75b663dedc299743 .small-team-aera_f97a8140cc327602 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_e0cb86c4bf98ee64 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_e0cb86c4bf98ee64 {
    width: 100%;
  }
}

.single-testimonials-4_bc1ab2b1bba6f7bf {
  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_bc1ab2b1bba6f7bf {
    padding: 32px 16px;
  }
}
.single-testimonials-4_bc1ab2b1bba6f7bf .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_bc1ab2b1bba6f7bf p.disc_ba183a11087ce3fa {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_bc1ab2b1bba6f7bf .author_8114cc3c97319d25 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_bc1ab2b1bba6f7bf .author_8114cc3c97319d25 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_1d4cf41ce164c52b {
  position: relative;
}
.rts-client-feedback-area_1d4cf41ce164c52b.home-2_de11bbc28bd6dd72 .shape-area_d0b10bbb9949fd1d .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_1d4cf41ce164c52b.home-2_de11bbc28bd6dd72 .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_d6cc6f1abfddf854 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_d6cc6f1abfddf854 .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.rts-client-feedback-area-4_d6cc6f1abfddf854 .shape-area_d0b10bbb9949fd1d .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_d6cc6f1abfddf854 .shape-area_d0b10bbb9949fd1d .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_d6cc6f1abfddf854 .shape-area_d0b10bbb9949fd1d .one {
    display: none;
  }
}
.rts-client-feedback-area-4_d6cc6f1abfddf854 .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_d6cc6f1abfddf854 .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
    display: none;
  }
}
.rts-client-feedback-area-4_d6cc6f1abfddf854 .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_d6cc6f1abfddf854 .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
    display: none;
  }
}
.rts-client-feedback-area-4_d6cc6f1abfddf854 .shape-area_d0b10bbb9949fd1d .four_e12fdd65204a6f74 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_d6cc6f1abfddf854 .shape-area_d0b10bbb9949fd1d .four_e12fdd65204a6f74 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_2999eb1fe790626b .single-testimonials-area_7540f18ead4d7c41 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_2999eb1fe790626b .single-testimonials-area_7540f18ead4d7c41 p.disc_ba183a11087ce3fa {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_2999eb1fe790626b .single-testimonials-area_7540f18ead4d7c41 .author-area_26b1d2f8a334bfa5 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_2999eb1fe790626b .single-testimonials-area_7540f18ead4d7c41 .author-area_26b1d2f8a334bfa5 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_2999eb1fe790626b {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_2999eb1fe790626b .title-style-one-center_e0460e7f5a4f12df .pre_22ed8a91ec2147d4 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_2999eb1fe790626b .title-style-one-center_e0460e7f5a4f12df .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_2999eb1fe790626b .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_2999eb1fe790626b .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_a7a66f2343031727 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_a7a66f2343031727 .inner_2f6b3b8a6f710410 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_a7a66f2343031727 .inner_2f6b3b8a6f710410 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_a7a66f2343031727 .inner_2f6b3b8a6f710410 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_a7a66f2343031727 .inner_2f6b3b8a6f710410 {
    padding: 25px;
  }
}
.testimonials-filwidth_a7a66f2343031727 .body {
  margin-top: 30px;
}
.testimonials-filwidth_a7a66f2343031727 .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_a7a66f2343031727 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_a7a66f2343031727 .body .author_8114cc3c97319d25 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_a7a66f2343031727 .body .author_8114cc3c97319d25 a .title-name_40f87450557c4121 {
  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_fd6ddb9130d4659c {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_fd6ddb9130d4659c.swiper-pagination-bullet-active_9a3426119d592130 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_64d6c7ef1868b3f1 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .section-inner_c91fa0795a9d7988 .testimonial-left_653ec9ed1fa4fc2f {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .section-inner_c91fa0795a9d7988 .testimonial-left_653ec9ed1fa4fc2f .heading-title_46bd2e655b89cb7e {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .section-inner_c91fa0795a9d7988 .testimonial-left_653ec9ed1fa4fc2f .author-area_26b1d2f8a334bfa5 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .section-inner_c91fa0795a9d7988 .testimonial-left_653ec9ed1fa4fc2f .author-area_26b1d2f8a334bfa5 .right-content_4e46629d24b14198 .author-title_d85119f69d53c481 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .section-inner_c91fa0795a9d7988 .testimonial-left_653ec9ed1fa4fc2f .author-area_26b1d2f8a334bfa5 .right-content_4e46629d24b14198 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .section-inner_c91fa0795a9d7988 .testimonial-right_194786e08f2e1d25 {
  margin-left: 40px;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .section-inner_c91fa0795a9d7988 .testimonial-right_194786e08f2e1d25 .right-inner_fef11c5fec1d1eeb {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .section-inner_c91fa0795a9d7988 .testimonial-right_194786e08f2e1d25 .right-inner_fef11c5fec1d1eeb .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .section-inner_c91fa0795a9d7988 .testimonial-right_194786e08f2e1d25 .right-inner_fef11c5fec1d1eeb .item:last-child {
  border: none;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .section-inner_c91fa0795a9d7988 .testimonial-right_194786e08f2e1d25 .right-inner_fef11c5fec1d1eeb .item .heading-title_46bd2e655b89cb7e {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .section-inner_c91fa0795a9d7988 .testimonial-right_194786e08f2e1d25 .right-inner_fef11c5fec1d1eeb .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .section-inner_c91fa0795a9d7988 {
  position: relative;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .service-swiper-main-wrapper-2_f79fb77c7eab683f {
  overflow: hidden;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .swiper-slide:nth-child(odd) .single-service-style-two_3293588d3edada23 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .single-service-style-two_3293588d3edada23 {
  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_64d6c7ef1868b3f1 .single-service-style-two_3293588d3edada23 .disc_ba183a11087ce3fa {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .single-service-style-two_3293588d3edada23 .author-area_26b1d2f8a334bfa5 {
  margin-top: 10px;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .single-service-style-two_3293588d3edada23 .author-area_26b1d2f8a334bfa5 .author-content_5a563bfebc95ad2a .author-title_d85119f69d53c481 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .single-service-style-two_3293588d3edada23 .author-area_26b1d2f8a334bfa5 .author-content_5a563bfebc95ad2a .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .swiper-button-next,
.rts-testimonials-area-six_64d6c7ef1868b3f1 .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_64d6c7ef1868b3f1 .swiper-button-next i,
.rts-testimonials-area-six_64d6c7ef1868b3f1 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .swiper-button-next:hover,
.rts-testimonials-area-six_64d6c7ef1868b3f1 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .swiper-button-next::after,
.rts-testimonials-area-six_64d6c7ef1868b3f1 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_64d6c7ef1868b3f1 .swiper-button-next,
.rts-testimonials-area-six_64d6c7ef1868b3f1 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .swiper-pagination2 .swiper-pagination-bullet_fd6ddb9130d4659c {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_64d6c7ef1868b3f1 .swiper-pagination2 .swiper-pagination-bullet_fd6ddb9130d4659c.swiper-pagination-bullet-active_9a3426119d592130 {
  background: #FF6354;
}

.rts-testimonials-area-three_43c09abbabe4b535 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_43c09abbabe4b535 .shape-area_d0b10bbb9949fd1d .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_43c09abbabe4b535 .shape-area_d0b10bbb9949fd1d .one {
    display: none;
  }
}
.rts-testimonials-area-three_43c09abbabe4b535 .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_43c09abbabe4b535 .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_43c09abbabe4b535 .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_43c09abbabe4b535 .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
    display: none;
  }
}
.rts-testimonials-area-three_43c09abbabe4b535 .shape-area_d0b10bbb9949fd1d .four_e12fdd65204a6f74 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_585db4c65cc02d35 {
  position: relative;
}
.rts-testimonials-area-7_585db4c65cc02d35 .testimonials--shape_c4403d5f106e3337 img {
  position: absolute;
}
.rts-testimonials-area-7_585db4c65cc02d35 .testimonials--shape_c4403d5f106e3337 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_585db4c65cc02d35 .testimonials--shape_c4403d5f106e3337 img.two_269d8aca09c9e446 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_7540f18ead4d7c41 .logo_806b2bdbe45ea290 .light_035da2590db2ba26 {
  display: block;
}
[data-theme=light] .single-testimonials-area_7540f18ead4d7c41 .logo_806b2bdbe45ea290 .dark_d98f629d51b99d4c {
  display: none;
}

[data-theme=dark] .single-testimonials-area_7540f18ead4d7c41 .logo_806b2bdbe45ea290 .light_035da2590db2ba26 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_7540f18ead4d7c41 .logo_806b2bdbe45ea290 .dark_d98f629d51b99d4c {
  display: block;
}

.single-blog-area-style-one_5511e4cb967c4a42:hover .thumbnail_30379a9f89523088 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_5511e4cb967c4a42 .thumbnail_30379a9f89523088 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_5511e4cb967c4a42 .thumbnail_30379a9f89523088 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .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_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .bottom-area_ff600e7e7eebb537 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .bottom-area_ff600e7e7eebb537 .admin_25669e5fa6a0a86d {
  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_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .bottom-area_ff600e7e7eebb537 .date_66fba81ebeaf638f {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_6ac8945f570ce117 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_6ac8945f570ce117 .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.rts-blog-area-one_6ac8945f570ce117 .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
}
.rts-blog-area-one_6ac8945f570ce117 .shape-area_d0b10bbb9949fd1d .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_6ac8945f570ce117 .shape-area_d0b10bbb9949fd1d .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_6ac8945f570ce117 .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_6ac8945f570ce117 .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_6ac8945f570ce117 .rts-btn.btn-primary_849709f168718cad.text-center_43afd8944360f7ec {
  margin: auto;
}
.rts-blog-area-one_6ac8945f570ce117.home-six_c5e96e20be618725 .single-blog-area-style-one_5511e4cb967c4a42 .thumbnail_30379a9f89523088 {
  border-radius: 0;
}
.rts-blog-area-one_6ac8945f570ce117.home-six_c5e96e20be618725 .single-blog-area-style-one_5511e4cb967c4a42 .thumbnail_30379a9f89523088 img {
  border-radius: 0;
}
.rts-blog-area-one_6ac8945f570ce117.home-six_c5e96e20be618725 .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b {
  background: var(--blog-single);
}
.rts-blog-area-one_6ac8945f570ce117.home-six_c5e96e20be618725 .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .bottom-area_ff600e7e7eebb537 .date_66fba81ebeaf638f span {
  margin-right: 10px;
}
.rts-blog-area-one_6ac8945f570ce117.home-six_c5e96e20be618725 .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .btn-area_eb8d261f7b9d4370 {
  text-align: center;
}
.rts-blog-area-one_6ac8945f570ce117.home-six_c5e96e20be618725 .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .btn-area_eb8d261f7b9d4370 .read-more-btn_551a3b48db7da392 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_6ac8945f570ce117.home-six_c5e96e20be618725 .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .btn-area_eb8d261f7b9d4370 .read-more-btn_551a3b48db7da392:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_6ac8945f570ce117.home-six_c5e96e20be618725 .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .btn-area_eb8d261f7b9d4370 .read-more-btn_551a3b48db7da392::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_6ac8945f570ce117.home-five_e147cd1367f53f0e .title-style-one-center_e0460e7f5a4f12df .pre_22ed8a91ec2147d4 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_6ac8945f570ce117.home-five_e147cd1367f53f0e .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .bottom-area_ff600e7e7eebb537 .admin_25669e5fa6a0a86d {
  color: var(--color-primary-2);
}
.rts-blog-area-one_6ac8945f570ce117.home-five_e147cd1367f53f0e .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_6ac8945f570ce117.home-five_e147cd1367f53f0e .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_6ac8945f570ce117.home-six_c5e96e20be618725 .title-style-one-center_e0460e7f5a4f12df {
  color: var(--color-primary-2);
}

.rts-blog-area-one_6ac8945f570ce117.style-seven_6888e76c507cf69b {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_6ac8945f570ce117.style-seven_6888e76c507cf69b .title-style-one-center_e0460e7f5a4f12df .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_6ac8945f570ce117.style-seven_6888e76c507cf69b .rts-btn.btn-primary-border_37fb8da04658c242 {
  color: var(--color-primary);
}
.rts-blog-area-one_6ac8945f570ce117.style-seven_6888e76c507cf69b .rts-btn.btn-primary-border_37fb8da04658c242:hover {
  color: #fff;
}

.single-blog-area-style-one_5511e4cb967c4a42.eight-area_7708c409ad575d18 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_3ef2742ba62e9f1e {
  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_3ef2742ba62e9f1e::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_3ef2742ba62e9f1e::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_3ef2742ba62e9f1e:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_94a7ed746d261b43 {
  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_94a7ed746d261b43::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_94a7ed746d261b43::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_94a7ed746d261b43:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_5511e4cb967c4a42.about-page_3a18970d9fe55097 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_67e8475f8369ae1a.shape-position_ae7f792fef38983b {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_67e8475f8369ae1a.shape-position_ae7f792fef38983b .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.rts-blog-area_67e8475f8369ae1a.shape-position_ae7f792fef38983b .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
}
.rts-blog-area_67e8475f8369ae1a.shape-position_ae7f792fef38983b .shape-area_d0b10bbb9949fd1d img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_67e8475f8369ae1a.shape-position_ae7f792fef38983b .shape-area_d0b10bbb9949fd1d img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_67e8475f8369ae1a.shape-position_ae7f792fef38983b .shape-area_d0b10bbb9949fd1d img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_67e8475f8369ae1a.shape-position_ae7f792fef38983b .shape-area_d0b10bbb9949fd1d img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_67e8475f8369ae1a.shape-position_ae7f792fef38983b .shape-area_d0b10bbb9949fd1d img.one {
    display: none;
  }
}
.rts-blog-area_67e8475f8369ae1a.shape-position_ae7f792fef38983b .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_67e8475f8369ae1a.shape-position_ae7f792fef38983b .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
    top: 2%;
  }
}
.rts-blog-area_67e8475f8369ae1a.shape-position_ae7f792fef38983b .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_67e8475f8369ae1a.shape-position_ae7f792fef38983b .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_67e8475f8369ae1a.shape-position_ae7f792fef38983b .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_67e8475f8369ae1a.shape-position_ae7f792fef38983b .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_67e8475f8369ae1a.shape-position_ae7f792fef38983b .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_fd6ddb9130d4659c {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_fd6ddb9130d4659c.swiper-pagination-bullet-active_9a3426119d592130 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .single-blog-area-style-one_5511e4cb967c4a42 {
  padding-bottom: 40px;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .single-blog-area-style-one_5511e4cb967c4a42 .thumbnail_30379a9f89523088 {
  max-width: 100%;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .read-more-btn_551a3b48db7da392 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .read-more-btn_551a3b48db7da392:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .read-more-btn_551a3b48db7da392:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .read-more-btn_551a3b48db7da392::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_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .rts-single-wized_0dc8c41d339bda99 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .rts-single-wized_0dc8c41d339bda99.search .wized-body_60eb6064f2fa5552 {
  margin-top: 0;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .wized-body_60eb6064f2fa5552 {
  margin-top: 30px;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .wized-body_60eb6064f2fa5552 .rts-search-wrapper_bf5d8b22221bf0bc {
  position: relative;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .wized-body_60eb6064f2fa5552 .rts-search-wrapper_bf5d8b22221bf0bc 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_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .wized-body_60eb6064f2fa5552 .rts-search-wrapper_bf5d8b22221bf0bc input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .wized-body_60eb6064f2fa5552 .rts-search-wrapper_bf5d8b22221bf0bc 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_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .wized-body_60eb6064f2fa5552 .rts-search-wrapper_bf5d8b22221bf0bc button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .single-categories_75ea571f58e563f4 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .single-categories_75ea571f58e563f4:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .single-categories_75ea571f58e563f4 li {
  list-style: none;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .single-categories_75ea571f58e563f4 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_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .single-categories_75ea571f58e563f4 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .single-categories_75ea571f58e563f4 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .single-categories_75ea571f58e563f4 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .recent-post-single_d572cb11eec539f2 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .recent-post-single_d572cb11eec539f2:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .recent-post-single_d572cb11eec539f2 .thumbnail_30379a9f89523088 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .recent-post-single_d572cb11eec539f2 .thumbnail_30379a9f89523088 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .recent-post-single_d572cb11eec539f2 .thumbnail_30379a9f89523088:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .recent-post-single_d572cb11eec539f2 .content-area_513a8057672e6700 {
  flex-basis: 60%;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .recent-post-single_d572cb11eec539f2 .user_8ba4596c788cdf48 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .recent-post-single_d572cb11eec539f2 .user_8ba4596c788cdf48 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .recent-post-single_d572cb11eec539f2 .post-title_294040d5f30cdda9 .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_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .recent-post-single_d572cb11eec539f2 .post-title_294040d5f30cdda9 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .recent-post-single_d572cb11eec539f2 .post-title_294040d5f30cdda9:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .gallery-inner_4a15c73aefde4912 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .gallery-inner_4a15c73aefde4912 .single-row_c884b720e3bd3f86 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .gallery-inner_4a15c73aefde4912 .single-row_c884b720e3bd3f86 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .gallery-inner_4a15c73aefde4912 .single-row_c884b720e3bd3f86 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .gallery-inner_4a15c73aefde4912 .single-row_c884b720e3bd3f86 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .gallery-inner_4a15c73aefde4912 .single-row_c884b720e3bd3f86 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .gallery-inner_4a15c73aefde4912 .single-row_c884b720e3bd3f86 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .gallery-inner_4a15c73aefde4912 .single-row_c884b720e3bd3f86 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .gallery-inner_4a15c73aefde4912 .single-row_c884b720e3bd3f86 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .gallery-inner_4a15c73aefde4912 .single-row_c884b720e3bd3f86 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .gallery-inner_4a15c73aefde4912 .single-row_c884b720e3bd3f86 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .gallery-inner_4a15c73aefde4912 .single-row_c884b720e3bd3f86 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .gallery-inner_4a15c73aefde4912 .single-row_c884b720e3bd3f86.row-1_1cb0dca55d6ca9c5 {
  margin-bottom: 20px;
}
.w-100_1d5e5d0954d31242 {
  border-radius: 15px;
}
img.w-100_1d5e5d0954d31242 {
  margin-top: 1.25rem;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .tags-wrapper_1e419a862adaed04 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .tags-wrapper_1e419a862adaed04 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_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .tags-wrapper_1e419a862adaed04 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_feeeba3798f3dcfb.grid-2_5deb4e7a4eb88438 .single-blog-area-style-one_5511e4cb967c4a42 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_feeeba3798f3dcfb.grid-2_5deb4e7a4eb88438 .single-blog-area-style-one_5511e4cb967c4a42:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_feeeba3798f3dcfb.grid-2_5deb4e7a4eb88438 .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b .title {
  font-size: 20px;
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .single-blog-area-style-one_5511e4cb967c4a42 .thumbnail_30379a9f89523088 {
  border-radius: 0;
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .single-blog-area-style-one_5511e4cb967c4a42 .thumbnail_30379a9f89523088 img {
  border-radius: 0;
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .single-blog-area-style-one_5511e4cb967c4a42 .inner-content-wrapper_1304bb79d2baff4b {
  padding: 30px 0 0;
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-content_9beb4f6cded3922b {
  padding: 0 0 80px;
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-content_9beb4f6cded3922b p.first-text_ef0860a411a99fa4::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-content_9beb4f6cded3922b .desc-image_dd3be8b373b08799 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-content_9beb4f6cded3922b .desc-image-2_2ab3a242d9c0f572 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-footer_c033089308825d87 {
  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_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-footer_c033089308825d87 .nav-x_91db8956e2c2f3ea {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-footer_c033089308825d87 .nav-x_91db8956e2c2f3ea li a {
  font-weight: 600;
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-footer_c033089308825d87 .nav-x_91db8956e2c2f3ea li a span {
  color: var(--color-body);
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-author_4cbfbe4ace434da6 {
  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_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-author_4cbfbe4ace434da6 {
    flex-direction: column;
  }
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-author_4cbfbe4ace434da6 .left-image_d75a7698ba74fe91 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-author_4cbfbe4ace434da6 .right-content_4e46629d24b14198 {
  flex-basis: 70%;
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-author_4cbfbe4ace434da6 .right-content_4e46629d24b14198 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-author_4cbfbe4ace434da6 .right-content_4e46629d24b14198 .author-social_a2bf22772cf3457b {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-author_4cbfbe4ace434da6 .right-content_4e46629d24b14198 .author-social_a2bf22772cf3457b li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_feeeba3798f3dcfb.details_7b38c2be716839a1 .post-panel_bec1f0afe0d57b1a .post-author_4cbfbe4ace434da6 .right-content_4e46629d24b14198 .author-social_a2bf22772cf3457b li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_feeeba3798f3dcfb.inner_2f6b3b8a6f710410 .fluxi-right-ct-1_111ddda407c8afc8 .wized-body_60eb6064f2fa5552 .rts-search-wrapper_bf5d8b22221bf0bc input {
  color: #717171;
}

.post-form_af5fc2de7ecd4b2e {
  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_af5fc2de7ecd4b2e {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_af5fc2de7ecd4b2e .single-input-area_a413a3d406a8df05 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_af5fc2de7ecd4b2e .single-input-area_a413a3d406a8df05 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_af5fc2de7ecd4b2e .single-input-area_a413a3d406a8df05 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_af5fc2de7ecd4b2e .single-input-area_a413a3d406a8df05 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_af5fc2de7ecd4b2e .single-input-area_a413a3d406a8df05 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_af5fc2de7ecd4b2e .single-input-area_a413a3d406a8df05 input,
.post-form_af5fc2de7ecd4b2e .single-input-area_a413a3d406a8df05 textarea {
  padding-left: 35px;
}
.post-form_af5fc2de7ecd4b2e .single-input-area_a413a3d406a8df05.text-area_f0daf4a29b652ca1 i {
  top: 61px !important;
}

.rts-fluxi-pagination_4801e508879d33c7 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_4801e508879d33c7 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_4801e508879d33c7 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_4801e508879d33c7 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_4801e508879d33c7 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_4801e508879d33c7 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_3da8a7fe2a2a5e1a img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_9a01f6d2dd9fdcfc .inner-content_960f6ce7a5e3aaac .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_ef1d985b40dd9d55 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_ef1d985b40dd9d55 p.disc_ba183a11087ce3fa br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_ef1d985b40dd9d55 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_ef1d985b40dd9d55 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_ef1d985b40dd9d55 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_ef1d985b40dd9d55 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_ef1d985b40dd9d55 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_ef1d985b40dd9d55 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_ef1d985b40dd9d55 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_ef1d985b40dd9d55 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_ef1d985b40dd9d55 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_ef1d985b40dd9d55 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_ef1d985b40dd9d55 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_ef1d985b40dd9d55 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_ef1d985b40dd9d55 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_ef1d985b40dd9d55 .shape-area_d0b10bbb9949fd1d .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_ef1d985b40dd9d55 .shape-area_d0b10bbb9949fd1d .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_ef1d985b40dd9d55 .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_ef1d985b40dd9d55 .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_ef1d985b40dd9d55 .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
    display: none;
  }
}
.subscribe-main-wrapper-one_ef1d985b40dd9d55 .shape-area_d0b10bbb9949fd1d .four_e12fdd65204a6f74 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_04f2d7d1d43ac432 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_04f2d7d1d43ac432 .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_04f2d7d1d43ac432 .swiper-pagination .swiper-pagination-bullet_fd6ddb9130d4659c {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_04f2d7d1d43ac432 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_04f2d7d1d43ac432 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_04f2d7d1d43ac432 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_04f2d7d1d43ac432 .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_04f2d7d1d43ac432 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_04f2d7d1d43ac432 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_04f2d7d1d43ac432 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_04f2d7d1d43ac432 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_04f2d7d1d43ac432 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_9df5137dbb13c8a6.about_70680ba449fbc81d .btn-area_eb8d261f7b9d4370 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_9df5137dbb13c8a6.about_70680ba449fbc81d .btn-area_eb8d261f7b9d4370 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_fcb8372779dd2245 .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_fcb8372779dd2245 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_fcb8372779dd2245 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_dc88859d98e67a4b .single-footer-wized-one_fcb8372779dd2245 .title, [data-theme=light] .rts-footer-area-one_a554383110daf6bf .single-footer-wized-one_fcb8372779dd2245 .title {
  color: #26262C;
}

.rts-footer-area-one_a554383110daf6bf {
  background: var(--footer-bg);
}
.rts-footer-area-one_a554383110daf6bf .footer-top-area_60954b91ba2efc0e {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_fcb8372779dd2245 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_fcb8372779dd2245 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_fcb8372779dd2245 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_fcb8372779dd2245 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_fcb8372779dd2245 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_a2a1e9c3af176cbf {
  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_a2a1e9c3af176cbf {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_a2a1e9c3af176cbf p {
  margin-bottom: 0;
}
.copyright-area-start_a2a1e9c3af176cbf ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_a2a1e9c3af176cbf ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_a2a1e9c3af176cbf ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_a2a1e9c3af176cbf ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_a2a1e9c3af176cbf.area-two_da81c34abe36f310 p {
  color: #D7D9E9;
}
.copyright-area-start_a2a1e9c3af176cbf.area-two_da81c34abe36f310 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_a2a1e9c3af176cbf.area-two_da81c34abe36f310 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_b2b2e697706a53b4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_b2b2e697706a53b4 .social-area-one_18e13590cd4fada2 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_13321653137cd231 .mobile__breakpoint_7fba3426d646b80b {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_13321653137cd231 .single-footer-wized-one_fcb8372779dd2245 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_13321653137cd231 .single-footer-wized-one_fcb8372779dd2245 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_df6db480f829c1e8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_df6db480f829c1e8 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_df6db480f829c1e8 .right .language_b0a0ba8af6833405 {
  color: #fff;
}

.footer-four_dc88859d98e67a4b {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_e5266db1ea2c74b3 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_e5266db1ea2c74b3 .single-footer-four-wized_d5dce45fd5b04974 ul li a {
  color: #E4E5F1;
}
.footer-three_e5266db1ea2c74b3 .single-footer-four-wized_d5dce45fd5b04974 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_e5266db1ea2c74b3 .single-footer-four-wized_d5dce45fd5b04974 .footer-input-btn-between_b29c26172fb576b2 form input {
  background: #FFFFFF;
}
.footer-three_e5266db1ea2c74b3 .single-footer-four-wized_d5dce45fd5b04974 .footer-input-btn-between_b29c26172fb576b2 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_d5dce45fd5b04974 .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_d5dce45fd5b04974 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_d5dce45fd5b04974 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_d5dce45fd5b04974 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_d5dce45fd5b04974 .footer-input-btn-between_b29c26172fb576b2 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_d5dce45fd5b04974 .footer-input-btn-between_b29c26172fb576b2 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_d5dce45fd5b04974 .footer-input-btn-between_b29c26172fb576b2 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_d5dce45fd5b04974 .footer-input-btn-between_b29c26172fb576b2 form button {
  padding: 18px 20px;
}

.copyright-area-four_9337fbba3f71b82a {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_9337fbba3f71b82a.area-3_8a9b007dcd5ad2d7 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_9337fbba3f71b82a {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_9337fbba3f71b82a .logo_806b2bdbe45ea290 img.light_035da2590db2ba26 {
  display: block;
}
[data-theme=light] .copyright-area-four_9337fbba3f71b82a .logo_806b2bdbe45ea290 img.dark_d98f629d51b99d4c {
  display: none;
}

[data-theme=dark] .copyright-area-four_9337fbba3f71b82a .logo_806b2bdbe45ea290 img.light_035da2590db2ba26 {
  display: none;
}
[data-theme=dark] .copyright-area-four_9337fbba3f71b82a .logo_806b2bdbe45ea290 img.dark_d98f629d51b99d4c {
  display: block;
}

.rts-footer-area-7_a11b540993ecfe89 .footer-wrapper-7_a71bb62c32d35fd8 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_a11b540993ecfe89 .footer-wrapper-7_a71bb62c32d35fd8 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_a11b540993ecfe89 .footer-wrapper-7_a71bb62c32d35fd8 {
    height: 320px;
  }
}
.rts-footer-area-7_a11b540993ecfe89 .footer-wrapper-7_a71bb62c32d35fd8 .innerr_d5982fa8d1554da4 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_a11b540993ecfe89 .footer-wrapper-7_a71bb62c32d35fd8 .innerr_d5982fa8d1554da4 .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_a11b540993ecfe89 .footer-wrapper-7_a71bb62c32d35fd8 .innerr_d5982fa8d1554da4 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_a11b540993ecfe89 .footer-wrapper-7_a71bb62c32d35fd8 .innerr_d5982fa8d1554da4 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_a11b540993ecfe89 .footer-wrapper-7_a71bb62c32d35fd8 .innerr_d5982fa8d1554da4 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_a11b540993ecfe89 .footer-wrapper-7_a71bb62c32d35fd8 .innerr_d5982fa8d1554da4 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_a11b540993ecfe89 .footer-wrapper-7_a71bb62c32d35fd8 .innerr_d5982fa8d1554da4 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_a11b540993ecfe89 .footer-wrapper-7_a71bb62c32d35fd8 .innerr_d5982fa8d1554da4 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_a11b540993ecfe89 .footer-wrapper-7_a71bb62c32d35fd8 .innerr_d5982fa8d1554da4 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_c02d3bd9dd3e603d {
  text-align: center;
}
.footer-top-8_c02d3bd9dd3e603d .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_c02d3bd9dd3e603d .title {
    font-size: 35px;
  }
}
.footer-top-8_c02d3bd9dd3e603d 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_4058420fade0034a {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_4058420fade0034a .sape-image_df41cef865233b3e {
    display: none;
  }
}
.rts-footer-area-eight_4058420fade0034a .sape-image_df41cef865233b3e img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_4058420fade0034a .sape-image_df41cef865233b3e img.two_269d8aca09c9e446 {
  top: 25%;
  left: 25%;
}

.container-10_32687bc25cbc560b {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_7aad0e7129de8b81 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_7aad0e7129de8b81 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_7aad0e7129de8b81 form .single-input_8a30e84e38176653 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_7aad0e7129de8b81 form .single-input_8a30e84e38176653 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_7aad0e7129de8b81 form .single-input_8a30e84e38176653 label {
  margin-bottom: 10px;
}
.form-area-footer-8_7aad0e7129de8b81 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_7aad0e7129de8b81 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_18b59875db6aca21 {
  text-align: center;
}
.easy-cta-area-wrapper_18b59875db6aca21 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_18b59875db6aca21 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_18b59875db6aca21 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_18b59875db6aca21.mid_a8f0f64f0582d6e6 {
  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_18b59875db6aca21.mid_a8f0f64f0582d6e6 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_4ac181add1753327 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_ff5f54caac6b1af6 .copy-right-ul_736944613e01d5c6 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_ff5f54caac6b1af6 .copy-right-ul_736944613e01d5c6 {
    flex-direction: column;
  }
}
.copyright-area-8_ff5f54caac6b1af6 .copy-right-ul_736944613e01d5c6 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_ff5f54caac6b1af6 .copy-right-ul_736944613e01d5c6 li a {
  color: #FFFFFF;
}
.copyright-area-8_ff5f54caac6b1af6 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_845e92666b4d125a {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_845e92666b4d125a .shape-image_68f8dc887a2d020e {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_845e92666b4d125a .shape-image_68f8dc887a2d020e {
    width: 200px;
  }
}
.footer-six_845e92666b4d125a .rts-call-to-action_1038775b2ce8e4b3 .call-to-action-area-5_e1817b20b678bf06 {
  background: none;
  padding: 80px 0;
}
.footer-six_845e92666b4d125a .rts-call-to-action_1038775b2ce8e4b3 .call-to-action-area-5_e1817b20b678bf06 .rts-btn {
  border-radius: 0;
}
.footer-six_845e92666b4d125a .single-footer-four-wized_d5dce45fd5b04974 .title {
  color: #D7D9E9;
}
.footer-six_845e92666b4d125a .single-footer-four-wized_d5dce45fd5b04974 ul li a {
  color: #D7D9E9;
}
.footer-six_845e92666b4d125a .single-footer-four-wized_d5dce45fd5b04974 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_845e92666b4d125a .single-footer-four-wized_d5dce45fd5b04974 .footer-input-btn-between_b29c26172fb576b2 form {
  gap: 0;
}
.footer-six_845e92666b4d125a .single-footer-four-wized_d5dce45fd5b04974 .footer-input-btn-between_b29c26172fb576b2 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_845e92666b4d125a .single-footer-four-wized_d5dce45fd5b04974 .footer-input-btn-between_b29c26172fb576b2 form input::placeholder {
  color: var(--color-title);
}
.footer-six_845e92666b4d125a .single-footer-four-wized_d5dce45fd5b04974 .footer-input-btn-between_b29c26172fb576b2 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_845e92666b4d125a .single-footer-four-wized_d5dce45fd5b04974 .footer-input-btn-between_b29c26172fb576b2 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_845e92666b4d125a .copyright-area-four_9337fbba3f71b82a {
  border-top: 1px solid #37373F;
}
.footer-six_845e92666b4d125a .copyright-area-four_9337fbba3f71b82a p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_25bb0d21476ec496 form {
  position: relative;
}
.footer-input-main-wrapper-one_25bb0d21476ec496 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_25bb0d21476ec496 form input {
  padding-left: 40px;
}

.single-footer-four-wized_d5dce45fd5b04974 .footer-input-btn-between_b29c26172fb576b2 form {
  position: relative;
}
.single-footer-four-wized_d5dce45fd5b04974 .footer-input-btn-between_b29c26172fb576b2 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_d5dce45fd5b04974 .footer-input-btn-between_b29c26172fb576b2 form input {
  padding-left: 35px;
}

.copyright-area-7_93324e3c1cfbbd69 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_93324e3c1cfbbd69 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_93324e3c1cfbbd69 p {
  margin: 0;
}
.copyright-area-7_93324e3c1cfbbd69 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_93324e3c1cfbbd69 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_ca287bb4bb61b2e6 .single-footer-four-wized_d5dce45fd5b04974 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_ca287bb4bb61b2e6 .single-footer-four-wized_d5dce45fd5b04974 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_ca287bb4bb61b2e6 .single-footer-four-wized_d5dce45fd5b04974 form button {
  background: var(--color-primary-2);
}

.social-area-one_18e13590cd4fada2 {
  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_18e13590cd4fada2 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_18e13590cd4fada2 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_18e13590cd4fada2 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_baaafeccc9002d1f {
  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_baaafeccc9002d1f .title-style-one-left_84b234d7acf4048b .pre_22ed8a91ec2147d4 {
  color: #BCBFDB;
}
.bg-dark-border-radious_baaafeccc9002d1f .title-style-one-left_84b234d7acf4048b .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_82c58f19143b8142 {
  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_ee1ac918617e1d7b path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_2090664e69f944fe .progress-wrap svg.progress-circle_ee1ac918617e1d7b path {
  stroke: var(--color-primary-2);
}
.home-blue_2090664e69f944fe .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_8cb96fe12deb8f7a {
  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_8cb96fe12deb8f7a .sape-area_3a300a618c46ae9b img {
  position: absolute;
}
.bg-dark-border-radious-2_8cb96fe12deb8f7a .sape-area_3a300a618c46ae9b img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_8cb96fe12deb8f7a .sape-area_3a300a618c46ae9b img.two_269d8aca09c9e446 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_8cb96fe12deb8f7a .sape-area_3a300a618c46ae9b img.two_269d8aca09c9e446 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_8cb96fe12deb8f7a .sape-area_3a300a618c46ae9b img.two_269d8aca09c9e446 {
    display: none;
  }
}
.bg-dark-border-radious-2_8cb96fe12deb8f7a .sape-area_3a300a618c46ae9b img.three_f7605a0af2763c1d {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_8cb96fe12deb8f7a .sape-area_3a300a618c46ae9b img.three_f7605a0af2763c1d {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_8cb96fe12deb8f7a .sape-area_3a300a618c46ae9b img.four_e12fdd65204a6f74 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_8cb96fe12deb8f7a .sape-area_3a300a618c46ae9b img.four_e12fdd65204a6f74 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_8cb96fe12deb8f7a .sape-area_3a300a618c46ae9b img.four_e12fdd65204a6f74 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_8cb96fe12deb8f7a .sape-area_3a300a618c46ae9b img.four_e12fdd65204a6f74 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_51281262358b8593 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_51281262358b8593 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_51281262358b8593 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_51281262358b8593 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_51281262358b8593 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_51281262358b8593 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_51281262358b8593 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_51281262358b8593 p.disc_ba183a11087ce3fa {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_51281262358b8593 .feature-area-wrapper_ff3ba2a2d3935c27 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_51281262358b8593 .feature-area-wrapper_ff3ba2a2d3935c27 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_51281262358b8593 .feature-area-wrapper_ff3ba2a2d3935c27 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_51281262358b8593 .feature-area-wrapper_ff3ba2a2d3935c27 .single-feature_a941e937a6bd5150 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_51281262358b8593 .feature-area-wrapper_ff3ba2a2d3935c27 .single-feature_a941e937a6bd5150 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_93ef82704d727131 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_93ef82704d727131 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_93ef82704d727131 .signle-input_c633ce2a65a42f3d {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_93ef82704d727131 .signle-input_c633ce2a65a42f3d i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_93ef82704d727131 .signle-input_c633ce2a65a42f3d label {
  margin-bottom: 15px;
}
.appoinment_form-1_93ef82704d727131 .signle-input_c633ce2a65a42f3d input {
  padding-left: 40px;
}
.appoinment_form-1_93ef82704d727131 .signle-input_c633ce2a65a42f3d input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_93ef82704d727131 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_176506d90558ab74 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_2604fed8880f627c {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_2604fed8880f627c {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_2604fed8880f627c .inmformation_5633737d5f4b9d8f .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_2604fed8880f627c .inmformation_5633737d5f4b9d8f .title {
    font-size: 40px;
  }
}
.single-counter-up-two_2604fed8880f627c .inmformation_5633737d5f4b9d8f p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_c074e0ecbd6e5cd4 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_c074e0ecbd6e5cd4.team-five .title-style-one-center_e0460e7f5a4f12df .pre_22ed8a91ec2147d4 {
  color: var(--color-primary-2);
}
.expart-team-area-7_c074e0ecbd6e5cd4.inner {
  background: var(--team-bg);
}

.single-team-area-7_60660f703028e9d9 {
  text-align: center;
}
.single-team-area-7_60660f703028e9d9 .thumbnail_30379a9f89523088 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_60660f703028e9d9 .thumbnail_30379a9f89523088 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_60660f703028e9d9 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_60660f703028e9d9 .designation_61058040f264c7fb {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_60660f703028e9d9:hover .thumbnail_30379a9f89523088 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_fd6ddb9130d4659c {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_fd6ddb9130d4659c.swiper-pagination-bullet-active_9a3426119d592130 {
  background: var(--color-gradient);
}

.single-team-area-start_23e2243ec2fc3a82:hover .thumbnail_30379a9f89523088 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_23e2243ec2fc3a82 .thumbnail_30379a9f89523088 {
  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_23e2243ec2fc3a82 .thumbnail_30379a9f89523088 img {
  transition: 0.8s;
}
.single-team-area-start_23e2243ec2fc3a82 .inner-content_960f6ce7a5e3aaac {
  text-align: center;
}
.single-team-area-start_23e2243ec2fc3a82 .inner-content_960f6ce7a5e3aaac .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_23e2243ec2fc3a82 .inner-content_960f6ce7a5e3aaac span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_cea97922243b2013.about_70680ba449fbc81d {
  position: relative;
}
.rts-team-area_cea97922243b2013.about_70680ba449fbc81d .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
}
.rts-team-area_cea97922243b2013.about_70680ba449fbc81d .shape-area_d0b10bbb9949fd1d img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_cea97922243b2013.about_70680ba449fbc81d .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_cea97922243b2013.about_70680ba449fbc81d .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
    display: none;
  }
}
.rts-team-area_cea97922243b2013.about_70680ba449fbc81d .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
  left: 25%;
  top: 7%;
}
.rts-team-area_cea97922243b2013.about_70680ba449fbc81d .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_cea97922243b2013.about_70680ba449fbc81d .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
    display: none;
  }
}
.rts-team-area_cea97922243b2013.inner_2f6b3b8a6f710410 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_cea97922243b2013.inner_2f6b3b8a6f710410 .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
}
.rts-team-area_cea97922243b2013.inner_2f6b3b8a6f710410 .shape-area_d0b10bbb9949fd1d img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_cea97922243b2013.inner_2f6b3b8a6f710410 .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_cea97922243b2013.inner_2f6b3b8a6f710410 .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
    display: none;
  }
}
.rts-team-area_cea97922243b2013.inner_2f6b3b8a6f710410 .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
  left: 25%;
  top: 7%;
}
.rts-team-area_cea97922243b2013.inner_2f6b3b8a6f710410 .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_cea97922243b2013.inner_2f6b3b8a6f710410 .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
    display: none;
  }
}

.bg-dark-p_06b77aa5beb725ca .title {
  color: #fff;
}

.section-separator-top_1af12bef8e326103 {
  position: relative;
}
.section-separator-top_1af12bef8e326103::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_e2768088402a8f78 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_e2768088402a8f78 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_e2768088402a8f78 .left-titlet-wrapper_1e8277a860ab6d8f .title {
  color: #fff;
}
.call-to-action-main-wrapper_e2768088402a8f78 p.disc_ba183a11087ce3fa {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_e2768088402a8f78 p.disc_ba183a11087ce3fa br {
    display: none;
  }
}
.call-to-action-main-wrapper_e2768088402a8f78 .button-area_382c6983a6b372c5 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_e2768088402a8f78 .button-area_382c6983a6b372c5 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_e2768088402a8f78 .button-area_382c6983a6b372c5 .under-line-btn_5388c96eabbb1376 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_e2768088402a8f78 .button-area_382c6983a6b372c5 .under-line-btn_5388c96eabbb1376:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_e2768088402a8f78 .button-area_382c6983a6b372c5 .under-line-btn_5388c96eabbb1376:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_e2768088402a8f78 .button-area_382c6983a6b372c5 .under-line-btn_5388c96eabbb1376::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_e2768088402a8f78 .button-area_382c6983a6b372c5 .btn-primary-2_216ef6393f6dd370 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_e2768088402a8f78.area-3_8a9b007dcd5ad2d7 .button-area_382c6983a6b372c5 .under-line-btn_5388c96eabbb1376::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_77f817a8bd6e6fbe .style-four_222eb73ed2e2d35d {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_5377f2cc35b5e6ad .rts-faq-area-full-container_77f817a8bd6e6fbe .style-four_222eb73ed2e2d35d {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_8a9b007dcd5ad2d7 .cta-main-wrapper-style-box_95698eecafd43180 .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.area-3_8a9b007dcd5ad2d7 .cta-main-wrapper-style-box_95698eecafd43180 .shape-area_d0b10bbb9949fd1d .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_8a9b007dcd5ad2d7 .cta-main-wrapper-style-box_95698eecafd43180 .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_8a9b007dcd5ad2d7 .cta-main-wrapper-style-box_95698eecafd43180 .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_8a9b007dcd5ad2d7 .cta-main-wrapper-style-box_95698eecafd43180 .shape-area_d0b10bbb9949fd1d .four_e12fdd65204a6f74 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_95698eecafd43180 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_95698eecafd43180 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_95698eecafd43180.style-four_222eb73ed2e2d35d::after, .cta-main-wrapper-style-box_95698eecafd43180.style-four_222eb73ed2e2d35d::before {
  display: none;
}
.cta-main-wrapper-style-box_95698eecafd43180::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_95698eecafd43180::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_95698eecafd43180 .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_95698eecafd43180 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_95698eecafd43180 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_95698eecafd43180 .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_95698eecafd43180 .shape-area_d0b10bbb9949fd1d .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_95698eecafd43180 .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_95698eecafd43180 .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_95698eecafd43180 .shape-area_d0b10bbb9949fd1d .four_e12fdd65204a6f74 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_cd5553157685dc94 {
  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_cd5553157685dc94 {
    padding: 25px;
  }
}
.call-to-action-style-4_cd5553157685dc94 .button-area_382c6983a6b372c5 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_cd5553157685dc94 .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
}
.call-to-action-style-4_cd5553157685dc94 .shape-area_d0b10bbb9949fd1d img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_cd5553157685dc94 .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_cd5553157685dc94 .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_cd5553157685dc94 .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
  top: 10%;
  left: 8%;
}

.header-three_88e439e8d634463f.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_bb2d325223601177 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_bb2d325223601177 {
    height: 630px;
  }
}
.contact-banner-area-start_bb2d325223601177 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_bb2d325223601177 img {
    display: none;
  }
}
.contact-banner-area-start_bb2d325223601177 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_bb2d325223601177 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_bb2d325223601177 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_bb2d325223601177 img.two_269d8aca09c9e446 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_bb2d325223601177 img.three_f7605a0af2763c1d {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_bb2d325223601177 img.four_e12fdd65204a6f74 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_bb2d325223601177.faq_6073d24f17e63743 {
  height: auto;
}

.contact-form-page_e6b91da442b2f9e9 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_2e4895dbe894c7cd {
  text-align: center;
}
.banner-inner-area-contact-inner_2e4895dbe894c7cd .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_2e4895dbe894c7cd .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_2e4895dbe894c7cd .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_2e4895dbe894c7cd .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_2e4895dbe894c7cd p.disc_ba183a11087ce3fa {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_2e4895dbe894c7cd p.disc_ba183a11087ce3fa {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_2e4895dbe894c7cd p.disc_ba183a11087ce3fa {
    max-width: 80%;
  }
}

.contact-form_6067c7314f197643 {
  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_6067c7314f197643 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_6067c7314f197643 {
    padding: 50px 20px;
  }
}
.contact-form_6067c7314f197643 .single-input-area_a413a3d406a8df05 {
  margin-bottom: 24px;
}
.contact-form_6067c7314f197643 .single-input-area_a413a3d406a8df05 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_6067c7314f197643 .single-input-area_a413a3d406a8df05 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_6067c7314f197643 .single-input-area_a413a3d406a8df05 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_6067c7314f197643 .single-input-area_a413a3d406a8df05 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_88088053dd56e002 {
  text-align: center;
}
.single-contact-inner-info_88088053dd56e002 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_88088053dd56e002 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_88088053dd56e002 p {
  margin-bottom: 0;
}
.single-contact-inner-info_88088053dd56e002.mid_a8f0f64f0582d6e6 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_88088053dd56e002.mid_a8f0f64f0582d6e6 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_88088053dd56e002.mid_a8f0f64f0582d6e6 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_de8c165d5609f6dd.contact-form-page_e6b91da442b2f9e9 .contact-form_6067c7314f197643 .single-input-area_a413a3d406a8df05 {
  position: relative;
}
.rts-contact-form-area_de8c165d5609f6dd.contact-form-page_e6b91da442b2f9e9 .contact-form_6067c7314f197643 .single-input-area_a413a3d406a8df05 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_de8c165d5609f6dd.contact-form-page_e6b91da442b2f9e9 .contact-form_6067c7314f197643 .single-input-area_a413a3d406a8df05 input,
.rts-contact-form-area_de8c165d5609f6dd.contact-form-page_e6b91da442b2f9e9 .contact-form_6067c7314f197643 .single-input-area_a413a3d406a8df05 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_de8c165d5609f6dd.contact-form-page_e6b91da442b2f9e9 .contact-form_6067c7314f197643 .single-input-area_a413a3d406a8df05 input::placeholder,
.rts-contact-form-area_de8c165d5609f6dd.contact-form-page_e6b91da442b2f9e9 .contact-form_6067c7314f197643 .single-input-area_a413a3d406a8df05 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_de8c165d5609f6dd.contact-form-page_e6b91da442b2f9e9 .contact-form_6067c7314f197643 .single-input-area_a413a3d406a8df05.text-area_f0daf4a29b652ca1 i {
  top: 61px !important;
}
.rts-contact-form-area_de8c165d5609f6dd.contact-form-page_e6b91da442b2f9e9 .contact-form_6067c7314f197643 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_de8c165d5609f6dd.contact-form-page_e6b91da442b2f9e9 .contact-form_6067c7314f197643 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_4730f3d3d574944d {
  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_4730f3d3d574944d {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_4730f3d3d574944d {
    padding: 20px;
  }
}
.seo-optimization-area_4730f3d3d574944d .thumbnail_30379a9f89523088 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_4730f3d3d574944d .thumbnail_30379a9f89523088 {
    min-width: 100%;
  }
}
.seo-optimization-area_4730f3d3d574944d .thumbnail_30379a9f89523088 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_4730f3d3d574944d .thumbnail_30379a9f89523088 img {
    min-width: 100%;
  }
}

.service-area-8_4f7e2c8bb71e6ce3 .icon {
  margin-bottom: 22px;
}
.service-area-8_4f7e2c8bb71e6ce3 .title {
  font-weight: 800;
}
.service-area-8_4f7e2c8bb71e6ce3 .disc_ba183a11087ce3fa {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_ef1d985b40dd9d55.seo-marketing_1fb48176f21350b9 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_ef1d985b40dd9d55.seo-marketing_1fb48176f21350b9 .title-style-one-center_e0460e7f5a4f12df p.disc_ba183a11087ce3fa br {
    display: none;
  }
}

.section-separator-top-bg-white_9a8bf2c8b4bdf792 {
  position: relative;
}
.section-separator-top-bg-white_9a8bf2c8b4bdf792::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_248e33fae887b114 .large-thumbnail_916e30e6e674ff90 {
  position: relative;
}
.single-product-list_248e33fae887b114 .large-thumbnail_916e30e6e674ff90 .sm-right_9d667aeebff35ee1 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_248e33fae887b114 .large-thumbnail_916e30e6e674ff90 .sm-right_9d667aeebff35ee1 {
    display: none;
  }
}
.single-product-list_248e33fae887b114 .large-thumbnail_916e30e6e674ff90 .sm-right_9d667aeebff35ee1.left {
  right: auto;
  left: 0;
}
.single-product-list_248e33fae887b114 .thumbnail_30379a9f89523088 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_248e33fae887b114 .thumbnail_30379a9f89523088 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_248e33fae887b114 .thumbnail_30379a9f89523088 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_248e33fae887b114 .thumbnail_30379a9f89523088 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_248e33fae887b114 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 .pre-title_04d259cbc7f10c50 {
  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_248e33fae887b114 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 .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_248e33fae887b114 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_248e33fae887b114 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 .title {
    font-size: 35px;
  }
}
.single-product-list_248e33fae887b114 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 .single-service_4accc50a4b309c39 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_248e33fae887b114 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 .single-service_4accc50a4b309c39 i {
  color: var(--color-primary);
}
.single-product-list_248e33fae887b114 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 p.disc_ba183a11087ce3fa {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_aa993c3a420b0f82 .single-product-list_248e33fae887b114 a.thumbnail_30379a9f89523088 {
  max-width: 100%;
}
.area-6_aa993c3a420b0f82 .single-product-list_248e33fae887b114 a.thumbnail_30379a9f89523088 img {
  max-width: 100%;
  width: 100%;
}
.area-6_aa993c3a420b0f82 .single-product-list_248e33fae887b114 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 .service-btn_3cedc562579d6156 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_aa993c3a420b0f82 .single-product-list_248e33fae887b114 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 .service-btn_3cedc562579d6156::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_aa993c3a420b0f82 .single-product-list_248e33fae887b114 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 .service-btn_3cedc562579d6156:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_aa993c3a420b0f82 .single-product-list_248e33fae887b114 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 .service-btn_3cedc562579d6156:hover i {
  transform: rotate(0);
}
.area-6_aa993c3a420b0f82 .single-product-list_248e33fae887b114 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 .service-btn_3cedc562579d6156 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_aa993c3a420b0f82 .single-product-list_248e33fae887b114 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 .service-btn_3cedc562579d6156.color-secondary-2_e2ee582403801f05::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_3bd1fe4b0e4c0593 .thumbnail_30379a9f89523088:hover img {
  transform: none;
}
.single-product-list-2_3bd1fe4b0e4c0593 .left-image_d75a7698ba74fe91 {
  position: relative;
}
.single-product-list-2_3bd1fe4b0e4c0593 .left-image_d75a7698ba74fe91 .short-image-area_c9e0ed5c27de2a05 {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_3bd1fe4b0e4c0593 .left-image_d75a7698ba74fe91 .short-image-area_c9e0ed5c27de2a05 {
    right: 5%;
  }
}
.single-product-list-2_3bd1fe4b0e4c0593 .left-image_d75a7698ba74fe91 .short-image-area_c9e0ed5c27de2a05 img {
  transform: scale(1);
}
.single-product-list-2_3bd1fe4b0e4c0593 .right-image_89b4ae54b079cfca {
  position: relative;
}
.single-product-list-2_3bd1fe4b0e4c0593 .right-image_89b4ae54b079cfca .short-image-area_c9e0ed5c27de2a05 {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_3bd1fe4b0e4c0593 .right-image_89b4ae54b079cfca .short-image-area_c9e0ed5c27de2a05 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_3bd1fe4b0e4c0593 .right-image_89b4ae54b079cfca .short-image-area_c9e0ed5c27de2a05 {
    left: 50%;
  }
}
.single-product-list-2_3bd1fe4b0e4c0593 .right-image_89b4ae54b079cfca .short-image-area_c9e0ed5c27de2a05 img {
  transform: scale(1);
}
.single-product-list-2_3bd1fe4b0e4c0593 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_3bd1fe4b0e4c0593 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 .single-service_4accc50a4b309c39 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_3bd1fe4b0e4c0593 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 .single-service_4accc50a4b309c39 p {
  font-size: 20px;
}
.single-product-list-2_3bd1fe4b0e4c0593 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 p.disc_ba183a11087ce3fa {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_3bd1fe4b0e4c0593 .portfolio-content-wrapper-list_70e3e9c9ef3c6af7 p.disc_ba183a11087ce3fa {
    max-width: 100%;
  }
}

.product-section-bg_7f4094fbad89876e {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_309caeb552295b03 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_309caeb552295b03.area-2_3e7c88044dfafcd4 .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.product-area-start_309caeb552295b03.area-2_3e7c88044dfafcd4 .shape-area_d0b10bbb9949fd1d .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_309caeb552295b03.area-2_3e7c88044dfafcd4 .shape-area_d0b10bbb9949fd1d .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_309caeb552295b03.area-2_3e7c88044dfafcd4 .shape-area_d0b10bbb9949fd1d .one {
    display: none;
  }
}
.product-area-start_309caeb552295b03.area-2_3e7c88044dfafcd4 .two_269d8aca09c9e446 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_309caeb552295b03.area-2_3e7c88044dfafcd4 .two_269d8aca09c9e446 {
    top: 5%;
  }
}
.product-area-start_309caeb552295b03.area-2_3e7c88044dfafcd4 .three_f7605a0af2763c1d {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_309caeb552295b03.area-2_3e7c88044dfafcd4 .three_f7605a0af2763c1d {
    display: none;
  }
}

.siongle-portfolio-box-style_9a01f6d2dd9fdcfc .thumbnail_30379a9f89523088 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_9a01f6d2dd9fdcfc .thumbnail_30379a9f89523088 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_9a01f6d2dd9fdcfc .thumbnail_30379a9f89523088 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_9a01f6d2dd9fdcfc .thumbnail_30379a9f89523088:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_9a01f6d2dd9fdcfc .inner-content_960f6ce7a5e3aaac {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_9a01f6d2dd9fdcfc .inner-content_960f6ce7a5e3aaac .left-content_3bf29c3ce3292a2e .pre_22ed8a91ec2147d4 {
  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_9a01f6d2dd9fdcfc .inner-content_960f6ce7a5e3aaac .left-content_3bf29c3ce3292a2e .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_9a01f6d2dd9fdcfc .inner-content_960f6ce7a5e3aaac .left-content_3bf29c3ce3292a2e .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_9a01f6d2dd9fdcfc .inner-content_960f6ce7a5e3aaac .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_9a01f6d2dd9fdcfc .inner-content_960f6ce7a5e3aaac .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_9a01f6d2dd9fdcfc .inner-content_960f6ce7a5e3aaac .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_9a01f6d2dd9fdcfc .inner-content_960f6ce7a5e3aaac .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_9a01f6d2dd9fdcfc.style-four_222eb73ed2e2d35d .thumbnail_30379a9f89523088 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_9a01f6d2dd9fdcfc.style-four_222eb73ed2e2d35d .left-content_3bf29c3ce3292a2e .pre_22ed8a91ec2147d4 {
  color: #fff;
}
.siongle-portfolio-box-style_9a01f6d2dd9fdcfc.style-four_222eb73ed2e2d35d .left-content_3bf29c3ce3292a2e .title {
  color: #fff;
}
.siongle-portfolio-box-style_9a01f6d2dd9fdcfc.style-four_222eb73ed2e2d35d .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_9a01f6d2dd9fdcfc.style-four_222eb73ed2e2d35d .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_9a01f6d2dd9fdcfc.style-four_222eb73ed2e2d35d:hover .thumbnail_30379a9f89523088 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_9fd5cbf02d2d5ae5 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_9fd5cbf02d2d5ae5 .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.rts-fun-facts-area_9fd5cbf02d2d5ae5 .shape-area_d0b10bbb9949fd1d .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_9fd5cbf02d2d5ae5 .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_9fd5cbf02d2d5ae5 .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_9fd5cbf02d2d5ae5 .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_9fd5cbf02d2d5ae5 .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
    display: none;
  }
}
.rts-fun-facts-area_9fd5cbf02d2d5ae5 .shape-area_d0b10bbb9949fd1d .four_e12fdd65204a6f74 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_167403b4253252ba {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_167403b4253252ba::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_167403b4253252ba .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_167403b4253252ba .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_167403b4253252ba.two_269d8aca09c9e446 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_167403b4253252ba.two_269d8aca09c9e446 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_befe4b2f2e7e33a9 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_860b6e89ef96d946 {
  border-radius: 32px;
}

.float-right-div-case-studies_8de6ec9deae1c9d7 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_8de6ec9deae1c9d7 {
    width: 100%;
  }
}
.float-right-div-case-studies_8de6ec9deae1c9d7 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_8de6ec9deae1c9d7 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_fd6ddb9130d4659c {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_a751beec220698c7.rts-section-gap2.bg-dark-border-radious.radious-4_860b6e89ef96d946 {
  background: var(--case-study);
}

.rts-case-studies-4_a751beec220698c7 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_a751beec220698c7 .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.rts-case-studies-4_a751beec220698c7 .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
}
.rts-case-studies-4_a751beec220698c7 .shape-area_d0b10bbb9949fd1d img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_a751beec220698c7 .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_a751beec220698c7 .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_a751beec220698c7 .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_a751beec220698c7 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_a751beec220698c7 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_a751beec220698c7 .swiper-pagination .swiper-pagination-bullet_fd6ddb9130d4659c {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_f7d082ef23618dec {
  position: relative;
}
.rts-case-studies-5_f7d082ef23618dec .title-wrapper-between_2279d8c0af7fa107 .pre_22ed8a91ec2147d4 {
  font-weight: 800;
}
.rts-case-studies-5_f7d082ef23618dec .title-wrapper-between_2279d8c0af7fa107 .title {
  font-weight: 800;
}
.rts-case-studies-5_f7d082ef23618dec .bottom-btn_4319597a1ee55094 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_f7d082ef23618dec .bottom-btn_4319597a1ee55094 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_6b43796e2b74284c.style-five_15341fa6ffdcef77 .inner-content_960f6ce7a5e3aaac .left-content_3bf29c3ce3292a2e .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_6b43796e2b74284c.style-five_15341fa6ffdcef77 .inner-content_960f6ce7a5e3aaac .left-content_3bf29c3ce3292a2e .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_6b43796e2b74284c.style-five_15341fa6ffdcef77 {
  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_6b43796e2b74284c.style-five_15341fa6ffdcef77 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_6b43796e2b74284c.style-five_15341fa6ffdcef77:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_6b43796e2b74284c.style-five_15341fa6ffdcef77:nth-child(even) .inner-content_960f6ce7a5e3aaac .left-content_3bf29c3ce3292a2e .pre_22ed8a91ec2147d4 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_6b43796e2b74284c.style-five_15341fa6ffdcef77:nth-child(even) .inner-content_960f6ce7a5e3aaac .left-content_3bf29c3ce3292a2e .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_6b43796e2b74284c.style-five_15341fa6ffdcef77:nth-child(even) .inner-content_960f6ce7a5e3aaac .left-content_3bf29c3ce3292a2e .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_6b43796e2b74284c.style-five_15341fa6ffdcef77 .thumbnail_30379a9f89523088 {
  flex-basis: 40%;
}
.single-portfolio-box-style_6b43796e2b74284c.style-five_15341fa6ffdcef77 .thumbnail_30379a9f89523088 img {
  border-radius: 16px;
}
.single-portfolio-box-style_6b43796e2b74284c.style-five_15341fa6ffdcef77 .inner-content_960f6ce7a5e3aaac {
  flex-basis: 60%;
}
.single-portfolio-box-style_6b43796e2b74284c.style-five_15341fa6ffdcef77 .inner-content_960f6ce7a5e3aaac .left-content_3bf29c3ce3292a2e .pre_22ed8a91ec2147d4 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_6b43796e2b74284c.style-five_15341fa6ffdcef77 .inner-content_960f6ce7a5e3aaac .left-content_3bf29c3ce3292a2e .title {
  font-weight: 800;
}
.single-portfolio-box-style_6b43796e2b74284c.style-five_15341fa6ffdcef77 .inner-content_960f6ce7a5e3aaac .left-content_3bf29c3ce3292a2e .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_6b43796e2b74284c.style-five_15341fa6ffdcef77 .inner-content_960f6ce7a5e3aaac .left-content_3bf29c3ce3292a2e .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_427e03efe232c110 .siongle-portfolio-box-style_9a01f6d2dd9fdcfc .thumbnail_30379a9f89523088 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_427e03efe232c110 .siongle-portfolio-box-style_9a01f6d2dd9fdcfc:hover .thumbnail_30379a9f89523088 img {
  transform: scale(1.15);
}
.home-seven-case_427e03efe232c110 .siongle-portfolio-box-style_9a01f6d2dd9fdcfc .inner-content_960f6ce7a5e3aaac .right a {
  background: #F2F2F8;
}
.home-seven-case_427e03efe232c110 .siongle-portfolio-box-style_9a01f6d2dd9fdcfc .inner-content_960f6ce7a5e3aaac .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_3db512d9dfca6faa {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_3db512d9dfca6faa .title-style-one-center_e0460e7f5a4f12df .pre_22ed8a91ec2147d4 {
  color: #fff;
}
.rts-product-area-8_3db512d9dfca6faa .title-style-one-center_e0460e7f5a4f12df .title {
  color: #fff;
}

.single-product-8_2a0474e5cc8f65d9 {
  text-align: center;
}
.single-product-8_2a0474e5cc8f65d9:hover .thumbnail_30379a9f89523088 img {
  transform: scale(1.12);
}
.single-product-8_2a0474e5cc8f65d9 .thumbnail_30379a9f89523088 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_2a0474e5cc8f65d9 .thumbnail_30379a9f89523088 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_2a0474e5cc8f65d9 .thumbnail_30379a9f89523088 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_2a0474e5cc8f65d9 .thumbnail_30379a9f89523088 a img {
    width: 100%;
  }
}
.single-product-8_2a0474e5cc8f65d9 .thumbnail_30379a9f89523088 .icon-top-right_f2f67825a57d55ec {
  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_2a0474e5cc8f65d9 .thumbnail_30379a9f89523088 .icon-top-right_f2f67825a57d55ec i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_2a0474e5cc8f65d9 .thumbnail_30379a9f89523088 .icon-top-right_f2f67825a57d55ec:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_2a0474e5cc8f65d9 .thumbnail_30379a9f89523088 .icon-top-right_f2f67825a57d55ec:hover i {
  color: #fff;
}
.single-product-8_2a0474e5cc8f65d9 .inner-content_960f6ce7a5e3aaac span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_2a0474e5cc8f65d9 .inner-content_960f6ce7a5e3aaac a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_4b988049f47726c0 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_4b988049f47726c0 .section-inner_c91fa0795a9d7988 .left-side-content_433917e89171dce5 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_4b988049f47726c0 .section-inner_c91fa0795a9d7988 .left-side-content_433917e89171dce5 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_4b988049f47726c0 .section-inner_c91fa0795a9d7988 .left-side-content_433917e89171dce5 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_4b988049f47726c0 .section-inner_c91fa0795a9d7988 .right-side-image_2776ecfc1934a7e3 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_4b988049f47726c0 .section-inner_c91fa0795a9d7988 .right-side-image_2776ecfc1934a7e3 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_4b988049f47726c0 .section-inner_c91fa0795a9d7988 .right-side-image_2776ecfc1934a7e3 .short-image_52ec7a1b8977831d {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_4b988049f47726c0 .section-inner_c91fa0795a9d7988 .right-side-image_2776ecfc1934a7e3 .short-image_52ec7a1b8977831d {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_4b988049f47726c0 .section-inner_c91fa0795a9d7988 .right-side-image_2776ecfc1934a7e3 .short-image_52ec7a1b8977831d {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_4b988049f47726c0 .section-inner_c91fa0795a9d7988 .right-side-image_2776ecfc1934a7e3 .short-image_52ec7a1b8977831d {
    display: none;
  }
}

.rts-product-area-six_46c89933cc83bad7 .section-inner_c91fa0795a9d7988 .top-inner_c5a2e0fe28d11b9e {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_46c89933cc83bad7 .section-inner_c91fa0795a9d7988 .top-inner_c5a2e0fe28d11b9e .marquee_770b3b371f3467a6 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_46c89933cc83bad7 .section-inner_c91fa0795a9d7988 .top-inner_c5a2e0fe28d11b9e .marquee_770b3b371f3467a6:hover {
  animation-play-state: paused;
}
.rts-product-area-six_46c89933cc83bad7 .section-inner_c91fa0795a9d7988 .top-inner_c5a2e0fe28d11b9e .marquee_770b3b371f3467a6 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_46c89933cc83bad7 .section-inner_c91fa0795a9d7988 .bottom-inner_cc99360dec22c6ba {
  display: inline-block;
}
.rts-product-area-six_46c89933cc83bad7 .section-inner_c91fa0795a9d7988 .bottom-inner_cc99360dec22c6ba .marquee_770b3b371f3467a6 {
  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_46c89933cc83bad7 .section-inner_c91fa0795a9d7988 .bottom-inner_cc99360dec22c6ba .marquee_770b3b371f3467a6:hover {
  animation-play-state: paused;
}
.rts-product-area-six_46c89933cc83bad7 .section-inner_c91fa0795a9d7988 .bottom-inner_cc99360dec22c6ba .marquee_770b3b371f3467a6 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_a5437726ca60b857 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_cf3abcdf306e04d0 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_cf3abcdf306e04d0 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_cf3abcdf306e04d0 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_cf3abcdf306e04d0 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_cf3abcdf306e04d0 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_cf3abcdf306e04d0 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_cf3abcdf306e04d0 p.disc_ba183a11087ce3fa {
  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_cf3abcdf306e04d0 p.disc_ba183a11087ce3fa {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_cf3abcdf306e04d0 p.disc_ba183a11087ce3fa {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_e4b5e7de7313e0ab {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_e4b5e7de7313e0ab {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_1520f76cde12f0d2 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_963e975fd169cde0.case-studies_86e50d8a2ae89bae .main-nav-area_3f7e09dd80b83474 li a {
  color: #fff;
}
.header-style-one_963e975fd169cde0.case-studies_86e50d8a2ae89bae .main-nav-area_3f7e09dd80b83474 li:hover a {
  color: var(--color-primary);
}
.header-style-one_963e975fd169cde0.case-studies_86e50d8a2ae89bae .button-area-start_49ebbcd64fb45b2a .demo-req_1f74eff56fc55305:hover {
  color: var(--color-primary);
}
.header-style-one_963e975fd169cde0.case-studies_86e50d8a2ae89bae .button-area-start_49ebbcd64fb45b2a a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_9213c3e716c91bd0 .breadcrumb-inner_65a57ebf42ec584d {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_9213c3e716c91bd0 .breadcrumb-inner_65a57ebf42ec584d .pagimation_535006e1a53241b0 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_9213c3e716c91bd0 .breadcrumb-inner_65a57ebf42ec584d .pagimation_535006e1a53241b0 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_9213c3e716c91bd0 .breadcrumb-inner_65a57ebf42ec584d .pagimation_535006e1a53241b0 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_9213c3e716c91bd0 .breadcrumb-inner_65a57ebf42ec584d .pagimation_535006e1a53241b0 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_9213c3e716c91bd0 .breadcrumb-inner_65a57ebf42ec584d .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_9213c3e716c91bd0 .breadcrumb-inner_65a57ebf42ec584d .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_9213c3e716c91bd0 .breadcrumb-inner_65a57ebf42ec584d p.disc_ba183a11087ce3fa {
  color: #717383;
}
.single-case-studies-bread-crumb-area_9213c3e716c91bd0.area-2_3e7c88044dfafcd4 .breadcrumb-inner_65a57ebf42ec584d {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_fcb903230ee2a9b9 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_fcb903230ee2a9b9 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_fcb903230ee2a9b9 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_fcb903230ee2a9b9 a.btn-arrow_0ed0ecd59145382a {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_fcb903230ee2a9b9 .btn-arrow_0ed0ecd59145382a {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_fcb903230ee2a9b9 .btn-arrow_0ed0ecd59145382a i {
  margin-left: 10px;
}
.strategy-right-area_fcb903230ee2a9b9 .btn-arrow_0ed0ecd59145382a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_fcb903230ee2a9b9 .btn-arrow_0ed0ecd59145382a::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_fcb903230ee2a9b9 .btn-arrow_0ed0ecd59145382a:hover::before {
  width: 100%;
}

.strategy-left-content_3376914bb2afa41b p.disc_ba183a11087ce3fa {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_3376914bb2afa41b p.disc_ba183a11087ce3fa {
    max-width: 100%;
  }
}

.arrow-rotate_14c6945bf6eebef1 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_6653a8d493a63798 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_6653a8d493a63798 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_6653a8d493a63798 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_6653a8d493a63798 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_6653a8d493a63798 p.disc_ba183a11087ce3fa {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_6653a8d493a63798 p.disc_ba183a11087ce3fa {
    max-width: 100%;
  }
}

.thumbnail-image-grid_fd085c7fb5e1468a a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_9213c3e716c91bd0 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_9213c3e716c91bd0 .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_9213c3e716c91bd0 .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_9213c3e716c91bd0 .shape-area_d0b10bbb9949fd1d img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_9213c3e716c91bd0 .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_9213c3e716c91bd0 .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_9213c3e716c91bd0 .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_9213c3e716c91bd0 .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_9213c3e716c91bd0 .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_9213c3e716c91bd0 .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
    display: none;
  }
}

.large-image-area_af085ee9add2f517 {
  position: relative;
  z-index: 5;
}
.large-image-area_af085ee9add2f517 .large-thumbnail_916e30e6e674ff90 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_0d211868689ad5b0 .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_0d211868689ad5b0 .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_0d211868689ad5b0 .accordion .accordion-item .accordion-header_c977d987e0c940d6 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_0d211868689ad5b0 .accordion .accordion-item .accordion-header_c977d987e0c940d6 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_0d211868689ad5b0 .accordion .accordion-item .accordion-header_c977d987e0c940d6 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_0d211868689ad5b0 .accordion .accordion-item .accordion-body_b471d639889049b6 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_0d211868689ad5b0.style-four_222eb73ed2e2d35d .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_6c6ae37711971b2e .accordion-item .accordion-header_c977d987e0c940d6 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_172929a1ecf87f92 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_172929a1ecf87f92 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_172929a1ecf87f92 .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_172929a1ecf87f92 .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_172929a1ecf87f92 .shape-area_d0b10bbb9949fd1d img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_172929a1ecf87f92 .shape-area_d0b10bbb9949fd1d img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_172929a1ecf87f92 .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_172929a1ecf87f92 .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_172929a1ecf87f92 .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_172929a1ecf87f92 .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_172929a1ecf87f92 .shape-area_d0b10bbb9949fd1d img.five_91dc2894139efd01 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_172929a1ecf87f92 .shape-area_d0b10bbb9949fd1d img.six_1cafa87bbe058d8d {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_172929a1ecf87f92 .shape-area_d0b10bbb9949fd1d img.seven_f31a272f3b0f62f9 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_ce01824b4b98e122 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_ce01824b4b98e122 .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
}
.rts-cta-area-start_ce01824b4b98e122 .shape-area_d0b10bbb9949fd1d img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_ce01824b4b98e122 .shape-area_d0b10bbb9949fd1d img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_ce01824b4b98e122 .shape-area_d0b10bbb9949fd1d img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_ce01824b4b98e122 .shape-area_d0b10bbb9949fd1d img.one {
    left: 5%;
  }
}
.rts-cta-area-start_ce01824b4b98e122 .shape-area_d0b10bbb9949fd1d img.two_269d8aca09c9e446 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_ce01824b4b98e122 .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_ce01824b4b98e122 .shape-area_d0b10bbb9949fd1d img.three_f7605a0af2763c1d {
    bottom: 0;
  }
}
.rts-cta-area-start_ce01824b4b98e122 .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_ce01824b4b98e122 .shape-area_d0b10bbb9949fd1d img.four_e12fdd65204a6f74 {
    display: none;
  }
}

.rts-faq-area-full-container_77f817a8bd6e6fbe.style-three_6c6ae37711971b2e {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_77f817a8bd6e6fbe.style-three_6c6ae37711971b2e .shape-area_d0b10bbb9949fd1d {
    display: none;
  }
}
.rts-faq-area-full-container_77f817a8bd6e6fbe.style-three_6c6ae37711971b2e .shape-area_d0b10bbb9949fd1d img {
  position: absolute;
}
.rts-faq-area-full-container_77f817a8bd6e6fbe.style-three_6c6ae37711971b2e .shape-area_d0b10bbb9949fd1d .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_77f817a8bd6e6fbe.style-three_6c6ae37711971b2e .shape-area_d0b10bbb9949fd1d .one {
    display: none;
  }
}
.rts-faq-area-full-container_77f817a8bd6e6fbe.style-three_6c6ae37711971b2e .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_77f817a8bd6e6fbe.style-three_6c6ae37711971b2e .shape-area_d0b10bbb9949fd1d .two_269d8aca09c9e446 {
    display: none;
  }
}
.rts-faq-area-full-container_77f817a8bd6e6fbe.style-three_6c6ae37711971b2e .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_77f817a8bd6e6fbe.style-three_6c6ae37711971b2e .shape-area_d0b10bbb9949fd1d .three_f7605a0af2763c1d {
    display: none;
  }
}
.rts-faq-area-full-container_77f817a8bd6e6fbe.style-three_6c6ae37711971b2e .shape-area_d0b10bbb9949fd1d .four_e12fdd65204a6f74 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_77f817a8bd6e6fbe.style-three_6c6ae37711971b2e .shape-area_d0b10bbb9949fd1d .four_e12fdd65204a6f74 {
    display: none;
  }
}

.rts-error-section_6ccb6184cb8f0713 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_6ccb6184cb8f0713 .section-inner_c91fa0795a9d7988 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_6ccb6184cb8f0713 .section-inner_c91fa0795a9d7988 img {
  max-width: 100%;
}

.tos__content_b11c60b68c749328 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_4ce3d5bd6c8bac8b p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
