/*=================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_612044e2941d0d07
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_4f3bc2904bad36ad svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_84f7f425eec56be4 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_ef07474e0ace8c84 nav ul li.has-droupdown_1ad62ed2974e825f::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_ef07474e0ace8c84 nav ul li a.main_7af042d026795ec8,
[data-theme=dark] .mobile-menu-main_ef07474e0ace8c84 nav ul li.has-droupdown_1ad62ed2974e825f 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_17d402a9ae70a666 {
    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_d7eae6e5fabbbe62,
.h2_9965bded4d3510b2,
.h3_a1e1742212da9829,
.h4_84238bda0eb55de5,
.h5_b132345e9daffc63,
.h6_5d2465209a4fe9c2,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_d7eae6e5fabbbe62,
.h2_9965bded4d3510b2,
.h3_a1e1742212da9829,
.h4_84238bda0eb55de5,
.h5_b132345e9daffc63,
.h6_5d2465209a4fe9c2 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_d7eae6e5fabbbe62 a,
.h2_9965bded4d3510b2 a,
.h3_a1e1742212da9829 a,
.h4_84238bda0eb55de5 a,
.h5_b132345e9daffc63 a,
.h6_5d2465209a4fe9c2 a {
  color: inherit;
}

.bg-color-tertiary_e96ef850d1b435f7 h1,
.bg-color-tertiary_e96ef850d1b435f7 h2,
.bg-color-tertiary_e96ef850d1b435f7 h3,
.bg-color-tertiary_e96ef850d1b435f7 h4,
.bg-color-tertiary_e96ef850d1b435f7 h5,
.bg-color-tertiary_e96ef850d1b435f7 h6,
.bg-color-tertiary_e96ef850d1b435f7 .h1_d7eae6e5fabbbe62,
.bg-color-tertiary_e96ef850d1b435f7 .h2_9965bded4d3510b2,
.bg-color-tertiary_e96ef850d1b435f7 .h3_a1e1742212da9829,
.bg-color-tertiary_e96ef850d1b435f7 .h4_84238bda0eb55de5,
.bg-color-tertiary_e96ef850d1b435f7 .h5_b132345e9daffc63,
.bg-color-tertiary_e96ef850d1b435f7 .h6_5d2465209a4fe9c2 {
  color: #fff;
}
.bg-color-tertiary_e96ef850d1b435f7 p {
  color: #6c7279;
}
.bg-color-tertiary_e96ef850d1b435f7 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_b132345e9daffc63 {
    font-size: 20px;
  }
}
h1,
.h1_d7eae6e5fabbbe62,
h2,
.h2_9965bded4d3510b2,
h3,
.h3_a1e1742212da9829 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_5d2465209a4fe9c2 {
  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_0c127a172e82ddbf {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_4599c3f595fc0acd {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_ed81ac33596552cb {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_b9959b00bac1de69 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_2c8d3ce76b955335 {
  font-size: 13px;
}
p.has-very-light-gray-color_cb8bf14808e66a90 {
  color: var(--color-white);
}
p.has-background_8f3831a45ddd6e4a {
  padding: 20px 30px;
}
p.b1_0c127a172e82ddbf {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_602a5835f7ffdf97 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_4599c3f595fc0acd {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_38bcce219444223c {
  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_1edfd20b51444957 cite,
.wp-block-pullquote_1edfd20b51444957.is-style-solid-color_f6482230455787b7 blockquote cite,
.wp-block-quote_e05443063f2f509b 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_a3c20a451e167dbe.bullet_ec87176a5f9ea8dc 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_a3c20a451e167dbe.bullet_ec87176a5f9ea8dc li {
    padding-left: 19px;
  }
}
ul.liststyle_a3c20a451e167dbe.bullet_ec87176a5f9ea8dc li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_a3c20a451e167dbe.bullet_ec87176a5f9ea8dc 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_e2a14ee2445a932a .title {
  margin-top: 0;
}

.paragraph-area_11e4f198cccd8b5e p.disc_30c19d031f9ad5e6 {
  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_bf6aa3c5df529a99.slick-slider_8375b88688ae651f {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_88abc66e7982d14c {
    margin-bottom: 20px;
  }

  .ml_lg--20_a4a9b581a258140b {
    margin-left: 20px;
  }

  .ptb_lg--25_459370516ec0916e {
    padding: 25px 0;
  }

  .plr_lg--25_0d700433a9ffb96c {
    padding: 0 25px;
  }

  .pt_lg--25_4acca52e0f84ff7b {
    padding-top: 25px;
  }

  .pb_lg--25_bc40264b6aa8d1e6 {
    padding-bottom: 25px;
  }

  .pl_lg--25_c0f7fd7e5a77f094 {
    padding-left: 25px;
  }

  .pr_lg--25_187c7daa5bdccf9a {
    padding-right: 25px;
  }

  .mt_lg--25_98394a31a1d5c0ac {
    margin-top: 25px;
  }

  .mb_lg--25_f6aa1cfe0c6f4a30 {
    margin-bottom: 25px;
  }

  .ml_lg--25_6d053fad3a8edcd7 {
    margin-left: 25px;
  }

  .ptb_lg--30_25a34f2204424438 {
    padding: 30px 0;
  }

  .plr_lg--30_ae91522737c4693b {
    padding: 0 30px;
  }

  .pt_lg--30_6096394cc83640bd {
    padding-top: 30px;
  }

  .pb_lg--30_781eb549216f3e08 {
    padding-bottom: 30px;
  }

  .pl_lg--30_9d8e7655029161b4 {
    padding-left: 30px;
  }

  .pr_lg--30_69d5f13d443ed82b {
    padding-right: 30px;
  }

  .mt_lg--30_6e33fb04680a5a45 {
    margin-top: 30px;
  }

  .mb_lg--30_5c4053a2ae269861 {
    margin-bottom: 30px;
  }

  .ml_lg--30_0f789488059cec6d {
    margin-left: 30px;
  }

  .ptb_lg--35_4bccea584563aeb4 {
    padding: 35px 0;
  }

  .plr_lg--35_4085c50bbc27126d {
    padding: 0 35px;
  }

  .pt_lg--35_98db875a1eb8b300 {
    padding-top: 35px;
  }

  .pb_lg--35_8c3e654b7f09d57b {
    padding-bottom: 35px;
  }

  .pl_lg--35_cb79ac9bf4767723 {
    padding-left: 35px;
  }

  .pr_lg--35_00b13c954172ece8 {
    padding-right: 35px;
  }

  .mt_lg--35_039ee5a00c492bd1 {
    margin-top: 35px;
  }

  .mb_lg--35_c562a4f1a2a25a39 {
    margin-bottom: 35px;
  }

  .ml_lg--35_601b7fb00f3d96a8 {
    margin-left: 35px;
  }

  .ptb_lg--40_8e6c5b1d1011ceb4 {
    padding: 40px 0;
  }

  .plr_lg--40_aa2f70cff421394a {
    padding: 0 40px;
  }

  .pt_lg--40_f75559750731010e {
    padding-top: 40px;
  }

  .pb_lg--40_c1e50fb8f3067b94 {
    padding-bottom: 40px;
  }

  .pl_lg--40_957ffec580945433 {
    padding-left: 40px;
  }

  .pr_lg--40_d7dcd48f60579308 {
    padding-right: 40px;
  }

  .mt_lg--40_d3d20d789cb1f70a {
    margin-top: 40px;
  }

  .mb_lg--40_8a296cd9825c9f9a {
    margin-bottom: 40px;
  }

  .ml_lg--40_9a5a9197f24d1971 {
    margin-left: 40px;
  }

  .ptb_lg--45_6e8de9c570b90ef7 {
    padding: 45px 0;
  }

  .plr_lg--45_ffccf19326070c22 {
    padding: 0 45px;
  }

  .pt_lg--45_505b23b697709cb2 {
    padding-top: 45px;
  }

  .pb_lg--45_044e4bf53391991b {
    padding-bottom: 45px;
  }

  .pl_lg--45_c76d72b9a05f8e7e {
    padding-left: 45px;
  }

  .pr_lg--45_a5d18cd0c62a47a7 {
    padding-right: 45px;
  }

  .mt_lg--45_ca8d7ad83f4bf220 {
    margin-top: 45px;
  }

  .mb_lg--45_5fada4f4b5176497 {
    margin-bottom: 45px;
  }

  .ml_lg--45_86b560a63d76942e {
    margin-left: 45px;
  }

  .ptb_lg--50_a518f7e53c58c357 {
    padding: 50px 0;
  }

  .plr_lg--50_60edcf447743401e {
    padding: 0 50px;
  }

  .pt_lg--50_c7b5e31292c7ef68 {
    padding-top: 50px;
  }

  .pb_lg--50_ccf13ee40f1d487a {
    padding-bottom: 50px;
  }

  .pl_lg--50_cc47b7f79a014e25 {
    padding-left: 50px;
  }

  .pr_lg--50_276eb0d7b99037ee {
    padding-right: 50px;
  }

  .mt_lg--50_e9779c6d83b0b8dd {
    margin-top: 50px;
  }

  .mb_lg--50_1835d52a8b3ddc29 {
    margin-bottom: 50px;
  }

  .ml_lg--50_128881eaf3bdf729 {
    margin-left: 50px;
  }

  .ptb_lg--55_98f37d68c34fa456 {
    padding: 55px 0;
  }

  .plr_lg--55_6d6a398e06cafc61 {
    padding: 0 55px;
  }

  .pt_lg--55_0e9eb636f42b692d {
    padding-top: 55px;
  }

  .pb_lg--55_e9142d65554e4368 {
    padding-bottom: 55px;
  }

  .pl_lg--55_c7aea245348a97ba {
    padding-left: 55px;
  }

  .pr_lg--55_580441d767667544 {
    padding-right: 55px;
  }

  .mt_lg--55_3fcdeb29af9d87a9 {
    margin-top: 55px;
  }

  .mb_lg--55_59dc7a5313568220 {
    margin-bottom: 55px;
  }

  .ml_lg--55_e5afeaf353b8b045 {
    margin-left: 55px;
  }

  .ptb_lg--60_8a70f1bdc756234a {
    padding: 60px 0;
  }

  .plr_lg--60_77477de390e3fddf {
    padding: 0 60px;
  }

  .pt_lg--60_65a962c5a7b63e5d {
    padding-top: 60px;
  }

  .pb_lg--60_38c6095fe7499b17 {
    padding-bottom: 60px;
  }

  .pl_lg--60_c199716c53e1058d {
    padding-left: 60px;
  }

  .pr_lg--60_a3145c90e48aa274 {
    padding-right: 60px;
  }

  .mt_lg--60_fec94dd07a04a75e {
    margin-top: 60px;
  }

  .mb_lg--60_b4cfdea2901c4744 {
    margin-bottom: 60px;
  }

  .ml_lg--60_e46e909c7919afd9 {
    margin-left: 60px;
  }

  .ptb_lg--65_db0229d94ad95e3d {
    padding: 65px 0;
  }

  .plr_lg--65_6e277ee46f918ce7 {
    padding: 0 65px;
  }

  .pt_lg--65_9c1eeb9e90b6e484 {
    padding-top: 65px;
  }

  .pb_lg--65_fdcde0b5af043e95 {
    padding-bottom: 65px;
  }

  .pl_lg--65_d7e09b5b5d2a6dc8 {
    padding-left: 65px;
  }

  .pr_lg--65_6155f9a0da4b0c1a {
    padding-right: 65px;
  }

  .mt_lg--65_cefba48299d0d686 {
    margin-top: 65px;
  }

  .mb_lg--65_d56e49790979a1ac {
    margin-bottom: 65px;
  }

  .ml_lg--65_0846ee9ff0c31229 {
    margin-left: 65px;
  }

  .ptb_lg--70_5d0709a272329d97 {
    padding: 70px 0;
  }

  .plr_lg--70_61d0f0205814a960 {
    padding: 0 70px;
  }

  .pt_lg--70_1d3f28b6981d5b55 {
    padding-top: 70px;
  }

  .pb_lg--70_8c8824fc89811c5c {
    padding-bottom: 70px;
  }

  .pl_lg--70_bd3a4e3caa513b03 {
    padding-left: 70px;
  }

  .pr_lg--70_b6c63c0fec341b1f {
    padding-right: 70px;
  }

  .mt_lg--70_e74343b6f6afa00b {
    margin-top: 70px;
  }

  .mb_lg--70_7bb9cf7df47d9811 {
    margin-bottom: 70px;
  }

  .ml_lg--70_a70c821e3fccadd9 {
    margin-left: 70px;
  }

  .ptb_lg--75_d1c90aeee207045e {
    padding: 75px 0;
  }

  .plr_lg--75_01d1a93fdc7fbf41 {
    padding: 0 75px;
  }

  .pt_lg--75_522863480fdd849f {
    padding-top: 75px;
  }

  .pb_lg--75_1e064981201fcc73 {
    padding-bottom: 75px;
  }

  .pl_lg--75_5d80feb813321e83 {
    padding-left: 75px;
  }

  .pr_lg--75_a6f7fd1bb3cfe2d6 {
    padding-right: 75px;
  }

  .mt_lg--75_01d7f0b670f27ac2 {
    margin-top: 75px;
  }

  .mb_lg--75_1a5ecf7e8724ad34 {
    margin-bottom: 75px;
  }

  .ml_lg--75_9b3100d7850abd9c {
    margin-left: 75px;
  }

  .ptb_lg--80_daa522be7b232d36 {
    padding: 80px 0;
  }

  .plr_lg--80_a27821efaf571dc8 {
    padding: 0 80px;
  }

  .pt_lg--80_ecfd37a23de3ae0d {
    padding-top: 80px;
  }

  .pb_lg--80_d8e5570c9a7e743a {
    padding-bottom: 80px;
  }

  .pl_lg--80_0e80a364adf776fe {
    padding-left: 80px;
  }

  .pr_lg--80_f5875bd59590e24d {
    padding-right: 80px;
  }

  .mt_lg--80_1ae43acc03a3518a {
    margin-top: 80px;
  }

  .mb_lg--80_762fdbc1174f0241 {
    margin-bottom: 80px;
  }

  .ml_lg--80_581404ad40b47612 {
    margin-left: 80px;
  }

  .ptb_lg--85_da6170d79445dbbf {
    padding: 85px 0;
  }

  .plr_lg--85_9f754755367700fc {
    padding: 0 85px;
  }

  .pt_lg--85_8c207c7e2c9a9ef8 {
    padding-top: 85px;
  }

  .pb_lg--85_59cc0085882f073d {
    padding-bottom: 85px;
  }

  .pl_lg--85_27bf17b4e1f46a38 {
    padding-left: 85px;
  }

  .pr_lg--85_4c424c730ed30a72 {
    padding-right: 85px;
  }

  .mt_lg--85_1f5293863f82997e {
    margin-top: 85px;
  }

  .mb_lg--85_0d9642831aa16651 {
    margin-bottom: 85px;
  }

  .ml_lg--85_efe0ef37c851aad8 {
    margin-left: 85px;
  }

  .ptb_lg--90_b0f9a711229fe7f6 {
    padding: 90px 0;
  }

  .plr_lg--90_b98e5b9a6e7c619a {
    padding: 0 90px;
  }

  .pt_lg--90_80eeefecf2ada6d2 {
    padding-top: 90px;
  }

  .pb_lg--90_2a3ed4cfb9cece3b {
    padding-bottom: 90px;
  }

  .pl_lg--90_a8e03d471d5bb96c {
    padding-left: 90px;
  }

  .pr_lg--90_2f8796ba4973caef {
    padding-right: 90px;
  }

  .mt_lg--90_a6759749f7f07a2b {
    margin-top: 90px;
  }

  .mb_lg--90_6c4078eff9a93dbc {
    margin-bottom: 90px;
  }

  .ml_lg--90_84725391b1310231 {
    margin-left: 90px;
  }

  .ptb_lg--95_53fcd64606258462 {
    padding: 95px 0;
  }

  .plr_lg--95_1289dd57a90af9f6 {
    padding: 0 95px;
  }

  .pt_lg--95_08d2b66cc64f44c4 {
    padding-top: 95px;
  }

  .pb_lg--95_8b1e46166ed198b7 {
    padding-bottom: 95px;
  }

  .pl_lg--95_d32a4ce2ee8001a0 {
    padding-left: 95px;
  }

  .pr_lg--95_75467b0d25b91947 {
    padding-right: 95px;
  }

  .mt_lg--95_8bdc21eea832aff8 {
    margin-top: 95px;
  }

  .mb_lg--95_90c73bc40ffb11d8 {
    margin-bottom: 95px;
  }

  .ml_lg--95_0a5bad04db9570bc {
    margin-left: 95px;
  }

  .ptb_lg--100_a6b490cf5a2e4eeb {
    padding: 100px 0;
  }

  .plr_lg--100_517bbf6bb1a1a9cc {
    padding: 0 100px;
  }

  .pt_lg--100_19ca36434bf49e68 {
    padding-top: 100px;
  }

  .pb_lg--100_0e52051561cc1521 {
    padding-bottom: 100px;
  }

  .pl_lg--100_ef3f9068102b652b {
    padding-left: 100px;
  }

  .pr_lg--100_425c276086eb650d {
    padding-right: 100px;
  }

  .mt_lg--100_ec8c91aa78892d73 {
    margin-top: 100px;
  }

  .mb_lg--100_61e06b4c74e8bfaf {
    margin-bottom: 100px;
  }

  .ml_lg--100_390f4f9ab09da080 {
    margin-left: 100px;
  }

  .ptb_lg--105_b59730a7b00577e6 {
    padding: 105px 0;
  }

  .plr_lg--105_e4106f1d3ad3cf30 {
    padding: 0 105px;
  }

  .pt_lg--105_ad72b05b034b0690 {
    padding-top: 105px;
  }

  .pb_lg--105_8729120d485d4702 {
    padding-bottom: 105px;
  }

  .pl_lg--105_5f9471b4ed5ac761 {
    padding-left: 105px;
  }

  .pr_lg--105_1fb2b8027f44f7ba {
    padding-right: 105px;
  }

  .mt_lg--105_66e5c7de6f92f2d6 {
    margin-top: 105px;
  }

  .mb_lg--105_76007575e0ab88e3 {
    margin-bottom: 105px;
  }

  .ml_lg--105_9850f415472ef8c9 {
    margin-left: 105px;
  }

  .ptb_lg--110_93a50ace676dacdd {
    padding: 110px 0;
  }

  .plr_lg--110_b8cc59d4e9c7728c {
    padding: 0 110px;
  }

  .pt_lg--110_d61d95176b5ec081 {
    padding-top: 110px;
  }

  .pb_lg--110_c2978d1ad6e1d4bc {
    padding-bottom: 110px;
  }

  .pl_lg--110_a1ce2f7c3c2fc2dd {
    padding-left: 110px;
  }

  .pr_lg--110_079f546d7c1bc0b1 {
    padding-right: 110px;
  }

  .mt_lg--110_b2bfc630dcd2098b {
    margin-top: 110px;
  }

  .mb_lg--110_b07ba64a4a2d5812 {
    margin-bottom: 110px;
  }

  .ml_lg--110_f941a899df5cc899 {
    margin-left: 110px;
  }

  .ptb_lg--115_bb4874ceaf28a809 {
    padding: 115px 0;
  }

  .plr_lg--115_d9f7dd0342c633c7 {
    padding: 0 115px;
  }

  .pt_lg--115_854be6af621dbcec {
    padding-top: 115px;
  }

  .pb_lg--115_f6f8fd87d61574e5 {
    padding-bottom: 115px;
  }

  .pl_lg--115_074376301f56e0ee {
    padding-left: 115px;
  }

  .pr_lg--115_51c3c35af4083a69 {
    padding-right: 115px;
  }

  .mt_lg--115_c0279a9ecdf3cb63 {
    margin-top: 115px;
  }

  .mb_lg--115_379c24233ed52040 {
    margin-bottom: 115px;
  }

  .ml_lg--115_6d17d94a6b489968 {
    margin-left: 115px;
  }

  .ptb_lg--120_d668efea65a2416d {
    padding: 120px 0;
  }

  .plr_lg--120_10c977c494d53228 {
    padding: 0 120px;
  }

  .pt_lg--120_b8b7237954defe45 {
    padding-top: 120px;
  }

  .pb_lg--120_acd86bdf69c65aaa {
    padding-bottom: 120px;
  }

  .pl_lg--120_c956640e838eb68d {
    padding-left: 120px;
  }

  .pr_lg--120_fee9868c39308e88 {
    padding-right: 120px;
  }

  .mt_lg--120_9f578da3bc0283ee {
    margin-top: 120px;
  }

  .mb_lg--120_161b3cc7c81cfc89 {
    margin-bottom: 120px;
  }

  .ml_lg--120_391ebd6fdc93b36a {
    margin-left: 120px;
  }

  .ptb_lg--125_7d8070c23e4bcdeb {
    padding: 125px 0;
  }

  .plr_lg--125_8553aa07c4ea30b8 {
    padding: 0 125px;
  }

  .pt_lg--125_c886ba27e24c8a8a {
    padding-top: 125px;
  }

  .pb_lg--125_b789197239f63225 {
    padding-bottom: 125px;
  }

  .pl_lg--125_75d76f233ee6ff8f {
    padding-left: 125px;
  }

  .pr_lg--125_608ce52d736bfa55 {
    padding-right: 125px;
  }

  .mt_lg--125_373ae6afcc401c08 {
    margin-top: 125px;
  }

  .mb_lg--125_1ae0760b8b35f53a {
    margin-bottom: 125px;
  }

  .ml_lg--125_553b155d860e0397 {
    margin-left: 125px;
  }

  .ptb_lg--130_b0dfe0e9f7576bb8 {
    padding: 130px 0;
  }

  .plr_lg--130_8409c844b77e3be0 {
    padding: 0 130px;
  }

  .pt_lg--130_1716833285ed1fd6 {
    padding-top: 130px;
  }

  .pb_lg--130_01c83e52f38af7b1 {
    padding-bottom: 130px;
  }

  .pl_lg--130_282a23c744710b67 {
    padding-left: 130px;
  }

  .pr_lg--130_d0688ad530e0b68a {
    padding-right: 130px;
  }

  .mt_lg--130_31722b4bf0a412b6 {
    margin-top: 130px;
  }

  .mb_lg--130_10d297c0b7465b95 {
    margin-bottom: 130px;
  }

  .ml_lg--130_1ef7313f41180740 {
    margin-left: 130px;
  }

  .ptb_lg--135_855de40df71ad993 {
    padding: 135px 0;
  }

  .plr_lg--135_204c2a9436058379 {
    padding: 0 135px;
  }

  .pt_lg--135_1ffd6f535b564d27 {
    padding-top: 135px;
  }

  .pb_lg--135_c768c15c0b47ff58 {
    padding-bottom: 135px;
  }

  .pl_lg--135_8813d745dde10d18 {
    padding-left: 135px;
  }

  .pr_lg--135_5da08f2942ff3f96 {
    padding-right: 135px;
  }

  .mt_lg--135_4b09d3bfb5ec26b8 {
    margin-top: 135px;
  }

  .mb_lg--135_21a8c997909813d0 {
    margin-bottom: 135px;
  }

  .ml_lg--135_cd5744329a0ec357 {
    margin-left: 135px;
  }

  .ptb_lg--140_7a9e312535943ac7 {
    padding: 140px 0;
  }

  .plr_lg--140_73afdd0c6ddc0f57 {
    padding: 0 140px;
  }

  .pt_lg--140_3d1a7407e88ce74c {
    padding-top: 140px;
  }

  .pb_lg--140_c494768d759b0b81 {
    padding-bottom: 140px;
  }

  .pl_lg--140_915af39d526dec1f {
    padding-left: 140px;
  }

  .pr_lg--140_6ec1418c6691e745 {
    padding-right: 140px;
  }

  .mt_lg--140_30119d6a372a0516 {
    margin-top: 140px;
  }

  .mb_lg--140_cc5841a5a77b9404 {
    margin-bottom: 140px;
  }

  .ml_lg--140_9def4d13d49e0070 {
    margin-left: 140px;
  }

  .ptb_lg--145_d008d3720e1f5824 {
    padding: 145px 0;
  }

  .plr_lg--145_90cff8ab0d1330d2 {
    padding: 0 145px;
  }

  .pt_lg--145_37dd69ae04f1bf8f {
    padding-top: 145px;
  }

  .pb_lg--145_32a34bc6a0d555e9 {
    padding-bottom: 145px;
  }

  .pl_lg--145_5de519624938f625 {
    padding-left: 145px;
  }

  .pr_lg--145_1f5f181f1cd78c70 {
    padding-right: 145px;
  }

  .mt_lg--145_36c5b998ac2261ec {
    margin-top: 145px;
  }

  .mb_lg--145_721c0e8262a92e5f {
    margin-bottom: 145px;
  }

  .ml_lg--145_6bc32580633fa50a {
    margin-left: 145px;
  }

  .ptb_lg--150_8f1f847d8917f633 {
    padding: 150px 0;
  }

  .plr_lg--150_779325f36b7daeea {
    padding: 0 150px;
  }

  .pt_lg--150_cc9f60d580249d4b {
    padding-top: 150px;
  }

  .pb_lg--150_8ffe61534bee4df9 {
    padding-bottom: 150px;
  }

  .pl_lg--150_92afcfc2437ff3b2 {
    padding-left: 150px;
  }

  .pr_lg--150_2568e876278f6891 {
    padding-right: 150px;
  }

  .mt_lg--150_11d637e4b312fa04 {
    margin-top: 150px;
  }

  .mb_lg--150_7d3068657dd74a2a {
    margin-bottom: 150px;
  }

  .ml_lg--150_5cd472f8fb19bfd1 {
    margin-left: 150px;
  }

  .ptb_lg--155_86ae32044467706e {
    padding: 155px 0;
  }

  .plr_lg--155_e2bd5c2d842b26dd {
    padding: 0 155px;
  }

  .pt_lg--155_d69f4fc2202e17bb {
    padding-top: 155px;
  }

  .pb_lg--155_322be4531928422a {
    padding-bottom: 155px;
  }

  .pl_lg--155_b7d0d36f20873546 {
    padding-left: 155px;
  }

  .pr_lg--155_9c6b6c9dbdc8ed96 {
    padding-right: 155px;
  }

  .mt_lg--155_59691da59c4ce31e {
    margin-top: 155px;
  }

  .mb_lg--155_de180adff5145b84 {
    margin-bottom: 155px;
  }

  .ml_lg--155_e49f9f2f637d5924 {
    margin-left: 155px;
  }

  .ptb_lg--160_5b6d9f992d33c54e {
    padding: 160px 0;
  }

  .plr_lg--160_b46a7b81c0f28356 {
    padding: 0 160px;
  }

  .pt_lg--160_b5d9fba3f4a2892a {
    padding-top: 160px;
  }

  .pb_lg--160_b1caa51457192ea3 {
    padding-bottom: 160px;
  }

  .pl_lg--160_f372d664475d3729 {
    padding-left: 160px;
  }

  .pr_lg--160_5bb76ac9256300c4 {
    padding-right: 160px;
  }

  .mt_lg--160_971686aa3dc14793 {
    margin-top: 160px;
  }

  .mb_lg--160_072a76174f4cd9a2 {
    margin-bottom: 160px;
  }

  .ml_lg--160_4fb69015b9e14e61 {
    margin-left: 160px;
  }

  .ptb_lg--165_b0ed63c1f451c844 {
    padding: 165px 0;
  }

  .plr_lg--165_a864359f0a6b38a9 {
    padding: 0 165px;
  }

  .pt_lg--165_8209bbdbe8c0fbda {
    padding-top: 165px;
  }

  .pb_lg--165_b12011e4f2df575d {
    padding-bottom: 165px;
  }

  .pl_lg--165_676a073cdac459df {
    padding-left: 165px;
  }

  .pr_lg--165_b944ce1fc5788a91 {
    padding-right: 165px;
  }

  .mt_lg--165_5d5e1c94a28d4dd4 {
    margin-top: 165px;
  }

  .mb_lg--165_8b76752b03b7d6a1 {
    margin-bottom: 165px;
  }

  .ml_lg--165_6305bc5d0e91708d {
    margin-left: 165px;
  }

  .ptb_lg--170_e7edc937f7120cae {
    padding: 170px 0;
  }

  .plr_lg--170_640d553372d414b6 {
    padding: 0 170px;
  }

  .pt_lg--170_246c99a37ce7adab {
    padding-top: 170px;
  }

  .pb_lg--170_119de4f5b30d13fc {
    padding-bottom: 170px;
  }

  .pl_lg--170_7fbe15fdb04ba7de {
    padding-left: 170px;
  }

  .pr_lg--170_e93cdbd217f2fd7b {
    padding-right: 170px;
  }

  .mt_lg--170_d9b3ff745d4099c4 {
    margin-top: 170px;
  }

  .mb_lg--170_c3309cbd0607096b {
    margin-bottom: 170px;
  }

  .ml_lg--170_6dab0bda5b0fd3d5 {
    margin-left: 170px;
  }

  .ptb_lg--175_9e09f1d8f34e6f74 {
    padding: 175px 0;
  }

  .plr_lg--175_54d1040d577a91ce {
    padding: 0 175px;
  }

  .pt_lg--175_f92e59de4e276892 {
    padding-top: 175px;
  }

  .pb_lg--175_bcd847fa756ca3b4 {
    padding-bottom: 175px;
  }

  .pl_lg--175_be4a96a2a081ee37 {
    padding-left: 175px;
  }

  .pr_lg--175_8081a16e775fef97 {
    padding-right: 175px;
  }

  .mt_lg--175_00d5239a0582e352 {
    margin-top: 175px;
  }

  .mb_lg--175_4c37e9ea4d9a4b47 {
    margin-bottom: 175px;
  }

  .ml_lg--175_91c365d8581d61eb {
    margin-left: 175px;
  }

  .ptb_lg--180_83fdbb07d6e8bd49 {
    padding: 180px 0;
  }

  .plr_lg--180_e3098200d7bc7e77 {
    padding: 0 180px;
  }

  .pt_lg--180_139dc655557b134c {
    padding-top: 180px;
  }

  .pb_lg--180_7200d1504bf2641b {
    padding-bottom: 180px;
  }

  .pl_lg--180_d916cb640f0b8fdf {
    padding-left: 180px;
  }

  .pr_lg--180_dc7c64fdb3895ace {
    padding-right: 180px;
  }

  .mt_lg--180_908c5348ffe603da {
    margin-top: 180px;
  }

  .mb_lg--180_3412f8268190c0c5 {
    margin-bottom: 180px;
  }

  .ml_lg--180_ecf8cbd4218325de {
    margin-left: 180px;
  }

  .ptb_lg--185_e43b96ea47950f7f {
    padding: 185px 0;
  }

  .plr_lg--185_a94d9509f9e67771 {
    padding: 0 185px;
  }

  .pt_lg--185_a0063760b95abf9b {
    padding-top: 185px;
  }

  .pb_lg--185_cf01eb8e488dcbac {
    padding-bottom: 185px;
  }

  .pl_lg--185_7efd55a7bad976c3 {
    padding-left: 185px;
  }

  .pr_lg--185_7cbbdda962c8b618 {
    padding-right: 185px;
  }

  .mt_lg--185_14e21f6d990dfc0c {
    margin-top: 185px;
  }

  .mb_lg--185_f23bb4182b2810f5 {
    margin-bottom: 185px;
  }

  .ml_lg--185_9fbe11e7fc54ee5f {
    margin-left: 185px;
  }

  .ptb_lg--190_5adf3a4df939b2ee {
    padding: 190px 0;
  }

  .plr_lg--190_7d238c7d85728bd0 {
    padding: 0 190px;
  }

  .pt_lg--190_b1ae4bc8a8e1e3d9 {
    padding-top: 190px;
  }

  .pb_lg--190_5acd902059d3e847 {
    padding-bottom: 190px;
  }

  .pl_lg--190_b51875d9baedd020 {
    padding-left: 190px;
  }

  .pr_lg--190_04548335080e9930 {
    padding-right: 190px;
  }

  .mt_lg--190_556c76e7c34d767e {
    margin-top: 190px;
  }

  .mb_lg--190_68043cfab4f788ab {
    margin-bottom: 190px;
  }

  .ml_lg--190_ec83edd2b255e395 {
    margin-left: 190px;
  }

  .ptb_lg--195_f4179fe1216aa8cb {
    padding: 195px 0;
  }

  .plr_lg--195_d4fb8c3a67039dc1 {
    padding: 0 195px;
  }

  .pt_lg--195_fda9a8668e7d1e97 {
    padding-top: 195px;
  }

  .pb_lg--195_1ebd47f65820f3bc {
    padding-bottom: 195px;
  }

  .pl_lg--195_1d8b4cdd851ca24d {
    padding-left: 195px;
  }

  .pr_lg--195_0f6c3061a28016a8 {
    padding-right: 195px;
  }

  .mt_lg--195_497d8cd3ffe02724 {
    margin-top: 195px;
  }

  .mb_lg--195_750ed246b4292b54 {
    margin-bottom: 195px;
  }

  .ml_lg--195_6d199133fc2614b1 {
    margin-left: 195px;
  }

  .ptb_lg--200_afc13c6ed4186742 {
    padding: 200px 0;
  }

  .plr_lg--200_e83748bb2ca7d865 {
    padding: 0 200px;
  }

  .pt_lg--200_c255464c48098a09 {
    padding-top: 200px;
  }

  .pb_lg--200_d9238f3022fe73ec {
    padding-bottom: 200px;
  }

  .pl_lg--200_c4a51b89872a907a {
    padding-left: 200px;
  }

  .pr_lg--200_8b98d38c9542b009 {
    padding-right: 200px;
  }

  .mt_lg--200_917c8e5fbfee70ac {
    margin-top: 200px;
  }

  .mb_lg--200_49885dfcf428d65c {
    margin-bottom: 200px;
  }

  .ml_lg--200_73e1377e8f5c3f29 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_bfa61adcae624b69 {
    padding: 0;
  }

  .pl_md--0_c8e902daacb18058 {
    padding-left: 0;
  }

  .pr_md--0_22c809e0ecd3782d {
    padding-right: 0;
  }

  .pt_md--0_13401760c4b39073 {
    padding-top: 0;
  }

  .pb_md--0_e9105c006faf45b4 {
    padding-bottom: 0;
  }

  .pb_md--80_7058601c606a7419 {
    padding-bottom: 80px;
  }

  .pt_md--50_5c3f0550aa7cb9a2 {
    padding-top: 50px;
  }

  .mr_md--0_845e8d5ca5065ae8 {
    margin-right: 0;
  }

  .ml_md--0_6cd6825ed206715b {
    margin-left: 0;
  }

  .mt_md--0_3e1d77474c015f98 {
    margin-top: 0;
  }

  .mb_md--0_75c93cdf7ba29c1b {
    margin-bottom: 0;
  }

  .ptb_md--250_96d50630a75dba3a {
    padding: 250px 0;
  }

  .ptb_md--5_3d09cfbdf72bd9f7 {
    padding: 5px 0;
  }

  .plr_md--5_1c1bc3d86f0a6a62 {
    padding: 0 5px;
  }

  .pt_md--5_d2128fb51cfe0d6a {
    padding-top: 5px;
  }

  .pb_md--5_fd0ff547aa1c10a0 {
    padding-bottom: 5px;
  }

  .pl_md--5_017bca8dd0530b74 {
    padding-left: 5px;
  }

  .pr_md--5_e56f57dcf03c8fdc {
    padding-right: 5px;
  }

  .mt_md--5_5f550bb0cf15e24e {
    margin-top: 5px;
  }

  .mb_md--5_f5fc17c8fa54b47b {
    margin-bottom: 5px;
  }

  .ptb_md--10_64cafd62c17925a7 {
    padding: 10px 0;
  }

  .plr_md--10_124d3faba7b0278f {
    padding: 0 10px;
  }

  .pt_md--10_643f6d7f6d52379b {
    padding-top: 10px;
  }

  .pb_md--10_eede3fbe7d0f4de6 {
    padding-bottom: 10px;
  }

  .pl_md--10_9fff00415737da83 {
    padding-left: 10px;
  }

  .pr_md--10_8f0a0254d4bf0956 {
    padding-right: 10px;
  }

  .mt_md--10_a57bb7bb7d898071 {
    margin-top: 10px;
  }

  .mb_md--10_b2efff818a4b77ef {
    margin-bottom: 10px;
  }

  .ptb_md--15_7720f661f85819f2 {
    padding: 15px 0;
  }

  .plr_md--15_9e5eb8df01c053f7 {
    padding: 0 15px;
  }

  .pt_md--15_3a4b5d05302b9745 {
    padding-top: 15px;
  }

  .pb_md--15_979d392ae64cfe56 {
    padding-bottom: 15px;
  }

  .pl_md--15_5c06b388166b5f18 {
    padding-left: 15px;
  }

  .pr_md--15_b0ca0a7d0d3c08d0 {
    padding-right: 15px;
  }

  .mt_md--15_8a89c209016ac318 {
    margin-top: 15px;
  }

  .mb_md--15_db029434f4843bab {
    margin-bottom: 15px;
  }

  .ptb_md--20_e7c0e31747858df1 {
    padding: 20px 0;
  }

  .plr_md--20_ae9246163f947854 {
    padding: 0 20px;
  }

  .pt_md--20_aa6709472172db30 {
    padding-top: 20px;
  }

  .pb_md--20_33975cf0dac008a4 {
    padding-bottom: 20px;
  }

  .pl_md--20_31042ce877687f8c {
    padding-left: 20px;
  }

  .pr_md--20_cbc77bdfe0fd2847 {
    padding-right: 20px;
  }

  .mt_md--20_e7e7760ba5f1c41f {
    margin-top: 20px;
  }

  .mb_md--20_e9cf3ae74a4e24a7 {
    margin-bottom: 20px;
  }

  .ptb_md--25_c69246974ebd9776 {
    padding: 25px 0;
  }

  .plr_md--25_42aa00700499f7ca {
    padding: 0 25px;
  }

  .pt_md--25_cd2c2b2c7c636d8e {
    padding-top: 25px;
  }

  .pb_md--25_f94dc4cdecb87dc6 {
    padding-bottom: 25px;
  }

  .pl_md--25_435b53098f178093 {
    padding-left: 25px;
  }

  .pr_md--25_aaa3cce3f711d0ef {
    padding-right: 25px;
  }

  .mt_md--25_98b0de805a6e09aa {
    margin-top: 25px;
  }

  .mb_md--25_50405b5aed050502 {
    margin-bottom: 25px;
  }

  .ptb_md--30_11b99593c3da469f {
    padding: 30px 0;
  }

  .plr_md--30_85a45dfcd7fd1158 {
    padding: 0 30px;
  }

  .pt_md--30_ad2a5506ffed842f {
    padding-top: 30px;
  }

  .pb_md--30_a8d979cb0214b45d {
    padding-bottom: 30px;
  }

  .pl_md--30_be8d1079887ec8c4 {
    padding-left: 30px;
  }

  .pr_md--30_1c5caa914b26a7ba {
    padding-right: 30px;
  }

  .mt_md--30_8898c497a1c001d5 {
    margin-top: 30px;
  }

  .mb_md--30_f69f857cdfd75d5e {
    margin-bottom: 30px;
  }

  .ptb_md--35_1c6005363978076e {
    padding: 35px 0;
  }

  .plr_md--35_aee5213a02c239c9 {
    padding: 0 35px;
  }

  .pt_md--35_4c89696784526a7d {
    padding-top: 35px;
  }

  .pb_md--35_e13d702ba8b009d8 {
    padding-bottom: 35px;
  }

  .pl_md--35_623600c971df82ca {
    padding-left: 35px;
  }

  .pr_md--35_e5a02a86f2678c3d {
    padding-right: 35px;
  }

  .mt_md--35_558d9c7f5c8e65c5 {
    margin-top: 35px;
  }

  .mb_md--35_be3e7e4dc6523bcd {
    margin-bottom: 35px;
  }

  .ptb_md--40_227dc0f656ca0df1 {
    padding: 40px 0;
  }

  .plr_md--40_a1f733efd6a7009a {
    padding: 0 40px;
  }

  .pt_md--40_924b466bbf50ea03 {
    padding-top: 40px;
  }

  .pb_md--40_77094f3b8e8595e3 {
    padding-bottom: 40px;
  }

  .pl_md--40_d1a2d05d71c6c0bd {
    padding-left: 40px;
  }

  .pr_md--40_6e2395f917a1fc07 {
    padding-right: 40px;
  }

  .mt_md--40_32fa7dff694e0439 {
    margin-top: 40px;
  }

  .mb_md--40_6d54f975fda94708 {
    margin-bottom: 40px;
  }

  .ptb_md--45_ba6225d67f1f9ffb {
    padding: 45px 0;
  }

  .plr_md--45_a734f2cae344686b {
    padding: 0 45px;
  }

  .pt_md--45_4acd562a0a850f16 {
    padding-top: 45px;
  }

  .pb_md--45_c83cb2ca31ee3f6a {
    padding-bottom: 45px;
  }

  .pl_md--45_0098402f743309d6 {
    padding-left: 45px;
  }

  .pr_md--45_db2d96ecf775e934 {
    padding-right: 45px;
  }

  .mt_md--45_080d5673e6474c2b {
    margin-top: 45px;
  }

  .mb_md--45_650561a5c5eadc42 {
    margin-bottom: 45px;
  }

  .ptb_md--50_b1347ee6add848c0 {
    padding: 50px 0;
  }

  .plr_md--50_bb2168f1f299481b {
    padding: 0 50px;
  }

  .pt_md--50_5c3f0550aa7cb9a2 {
    padding-top: 50px;
  }

  .pb_md--50_05064b6e55f6f669 {
    padding-bottom: 50px;
  }

  .pl_md--50_d0bf926ef0363494 {
    padding-left: 50px;
  }

  .pr_md--50_116d400be363ac4b {
    padding-right: 50px;
  }

  .mt_md--50_cc84833c77a31e74 {
    margin-top: 50px;
  }

  .mb_md--50_adca063bdf8a0835 {
    margin-bottom: 50px;
  }

  .ptb_md--55_448d04551c738bf6 {
    padding: 55px 0;
  }

  .plr_md--55_e619023719fbda28 {
    padding: 0 55px;
  }

  .pt_md--55_c1c5809b9f1bc662 {
    padding-top: 55px;
  }

  .pb_md--55_6bf800f6ed4bd4b4 {
    padding-bottom: 55px;
  }

  .pl_md--55_8cf81438267329b4 {
    padding-left: 55px;
  }

  .pr_md--55_fa4cbd386c409d75 {
    padding-right: 55px;
  }

  .mt_md--55_cd7bf4eb4af65fca {
    margin-top: 55px;
  }

  .mb_md--55_77291d2e94395e6a {
    margin-bottom: 55px;
  }

  .ptb_md--60_e8e31da7c80f0347 {
    padding: 60px 0;
  }

  .plr_md--60_ca45c4d9e493668b {
    padding: 0 60px;
  }

  .pt_md--60_6306871e43211d31 {
    padding-top: 60px;
  }

  .pb_md--60_60c15e6840928c19 {
    padding-bottom: 60px;
  }

  .pl_md--60_95cb5d54e0f6b4bf {
    padding-left: 60px;
  }

  .pr_md--60_9d6e3e5c88138e0d {
    padding-right: 60px;
  }

  .mt_md--60_6815b1408ac27c9b {
    margin-top: 60px;
  }

  .mb_md--60_4e252ea16972189c {
    margin-bottom: 60px;
  }

  .ptb_md--65_7dc65bc5ff406c7f {
    padding: 65px 0;
  }

  .plr_md--65_86cababbd993b9c2 {
    padding: 0 65px;
  }

  .pt_md--65_54cde56159b79bc3 {
    padding-top: 65px;
  }

  .pb_md--65_6ad786417fd93d36 {
    padding-bottom: 65px;
  }

  .pl_md--65_966f82fe3ad83bf6 {
    padding-left: 65px;
  }

  .pr_md--65_c38b831f6644463e {
    padding-right: 65px;
  }

  .mt_md--65_d21e2517eb5a8572 {
    margin-top: 65px;
  }

  .mb_md--65_1b42cd9deb065635 {
    margin-bottom: 65px;
  }

  .ptb_md--70_656a80a66d07b4ea {
    padding: 70px 0;
  }

  .plr_md--70_de64ee483f2f8b3b {
    padding: 0 70px;
  }

  .pt_md--70_d055e0b506cfe21e {
    padding-top: 70px;
  }

  .pb_md--70_30397f2c69a405b7 {
    padding-bottom: 70px;
  }

  .pl_md--70_5de6fcfafff7ea99 {
    padding-left: 70px;
  }

  .pr_md--70_196326fb979fa108 {
    padding-right: 70px;
  }

  .mt_md--70_ae6735eeee471efc {
    margin-top: 70px;
  }

  .mb_md--70_8064fe54aafefeeb {
    margin-bottom: 70px;
  }

  .ptb_md--75_e96853e633459f81 {
    padding: 75px 0;
  }

  .plr_md--75_4721f5fbb7a3818e {
    padding: 0 75px;
  }

  .pt_md--75_0096081d87eec513 {
    padding-top: 75px;
  }

  .pb_md--75_7f3c47429d1013df {
    padding-bottom: 75px;
  }

  .pl_md--75_667a011c13348b13 {
    padding-left: 75px;
  }

  .pr_md--75_f84dc9d834ecef6f {
    padding-right: 75px;
  }

  .mt_md--75_5a0409e6fe8b3ab7 {
    margin-top: 75px;
  }

  .mb_md--75_00f747c77eeebe3d {
    margin-bottom: 75px;
  }

  .ptb_md--80_9682d82451dad42f {
    padding: 80px 0;
  }

  .plr_md--80_b089ad394181d9c4 {
    padding: 0 80px;
  }

  .pt_md--80_4bfb4773114e7623 {
    padding-top: 80px;
  }

  .pb_md--80_7058601c606a7419 {
    padding-bottom: 80px;
  }

  .pl_md--80_4d5cd9d0801ed215 {
    padding-left: 80px;
  }

  .pr_md--80_a79fb46ffe747bd6 {
    padding-right: 80px;
  }

  .mt_md--80_0412f31bd9a84142 {
    margin-top: 80px;
  }

  .mb_md--80_cbe3a3f8f3f14018 {
    margin-bottom: 80px;
  }

  .ptb_md--85_8c16ac9f2583b2eb {
    padding: 85px 0;
  }

  .plr_md--85_a27c5e1472f2b4a3 {
    padding: 0 85px;
  }

  .pt_md--85_7edb616a3a47ad2a {
    padding-top: 85px;
  }

  .pb_md--85_3563456c893aee50 {
    padding-bottom: 85px;
  }

  .pl_md--85_5a26f41a41049314 {
    padding-left: 85px;
  }

  .pr_md--85_7f575aaf2d70b827 {
    padding-right: 85px;
  }

  .mt_md--85_24c17196b4d7910b {
    margin-top: 85px;
  }

  .mb_md--85_87364dd694fe4c12 {
    margin-bottom: 85px;
  }

  .ptb_md--90_c364ec8e10250b43 {
    padding: 90px 0;
  }

  .plr_md--90_ca22f015619eb805 {
    padding: 0 90px;
  }

  .pt_md--90_285e6dbdc603fa64 {
    padding-top: 90px;
  }

  .pb_md--90_da04a6b096580d00 {
    padding-bottom: 90px;
  }

  .pl_md--90_0160bdd413f82cab {
    padding-left: 90px;
  }

  .pr_md--90_c5bb27e4acc375a0 {
    padding-right: 90px;
  }

  .mt_md--90_30a53aa48ed32024 {
    margin-top: 90px;
  }

  .mb_md--90_42c9384fda2a3912 {
    margin-bottom: 90px;
  }

  .ptb_md--95_179dbdea17fe2413 {
    padding: 95px 0;
  }

  .plr_md--95_1b9f0e0c77bc987a {
    padding: 0 95px;
  }

  .pt_md--95_e2c0282ed88f8dab {
    padding-top: 95px;
  }

  .pb_md--95_73ce8c7bd84def95 {
    padding-bottom: 95px;
  }

  .pl_md--95_23873c49b096b2a0 {
    padding-left: 95px;
  }

  .pr_md--95_c1a823b86c601f4c {
    padding-right: 95px;
  }

  .mt_md--95_9569cda55ea05606 {
    margin-top: 95px;
  }

  .mb_md--95_64973f73c74f97aa {
    margin-bottom: 95px;
  }

  .ptb_md--100_5408527cf23f4c8b {
    padding: 100px 0;
  }

  .plr_md--100_7731cbca257c1cf3 {
    padding: 0 100px;
  }

  .pt_md--100_5910a4e119acbd0d {
    padding-top: 100px;
  }

  .pb_md--100_6ab210a3acbb493f {
    padding-bottom: 100px;
  }

  .pl_md--100_0aeb7f5c7ff1f6ed {
    padding-left: 100px;
  }

  .pr_md--100_b185f02be2aff11d {
    padding-right: 100px;
  }

  .mt_md--100_9138c00e29ab1e51 {
    margin-top: 100px;
  }

  .mb_md--100_1a2ab0ad08384850 {
    margin-bottom: 100px;
  }

  .ptb_md--105_8e77b6077b747930 {
    padding: 105px 0;
  }

  .plr_md--105_7ef80959b63081ef {
    padding: 0 105px;
  }

  .pt_md--105_84c174d8c706537c {
    padding-top: 105px;
  }

  .pb_md--105_ff2fed2583c94a94 {
    padding-bottom: 105px;
  }

  .pl_md--105_794930fda4d896a1 {
    padding-left: 105px;
  }

  .pr_md--105_5261df4ad23ddde2 {
    padding-right: 105px;
  }

  .mt_md--105_7a4b6a20aaaf35a3 {
    margin-top: 105px;
  }

  .mb_md--105_e49f66254d0ca8f3 {
    margin-bottom: 105px;
  }

  .ptb_md--110_dc6b3e48df01b310 {
    padding: 110px 0;
  }

  .plr_md--110_4b6dc6d58c7fa6f5 {
    padding: 0 110px;
  }

  .pt_md--110_120a03ca37bd0194 {
    padding-top: 110px;
  }

  .pb_md--110_c8ad3d15f618c4c8 {
    padding-bottom: 110px;
  }

  .pl_md--110_9020e5bbf9f3c525 {
    padding-left: 110px;
  }

  .pr_md--110_abc2925def252a83 {
    padding-right: 110px;
  }

  .mt_md--110_653bbf6cef4a8f91 {
    margin-top: 110px;
  }

  .mb_md--110_c1da32e1ccad1a70 {
    margin-bottom: 110px;
  }

  .ptb_md--115_3da32bef1af2c000 {
    padding: 115px 0;
  }

  .plr_md--115_e8e9930d50c0aa72 {
    padding: 0 115px;
  }

  .pt_md--115_c66209ce8cfd5328 {
    padding-top: 115px;
  }

  .pb_md--115_3bda91ef3de36387 {
    padding-bottom: 115px;
  }

  .pl_md--115_17233fb515069378 {
    padding-left: 115px;
  }

  .pr_md--115_1ff563900e9a8b56 {
    padding-right: 115px;
  }

  .mt_md--115_59dc6272ebff3c3b {
    margin-top: 115px;
  }

  .mb_md--115_4e2f8a1a7bdf9ce3 {
    margin-bottom: 115px;
  }

  .ptb_md--120_1c35872a3843ae59 {
    padding: 120px 0;
  }

  .plr_md--120_0cf308382e2285dd {
    padding: 0 120px;
  }

  .pt_md--120_6231474e8fa9e806 {
    padding-top: 120px;
  }

  .pb_md--120_b908db50c42b4fee {
    padding-bottom: 120px;
  }

  .pl_md--120_e2ce32de8e451344 {
    padding-left: 120px;
  }

  .pr_md--120_cf533640861c65e3 {
    padding-right: 120px;
  }

  .mt_md--120_21b348b8221166a8 {
    margin-top: 120px;
  }

  .mb_md--120_59a608166b7beade {
    margin-bottom: 120px;
  }

  .ptb_md--125_08ff5e59b8d695ab {
    padding: 125px 0;
  }

  .plr_md--125_125cdbf7165e2460 {
    padding: 0 125px;
  }

  .pt_md--125_7b4e4c82a92ac3dc {
    padding-top: 125px;
  }

  .pb_md--125_ce89aa77533610aa {
    padding-bottom: 125px;
  }

  .pl_md--125_30cd1782300d068d {
    padding-left: 125px;
  }

  .pr_md--125_e02bfa93e5976b06 {
    padding-right: 125px;
  }

  .mt_md--125_324affea1c5a4688 {
    margin-top: 125px;
  }

  .mb_md--125_5ee7356185fc3e1d {
    margin-bottom: 125px;
  }

  .ptb_md--130_3f89f790e564403b {
    padding: 130px 0;
  }

  .plr_md--130_708b982c40d5e277 {
    padding: 0 130px;
  }

  .pt_md--130_db46ecb281b8a7f6 {
    padding-top: 130px;
  }

  .pb_md--130_367de75011157f62 {
    padding-bottom: 130px;
  }

  .pl_md--130_1533f73b02211f17 {
    padding-left: 130px;
  }

  .pr_md--130_b9fc361b5f8081d5 {
    padding-right: 130px;
  }

  .mt_md--130_75d57b6df9624826 {
    margin-top: 130px;
  }

  .mb_md--130_265917d3d9c5e083 {
    margin-bottom: 130px;
  }

  .ptb_md--135_cf80db5d15b2a6a6 {
    padding: 135px 0;
  }

  .plr_md--135_b1f9474f5545e720 {
    padding: 0 135px;
  }

  .pt_md--135_0dd46d59a5cf4ee5 {
    padding-top: 135px;
  }

  .pb_md--135_28b38856e3f79e42 {
    padding-bottom: 135px;
  }

  .pl_md--135_550c71c798053524 {
    padding-left: 135px;
  }

  .pr_md--135_daf17982cb6b7453 {
    padding-right: 135px;
  }

  .mt_md--135_a874f4b856bf37a9 {
    margin-top: 135px;
  }

  .mb_md--135_3f341c4b587b1db7 {
    margin-bottom: 135px;
  }

  .ptb_md--140_c49e44adf637d5f4 {
    padding: 140px 0;
  }

  .plr_md--140_31dc68b65cc4b580 {
    padding: 0 140px;
  }

  .pt_md--140_8b6b4bc3552cc229 {
    padding-top: 140px;
  }

  .pb_md--140_5135731ce822a5d6 {
    padding-bottom: 140px;
  }

  .pl_md--140_cd9bd68ffcf09c8f {
    padding-left: 140px;
  }

  .pr_md--140_376f292c486214e0 {
    padding-right: 140px;
  }

  .mt_md--140_e22c453ea071b22d {
    margin-top: 140px;
  }

  .mb_md--140_031da15680497c8a {
    margin-bottom: 140px;
  }

  .ptb_md--145_2c63d880a88c4b7c {
    padding: 145px 0;
  }

  .plr_md--145_43cdcfc6c760ecc2 {
    padding: 0 145px;
  }

  .pt_md--145_f8c463cfe65aed83 {
    padding-top: 145px;
  }

  .pb_md--145_f7a6f407240c643a {
    padding-bottom: 145px;
  }

  .pl_md--145_e9de0242c8ff67ce {
    padding-left: 145px;
  }

  .pr_md--145_84a02f79e7bb7b04 {
    padding-right: 145px;
  }

  .mt_md--145_f22bf6712b382206 {
    margin-top: 145px;
  }

  .mb_md--145_bab613758bf4263a {
    margin-bottom: 145px;
  }

  .ptb_md--150_bebe7ae8f9bd3500 {
    padding: 150px 0;
  }

  .plr_md--150_65770f97c173b304 {
    padding: 0 150px;
  }

  .pt_md--150_fa54bd86055cfd70 {
    padding-top: 150px;
  }

  .pb_md--150_27c8431488b449b3 {
    padding-bottom: 150px;
  }

  .pl_md--150_35bd3d46e4da10c4 {
    padding-left: 150px;
  }

  .pr_md--150_f5dd3af2a80cb033 {
    padding-right: 150px;
  }

  .mt_md--150_7a301cb76178760a {
    margin-top: 150px;
  }

  .mb_md--150_c8990b04b12fcf01 {
    margin-bottom: 150px;
  }

  .ptb_md--155_4654380bb4a94221 {
    padding: 155px 0;
  }

  .plr_md--155_aae5a71c28688931 {
    padding: 0 155px;
  }

  .pt_md--155_42f79306a88d6a0a {
    padding-top: 155px;
  }

  .pb_md--155_2e7a36ccdee664b9 {
    padding-bottom: 155px;
  }

  .pl_md--155_7c95c453344a7ede {
    padding-left: 155px;
  }

  .pr_md--155_e46defea833503d4 {
    padding-right: 155px;
  }

  .mt_md--155_759893cbed214b9f {
    margin-top: 155px;
  }

  .mb_md--155_4100ad35ec7d590b {
    margin-bottom: 155px;
  }

  .ptb_md--160_68d629178e0c113c {
    padding: 160px 0;
  }

  .plr_md--160_5e5a762330cb8907 {
    padding: 0 160px;
  }

  .pt_md--160_3a77d37efaf4fdc8 {
    padding-top: 160px;
  }

  .pb_md--160_5ca65bb6e4049c1c {
    padding-bottom: 160px;
  }

  .pl_md--160_87d40a101cfce095 {
    padding-left: 160px;
  }

  .pr_md--160_6120fabb5236ee27 {
    padding-right: 160px;
  }

  .mt_md--160_010c4fc8bb212440 {
    margin-top: 160px;
  }

  .mb_md--160_4c517822b4b5f4c6 {
    margin-bottom: 160px;
  }

  .ptb_md--165_7e95a8f30b81262a {
    padding: 165px 0;
  }

  .plr_md--165_27f4c2ffaa3dcb59 {
    padding: 0 165px;
  }

  .pt_md--165_ddf37b7e9bdfdacb {
    padding-top: 165px;
  }

  .pb_md--165_c64970a24088fa82 {
    padding-bottom: 165px;
  }

  .pl_md--165_f25de063eb159d82 {
    padding-left: 165px;
  }

  .pr_md--165_fc1cc78344a18575 {
    padding-right: 165px;
  }

  .mt_md--165_3558002414ac1ca7 {
    margin-top: 165px;
  }

  .mb_md--165_8c6291f1430af77c {
    margin-bottom: 165px;
  }

  .ptb_md--170_d88bbefad19ca7e9 {
    padding: 170px 0;
  }

  .plr_md--170_90231f96579bdb02 {
    padding: 0 170px;
  }

  .pt_md--170_24695e48766af846 {
    padding-top: 170px;
  }

  .pb_md--170_1946a956d76e0860 {
    padding-bottom: 170px;
  }

  .pl_md--170_0b3d326e86d07c82 {
    padding-left: 170px;
  }

  .pr_md--170_12f8720b2a933b2b {
    padding-right: 170px;
  }

  .mt_md--170_815acb8760cc0dca {
    margin-top: 170px;
  }

  .mb_md--170_c150d007cdf8e50b {
    margin-bottom: 170px;
  }

  .ptb_md--175_81df260dc62f862e {
    padding: 175px 0;
  }

  .plr_md--175_16ea116cfedcae83 {
    padding: 0 175px;
  }

  .pt_md--175_fecd49a8b3359764 {
    padding-top: 175px;
  }

  .pb_md--175_7f7f7b81825973b7 {
    padding-bottom: 175px;
  }

  .pl_md--175_db8137db2a3d5067 {
    padding-left: 175px;
  }

  .pr_md--175_69086d3e1cbfba27 {
    padding-right: 175px;
  }

  .mt_md--175_1ddea832f063ecaf {
    margin-top: 175px;
  }

  .mb_md--175_32f64034e19c146f {
    margin-bottom: 175px;
  }

  .ptb_md--180_3a73d9e9c3a0c5ab {
    padding: 180px 0;
  }

  .plr_md--180_afae7ffc975a5945 {
    padding: 0 180px;
  }

  .pt_md--180_a3d1cf0e51b5ceea {
    padding-top: 180px;
  }

  .pb_md--180_f29fa894caa61221 {
    padding-bottom: 180px;
  }

  .pl_md--180_f49802897add151f {
    padding-left: 180px;
  }

  .pr_md--180_3822cc08faef2ead {
    padding-right: 180px;
  }

  .mt_md--180_83a4cbbfed1e4e8a {
    margin-top: 180px;
  }

  .mb_md--180_7127091f26d58047 {
    margin-bottom: 180px;
  }

  .ptb_md--185_9c2afecbc2b0dfc5 {
    padding: 185px 0;
  }

  .plr_md--185_202d84f498e1d9e2 {
    padding: 0 185px;
  }

  .pt_md--185_d64dda4b3c1e0eec {
    padding-top: 185px;
  }

  .pb_md--185_1fd33cfb7840b764 {
    padding-bottom: 185px;
  }

  .pl_md--185_c07b7f5518615fef {
    padding-left: 185px;
  }

  .pr_md--185_b233c3d70dac7871 {
    padding-right: 185px;
  }

  .mt_md--185_b0cefe00be76467f {
    margin-top: 185px;
  }

  .mb_md--185_21d485ecb5974b60 {
    margin-bottom: 185px;
  }

  .ptb_md--190_7bd2f71d7844f35b {
    padding: 190px 0;
  }

  .plr_md--190_2b526eb3d385fb46 {
    padding: 0 190px;
  }

  .pt_md--190_095ca234ff5396a6 {
    padding-top: 190px;
  }

  .pb_md--190_138f609789bb3fcd {
    padding-bottom: 190px;
  }

  .pl_md--190_6ac2b02fa7f5659d {
    padding-left: 190px;
  }

  .pr_md--190_7c3981619e285887 {
    padding-right: 190px;
  }

  .mt_md--190_8fa973b5f90908d8 {
    margin-top: 190px;
  }

  .mb_md--190_7c071cd1cc70d670 {
    margin-bottom: 190px;
  }

  .ptb_md--195_e1b3a3a6ec48d3ce {
    padding: 195px 0;
  }

  .plr_md--195_5978eedcdadefa27 {
    padding: 0 195px;
  }

  .pt_md--195_bcc3f4d0c8aa1cef {
    padding-top: 195px;
  }

  .pb_md--195_79242cb69c53e950 {
    padding-bottom: 195px;
  }

  .pl_md--195_2089bbfeb6be7bc3 {
    padding-left: 195px;
  }

  .pr_md--195_91206bccb80e039b {
    padding-right: 195px;
  }

  .mt_md--195_7226cb22cd452005 {
    margin-top: 195px;
  }

  .mb_md--195_263a28b4b4b3ab09 {
    margin-bottom: 195px;
  }

  .ptb_md--200_6e8d20fc860159a9 {
    padding: 200px 0;
  }

  .plr_md--200_d06d4a01f9f186bc {
    padding: 0 200px;
  }

  .pt_md--200_44abeea025f387a3 {
    padding-top: 200px;
  }

  .pb_md--200_2cbfb934ab4b2bfc {
    padding-bottom: 200px;
  }

  .pl_md--200_7217280937677f07 {
    padding-left: 200px;
  }

  .pr_md--200_d1cfbc2108b30beb {
    padding-right: 200px;
  }

  .mt_md--200_acfab1c2526e6301 {
    margin-top: 200px;
  }

  .mb_md--200_83e1aa9c71aa3d99 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_8279d1d18e78e5ed {
    padding: 250px 0;
  }

  .ptb_sm--0_128fde7514cedaef {
    padding: 0;
  }

  .pl_sm--0_ce1ecefd3607d8e5 {
    padding-left: 0;
  }

  .pr_sm--0_f87c075e76c542d7 {
    padding-right: 0;
  }

  .pt_sm--0_52c94d9d9a187d2b {
    padding-top: 0;
  }

  .pb_sm--0_6c338ddbcfd60634 {
    padding-bottom: 0;
  }

  .pb_sm--80_cf4d7ca33acaa2d1 {
    padding-bottom: 30px;
  }

  .pt_sm--50_3f70e9bfd119d347 {
    padding-top: 50px;
  }

  .mr_sm--0_f38a93a9eaea7937 {
    margin-right: 0;
  }

  .ml_sm--0_2a9dead7fe56ed43 {
    margin-left: 0;
  }

  .mt_sm--0_4730247b7c17c7ce {
    margin-top: 0;
  }

  .mb_sm--0_9bc332d894b401be {
    margin-bottom: 0;
  }

  .pt_sm--150_581b0f62838f137a {
    padding-top: 150px;
  }

  .pb_sm--110_d14f2aa9b8624f3f {
    padding-bottom: 110px;
  }

  .ptb_sm--5_2243c11320b23fbc {
    padding: 5px 0;
  }

  .plr_sm--5_ced16ed07e8e87c7 {
    padding: 0 5px;
  }

  .pt_sm--5_8bb126ce8c7caa18 {
    padding-top: 5px;
  }

  .pb_sm--5_477c2180028c3f83 {
    padding-bottom: 5px;
  }

  .pl_sm--5_b1b05d0203c85d3b {
    padding-left: 5px;
  }

  .pr_sm--5_d96a645bc0b51a21 {
    padding-right: 5px;
  }

  .mt_sm--5_6702b01301ef06ea {
    margin-top: 5px;
  }

  .ml_sm--5_4580c4715c56bf91 {
    margin-left: 5px;
  }

  .mr_sm--5_1c0fc7477b1959ce {
    margin-right: 5px;
  }

  .mb_sm--5_44f3e396b7e64983 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_323a35cc315aa080 {
    padding: 10px 0;
  }

  .plr_sm--10_db0b0451da863249 {
    padding: 0 10px;
  }

  .pt_sm--10_6a7c224f8d98072d {
    padding-top: 10px;
  }

  .pb_sm--10_ee32aadb66bbd8bd {
    padding-bottom: 10px;
  }

  .pl_sm--10_2d071f2d80cf026a {
    padding-left: 10px;
  }

  .pr_sm--10_63c99bfcbc651aac {
    padding-right: 10px;
  }

  .mt_sm--10_6b10ebb01aea815f {
    margin-top: 10px;
  }

  .ml_sm--10_64f93d17873eb3fc {
    margin-left: 10px;
  }

  .mr_sm--10_6d48b25e295ec527 {
    margin-right: 10px;
  }

  .mb_sm--10_00d22b9b04d39ad9 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_91a3aa53daadda40 {
    padding: 15px 0;
  }

  .plr_sm--15_f97a5a74b4f4cc99 {
    padding: 0 15px;
  }

  .pt_sm--15_59d65fcfc0c58a9c {
    padding-top: 15px;
  }

  .pb_sm--15_5aaf5758ae9c562d {
    padding-bottom: 15px;
  }

  .pl_sm--15_89a70d969e19546f {
    padding-left: 15px;
  }

  .pr_sm--15_c6ef70bdbaecf1ea {
    padding-right: 15px;
  }

  .mt_sm--15_418a5de074296613 {
    margin-top: 15px;
  }

  .ml_sm--15_d3a1ed84c947b594 {
    margin-left: 15px;
  }

  .mr_sm--15_adbf8ad83a582d54 {
    margin-right: 15px;
  }

  .mb_sm--15_e6af64f9f832cef3 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_8e7d0160e60ca9b7 {
    padding: 20px 0;
  }

  .plr_sm--20_5e6abccec15a2673 {
    padding: 0 20px;
  }

  .pt_sm--20_c2fe7eb86e447b0a {
    padding-top: 20px;
  }

  .pb_sm--20_277d1b1a857914bd {
    padding-bottom: 20px;
  }

  .pl_sm--20_dd4bcb6f0e4e6c70 {
    padding-left: 20px;
  }

  .pr_sm--20_387c79e1cdfdd1ae {
    padding-right: 20px;
  }

  .mt_sm--20_0b6e7059b44ba2d1 {
    margin-top: 20px;
  }

  .ml_sm--20_7b1d4071bbe465c4 {
    margin-left: 20px;
  }

  .mr_sm--20_b22d3db91dd77978 {
    margin-right: 20px;
  }

  .mb_sm--20_411a6829ab40e831 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_298fa70df59efde7 {
    padding: 25px 0;
  }

  .plr_sm--25_7c71123c79412b12 {
    padding: 0 25px;
  }

  .pt_sm--25_0ec2ce3563948574 {
    padding-top: 25px;
  }

  .pb_sm--25_4f1c7c50d1f05d96 {
    padding-bottom: 25px;
  }

  .pl_sm--25_b34c232731a76715 {
    padding-left: 25px;
  }

  .pr_sm--25_0c7b957de71a0ba2 {
    padding-right: 25px;
  }

  .mt_sm--25_c5867a3c7eb8317a {
    margin-top: 25px;
  }

  .ml_sm--25_1c69fa68f4850ae6 {
    margin-left: 25px;
  }

  .mr_sm--25_32a366307a039c4f {
    margin-right: 25px;
  }

  .mb_sm--25_2ee3e2f5d2780984 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_56b9c0e22e1c93c5 {
    padding: 30px 0;
  }

  .plr_sm--30_7640e3ed2f18f9e9 {
    padding: 0 30px;
  }

  .pt_sm--30_98f8c3fff8aea7f8 {
    padding-top: 30px;
  }

  .pb_sm--30_82d8cfd4a988ef74 {
    padding-bottom: 30px;
  }

  .pl_sm--30_520d81686d0e2872 {
    padding-left: 30px;
  }

  .pr_sm--30_331267be5482e815 {
    padding-right: 30px;
  }

  .mt_sm--30_7f43d6ca18d8a1a9 {
    margin-top: 30px;
  }

  .ml_sm--30_386c704cc3679d9c {
    margin-left: 30px;
  }

  .mr_sm--30_b63d0d2bd4d69fdd {
    margin-right: 30px;
  }

  .mb_sm--30_7ba532f6e51a006b {
    margin-bottom: 30px;
  }

  .ptb_sm--35_8384183bde99a619 {
    padding: 35px 0;
  }

  .plr_sm--35_d2410ecc172089cc {
    padding: 0 35px;
  }

  .pt_sm--35_9ec001d296d49320 {
    padding-top: 35px;
  }

  .pb_sm--35_3efab13ea8163362 {
    padding-bottom: 35px;
  }

  .pl_sm--35_e9075bdb2dd17aa8 {
    padding-left: 35px;
  }

  .pr_sm--35_629f23e1c7ba6f70 {
    padding-right: 35px;
  }

  .mt_sm--35_86915695a2f8cfb9 {
    margin-top: 35px;
  }

  .ml_sm--35_16afea98f7535ad3 {
    margin-left: 35px;
  }

  .mr_sm--35_bc7c42ebd9e59aac {
    margin-right: 35px;
  }

  .mb_sm--35_d38cb022b991d513 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_d071e954a536a89a {
    padding: 40px 0;
  }

  .plr_sm--40_12ed5a31699a7741 {
    padding: 0 40px;
  }

  .pt_sm--40_ba5af1334962f0c3 {
    padding-top: 40px;
  }

  .pb_sm--40_324a1d92fd61c0a4 {
    padding-bottom: 40px;
  }

  .pl_sm--40_c5ef992de12eba2b {
    padding-left: 40px;
  }

  .pr_sm--40_f934a9c60250c64b {
    padding-right: 40px;
  }

  .mt_sm--40_9d9cabf8c97a855a {
    margin-top: 40px;
  }

  .ml_sm--40_639cf7a74cda7b55 {
    margin-left: 40px;
  }

  .mr_sm--40_dfe1132a0463a485 {
    margin-right: 40px;
  }

  .mb_sm--40_33cc2d824f338777 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_c0ad80eb630e17ab {
    padding: 45px 0;
  }

  .plr_sm--45_7d3b2d3282151e79 {
    padding: 0 45px;
  }

  .pt_sm--45_855396182e5edbf8 {
    padding-top: 45px;
  }

  .pb_sm--45_db6e1fa10fa357f5 {
    padding-bottom: 45px;
  }

  .pl_sm--45_2d3a29dda49181b5 {
    padding-left: 45px;
  }

  .pr_sm--45_053dcc208b40cc38 {
    padding-right: 45px;
  }

  .mt_sm--45_d5cbddeda4439a82 {
    margin-top: 45px;
  }

  .ml_sm--45_485af30ffacf89af {
    margin-left: 45px;
  }

  .mr_sm--45_5fd8802c83eadc35 {
    margin-right: 45px;
  }

  .mb_sm--45_17e91e60ce6dd1c1 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_f90f691f0036c93e {
    padding: 50px 0;
  }

  .plr_sm--50_965b934e20f459db {
    padding: 0 50px;
  }

  .pt_sm--50_3f70e9bfd119d347 {
    padding-top: 50px;
  }

  .pb_sm--50_df5c6336ceea3c65 {
    padding-bottom: 50px;
  }

  .pl_sm--50_e8506b6a533015b5 {
    padding-left: 50px;
  }

  .pr_sm--50_53b5bf4b3ebc33c3 {
    padding-right: 50px;
  }

  .mt_sm--50_286fa4505d31a166 {
    margin-top: 50px;
  }

  .ml_sm--50_6afa525067c3fa60 {
    margin-left: 50px;
  }

  .mr_sm--50_6e89d341461c1668 {
    margin-right: 50px;
  }

  .mb_sm--50_aa0859af0c74c568 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_2fba692aee79e8af {
    padding: 55px 0;
  }

  .plr_sm--55_7ff0e43ee12d9fcb {
    padding: 0 55px;
  }

  .pt_sm--55_435753db6682d599 {
    padding-top: 55px;
  }

  .pb_sm--55_72c1d6a4542ed6df {
    padding-bottom: 55px;
  }

  .pl_sm--55_dfc9426a1bade14a {
    padding-left: 55px;
  }

  .pr_sm--55_ae511087a9a3d1b5 {
    padding-right: 55px;
  }

  .mt_sm--55_e575275e68b93532 {
    margin-top: 55px;
  }

  .ml_sm--55_05c28d1e9a2ffc34 {
    margin-left: 55px;
  }

  .mr_sm--55_e6bd9be631fac30b {
    margin-right: 55px;
  }

  .mb_sm--55_44ee41c1514f4d81 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_b2fcfba0c9a32e51 {
    padding: 60px 0;
  }

  .plr_sm--60_94817a4b0bf78eec {
    padding: 0 60px;
  }

  .pt_sm--60_9d3cc745ba9080c3 {
    padding-top: 60px;
  }

  .pb_sm--60_b4fa3bb15687c636 {
    padding-bottom: 60px;
  }

  .pl_sm--60_6354d560679b139c {
    padding-left: 60px;
  }

  .pr_sm--60_82fdfabc229aba24 {
    padding-right: 60px;
  }

  .mt_sm--60_6d5bb346fcdd7380 {
    margin-top: 60px;
  }

  .ml_sm--60_1f6eab3f3b4c5f66 {
    margin-left: 60px;
  }

  .mr_sm--60_af3a125ac3e1c640 {
    margin-right: 60px;
  }

  .mb_sm--60_ac03c4afb23c3725 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_987f910e3873d6ff {
    padding: 65px 0;
  }

  .plr_sm--65_a6d608300b7e3f22 {
    padding: 0 65px;
  }

  .pt_sm--65_5a873ba701537e86 {
    padding-top: 65px;
  }

  .pb_sm--65_8f02183c6d750afd {
    padding-bottom: 65px;
  }

  .pl_sm--65_81a5a08ab26d4caa {
    padding-left: 65px;
  }

  .pr_sm--65_da6fc7fc81449643 {
    padding-right: 65px;
  }

  .mt_sm--65_fbb2f5e304d2976b {
    margin-top: 65px;
  }

  .ml_sm--65_f26643c2a4e50488 {
    margin-left: 65px;
  }

  .mr_sm--65_ab9c7fb93251c020 {
    margin-right: 65px;
  }

  .mb_sm--65_2745ce758dce21b7 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_0cd7b466d5459fff {
    padding: 70px 0;
  }

  .plr_sm--70_aef5b873048e7b7a {
    padding: 0 70px;
  }

  .pt_sm--70_041a9291dac10f1e {
    padding-top: 70px;
  }

  .pb_sm--70_647df3beb973062e {
    padding-bottom: 70px;
  }

  .pl_sm--70_5fdd5bd67d13e24d {
    padding-left: 70px;
  }

  .pr_sm--70_04aaf06ac955dbdf {
    padding-right: 70px;
  }

  .mt_sm--70_c3d6e13ab72dc087 {
    margin-top: 70px;
  }

  .ml_sm--70_f4d35cc637c763ac {
    margin-left: 70px;
  }

  .mr_sm--70_841d040fb3c03d53 {
    margin-right: 70px;
  }

  .mb_sm--70_44471abf40b826e3 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_aa5ef5fa16571732 {
    padding: 75px 0;
  }

  .plr_sm--75_489e8de41abae1b9 {
    padding: 0 75px;
  }

  .pt_sm--75_44699b7d1577c74b {
    padding-top: 75px;
  }

  .pb_sm--75_7a6a52ec5905f1ee {
    padding-bottom: 75px;
  }

  .pl_sm--75_7c84ae84cf08a1c0 {
    padding-left: 75px;
  }

  .pr_sm--75_4deb6075f5e43e80 {
    padding-right: 75px;
  }

  .mt_sm--75_9a38db8aac3d6d31 {
    margin-top: 75px;
  }

  .ml_sm--75_4409a89d3663f93c {
    margin-left: 75px;
  }

  .mr_sm--75_0418bc65109a702d {
    margin-right: 75px;
  }

  .mb_sm--75_c15981cc60f22a18 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_5f35ae527682040f {
    padding: 80px 0;
  }

  .plr_sm--80_27048d1f06585ce0 {
    padding: 0 80px;
  }

  .pt_sm--80_11758351ef682021 {
    padding-top: 80px;
  }

  .pb_sm--80_cf4d7ca33acaa2d1 {
    padding-bottom: 80px;
  }

  .pl_sm--80_ead8695789fc9cdf {
    padding-left: 80px;
  }

  .pr_sm--80_9d774da27fdaff9f {
    padding-right: 80px;
  }

  .mt_sm--80_b96f5fff0fd562e3 {
    margin-top: 80px;
  }

  .ml_sm--80_995d16fffe845e82 {
    margin-left: 80px;
  }

  .mr_sm--80_0d324519487ccde6 {
    margin-right: 80px;
  }

  .mb_sm--80_e2027889f8976582 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_95979d9756be2adf {
    padding: 85px 0;
  }

  .plr_sm--85_e854c87006aabdca {
    padding: 0 85px;
  }

  .pt_sm--85_2b10c9ebf13f953a {
    padding-top: 85px;
  }

  .pb_sm--85_b624ac9846e38fff {
    padding-bottom: 85px;
  }

  .pl_sm--85_1562e74e72033cd7 {
    padding-left: 85px;
  }

  .pr_sm--85_b76ad9c4b23897a6 {
    padding-right: 85px;
  }

  .mt_sm--85_6774184be20714e8 {
    margin-top: 85px;
  }

  .ml_sm--85_be5e68fdb91d274c {
    margin-left: 85px;
  }

  .mr_sm--85_f5b8a9d6c6d3d425 {
    margin-right: 85px;
  }

  .mb_sm--85_d100c5f75240f746 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_6060c4e8272028a5 {
    padding: 90px 0;
  }

  .plr_sm--90_3936545e8c3bdc5c {
    padding: 0 90px;
  }

  .pt_sm--90_f44ccf942d7c285b {
    padding-top: 90px;
  }

  .pb_sm--90_7198e0a3c48afdfa {
    padding-bottom: 90px;
  }

  .pl_sm--90_96403018a30b7688 {
    padding-left: 90px;
  }

  .pr_sm--90_4bd1f52b5286c1a7 {
    padding-right: 90px;
  }

  .mt_sm--90_9675b0259fbb074d {
    margin-top: 90px;
  }

  .ml_sm--90_43629ca5da48c04c {
    margin-left: 90px;
  }

  .mr_sm--90_47ef1c7f0e655895 {
    margin-right: 90px;
  }

  .mb_sm--90_d4fd32576858e54e {
    margin-bottom: 90px;
  }

  .ptb_sm--95_4cc1983e92e62e26 {
    padding: 95px 0;
  }

  .plr_sm--95_f6af0664f3766212 {
    padding: 0 95px;
  }

  .pt_sm--95_0d2b454c0bcf34db {
    padding-top: 95px;
  }

  .pb_sm--95_9b54cc8ba9475a47 {
    padding-bottom: 95px;
  }

  .pl_sm--95_fd123acb56cac27c {
    padding-left: 95px;
  }

  .pr_sm--95_ac9b65d122d9b085 {
    padding-right: 95px;
  }

  .mt_sm--95_cb08f4a8cd167bdc {
    margin-top: 95px;
  }

  .ml_sm--95_2ae596071b65c7d9 {
    margin-left: 95px;
  }

  .mr_sm--95_143d0bd9e27d105a {
    margin-right: 95px;
  }

  .mb_sm--95_9f7d3f984c82f550 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_2f576693be8892f3 {
    padding: 100px 0;
  }

  .plr_sm--100_13cd20fdc703f014 {
    padding: 0 100px;
  }

  .pt_sm--100_1ecb710a889d7641 {
    padding-top: 100px;
  }

  .pb_sm--100_08b50e6d73360304 {
    padding-bottom: 100px;
  }

  .pl_sm--100_0b7188661c80543e {
    padding-left: 100px;
  }

  .pr_sm--100_d48755df7021f884 {
    padding-right: 100px;
  }

  .mt_sm--100_9c29c85776666f74 {
    margin-top: 100px;
  }

  .ml_sm--100_6779b973c32e2983 {
    margin-left: 100px;
  }

  .mr_sm--100_8b472c8042b673cf {
    margin-right: 100px;
  }

  .mb_sm--100_692839924724b455 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_edd20a4269fa0288 {
    padding: 105px 0;
  }

  .plr_sm--105_bfa895ff04a9ddcd {
    padding: 0 105px;
  }

  .pt_sm--105_8b96d6050501d47f {
    padding-top: 105px;
  }

  .pb_sm--105_6ee6d433395fdb80 {
    padding-bottom: 105px;
  }

  .pl_sm--105_d218ab316963768e {
    padding-left: 105px;
  }

  .pr_sm--105_e6f125533ae74aa7 {
    padding-right: 105px;
  }

  .mt_sm--105_3ab297ce224ca0a7 {
    margin-top: 105px;
  }

  .ml_sm--105_c761806ef9b3f56f {
    margin-left: 105px;
  }

  .mr_sm--105_7528f16c14c5e540 {
    margin-right: 105px;
  }

  .mb_sm--105_ffa037d83ba15f6a {
    margin-bottom: 105px;
  }

  .ptb_sm--110_6de886239bfaf35f {
    padding: 110px 0;
  }

  .plr_sm--110_b223472ec08dcc28 {
    padding: 0 110px;
  }

  .pt_sm--110_32c4fcc58146ab71 {
    padding-top: 110px;
  }

  .pb_sm--110_d14f2aa9b8624f3f {
    padding-bottom: 110px;
  }

  .pl_sm--110_1001df9de71d0d14 {
    padding-left: 110px;
  }

  .pr_sm--110_4d2eeac0fd21aa50 {
    padding-right: 110px;
  }

  .mt_sm--110_f0791c8132a6f40e {
    margin-top: 110px;
  }

  .ml_sm--110_d148b3e1b80ee746 {
    margin-left: 110px;
  }

  .mr_sm--110_46d577a33c91b551 {
    margin-right: 110px;
  }

  .mb_sm--110_1fad4df3981a5984 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_9666080b82263e8a {
    padding: 115px 0;
  }

  .plr_sm--115_4adb46aa34773c41 {
    padding: 0 115px;
  }

  .pt_sm--115_00c866b309817500 {
    padding-top: 115px;
  }

  .pb_sm--115_05afdb8c842df801 {
    padding-bottom: 115px;
  }

  .pl_sm--115_306b75367a4fcd7a {
    padding-left: 115px;
  }

  .pr_sm--115_e7a7a455505413c7 {
    padding-right: 115px;
  }

  .mt_sm--115_b3f2c53a9211c6fb {
    margin-top: 115px;
  }

  .ml_sm--115_a9237181dc19df42 {
    margin-left: 115px;
  }

  .mr_sm--115_14725937bf92e280 {
    margin-right: 115px;
  }

  .mb_sm--115_ed6e5754b161ddee {
    margin-bottom: 115px;
  }

  .ptb_sm--120_17d288de40567669 {
    padding: 120px 0;
  }

  .plr_sm--120_72551fe87306ef13 {
    padding: 0 120px;
  }

  .pt_sm--120_3dc6b60f2bf2501d {
    padding-top: 120px;
  }

  .pb_sm--120_8323a9c4c9b5c2b7 {
    padding-bottom: 120px;
  }

  .pl_sm--120_355df79aba6e4ed2 {
    padding-left: 120px;
  }

  .pr_sm--120_fe6f18236d33e6f0 {
    padding-right: 120px;
  }

  .mt_sm--120_cc861277508eddb4 {
    margin-top: 120px;
  }

  .ml_sm--120_a415bc55855038ae {
    margin-left: 120px;
  }

  .mr_sm--120_84952b7a691d8663 {
    margin-right: 120px;
  }

  .mb_sm--120_c38007de755dcfa1 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_a5bd1852433921a7 {
    padding: 125px 0;
  }

  .plr_sm--125_2219bbd442a1b3d6 {
    padding: 0 125px;
  }

  .pt_sm--125_7d3526321b687066 {
    padding-top: 125px;
  }

  .pb_sm--125_b80a95d8ecf944b5 {
    padding-bottom: 125px;
  }

  .pl_sm--125_654d1e5cf6f92d13 {
    padding-left: 125px;
  }

  .pr_sm--125_3230c0fd51998c5d {
    padding-right: 125px;
  }

  .mt_sm--125_0ecb08f60cb675a2 {
    margin-top: 125px;
  }

  .ml_sm--125_d3b5e28f0d4fa6a9 {
    margin-left: 125px;
  }

  .mr_sm--125_103a6d21d361bc40 {
    margin-right: 125px;
  }

  .mb_sm--125_1ee7dd2c6711390c {
    margin-bottom: 125px;
  }

  .ptb_sm--130_292234af62c02db6 {
    padding: 130px 0;
  }

  .plr_sm--130_0ce22a44cbff44d2 {
    padding: 0 130px;
  }

  .pt_sm--130_b178ac4dac60f779 {
    padding-top: 130px;
  }

  .pb_sm--130_1289a14e02930403 {
    padding-bottom: 130px;
  }

  .pl_sm--130_7146bac98188db57 {
    padding-left: 130px;
  }

  .pr_sm--130_dafbfe38305b9fcb {
    padding-right: 130px;
  }

  .mt_sm--130_0a7564c8a68418f9 {
    margin-top: 130px;
  }

  .ml_sm--130_8ac9d8c3a8f95b38 {
    margin-left: 130px;
  }

  .mr_sm--130_2f70e05d7e6b1991 {
    margin-right: 130px;
  }

  .mb_sm--130_f99fea77d215cb32 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_ca9e298f9e131eb0 {
    padding: 135px 0;
  }

  .plr_sm--135_51999badae19bb98 {
    padding: 0 135px;
  }

  .pt_sm--135_2910c7873a4246e8 {
    padding-top: 135px;
  }

  .pb_sm--135_8a1853efb008f8fc {
    padding-bottom: 135px;
  }

  .pl_sm--135_79dc728602c78e6f {
    padding-left: 135px;
  }

  .pr_sm--135_edf4b262c0fe28a5 {
    padding-right: 135px;
  }

  .mt_sm--135_af8308459022f39f {
    margin-top: 135px;
  }

  .ml_sm--135_8b6b0df6cd7f52e7 {
    margin-left: 135px;
  }

  .mr_sm--135_6b409a1128d9dd86 {
    margin-right: 135px;
  }

  .mb_sm--135_2114722a312b3ce6 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_5463ce327cdf5186 {
    padding: 140px 0;
  }

  .plr_sm--140_5e21f0eb7766bbe3 {
    padding: 0 140px;
  }

  .pt_sm--140_067d3804d6a11ef5 {
    padding-top: 140px;
  }

  .pb_sm--140_c6ac2015e469cf3d {
    padding-bottom: 140px;
  }

  .pl_sm--140_a06eca2690cd64d7 {
    padding-left: 140px;
  }

  .pr_sm--140_0ce2a14255e430da {
    padding-right: 140px;
  }

  .mt_sm--140_77917598c3a098b2 {
    margin-top: 140px;
  }

  .ml_sm--140_a05aafbf02dd0c1e {
    margin-left: 140px;
  }

  .mr_sm--140_db5e8be029b89794 {
    margin-right: 140px;
  }

  .mb_sm--140_4188500e9277226a {
    margin-bottom: 140px;
  }

  .ptb_sm--145_e79d7bd7ff24d725 {
    padding: 145px 0;
  }

  .plr_sm--145_e25d07b09a44ec32 {
    padding: 0 145px;
  }

  .pt_sm--145_3a084851fa4bef6f {
    padding-top: 145px;
  }

  .pb_sm--145_b2453ee04ddcc275 {
    padding-bottom: 145px;
  }

  .pl_sm--145_f20b677119777ddd {
    padding-left: 145px;
  }

  .pr_sm--145_51953761a8d68dfe {
    padding-right: 145px;
  }

  .mt_sm--145_247611479965c875 {
    margin-top: 145px;
  }

  .ml_sm--145_7e7cce337d5d7cde {
    margin-left: 145px;
  }

  .mr_sm--145_37e49fe0f8a0fdad {
    margin-right: 145px;
  }

  .mb_sm--145_522b3f6c3b015730 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_2439744513d567bd {
    padding: 150px 0;
  }

  .plr_sm--150_2e33a762ca191e27 {
    padding: 0 150px;
  }

  .pt_sm--150_581b0f62838f137a {
    padding-top: 150px;
  }

  .pb_sm--150_03ea85679f0a4c3c {
    padding-bottom: 150px;
  }

  .pl_sm--150_5b44876580ebe531 {
    padding-left: 150px;
  }

  .pr_sm--150_09ec45871cb5ab1e {
    padding-right: 150px;
  }

  .mt_sm--150_b8e7f68c9cf4a842 {
    margin-top: 150px;
  }

  .ml_sm--150_eb048b84f0bed245 {
    margin-left: 150px;
  }

  .mr_sm--150_647f7d39a1ee291e {
    margin-right: 150px;
  }

  .mb_sm--150_a984c8e0be51fbe8 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_7697f47e0d79af39 {
    padding: 155px 0;
  }

  .plr_sm--155_6c8203056cac0132 {
    padding: 0 155px;
  }

  .pt_sm--155_58e8325392d6a6c3 {
    padding-top: 155px;
  }

  .pb_sm--155_9296c7172f017ad0 {
    padding-bottom: 155px;
  }

  .pl_sm--155_58196e445582c1ae {
    padding-left: 155px;
  }

  .pr_sm--155_01d6bc217c402fbd {
    padding-right: 155px;
  }

  .mt_sm--155_5e969346f06c3943 {
    margin-top: 155px;
  }

  .ml_sm--155_5b2dc4a5c22b9e40 {
    margin-left: 155px;
  }

  .mr_sm--155_fcf022ec88883d43 {
    margin-right: 155px;
  }

  .mb_sm--155_bfaac7bb4412e474 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_4b3120bc49410d5d {
    padding: 160px 0;
  }

  .plr_sm--160_8899fd3d47191599 {
    padding: 0 160px;
  }

  .pt_sm--160_7d0a8b1ee81e6fa0 {
    padding-top: 160px;
  }

  .pb_sm--160_2951600eb6f1caf2 {
    padding-bottom: 160px;
  }

  .pl_sm--160_31de286a57e53362 {
    padding-left: 160px;
  }

  .pr_sm--160_d3f91e8b0a8a3280 {
    padding-right: 160px;
  }

  .mt_sm--160_a94062cffa11af46 {
    margin-top: 160px;
  }

  .ml_sm--160_d52f7b29ee1c2dba {
    margin-left: 160px;
  }

  .mr_sm--160_b0852a66a1bf48d7 {
    margin-right: 160px;
  }

  .mb_sm--160_2ca623f21e0e4f4f {
    margin-bottom: 160px;
  }

  .ptb_sm--165_2937e949af4a33d5 {
    padding: 165px 0;
  }

  .plr_sm--165_1b2a1db3cd503a09 {
    padding: 0 165px;
  }

  .pt_sm--165_92eb990c0c07249a {
    padding-top: 165px;
  }

  .pb_sm--165_98f140654e73ff84 {
    padding-bottom: 165px;
  }

  .pl_sm--165_c516a3fefe15d37a {
    padding-left: 165px;
  }

  .pr_sm--165_0ec212c69e3e7a27 {
    padding-right: 165px;
  }

  .mt_sm--165_2c1e21ba220774fb {
    margin-top: 165px;
  }

  .ml_sm--165_021c6c69473007dc {
    margin-left: 165px;
  }

  .mr_sm--165_22ec1526be7d0f01 {
    margin-right: 165px;
  }

  .mb_sm--165_cca63f9408de139a {
    margin-bottom: 165px;
  }

  .ptb_sm--170_083e3b78c05755d5 {
    padding: 170px 0;
  }

  .plr_sm--170_4007a22b970a600b {
    padding: 0 170px;
  }

  .pt_sm--170_11d657c45606f058 {
    padding-top: 170px;
  }

  .pb_sm--170_8919f7e3c3a318ab {
    padding-bottom: 170px;
  }

  .pl_sm--170_5b085943e3c745c9 {
    padding-left: 170px;
  }

  .pr_sm--170_62a1e22f7100af60 {
    padding-right: 170px;
  }

  .mt_sm--170_fe4ddcf922a7e9d9 {
    margin-top: 170px;
  }

  .ml_sm--170_761d1d96b70d22a3 {
    margin-left: 170px;
  }

  .mr_sm--170_905c667de5a38a5d {
    margin-right: 170px;
  }

  .mb_sm--170_a7c64bd31a52ca12 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_1799688d09177680 {
    padding: 175px 0;
  }

  .plr_sm--175_0bbdfbacc06d00af {
    padding: 0 175px;
  }

  .pt_sm--175_f1f0f43d70c5b668 {
    padding-top: 175px;
  }

  .pb_sm--175_956ccb9db8e02e32 {
    padding-bottom: 175px;
  }

  .pl_sm--175_9db4ce5e042e7e15 {
    padding-left: 175px;
  }

  .pr_sm--175_776b4a5ff8484508 {
    padding-right: 175px;
  }

  .mt_sm--175_36be0c76619cc2ff {
    margin-top: 175px;
  }

  .ml_sm--175_8e69dd03fcad9308 {
    margin-left: 175px;
  }

  .mr_sm--175_2665be49d3bc50a8 {
    margin-right: 175px;
  }

  .mb_sm--175_8c6066bd0443cf04 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_aa03670a71b48974 {
    padding: 180px 0;
  }

  .plr_sm--180_ffdefa1679af39fc {
    padding: 0 180px;
  }

  .pt_sm--180_449bc5eaca7ea098 {
    padding-top: 180px;
  }

  .pb_sm--180_4d9480e5e75b0152 {
    padding-bottom: 180px;
  }

  .pl_sm--180_685819c4acd94e17 {
    padding-left: 180px;
  }

  .pr_sm--180_7fab84316c17af72 {
    padding-right: 180px;
  }

  .mt_sm--180_4c16d15857d0633c {
    margin-top: 180px;
  }

  .ml_sm--180_8a26bf96b48e41d1 {
    margin-left: 180px;
  }

  .mr_sm--180_cc7f663eadddd498 {
    margin-right: 180px;
  }

  .mb_sm--180_92df604619807279 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_d259a524e0490c45 {
    padding: 185px 0;
  }

  .plr_sm--185_0052e1d358f1db80 {
    padding: 0 185px;
  }

  .pt_sm--185_4514e762d8424411 {
    padding-top: 185px;
  }

  .pb_sm--185_381f207171d488d8 {
    padding-bottom: 185px;
  }

  .pl_sm--185_ac830f8740696799 {
    padding-left: 185px;
  }

  .pr_sm--185_243dca3b244a0cad {
    padding-right: 185px;
  }

  .mt_sm--185_b6e3faf364279730 {
    margin-top: 185px;
  }

  .ml_sm--185_7781141110430901 {
    margin-left: 185px;
  }

  .mr_sm--185_24b2f54d5c47974c {
    margin-right: 185px;
  }

  .mb_sm--185_b0655812f5b8786a {
    margin-bottom: 185px;
  }

  .ptb_sm--190_835f97cfb56c9129 {
    padding: 190px 0;
  }

  .plr_sm--190_f27ab104d25d89cf {
    padding: 0 190px;
  }

  .pt_sm--190_18d2819760100bb2 {
    padding-top: 190px;
  }

  .pb_sm--190_abbb7b21f8dad62f {
    padding-bottom: 190px;
  }

  .pl_sm--190_a19bf6c1d9b11d00 {
    padding-left: 190px;
  }

  .pr_sm--190_f355746354409419 {
    padding-right: 190px;
  }

  .mt_sm--190_b82d4835dd9e43f0 {
    margin-top: 190px;
  }

  .ml_sm--190_bb99d3606e414910 {
    margin-left: 190px;
  }

  .mr_sm--190_1c8a68db365ee263 {
    margin-right: 190px;
  }

  .mb_sm--190_95c3eda358368092 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_d5cf61cf46c58954 {
    padding: 195px 0;
  }

  .plr_sm--195_37f7bb1b3dcae1df {
    padding: 0 195px;
  }

  .pt_sm--195_7d2d1bfd3a18371c {
    padding-top: 195px;
  }

  .pb_sm--195_8ad034f1e5414cf8 {
    padding-bottom: 195px;
  }

  .pl_sm--195_50c3dfb62a082bbb {
    padding-left: 195px;
  }

  .pr_sm--195_230fd70b4fd5c0d3 {
    padding-right: 195px;
  }

  .mt_sm--195_f3421848e3da8815 {
    margin-top: 195px;
  }

  .ml_sm--195_ce6eee546ae40e3d {
    margin-left: 195px;
  }

  .mr_sm--195_629accb72a0e187d {
    margin-right: 195px;
  }

  .mb_sm--195_3c0a4e43bb8bf4a5 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_1f1fb4e93deb6460 {
    padding: 200px 0;
  }

  .plr_sm--200_dbc0ddf771c34ed6 {
    padding: 0 200px;
  }

  .pt_sm--200_ea64a72dd73adc85 {
    padding-top: 200px;
  }

  .pb_sm--200_44435942c04851c5 {
    padding-bottom: 200px;
  }

  .pl_sm--200_82b1d3a1de5e213e {
    padding-left: 200px;
  }

  .pr_sm--200_1e87304f5027fcf9 {
    padding-right: 200px;
  }

  .mt_sm--200_bb4b3d7237845187 {
    margin-top: 200px;
  }

  .ml_sm--200_e68473b568318742 {
    margin-left: 200px;
  }

  .mr_sm--200_240ed4bb5279a4e2 {
    margin-right: 200px;
  }

  .mb_sm--200_90809050acd4ec1c {
    margin-bottom: 200px;
  }

  .pl_sm--0_ce1ecefd3607d8e5 {
    padding-left: 0;
  }

  .pr_sm--0_f87c075e76c542d7 {
    padding-right: 0;
  }

  .pt_sm--0_52c94d9d9a187d2b {
    padding-top: 0;
  }

  .pb_sm--0_6c338ddbcfd60634 {
    padding-bottom: 0;
  }

  .mr_sm--0_f38a93a9eaea7937 {
    margin-right: 0;
  }

  .ml_sm--0_2a9dead7fe56ed43 {
    margin-left: 0;
  }

  .mt_sm--0_4730247b7c17c7ce {
    margin-top: 0;
  }

  .mb_sm--0_9bc332d894b401be {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_7d2f41c196a4fd11 {
    padding: 5px 0;
  }

  .plr_mobile--5_1d09e161fce8b4e2 {
    padding: 0 5px;
  }

  .pt_mobile--5_1e5fd7fea19695e6 {
    padding-top: 5px;
  }

  .pb_mobile--5_4c01dc9e75b1d5ef {
    padding-bottom: 5px;
  }

  .pl_mobile--5_ea4a21606db056e9 {
    padding-left: 5px;
  }

  .pr_mobile--5_095716d90fda0937 {
    padding-right: 5px;
  }

  .mt_mobile--5_e8c3ad29f45ce22f {
    margin-top: 5px;
  }

  .mb_mobile--5_93345e3786035bac {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_b943fbdf320265d7 {
    padding: 10px 0;
  }

  .plr_mobile--10_40901e15147ad8ff {
    padding: 0 10px;
  }

  .pt_mobile--10_63135a7d58d4b9b4 {
    padding-top: 10px;
  }

  .pb_mobile--10_7874bbd3605c326c {
    padding-bottom: 10px;
  }

  .pl_mobile--10_9f4652f21307e58e {
    padding-left: 10px;
  }

  .pr_mobile--10_816e5718763775a7 {
    padding-right: 10px;
  }

  .mt_mobile--10_fb240ee08b0e61b3 {
    margin-top: 10px;
  }

  .mb_mobile--10_686652ed83361ae4 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_f502d16e2c8cea58 {
    padding: 15px 0;
  }

  .plr_mobile--15_640b43b835965270 {
    padding: 0 15px;
  }

  .pt_mobile--15_c2aa53a638496a06 {
    padding-top: 15px;
  }

  .pb_mobile--15_ee59d55050b2ee42 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_91c188f85bb6f5c6 {
    padding-left: 15px;
  }

  .pr_mobile--15_ad76a3c4bd220cac {
    padding-right: 15px;
  }

  .mt_mobile--15_1af9b81056a11852 {
    margin-top: 15px;
  }

  .mb_mobile--15_184e178ac0b5addf {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_093fc3e5fcad18f8 {
    padding: 20px 0;
  }

  .plr_mobile--20_3752717fb49ad5e0 {
    padding: 0 20px;
  }

  .pt_mobile--20_891d9a5b0fe74fe0 {
    padding-top: 20px;
  }

  .pb_mobile--20_3a3b2b35136d9d07 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_0e93e17c7983817f {
    padding-left: 20px;
  }

  .pr_mobile--20_42859aff8b227ca6 {
    padding-right: 20px;
  }

  .mt_mobile--20_31a464d8151bc7cb {
    margin-top: 20px;
  }

  .mb_mobile--20_1b26e8b06fa3117e {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_5f19a0e87d3229b3 {
    padding: 25px 0;
  }

  .plr_mobile--25_012e62f1ab17d560 {
    padding: 0 25px;
  }

  .pt_mobile--25_180193c883ff512f {
    padding-top: 25px;
  }

  .pb_mobile--25_ad972cf06885b473 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_08f4ff2e6f3efb77 {
    padding-left: 25px;
  }

  .pr_mobile--25_553afe06ffa453d4 {
    padding-right: 25px;
  }

  .mt_mobile--25_2328ab92e37b6c48 {
    margin-top: 25px;
  }

  .mb_mobile--25_1cc3e6fc9eb01400 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_e6e5be3046a7af22 {
    padding: 30px 0;
  }

  .plr_mobile--30_17d93bc5cf470ae9 {
    padding: 0 30px;
  }

  .pt_mobile--30_21d25cd2f6a03476 {
    padding-top: 30px;
  }

  .pb_mobile--30_7df3b8d66eb52ec3 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_39b161b3e49cf6bf {
    padding-left: 30px;
  }

  .pr_mobile--30_01ede1f3a79b911f {
    padding-right: 30px;
  }

  .mt_mobile--30_9a1351cc5a35852e {
    margin-top: 30px;
  }

  .mb_mobile--30_ea317416f737c2ec {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_5f074dd80700382f {
    padding: 35px 0;
  }

  .plr_mobile--35_732d3407dc27d548 {
    padding: 0 35px;
  }

  .pt_mobile--35_50f48d47ea31a84f {
    padding-top: 35px;
  }

  .pb_mobile--35_e1b50d29337f677c {
    padding-bottom: 35px;
  }

  .pl_mobile--35_41507c17ef1ffb18 {
    padding-left: 35px;
  }

  .pr_mobile--35_0443c7cee49e4b90 {
    padding-right: 35px;
  }

  .mt_mobile--35_414fb7dd62c72738 {
    margin-top: 35px;
  }

  .mb_mobile--35_a985ef6dc5ecf562 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_3a19201cc92ad364 {
    padding: 40px 0;
  }

  .plr_mobile--40_48fe2c6601484b50 {
    padding: 0 40px;
  }

  .pt_mobile--40_21b3c5135701a063 {
    padding-top: 40px;
  }

  .pb_mobile--40_5a95d0731335e0de {
    padding-bottom: 40px;
  }

  .pl_mobile--40_51f853597846d930 {
    padding-left: 40px;
  }

  .pr_mobile--40_e78674324d292d1e {
    padding-right: 40px;
  }

  .mt_mobile--40_304f9fdcc2024d99 {
    margin-top: 40px;
  }

  .mb_mobile--40_4b3bdffbe09060c6 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_c7325a040f8a251a {
    padding: 45px 0;
  }

  .plr_mobile--45_c3ef1ee20d9ed4a7 {
    padding: 0 45px;
  }

  .pt_mobile--45_1d51e3833271ee50 {
    padding-top: 45px;
  }

  .pb_mobile--45_022b8612721ffc87 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_0f29f613023d26d5 {
    padding-left: 45px;
  }

  .pr_mobile--45_acf1296f4e13a690 {
    padding-right: 45px;
  }

  .mt_mobile--45_00623c1b860917da {
    margin-top: 45px;
  }

  .mb_mobile--45_53fe29953390c3ee {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_7774149db6e3df25 {
    padding: 50px 0;
  }

  .plr_mobile--50_a0a565b7780a10b6 {
    padding: 0 50px;
  }

  .pt_mobile--50_f8b070019c8df0c1 {
    padding-top: 50px;
  }

  .pb_mobile--50_a8492ae49d0b1756 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_fedd774c4521357a {
    padding-left: 50px;
  }

  .pr_mobile--50_0c4270ba53bd0dc6 {
    padding-right: 50px;
  }

  .mt_mobile--50_3c804d595821f796 {
    margin-top: 50px;
  }

  .mb_mobile--50_87567f185f8d08b8 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_924d72d584e20105 {
    padding: 55px 0;
  }

  .plr_mobile--55_4ad3ac4268f7db37 {
    padding: 0 55px;
  }

  .pt_mobile--55_087dfc42bf400b05 {
    padding-top: 55px;
  }

  .pb_mobile--55_3294ccb3afb56c56 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_274cea292a75649d {
    padding-left: 55px;
  }

  .pr_mobile--55_f2252a9c2202b024 {
    padding-right: 55px;
  }

  .mt_mobile--55_7542804a0d2c3b07 {
    margin-top: 55px;
  }

  .mb_mobile--55_12773e6a36d4d9c9 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_9f224b1424fe2146 {
    padding: 60px 0;
  }

  .plr_mobile--60_a1208cbc0ebd81dd {
    padding: 0 60px;
  }

  .pt_mobile--60_212cf50c37143054 {
    padding-top: 60px;
  }

  .pb_mobile--60_55b90c50c5d69250 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_a81dc4754c16e01f {
    padding-left: 60px;
  }

  .pr_mobile--60_e42c7b47a1e0c5db {
    padding-right: 60px;
  }

  .mt_mobile--60_d4998a59d76a93c4 {
    margin-top: 60px;
  }

  .mb_mobile--60_3d0e99d8f5d7d4b9 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_14e2f55cbdec2744 {
    padding: 65px 0;
  }

  .plr_mobile--65_11e6653ff76b55d4 {
    padding: 0 65px;
  }

  .pt_mobile--65_334842feb67117be {
    padding-top: 65px;
  }

  .pb_mobile--65_4de54cd929c75488 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_274d0fc1889e6d85 {
    padding-left: 65px;
  }

  .pr_mobile--65_0c45a76ab04bf3e0 {
    padding-right: 65px;
  }

  .mt_mobile--65_606e033d0d5c846b {
    margin-top: 65px;
  }

  .mb_mobile--65_ee4745e750027218 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_ab9596e8cb4f9baf {
    padding: 70px 0;
  }

  .plr_mobile--70_ebee3276308725ce {
    padding: 0 70px;
  }

  .pt_mobile--70_9bdedccd30695b1b {
    padding-top: 70px;
  }

  .pb_mobile--70_d392c01d52cc0e02 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_0028c5be2c862e09 {
    padding-left: 70px;
  }

  .pr_mobile--70_ca3bf4190d24a118 {
    padding-right: 70px;
  }

  .mt_mobile--70_7d313518afcf6f8e {
    margin-top: 70px;
  }

  .mb_mobile--70_ff889248c59261a2 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_75cb011c94812bad {
    padding: 75px 0;
  }

  .plr_mobile--75_88e13b7ac517f2a0 {
    padding: 0 75px;
  }

  .pt_mobile--75_65189c587a569d07 {
    padding-top: 75px;
  }

  .pb_mobile--75_2f2c4b3aec89ae39 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_5fe36edd361321bf {
    padding-left: 75px;
  }

  .pr_mobile--75_cb46de0ce916b687 {
    padding-right: 75px;
  }

  .mt_mobile--75_6a57b67c7358670a {
    margin-top: 75px;
  }

  .mb_mobile--75_8a54e54bff519e40 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_515721694a5e98a3 {
    padding: 80px 0;
  }

  .plr_mobile--80_2f0f795dd494ca27 {
    padding: 0 80px;
  }

  .pt_mobile--80_79c3bd841f10e7dd {
    padding-top: 80px;
  }

  .pb_mobile--80_3af09e5bac5710ab {
    padding-bottom: 80px;
  }

  .pl_mobile--80_157baf047b1e4e8b {
    padding-left: 80px;
  }

  .pr_mobile--80_7d53535a2b9ef36d {
    padding-right: 80px;
  }

  .mt_mobile--80_111fda731aed9025 {
    margin-top: 80px;
  }

  .mb_mobile--80_552b449b11ab639c {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_7db42c75cc5af6d2 {
    padding: 85px 0;
  }

  .plr_mobile--85_8a30a7e460e4d800 {
    padding: 0 85px;
  }

  .pt_mobile--85_26f7871f5c5b651d {
    padding-top: 85px;
  }

  .pb_mobile--85_72da0c850e0bbfc8 {
    padding-bottom: 85px;
  }

  .pl_mobile--85_16fa8b5b0b65b561 {
    padding-left: 85px;
  }

  .pr_mobile--85_5110e8092e4a659f {
    padding-right: 85px;
  }

  .mt_mobile--85_0bf442bbd84ef089 {
    margin-top: 85px;
  }

  .mb_mobile--85_6740283686b645a3 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_7d03693e52863aa5 {
    padding: 90px 0;
  }

  .plr_mobile--90_c27a2b8ca9bcc480 {
    padding: 0 90px;
  }

  .pt_mobile--90_466bd9b0939bd576 {
    padding-top: 90px;
  }

  .pb_mobile--90_2a740a6cec94d266 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_883883d4a97bfcb8 {
    padding-left: 90px;
  }

  .pr_mobile--90_1a8c337479b41474 {
    padding-right: 90px;
  }

  .mt_mobile--90_4a184b3b54abe740 {
    margin-top: 90px;
  }

  .mb_mobile--90_614e56bdf063c0f8 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_ca2146e76edd49dd {
    padding: 95px 0;
  }

  .plr_mobile--95_34aae43c0458677b {
    padding: 0 95px;
  }

  .pt_mobile--95_1e4fbd83fabfa4ce {
    padding-top: 95px;
  }

  .pb_mobile--95_82b0a26a8dcd7204 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_bbd2001866d504ee {
    padding-left: 95px;
  }

  .pr_mobile--95_04aca75aca99e40d {
    padding-right: 95px;
  }

  .mt_mobile--95_f8eaa7802aba9b4a {
    margin-top: 95px;
  }

  .mb_mobile--95_5f419cfaa7c1a80d {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_6ae1f10e0a9960a8 {
    padding: 100px 0;
  }

  .plr_mobile--100_aac15b49ac6af257 {
    padding: 0 100px;
  }

  .pt_mobile--100_bc6337e49ac31bf6 {
    padding-top: 100px;
  }

  .pb_mobile--100_10b51b63ab8e03f5 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_f5db8a56f709b523 {
    padding-left: 100px;
  }

  .pr_mobile--100_b5be6e2f5cff26e7 {
    padding-right: 100px;
  }

  .mt_mobile--100_d22da3f034dc0838 {
    margin-top: 100px;
  }

  .mb_mobile--100_d517a5f7bb2866e5 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_af2596f2aeac11bd {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_af2596f2aeac11bd .slick-slide_d39b1df42ad4fcbb {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_15cda9414e275b98 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_15cda9414e275b98 .slick-slide_d39b1df42ad4fcbb {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_6969880c949d6038 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_6969880c949d6038 .slick-slide_d39b1df42ad4fcbb {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_4ea3402fc1160428 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_4ea3402fc1160428 .slick-slide_d39b1df42ad4fcbb {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_b72320d178e3cdf6 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_b72320d178e3cdf6 .slick-slide_d39b1df42ad4fcbb {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_2d1b9abb5d8e38ab {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_2d1b9abb5d8e38ab .slick-slide_d39b1df42ad4fcbb {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_90b00aaf3862b4f2 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_90b00aaf3862b4f2 .slick-slide_d39b1df42ad4fcbb {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_858b410b50f1eb42 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_858b410b50f1eb42 .slick-slide_d39b1df42ad4fcbb {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_e9fe657daeb454f3 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_e9fe657daeb454f3 .slick-slide_d39b1df42ad4fcbb {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_687122debc1b854c {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_687122debc1b854c .slick-slide_d39b1df42ad4fcbb {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_834d9917cd0124fe {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_834d9917cd0124fe .slick-slide_d39b1df42ad4fcbb {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_8a7f23ebed5e698d {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_8a7f23ebed5e698d .slick-slide_d39b1df42ad4fcbb {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_25a1e7dea5142c0f {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_25a1e7dea5142c0f .slick-slide_d39b1df42ad4fcbb {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_92ad75ab891dbf3c {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_92ad75ab891dbf3c .slick-slide_d39b1df42ad4fcbb {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_ca58e52a9d0b3183 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_ca58e52a9d0b3183 .slick-slide_d39b1df42ad4fcbb {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_7f38d5554921296d {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_7f38d5554921296d .slick-slide_d39b1df42ad4fcbb {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_f1558fc37364cd66 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_f1558fc37364cd66 .slick-slide_d39b1df42ad4fcbb {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_7cd50f3aebb8da43 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_7cd50f3aebb8da43 .slick-slide_d39b1df42ad4fcbb {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_9c38bc61d0a71f74 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_9c38bc61d0a71f74 .slick-slide_d39b1df42ad4fcbb {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_a6820a121246b338 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_a6820a121246b338 .slick-slide_d39b1df42ad4fcbb {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_2f25397118b67238 {
  margin-top: -30px;
}

.mt_dec--30_de9a1b18d357fa6e {
  margin-top: -30px;
}

.mt-dec-100_e2876c5d06b0dab7 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_c28023719c2d0b13 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_e80b714deed0f610 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_066caaa15bbae487 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_066caaa15bbae487 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_066caaa15bbae487 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_02a0a3c7551d66b6 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_8fe63793c553b0bb {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_e80b714deed0f610 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_e80b714deed0f610 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_048205b01f5f05e5 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_048205b01f5f05e5 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_e267703e8a5eba01 {
    margin-top: -10px;
  }
}

.mt_dec--120_076cef3e391e71a0 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_16c159884484e2b7 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_81fe35a8518c9973 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_81fe35a8518c9973 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_81fe35a8518c9973 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_81fe35a8518c9973 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_81fe35a8518c9973 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_44b39bb9bbac0db5 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_44b39bb9bbac0db5 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_44b39bb9bbac0db5 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_dd782f2a169d8955 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_dd782f2a169d8955 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_dd782f2a169d8955 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_dd782f2a169d8955 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_c0251a0d1bddf71b {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_4695ca82e7cf8b95 {
  --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_99af86a258267408 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_f7643b31b1aca024, .input-active_54f7338fca3d3af1 input[type=text], input[type=text].input-active_54f7338fca3d3af1,
input[type=password].p-holder__active_f7643b31b1aca024,
.input-active_54f7338fca3d3af1 input[type=password],
input[type=password].input-active_54f7338fca3d3af1,
input[type=email].p-holder__active_f7643b31b1aca024,
.input-active_54f7338fca3d3af1 input[type=email],
input[type=email].input-active_54f7338fca3d3af1,
input[type=number].p-holder__active_f7643b31b1aca024,
.input-active_54f7338fca3d3af1 input[type=number],
input[type=number].input-active_54f7338fca3d3af1,
input[type=tel].p-holder__active_f7643b31b1aca024,
.input-active_54f7338fca3d3af1 input[type=tel],
input[type=tel].input-active_54f7338fca3d3af1,
input[type=url].p-holder__active_f7643b31b1aca024,
.input-active_54f7338fca3d3af1 input[type=url],
input[type=url].input-active_54f7338fca3d3af1,
textarea.p-holder__active_f7643b31b1aca024,
textarea.input-active_54f7338fca3d3af1 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_f7643b31b1aca024::placeholder, .input-active_54f7338fca3d3af1 input[type=text]::placeholder, input[type=text].input-active_54f7338fca3d3af1::placeholder,
input[type=password].p-holder__active_f7643b31b1aca024::placeholder,
.input-active_54f7338fca3d3af1 input[type=password]::placeholder,
input[type=password].input-active_54f7338fca3d3af1::placeholder,
input[type=email].p-holder__active_f7643b31b1aca024::placeholder,
.input-active_54f7338fca3d3af1 input[type=email]::placeholder,
input[type=email].input-active_54f7338fca3d3af1::placeholder,
input[type=number].p-holder__active_f7643b31b1aca024::placeholder,
.input-active_54f7338fca3d3af1 input[type=number]::placeholder,
input[type=number].input-active_54f7338fca3d3af1::placeholder,
input[type=tel].p-holder__active_f7643b31b1aca024::placeholder,
.input-active_54f7338fca3d3af1 input[type=tel]::placeholder,
input[type=tel].input-active_54f7338fca3d3af1::placeholder,
input[type=url].p-holder__active_f7643b31b1aca024::placeholder,
.input-active_54f7338fca3d3af1 input[type=url]::placeholder,
input[type=url].input-active_54f7338fca3d3af1::placeholder,
textarea.p-holder__active_f7643b31b1aca024::placeholder,
textarea.input-active_54f7338fca3d3af1::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_f7643b31b1aca024:-ms-input-placeholder, .input-active_54f7338fca3d3af1 input[type=text]:-ms-input-placeholder, input[type=text].input-active_54f7338fca3d3af1:-ms-input-placeholder,
input[type=password].p-holder__active_f7643b31b1aca024:-ms-input-placeholder,
.input-active_54f7338fca3d3af1 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_54f7338fca3d3af1:-ms-input-placeholder,
input[type=email].p-holder__active_f7643b31b1aca024:-ms-input-placeholder,
.input-active_54f7338fca3d3af1 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_54f7338fca3d3af1:-ms-input-placeholder,
input[type=number].p-holder__active_f7643b31b1aca024:-ms-input-placeholder,
.input-active_54f7338fca3d3af1 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_54f7338fca3d3af1:-ms-input-placeholder,
input[type=tel].p-holder__active_f7643b31b1aca024:-ms-input-placeholder,
.input-active_54f7338fca3d3af1 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_54f7338fca3d3af1:-ms-input-placeholder,
input[type=url].p-holder__active_f7643b31b1aca024:-ms-input-placeholder,
.input-active_54f7338fca3d3af1 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_54f7338fca3d3af1:-ms-input-placeholder,
textarea.p-holder__active_f7643b31b1aca024:-ms-input-placeholder,
textarea.input-active_54f7338fca3d3af1:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_f7643b31b1aca024::-ms-input-placeholder, .input-active_54f7338fca3d3af1 input[type=text]::-ms-input-placeholder, input[type=text].input-active_54f7338fca3d3af1::-ms-input-placeholder,
input[type=password].p-holder__active_f7643b31b1aca024::-ms-input-placeholder,
.input-active_54f7338fca3d3af1 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_54f7338fca3d3af1::-ms-input-placeholder,
input[type=email].p-holder__active_f7643b31b1aca024::-ms-input-placeholder,
.input-active_54f7338fca3d3af1 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_54f7338fca3d3af1::-ms-input-placeholder,
input[type=number].p-holder__active_f7643b31b1aca024::-ms-input-placeholder,
.input-active_54f7338fca3d3af1 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_54f7338fca3d3af1::-ms-input-placeholder,
input[type=tel].p-holder__active_f7643b31b1aca024::-ms-input-placeholder,
.input-active_54f7338fca3d3af1 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_54f7338fca3d3af1::-ms-input-placeholder,
input[type=url].p-holder__active_f7643b31b1aca024::-ms-input-placeholder,
.input-active_54f7338fca3d3af1 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_54f7338fca3d3af1::-ms-input-placeholder,
textarea.p-holder__active_f7643b31b1aca024::-ms-input-placeholder,
textarea.input-active_54f7338fca3d3af1::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_5288bb4a8e061520, .input-error_c2f4a8dcb094dc85 input[type=text], input[type=text].input-error_c2f4a8dcb094dc85,
input[type=password].p-holder__error_5288bb4a8e061520,
.input-error_c2f4a8dcb094dc85 input[type=password],
input[type=password].input-error_c2f4a8dcb094dc85,
input[type=email].p-holder__error_5288bb4a8e061520,
.input-error_c2f4a8dcb094dc85 input[type=email],
input[type=email].input-error_c2f4a8dcb094dc85,
input[type=number].p-holder__error_5288bb4a8e061520,
.input-error_c2f4a8dcb094dc85 input[type=number],
input[type=number].input-error_c2f4a8dcb094dc85,
input[type=tel].p-holder__error_5288bb4a8e061520,
.input-error_c2f4a8dcb094dc85 input[type=tel],
input[type=tel].input-error_c2f4a8dcb094dc85,
input[type=url].p-holder__error_5288bb4a8e061520,
.input-error_c2f4a8dcb094dc85 input[type=url],
input[type=url].input-error_c2f4a8dcb094dc85,
textarea.p-holder__error_5288bb4a8e061520,
textarea.input-error_c2f4a8dcb094dc85 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_5288bb4a8e061520::placeholder, .input-error_c2f4a8dcb094dc85 input[type=text]::placeholder, input[type=text].input-error_c2f4a8dcb094dc85::placeholder,
input[type=password].p-holder__error_5288bb4a8e061520::placeholder,
.input-error_c2f4a8dcb094dc85 input[type=password]::placeholder,
input[type=password].input-error_c2f4a8dcb094dc85::placeholder,
input[type=email].p-holder__error_5288bb4a8e061520::placeholder,
.input-error_c2f4a8dcb094dc85 input[type=email]::placeholder,
input[type=email].input-error_c2f4a8dcb094dc85::placeholder,
input[type=number].p-holder__error_5288bb4a8e061520::placeholder,
.input-error_c2f4a8dcb094dc85 input[type=number]::placeholder,
input[type=number].input-error_c2f4a8dcb094dc85::placeholder,
input[type=tel].p-holder__error_5288bb4a8e061520::placeholder,
.input-error_c2f4a8dcb094dc85 input[type=tel]::placeholder,
input[type=tel].input-error_c2f4a8dcb094dc85::placeholder,
input[type=url].p-holder__error_5288bb4a8e061520::placeholder,
.input-error_c2f4a8dcb094dc85 input[type=url]::placeholder,
input[type=url].input-error_c2f4a8dcb094dc85::placeholder,
textarea.p-holder__error_5288bb4a8e061520::placeholder,
textarea.input-error_c2f4a8dcb094dc85::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_5288bb4a8e061520:-ms-input-placeholder, .input-error_c2f4a8dcb094dc85 input[type=text]:-ms-input-placeholder, input[type=text].input-error_c2f4a8dcb094dc85:-ms-input-placeholder,
input[type=password].p-holder__error_5288bb4a8e061520:-ms-input-placeholder,
.input-error_c2f4a8dcb094dc85 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_c2f4a8dcb094dc85:-ms-input-placeholder,
input[type=email].p-holder__error_5288bb4a8e061520:-ms-input-placeholder,
.input-error_c2f4a8dcb094dc85 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_c2f4a8dcb094dc85:-ms-input-placeholder,
input[type=number].p-holder__error_5288bb4a8e061520:-ms-input-placeholder,
.input-error_c2f4a8dcb094dc85 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_c2f4a8dcb094dc85:-ms-input-placeholder,
input[type=tel].p-holder__error_5288bb4a8e061520:-ms-input-placeholder,
.input-error_c2f4a8dcb094dc85 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_c2f4a8dcb094dc85:-ms-input-placeholder,
input[type=url].p-holder__error_5288bb4a8e061520:-ms-input-placeholder,
.input-error_c2f4a8dcb094dc85 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_c2f4a8dcb094dc85:-ms-input-placeholder,
textarea.p-holder__error_5288bb4a8e061520:-ms-input-placeholder,
textarea.input-error_c2f4a8dcb094dc85:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_5288bb4a8e061520::-ms-input-placeholder, .input-error_c2f4a8dcb094dc85 input[type=text]::-ms-input-placeholder, input[type=text].input-error_c2f4a8dcb094dc85::-ms-input-placeholder,
input[type=password].p-holder__error_5288bb4a8e061520::-ms-input-placeholder,
.input-error_c2f4a8dcb094dc85 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_c2f4a8dcb094dc85::-ms-input-placeholder,
input[type=email].p-holder__error_5288bb4a8e061520::-ms-input-placeholder,
.input-error_c2f4a8dcb094dc85 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_c2f4a8dcb094dc85::-ms-input-placeholder,
input[type=number].p-holder__error_5288bb4a8e061520::-ms-input-placeholder,
.input-error_c2f4a8dcb094dc85 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_c2f4a8dcb094dc85::-ms-input-placeholder,
input[type=tel].p-holder__error_5288bb4a8e061520::-ms-input-placeholder,
.input-error_c2f4a8dcb094dc85 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_c2f4a8dcb094dc85::-ms-input-placeholder,
input[type=url].p-holder__error_5288bb4a8e061520::-ms-input-placeholder,
.input-error_c2f4a8dcb094dc85 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_c2f4a8dcb094dc85::-ms-input-placeholder,
textarea.p-holder__error_5288bb4a8e061520::-ms-input-placeholder,
textarea.input-error_c2f4a8dcb094dc85::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_5288bb4a8e061520:focus, .input-error_c2f4a8dcb094dc85 input[type=text]:focus, input[type=text].input-error_c2f4a8dcb094dc85:focus,
input[type=password].p-holder__error_5288bb4a8e061520:focus,
.input-error_c2f4a8dcb094dc85 input[type=password]:focus,
input[type=password].input-error_c2f4a8dcb094dc85:focus,
input[type=email].p-holder__error_5288bb4a8e061520:focus,
.input-error_c2f4a8dcb094dc85 input[type=email]:focus,
input[type=email].input-error_c2f4a8dcb094dc85:focus,
input[type=number].p-holder__error_5288bb4a8e061520:focus,
.input-error_c2f4a8dcb094dc85 input[type=number]:focus,
input[type=number].input-error_c2f4a8dcb094dc85:focus,
input[type=tel].p-holder__error_5288bb4a8e061520:focus,
.input-error_c2f4a8dcb094dc85 input[type=tel]:focus,
input[type=tel].input-error_c2f4a8dcb094dc85:focus,
input[type=url].p-holder__error_5288bb4a8e061520:focus,
.input-error_c2f4a8dcb094dc85 input[type=url]:focus,
input[type=url].input-error_c2f4a8dcb094dc85:focus,
textarea.p-holder__error_5288bb4a8e061520:focus,
textarea.input-error_c2f4a8dcb094dc85: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_4f52200788a9d552::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_c81b1b73ad30698f {
  margin-bottom: 20px;
}
.form-group_c81b1b73ad30698f label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_c81b1b73ad30698f 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_c81b1b73ad30698f input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_c81b1b73ad30698f 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_c81b1b73ad30698f 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_24c2b9a06b9d5f00:before,
.clearfix_24c2b9a06b9d5f00:after {
  content: " ";
  display: table;
}

.clearfix_24c2b9a06b9d5f00:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_d0fef846bd4903be .slick-slide_d39b1df42ad4fcbb {
  margin-bottom: -10px;
}

.slick-gutter-15_6969880c949d6038 {
  margin: -30px -15px;
}
.slick-gutter-15_6969880c949d6038 .slick-slide_d39b1df42ad4fcbb {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_ac0e073f8586e418 {
  background: var(--color-primary);
}

.bg-color-secondary_2d85a79e06282900 {
  background: var(--color-secondary);
}

.bg-color-tertiary_e96ef850d1b435f7 {
  background: var(--color-tertiary);
}

.bg-color-gray_5fec42e28baef997 {
  background: var(--color-gray);
}

.bg-color-white_a11507c0b2f09a7e {
  background: #FFFFFF;
}

.bg-color-black_56cf0558aa231441 {
  background: #1A1A1A;
}

.bg-color-extra03_fa26dfb37152bebf {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_a07c0a73573e0a11 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_6f83999db71bccec {
  background-image: url(../media/bg/bg-image-1.jpg);
}

.bg_image--2_96423a53117837a0 {
  background-image: url(../media/bg/bg-image-2.jpg);
}

.bg_image--3_5eca84c16cea059c {
  background-image: url(../media/bg/bg-image-3.jpg);
}

.bg_image--4_36913074de6bf1d6 {
  background-image: url(../media/bg/bg-image-4.jpg);
}

.bg_image--5_4b1b9ecc19bed2bb {
  background-image: url(../media/bg/bg-image-5.jpg);
}

.bg_image--6_6282610c8c9cecbe {
  background-image: url(../media/bg/bg-image-6.jpg);
}

.bg_image--7_aa5209081aaf4823 {
  background-image: url(../media/bg/bg-image-7.jpg);
}

.bg_image--8_c4f4cad01107ed05 {
  background-image: url(../media/bg/bg-image-8.jpg);
}

.bg_image--9_574b931f80bf0fc6 {
  background-image: url(../media/bg/bg-image-9.jpg);
}

.bg_image--10_a1bc409bcba4e8a3 {
  background-image: url(../media/bg/bg-image-10.jpg);
}

.bg_image--11_edec5e1ce3476a5d {
  background-image: url(../media/bg/bg-image-11.jpg);
}

.bg_image--12_73a9e82cce1ef6cf {
  background-image: url(../media/bg/bg-image-12.jpg);
}

.bg_image--13_860d89eafa766ea6 {
  background-image: url(../media/bg/bg-image-13.jpg);
}

.bg_image--14_c45b6ce7ae588f73 {
  background-image: url(../media/bg/bg-image-14.jpg);
}

.bg_image--15_61e53fb42b6eb830 {
  background-image: url(../media/bg/bg-image-15.jpg);
}

.bg_image--16_56e3ff72d51f9d1e {
  background-image: url(../media/bg/bg-image-16.jpg);
}

.bg_image--17_6a40f68641b7e2db {
  background-image: url(../media/bg/bg-image-17.jpg);
}

.bg_image--18_9005d9e3533f343b {
  background-image: url(../media/bg/bg-image-18.jpg);
}

.bg_image--19_41b6f1795a757952 {
  background-image: url(../media/bg/bg-image-19.jpg);
}

.bg_image--20_e2aa7f1e18b50c65 {
  background-image: url(../media/bg/bg-image-20.jpg);
}

.bg_image--21_cf9eace35c9df4ad {
  background-image: url(../media/bg/bg-image-21.jpg);
}

.bg_image--22_a7046b92c1b4b54f {
  background-image: url(../media/bg/bg-image-22.jpg);
}

.bg_image--23_bd74ed7eb620e92b {
  background-image: url(../media/bg/bg-image-23.jpg);
}

.bg_image--24_fbfd774fbfec390a {
  background-image: url(../media/bg/bg-image-24.jpg);
}

.bg_image--25_347be278afa38f4b {
  background-image: url(../media/bg/bg-image-25.jpg);
}

.bg_image--26_afef0a27c8ccaee2 {
  background-image: url(../media/bg/bg-image-26.jpg);
}

.bg_image--27_a74d4694d4fc85c8 {
  background-image: url(../media/bg/bg-image-27.jpg);
}

.bg_image--28_f16fc79af56a74f2 {
  background-image: url(../media/bg/bg-image-28.jpg);
}

.bg_image--29_02de9059652a74d9 {
  background-image: url(../media/bg/bg-image-29.jpg);
}

.bg_image--30_6f0dbb12ca7c4c52 {
  background-image: url(../media/bg/bg-image-30.jpg);
}

.bg_image--31_36bbdb7b1683f7ce {
  background-image: url(../media/bg/bg-image-31.jpg);
}

.bg_image--32_3052cee875e9a7aa {
  background-image: url(../media/bg/bg-image-32.jpg);
}

.bg_image--33_05690bee0a17835d {
  background-image: url(../media/bg/bg-image-33.jpg);
}

.bg_image--34_ee884cefc2206faa {
  background-image: url(../media/bg/bg-image-34.jpg);
}

.bg_image--35_afb32d6915c77f6f {
  background-image: url(../media/bg/bg-image-35.jpg);
}

.bg_image--36_b1ac92fa27aebf34 {
  background-image: url(../media/bg/bg-image-36.jpg);
}

.bg_image--37_73fd29d85a40e78b {
  background-image: url(../media/bg/bg-image-37.jpg);
}

.bg_image--38_4c3bfcd30114c3b8 {
  background-image: url(../media/bg/bg-image-38.jpg);
}

.bg_image--39_b00ab95019abf672 {
  background-image: url(../media/bg/bg-image-39.jpg);
}

.bg_image--40_fab6f9a31a5d7ea5 {
  background-image: url(../media/bg/bg-image-40.jpg);
}

.bg_tr-image--1_6471fd4b5f9b138b {
  background-image: url(../media/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_e1b5a27a3ca5af37 {
  background-image: url(../media/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_a728a3c6456ed2f5 {
  background-image: url(../media/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_54180f4ced33c952 {
  background-image: url(../media/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_04c64830f88b08e1 {
  background-image: url(../media/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_cc84b045fb7f9465 {
  background-image: url(../media/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_eb813312b0439a3b {
  background-image: url(../media/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_e18fa4e587908918 {
  background-image: url(../media/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_0466418868282ed9 {
  background-image: url(../media/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_6cdee2b3380f5539 {
  background-image: url(../media/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_870cb42882b64687 {
  background-image: url(../media/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_d1128529c09ba7e0 {
  background-image: url(../media/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_0562a5ceaa2a2e5c {
  background-image: url(../media/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_ebdd6155c6d40f58 {
  background-image: url(../media/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_75a14963b98eb733 {
  background-image: url(../media/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_d191de665c98dee5 {
  background-image: url(../media/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_8b552866523c2883 {
  background-image: url(../media/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_435e7905418735b0 {
  background-image: url(../media/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_d87efae9bb3833a4 {
  background-image: url(../media/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_8b368741e9e4296c {
  background-image: url(../media/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_59fda767ca9fe47a {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_d06e48136dc8e361 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_d06e48136dc8e361 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_fa51089db544d380 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_fa51089db544d380 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_7ff8f10a6d68a4da {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_7ff8f10a6d68a4da > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_8fcd343e6078e0d8 {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_8fcd343e6078e0d8 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_8fcd343e6078e0d8 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_8fcd343e6078e0d8 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_8fcd343e6078e0d8 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_8fcd343e6078e0d8 > [class*=col], .row--20_8fcd343e6078e0d8 > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_8fcd343e6078e0d8 > [class*=col], .row--20_8fcd343e6078e0d8 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_8fcd343e6078e0d8 > [class*=col], .row--20_8fcd343e6078e0d8 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_8fcd343e6078e0d8 > [class*=col], .row--20_8fcd343e6078e0d8 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_8fcd343e6078e0d8 > [class*=col], .row--20_8fcd343e6078e0d8 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_c92d2fb23001c85c {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_c92d2fb23001c85c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_c92d2fb23001c85c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_c92d2fb23001c85c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_c92d2fb23001c85c {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_c92d2fb23001c85c > [class*=col], .row--25_c92d2fb23001c85c > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_c92d2fb23001c85c > [class*=col], .row--25_c92d2fb23001c85c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_c92d2fb23001c85c > [class*=col], .row--25_c92d2fb23001c85c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_c92d2fb23001c85c > [class*=col], .row--25_c92d2fb23001c85c > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_c92d2fb23001c85c > [class*=col], .row--25_c92d2fb23001c85c > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_3d91469a26169e47 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_3d91469a26169e47 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_3d91469a26169e47 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_3d91469a26169e47 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_3d91469a26169e47 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_3d91469a26169e47 > [class*=col], .row--30_3d91469a26169e47 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_3d91469a26169e47 > [class*=col], .row--30_3d91469a26169e47 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_3d91469a26169e47 > [class*=col], .row--30_3d91469a26169e47 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_3d91469a26169e47 > [class*=col], .row--30_3d91469a26169e47 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_3d91469a26169e47 > [class*=col], .row--30_3d91469a26169e47 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_881413f504ecc2e1 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_881413f504ecc2e1 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_881413f504ecc2e1 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_881413f504ecc2e1 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_881413f504ecc2e1 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_881413f504ecc2e1 > [class*=col], .row--45_881413f504ecc2e1 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_881413f504ecc2e1 > [class*=col], .row--45_881413f504ecc2e1 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_881413f504ecc2e1 > [class*=col], .row--45_881413f504ecc2e1 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_881413f504ecc2e1 > [class*=col], .row--45_881413f504ecc2e1 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_881413f504ecc2e1 > [class*=col], .row--45_881413f504ecc2e1 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_2666b05188106a25 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_2666b05188106a25 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_2666b05188106a25 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_2666b05188106a25 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_2666b05188106a25 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_2666b05188106a25 > [class*=col], .row--40_2666b05188106a25 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_2666b05188106a25 > [class*=col], .row--40_2666b05188106a25 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_2666b05188106a25 > [class*=col], .row--40_2666b05188106a25 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_2666b05188106a25 > [class*=col], .row--40_2666b05188106a25 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_2666b05188106a25 > [class*=col], .row--40_2666b05188106a25 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_ec85a2614c65085e {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_ec85a2614c65085e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_ec85a2614c65085e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_ec85a2614c65085e {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_ec85a2614c65085e {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_ec85a2614c65085e > [class*=col], .row--60_ec85a2614c65085e > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_ec85a2614c65085e > [class*=col], .row--60_ec85a2614c65085e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_ec85a2614c65085e > [class*=col], .row--60_ec85a2614c65085e > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_ec85a2614c65085e > [class*=col], .row--60_ec85a2614c65085e > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_ec85a2614c65085e > [class*=col], .row--60_ec85a2614c65085e > [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_fddcfb1bdebbcb68(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_fddcfb1bdebbcb68(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_fddcfb1bdebbcb68(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_fddcfb1bdebbcb68(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_e77ada4d3dc0d231/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_15cf8efae8dbe0a5 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_e12dca5b98258c0c {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_1c0385c92c1b0f26,
.animated.bounceOut_dcca8b7f36874b5b {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_d4d32c851013be2e,
.animated.flipOutY_a2fd350a92874646 {
  -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_d8c6885cfbad3fc6 {
  -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_4b50a696fba155af {
  -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_4eb2ea38865f8330 {
  -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_3471c22910d6e6d6 {
  -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_e38912c0e45e28ba {
  -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_2ecbdcaf90875f82 {
  -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_1c0385c92c1b0f26 {
  -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_c4380e657bcae898 {
  -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_ef9ad1b914489c5a {
  -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_97b3dca9a2939ba4 {
  -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_d825a4838c915225 {
  -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_dcca8b7f36874b5b {
  -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_288b0b5b773d5053 {
  -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_741e1293f880b31e {
  -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_aa2d1ac1310b7034 {
  -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_18a42818fa694de9 {
  -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_2e3798493255a2cb {
  -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_72fb17cd72755fda {
  -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_d4cdd8a1480c2b09 {
  -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_b9871fdad969b35a {
  -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_bf80dcec750f8d23 {
  -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_dc2deea1c89ebdd0 {
  -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_b6bacc5a59183c0c {
  -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_2301e8b25cdb58ed {
  -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_371a19eee18e2872 {
  -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_71c709b40e3835d1 {
  -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_a8326bb6bdf1d6c5 {
  -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_9749b36f61e8d802 {
  -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_ae9ec60e1884e13f {
  -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_ec6955097d5430a6 {
  -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_b3c869a9fc226b50 {
  -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_6106ad22d739bc65 {
  -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_24ae87130beebbf9 {
  -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_e474a1ff6d9be8c7 {
  -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_a341986eb2ab2fc3 {
  -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_423040a7bb53b85d {
  -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_d4d32c851013be2e {
  -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_a2fd350a92874646 {
  -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_2d675fdd2bb30813 {
  -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_6f195041b50556e9 {
  -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_3833016548788eec {
  -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_4d5de5ab4de35129 {
  -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_6db35495ce190871 {
  -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_9a0fd38a849f2568 {
  -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_c03ec9147d041ec1 {
  -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_c3cef856db3c65f1 {
  -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_0fb9b23a91beb984 {
  -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_362d49361bfb865e {
  -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_8bf0d70f027a0295 {
  -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_54cd6e81130fb7de {
  -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_e12dca5b98258c0c {
  -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_3917dc8edf87902a {
  -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_f58dadaeb5f827de {
  -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_5ebe37791b620e4c {
  -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_9999d609c3fefe99 {
  -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_cdcc90c5c6dae012 {
  -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_4240e897881c4e6b {
  -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_96507cbd679b229f {
  -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_d8b80c7f3d934c77 {
  -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_11ca72a4b506acb2 {
  -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_37fafe4420eeb0af {
  -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_2f9eebb13a80aed6 {
  -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_84a42c40cfcdc8fe {
  -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_ed71b82abfc6aa54 {
  -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_6a0b314056472a48 {
  -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_8f9f30e710700f6d {
  -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_570f2edbf7127b8a {
  -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_b7de10e18f7bb229 {
  -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_628fdb71e91ce0fd {
  -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_6a6da57eb632b268 {
  -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_7dd7a9dc6f297e4d {
  -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_11c1ed4aaf9bf14e {
  animation: animate-floting 15s linear infinite;
}
.floting-line_11c1ed4aaf9bf14e:hover {
  animation-play-state: paused;
}

.floting-line-2_e93cfb81c93861f1 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_e93cfb81c93861f1: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_fddcfb1bdebbcb68(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_fddcfb1bdebbcb68(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_fddcfb1bdebbcb68(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_c5f03a38535dba24 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_c5f03a38535dba24 .reveal-animation_6960d9067e2d8d36 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_c5f03a38535dba24 .reveal-animation_6960d9067e2d8d36::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_6960d9067e2d8d36.reveal-primary_6176596e1b17411b::before {
  background: #0c0c0a;
}

.reveal-animation_6960d9067e2d8d36.reveal-dark_3a8e70a073b968a8::before {
  background: #000;
}

.reveal-animation_6960d9067e2d8d36.reveal-white_7c8526fe77d5c437::before {
  background: #000;
}

.reveal-animation_6960d9067e2d8d36.reveal-top_270b1be481160193.aos-animate::before,
.reveal-animation_6960d9067e2d8d36.reveal-bottom_9243ff3f89a64944.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_6960d9067e2d8d36.reveal-start_6ee8e71869cb6ab7.aos-animate::before,
.reveal-animation_6960d9067e2d8d36.reveal-end_352f7dbb264cf6b6.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_6960d9067e2d8d36.reveal-top_270b1be481160193::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_6960d9067e2d8d36.reveal-start_6ee8e71869cb6ab7::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_6960d9067e2d8d36.reveal-end_352f7dbb264cf6b6::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_6960d9067e2d8d36.reveal-bottom_9243ff3f89a64944::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_e0dec2f55c6ae34b {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_e0dec2f55c6ae34b {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_e0dec2f55c6ae34b {
    margin: 6em auto;
  }
}
.cd-headline_e64d0902f6682bf4 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_e64d0902f6682bf4 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_e64d0902f6682bf4 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_e64d0902f6682bf4 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_e64d0902f6682bf4 {
    font-size: 26px;
  }
}
.cd-words-wrapper_ea1d004c09df6b0f {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_ea1d004c09df6b0f b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_ea1d004c09df6b0f b.is-visible_9ac9ac007fa4b21a {
  position: relative;
}

.no-js_cfa333a1edacaa2b .cd-words-wrapper_ea1d004c09df6b0f b {
  opacity: 0;
}

.no-js_cfa333a1edacaa2b .cd-words-wrapper_ea1d004c09df6b0f b.is-visible_9ac9ac007fa4b21a {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_e64d0902f6682bf4.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_e64d0902f6682bf4.clip .cd-words-wrapper_ea1d004c09df6b0f {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_e64d0902f6682bf4.clip .cd-words-wrapper_ea1d004c09df6b0f b {
  font-weight: 700;
}

.cd-headline_e64d0902f6682bf4.clip .cd-words-wrapper_ea1d004c09df6b0f::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_e64d0902f6682bf4.clip b {
  opacity: 0;
}

.cd-headline_e64d0902f6682bf4.clip b.is-visible_9ac9ac007fa4b21a {
  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_8812260fb9ee90b4,
body.sal-disabled_edd6eeba3844b874 [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_8812260fb9ee90b4,
body.sal-disabled_edd6eeba3844b874 [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_8812260fb9ee90b4,
body.sal-disabled_edd6eeba3844b874 [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_8812260fb9ee90b4,
body.sal-disabled_edd6eeba3844b874 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_ccc2f2782e378c50 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_ccc2f2782e378c50 .button-area-start_03268a1c632cc1a8 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_ccc2f2782e378c50 .button-area-start_03268a1c632cc1a8 .call-us_7074e3a91ec61248 {
    display: none;
  }
}
.header-style-one-wrapper_ccc2f2782e378c50 .button-area-start_03268a1c632cc1a8 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_ccc2f2782e378c50 .button-area-start_03268a1c632cc1a8 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_ccc2f2782e378c50 .logo-area_90ccbe0a48815332 .logo_b9905f5227efc2ee {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_90ccbe0a48815332 img.light_d1bba13d1593148a {
  display: block;
}
[data-theme=light] .logo-area_90ccbe0a48815332 img.dark_8036eea8c1e76f2f {
  display: none;
}

[data-theme=dark] .logo-area_90ccbe0a48815332 img.light_d1bba13d1593148a {
  display: none;
}
[data-theme=dark] .logo-area_90ccbe0a48815332 img.dark_8036eea8c1e76f2f {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_8269bb2837552eaa .main-nav-area_b6a633b52f46d82a ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_8269bb2837552eaa .button-area-start_03268a1c632cc1a8 .text-btn_536ad97f794ed5d1 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_b6a633b52f46d82a ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_03268a1c632cc1a8 .call-us_7074e3a91ec61248, [data-theme=dark] .header--sticky.sticky .button-area-start_03268a1c632cc1a8 .text-btn_536ad97f794ed5d1 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_8269bb2837552eaa .main-nav-area_b6a633b52f46d82a ul li a {
  color: #fff;
}

.header-style-one_5e7267ac60ede05e {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_5e7267ac60ede05e .header-style-one-wrapper_ccc2f2782e378c50 .main-nav-area_b6a633b52f46d82a {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_5e7267ac60ede05e .header-style-one-wrapper_ccc2f2782e378c50 .main-nav-area_b6a633b52f46d82a {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_b2e5d15543df03b7 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_5e7267ac60ede05e .header-style-one-wrapper_ccc2f2782e378c50 .main-nav-area_b6a633b52f46d82a {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_5e7267ac60ede05e .header-style-one-wrapper_ccc2f2782e378c50 .main-nav-area_b6a633b52f46d82a {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_5e7267ac60ede05e .header-style-one-wrapper_ccc2f2782e378c50 .button-area-start_03268a1c632cc1a8 a.text-btn_536ad97f794ed5d1 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_8269bb2837552eaa {
  background: var(--body-bg);
}

header.header-two_d34d83b64917050e {
  display: block;
}
header.header-two_d34d83b64917050e.border-bottom_558c678cd8479695 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_da94519566256a93 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_da94519566256a93 a.logo-area_90ccbe0a48815332 {
  padding: 25px 0;
}
.header-two-content-main_da94519566256a93 .header-end-area_5de3242c78668d41 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_da94519566256a93 .header-end-area_5de3242c78668d41 a.reqiest_53f27f94c813c2c7 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_da94519566256a93 .header-end-area_5de3242c78668d41 a.reqiest_53f27f94c813c2c7 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_da94519566256a93 .header-end-area_5de3242c78668d41 .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_c9f73f43d8bc43c4 {
  width: 100%;
  position: absolute;
}
.header-three_c9f73f43d8bc43c4 .header-wrapper-main-three_045419280473a03a {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_c9f73f43d8bc43c4 .header-wrapper-main-three_045419280473a03a .header-right-area_83a31bfa6daaba09 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_c9f73f43d8bc43c4 .header-wrapper-main-three_045419280473a03a .header-right-area_83a31bfa6daaba09 .main-nav-area_b6a633b52f46d82a {
    display: none;
  }
}
.header-three_c9f73f43d8bc43c4 .header-wrapper-main-three_045419280473a03a .header-right-area_83a31bfa6daaba09 .main-nav-area_b6a633b52f46d82a ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_c9f73f43d8bc43c4 .header-wrapper-main-three_045419280473a03a .header-right-area_83a31bfa6daaba09 .rts-btn {
    display: none;
  }
}
.header-three_c9f73f43d8bc43c4 .header-wrapper-main-three_045419280473a03a .logo-area_90ccbe0a48815332 {
  padding: 25px 0;
}

.main-nav-area_b6a633b52f46d82a ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_b6a633b52f46d82a ul li {
  margin: 0;
}
.main-nav-area_b6a633b52f46d82a 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_b6a633b52f46d82a ul.fluxi-desktop-menu_2d44cb38436feff9 {
  transition: all 0.3s;
}
.main-nav-area_b6a633b52f46d82a ul.fluxi-desktop-menu_2d44cb38436feff9:hover .menu-item_51dc6f762da65820 {
  opacity: 0.5;
}
.main-nav-area_b6a633b52f46d82a ul.fluxi-desktop-menu_2d44cb38436feff9 .menu-item_51dc6f762da65820 {
  transition: all 0.3s;
}
.main-nav-area_b6a633b52f46d82a ul.fluxi-desktop-menu_2d44cb38436feff9 .menu-item_51dc6f762da65820 .fluxi-dropdown-main-element_e1f1d015369bd9e8 {
  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_b6a633b52f46d82a ul.fluxi-desktop-menu_2d44cb38436feff9 .menu-item_51dc6f762da65820 .fluxi-dropdown-main-element_e1f1d015369bd9e8 {
    padding: 35px 17px;
  }
}
.main-nav-area_b6a633b52f46d82a ul.fluxi-desktop-menu_2d44cb38436feff9 .menu-item_51dc6f762da65820:hover {
  opacity: 1;
}
.main-nav-area_b6a633b52f46d82a ul.fluxi-desktop-menu_2d44cb38436feff9 .fluxi-has-dropdown_d4365a62c4da1890 {
  z-index: 10;
}
.main-nav-area_b6a633b52f46d82a ul.fluxi-desktop-menu_2d44cb38436feff9 .fluxi-has-dropdown_d4365a62c4da1890 .fluxi-submenu_c24aec755973ac46 {
  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_b6a633b52f46d82a ul.fluxi-desktop-menu_2d44cb38436feff9 .fluxi-has-dropdown_d4365a62c4da1890 .fluxi-submenu_c24aec755973ac46:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_b6a633b52f46d82a ul.fluxi-desktop-menu_2d44cb38436feff9 .fluxi-has-dropdown_d4365a62c4da1890 .fluxi-submenu_c24aec755973ac46 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_b6a633b52f46d82a ul.fluxi-desktop-menu_2d44cb38436feff9 .fluxi-has-dropdown_d4365a62c4da1890 .fluxi-submenu_c24aec755973ac46 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_b6a633b52f46d82a ul.fluxi-desktop-menu_2d44cb38436feff9 .fluxi-has-dropdown_d4365a62c4da1890 .fluxi-submenu_c24aec755973ac46 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_b6a633b52f46d82a ul.fluxi-desktop-menu_2d44cb38436feff9 .fluxi-has-dropdown_d4365a62c4da1890:hover .fluxi-submenu_c24aec755973ac46 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_da94519566256a93 .main-nav-area_b6a633b52f46d82a {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_da94519566256a93 .main-nav-area_b6a633b52f46d82a {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_da94519566256a93 .main-nav-area_b6a633b52f46d82a {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_da94519566256a93 .main-nav-area_b6a633b52f46d82a {
    display: none;
  }
}

.side-bar_84f7f425eec56be4 {
  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_84f7f425eec56be4 {
    width: 315px;
  }
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .thumbnail_4c0c5a989ccb03de {
  display: flex;
  justify-content: center;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .thumbnail_4c0c5a989ccb03de img {
  width: 60%;
  margin: auto;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a {
  text-align: center;
  margin-top: 30px;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .title {
  font-weight: 600;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .footer_158561ef7131b2a4 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .footer_158561ef7131b2a4 .title {
  font-weight: 500;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .footer_158561ef7131b2a4 a.rts-btn {
  margin: auto;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .contact-information--sidebar_b39e30a63148f0f6 {
  margin-top: 50px;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .contact-information--sidebar_b39e30a63148f0f6 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .contact-information--sidebar_b39e30a63148f0f6 .single-info_4b3e1ab9230a6894 {
  margin: 15px 0;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .contact-information--sidebar_b39e30a63148f0f6 .single-info_4b3e1ab9230a6894 a:hover {
  color: var(--color-primary);
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .contact-information--sidebar_b39e30a63148f0f6 .rts-social-style-one_d7aead64c1eb5d2f {
  margin-top: 40px;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .contact-information--sidebar_b39e30a63148f0f6 .rts-social-style-one_d7aead64c1eb5d2f ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .contact-information--sidebar_b39e30a63148f0f6 .rts-social-style-one_d7aead64c1eb5d2f ul li {
  margin: 0;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .contact-information--sidebar_b39e30a63148f0f6 .rts-social-style-one_d7aead64c1eb5d2f ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .contact-information--sidebar_b39e30a63148f0f6 .rts-social-style-one_d7aead64c1eb5d2f ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_84f7f425eec56be4.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_84f7f425eec56be4 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_84f7f425eec56be4 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_5e7267ac60ede05e.case-studies_8aa22c2b597f18d1 .main-nav-area_b6a633b52f46d82a ul li > a.fluxi-dropdown-main-element_e1f1d015369bd9e8 {
  color: #fff !important;
}

.header-style-one_5e7267ac60ede05e.case-studies_8aa22c2b597f18d1.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_84f7f425eec56be4 {
  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_84f7f425eec56be4 {
    width: 300px;
  }
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .thumbnail_4c0c5a989ccb03de {
  display: flex;
  justify-content: center;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .thumbnail_4c0c5a989ccb03de img {
  width: 85%;
  margin: auto;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a {
  text-align: center;
  margin-top: 30px;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .title {
  font-weight: 600;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .footer_158561ef7131b2a4 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .footer_158561ef7131b2a4 .title {
  font-weight: 500;
}
.side-bar_84f7f425eec56be4 .inner-main-wrapper-desk_391538bd4b7649fc .inner-content_4051651c1ee1a47a .footer_158561ef7131b2a4 a.rts-btn {
  margin: auto;
}

.side-bar_84f7f425eec56be4.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_84f7f425eec56be4 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_84f7f425eec56be4 button i {
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 14px;
  margin-top: -53px;
  font-size: 27px;
  background: var(--color-primary);
  font-weight: 300;
}

#anywhere-home {
  cursor: url(../media/banner/shape/close.png), auto;
  background: #0e1013;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 500ms ease-in-out;
  pointer-events: none;
  z-index: 50;
}

#anywhere-home.bgshow_6d4d734e041b5472 {
  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_ef07474e0ace8c84 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_ef07474e0ace8c84 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_ef07474e0ace8c84 {
    display: block;
  }
}

.mobile-menu-main_ef07474e0ace8c84 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_ef07474e0ace8c84 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_ef07474e0ace8c84 nav ul li a.main_7af042d026795ec8 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_ef07474e0ace8c84 nav ul li.has-droupdown_1ad62ed2974e825f {
  position: relative;
}
.mobile-menu-main_ef07474e0ace8c84 nav ul li.has-droupdown_1ad62ed2974e825f ul a {
  padding: 10px 0;
}
.mobile-menu-main_ef07474e0ace8c84 nav ul li.has-droupdown_1ad62ed2974e825f 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_ef07474e0ace8c84 nav ul li.has-droupdown_1ad62ed2974e825f ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_ef07474e0ace8c84 nav ul li.has-droupdown_1ad62ed2974e825f::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_ef07474e0ace8c84 nav ul li.has-droupdown_1ad62ed2974e825f.mm-active_925c2b1ab2bced03::after {
  content: "\f077";
}
.mobile-menu-main_ef07474e0ace8c84 nav ul li.has-droupdown_1ad62ed2974e825f.third-lvl_db8e98457ac71125::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_ef07474e0ace8c84 nav ul li.has-droupdown_1ad62ed2974e825f.third-lvl_db8e98457ac71125 ul {
  padding: 0 20px;
}
.mobile-menu-main_ef07474e0ace8c84 nav ul li.has-droupdown_1ad62ed2974e825f.third-lvl_db8e98457ac71125 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_ef07474e0ace8c84 nav ul li.has-droupdown_1ad62ed2974e825f.third-lvl_db8e98457ac71125 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_ef07474e0ace8c84 nav ul li.has-droupdown_1ad62ed2974e825f.third-lvl_db8e98457ac71125 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_ef07474e0ace8c84 nav ul li a {
  display: block;
}
.mobile-menu-main_ef07474e0ace8c84 .social-wrapper-one_d61e827ca91a943d {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_84f7f425eec56be4.header-two_d34d83b64917050e .inner-main-wrapper-desk_391538bd4b7649fc, .side-bar_84f7f425eec56be4.header-three_c9f73f43d8bc43c4 .inner-main-wrapper-desk_391538bd4b7649fc {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_84f7f425eec56be4.header-two_d34d83b64917050e .mobile-menu_6f1737c22bd7f289, .side-bar_84f7f425eec56be4.header-three_c9f73f43d8bc43c4 .mobile-menu_6f1737c22bd7f289 {
    display: none !important;
  }
}

.header-one_0fb96e9a4ca91078 .main-nav-desk_3e03f630a81f6a4f nav ul li.has-droupdown_1ad62ed2974e825f .submenu.inner-page_410d22b01bd63b5b .sub-dropdown_aa743e620c76ce77 {
  position: relative;
}
.header-one_0fb96e9a4ca91078 .main-nav-desk_3e03f630a81f6a4f nav ul li.has-droupdown_1ad62ed2974e825f .submenu.inner-page_410d22b01bd63b5b .sub-dropdown_aa743e620c76ce77:hover::after {
  color: var(--color-primary);
}
.header-one_0fb96e9a4ca91078 .main-nav-desk_3e03f630a81f6a4f nav ul li.has-droupdown_1ad62ed2974e825f .submenu.inner-page_410d22b01bd63b5b .sub-dropdown_aa743e620c76ce77::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_0fb96e9a4ca91078 .main-nav-desk_3e03f630a81f6a4f nav ul li.has-droupdown_1ad62ed2974e825f .submenu.inner-page_410d22b01bd63b5b .sub-dropdown_aa743e620c76ce77 .third-lvl_db8e98457ac71125 {
  margin-left: -4px;
}

.header-three_c9f73f43d8bc43c4 .main-nav-desk_3e03f630a81f6a4f nav ul li.has-droupdown_1ad62ed2974e825f .submenu.inner-page_410d22b01bd63b5b {
  padding: 15px 0;
}
.header-three_c9f73f43d8bc43c4 .main-nav-desk_3e03f630a81f6a4f nav ul li.has-droupdown_1ad62ed2974e825f .submenu.inner-page_410d22b01bd63b5b .sub-dropdown_aa743e620c76ce77 {
  position: relative;
}
.header-three_c9f73f43d8bc43c4 .main-nav-desk_3e03f630a81f6a4f nav ul li.has-droupdown_1ad62ed2974e825f .submenu.inner-page_410d22b01bd63b5b .sub-dropdown_aa743e620c76ce77:hover::after {
  color: var(--color-primary);
}
.header-three_c9f73f43d8bc43c4 .main-nav-desk_3e03f630a81f6a4f nav ul li.has-droupdown_1ad62ed2974e825f .submenu.inner-page_410d22b01bd63b5b .sub-dropdown_aa743e620c76ce77::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_c9f73f43d8bc43c4 .main-nav-desk_3e03f630a81f6a4f nav ul li.has-droupdown_1ad62ed2974e825f .submenu.inner-page_410d22b01bd63b5b .sub-dropdown_aa743e620c76ce77 .third-lvl_db8e98457ac71125 {
  margin-left: -4px;
}
.header-three_c9f73f43d8bc43c4 .main-nav-desk_3e03f630a81f6a4f nav ul li.has-droupdown_1ad62ed2974e825f .submenu.inner-page_410d22b01bd63b5b li {
  margin: 0;
  width: 100%;
}
.header-three_c9f73f43d8bc43c4 .main-nav-desk_3e03f630a81f6a4f nav ul li.has-droupdown_1ad62ed2974e825f .submenu.inner-page_410d22b01bd63b5b li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_aa743e620c76ce77 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_aa743e620c76ce77 .submenu.third-lvl_db8e98457ac71125 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_aa743e620c76ce77 .submenu.third-lvl_db8e98457ac71125.base {
  display: block !important;
}
.sub-dropdown_aa743e620c76ce77:hover .sub-menu-link_cc860cebe99a052c {
  color: var(--color-primary);
}
.sub-dropdown_aa743e620c76ce77:hover .submenu.third-lvl_db8e98457ac71125.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_aa743e620c76ce77:hover .submenu.third-lvl_db8e98457ac71125.base li {
  display: block;
}
.sub-dropdown_aa743e620c76ce77:hover .submenu.third-lvl_db8e98457ac71125.base li a {
  display: block !important;
}

.header-three_c9f73f43d8bc43c4 .sub-dropdown_aa743e620c76ce77:hover .submenu.third-lvl_db8e98457ac71125.base {
  margin-left: -14px !important;
}

.header-two_d34d83b64917050e .header-main-wrapper_6bbc810d864ca8c7 .sub-dropdown_aa743e620c76ce77:hover .submenu.third-lvl_db8e98457ac71125.base {
  margin-left: 90px !important;
}

header.heder-two_ba279734435b50d9 .sub-dropdown_aa743e620c76ce77:hover .submenu.third-lvl_db8e98457ac71125.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_ba279734435b50d9 .sub-dropdown_aa743e620c76ce77::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_ba279734435b50d9 .sub-dropdown_aa743e620c76ce77:hover a.sub-menu-link_cc860cebe99a052c {
  color: var(--color-primary) !important;
}
header.heder-two_ba279734435b50d9 .sub-dropdown_aa743e620c76ce77:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_ba279734435b50d9 .sub-dropdown_aa743e620c76ce77 .submenu.third-lvl_db8e98457ac71125.base {
  display: block;
}

.sub-dropdown_aa743e620c76ce77 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_aa743e620c76ce77.active .sub-menu-link_cc860cebe99a052c {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_aa743e620c76ce77.active .sub-menu-link_cc860cebe99a052c::after {
  width: 12px !important;
}
.sub-dropdown_aa743e620c76ce77.active::after {
  color: #FFFFFF;
}
.sub-dropdown_aa743e620c76ce77 .fluxi-submenu_c24aec755973ac46.third-lvl_db8e98457ac71125 {
  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_aa743e620c76ce77 .fluxi-submenu_c24aec755973ac46.third-lvl_db8e98457ac71125:hover li a {
  opacity: 0.5;
}
.sub-dropdown_aa743e620c76ce77 .fluxi-submenu_c24aec755973ac46.third-lvl_db8e98457ac71125.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_aa743e620c76ce77 .fluxi-submenu_c24aec755973ac46.third-lvl_db8e98457ac71125 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_aa743e620c76ce77 .fluxi-submenu_c24aec755973ac46.third-lvl_db8e98457ac71125 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_aa743e620c76ce77 .fluxi-submenu_c24aec755973ac46.third-lvl_db8e98457ac71125 li:hover a::after {
  width: 12px;
}
.sub-dropdown_aa743e620c76ce77 .fluxi-submenu_c24aec755973ac46.third-lvl_db8e98457ac71125 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_aa743e620c76ce77:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_aa743e620c76ce77:hover .sub-menu-link_cc860cebe99a052c {
  color: var(--color-primary);
}
.sub-dropdown_aa743e620c76ce77:hover .fluxi-submenu_c24aec755973ac46.third-lvl_db8e98457ac71125.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_bbb61b76b27675c3 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_bbb61b76b27675c3 {
    padding: 0 15px;
  }
}

.section-bg_02b1ee0f87f693a1 {
  background: var(--section-bg-gray);
}

.bg_white_36f81c723fc7f7d6 {
  background: var(--body-bg);
}

.g-48_59cf6fc633537461 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_7dad48939f6434d4 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_63bff090a2dcad8f {
  background: #F8F9FB;
}

.bg-gray-2_0db59511611c07ae {
  background: var(--bg-gray-2);
}

.overflow-right-div_54f78c38fe822672 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_54f78c38fe822672 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_54f78c38fe822672 {
    width: 100%;
  }
}

.gsap-marker-end_925b598cdbcb7e99,
.gsap-marker-start_410caaa0e5f75c32,
.gsap-marker-scroller-end_b8864032e4bafa85,
.gsap-marker-scroller-start_9dd6c20a160c1d0c {
  display: none !important;
}

.bg-dark-p_fc45891640ecc55b {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_5dcc1042d7af2d8e {
  background: var(--footer-bg-2);
}

.border-radious-top-section_4ff082564742a4eb {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_1c7144ebc22b01ce {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_1c7144ebc22b01ce .client-img_f8d6355e192ad715 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_1c7144ebc22b01ce .client-img_f8d6355e192ad715 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_1c7144ebc22b01ce .client-img_f8d6355e192ad715 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_1c7144ebc22b01ce .client-img_f8d6355e192ad715 img.two_772827566337db4f {
  left: 38px;
}
.customer-review-area_1c7144ebc22b01ce .client-img_f8d6355e192ad715 img.three_90747bb1a95dcc4c {
  left: 73px;
}
.customer-review-area_1c7144ebc22b01ce .client-img_f8d6355e192ad715 img.four_e9c6bb7b7720ff0d {
  left: 108px;
}
.customer-review-area_1c7144ebc22b01ce p.desc {
  margin-bottom: 0;
}

.br-none_7ff610a31db4ea27 {
  border-radius: 0 !important;
}

.color-secondary-2_148aa37eebde76ce {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_5df7a0725a7492c4 {
    order: 2;
  }
}

.loader-wrapper_4c2ff81fb41bd5ec {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_4c2ff81fb41bd5ec .loader-section_92f42d386f50f375 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_4c2ff81fb41bd5ec .loader-section_92f42d386f50f375.section-left_5581a2b3f603d4d6 {
  left: 0;
}

.loader-wrapper_4c2ff81fb41bd5ec .loader-section_92f42d386f50f375.section-right_b3f3f3a9ef075916 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_4c2ff81fb41bd5ec .loader-section_92f42d386f50f375.section-left_5581a2b3f603d4d6 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_4c2ff81fb41bd5ec .loader-section_92f42d386f50f375.section-right_b3f3f3a9ef075916 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_d0f4463432dab250 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_4c2ff81fb41bd5ec {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_d0f4463432dab250: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_d0f4463432dab250 {
  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_0c63412a27b17eea {
  -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_0c63412a27b17eea.btt__visible_7e7d3d8004fced4d {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_0c63412a27b17eea {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_75330b19abbc9cdc 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_cca808ec21443a86 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_0e0838dffe45b934 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_cca808ec21443a86 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_0e0838dffe45b934 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_5e30bf9f368fe6f4:hover,
[data-theme=dark] .rts-btn.btn-primary-5_3c78ebae7bf4088b:hover,
[data-theme=dark] .rts-btn.btn-primary-6_5c0e4a091bc825bc:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_efa9633e382101db: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_5e30bf9f368fe6f4 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_5e30bf9f368fe6f4:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_88fb33ff891b4361 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_88fb33ff891b4361::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_88fb33ff891b4361::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_88fb33ff891b4361:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_88fb33ff891b4361:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_e5e996dd1eb5af19 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_e5e996dd1eb5af19::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_e5e996dd1eb5af19::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_e5e996dd1eb5af19:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_e5e996dd1eb5af19:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_efa9633e382101db {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_efa9633e382101db:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_3c78ebae7bf4088b {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_3c78ebae7bf4088b:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_5c0e4a091bc825bc {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_5c0e4a091bc825bc:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_047dce1590131cc4 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_047dce1590131cc4::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_047dce1590131cc4:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_afed03f844250089 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_afed03f844250089::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_afed03f844250089:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_a7c537eaa081c462 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_a7c537eaa081c462::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_a7c537eaa081c462:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_4e111b808d3ef89a {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_4e111b808d3ef89a i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_4e111b808d3ef89a:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_a27809d3f874f113 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_a27809d3f874f113 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_a27809d3f874f113:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_cb3d0371016338fe {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_cb3d0371016338fe:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_cb3d0371016338fe.about_6d0c646da3e61797 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_cb3d0371016338fe.about_6d0c646da3e61797:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_7524f46c6dc8e400 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_7524f46c6dc8e400:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_e358368ae102beab {
  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_e358368ae102beab i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_e358368ae102beab:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_7524f46c6dc8e400 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_44986424af4bd1d4 {
  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_44986424af4bd1d4::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_44986424af4bd1d4::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_44986424af4bd1d4 i {
  font-weight: 400;
}
.under-line-btn_69c68f8da27b3997 {
  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_69c68f8da27b3997::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_69c68f8da27b3997::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_69c68f8da27b3997:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_787673f284a1deab .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_787673f284a1deab .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_787673f284a1deab .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_787673f284a1deab .title {
    font-size: 40px;
  }
}
.banner-one-content-left_787673f284a1deab p.disc_30c19d031f9ad5e6 {
  margin-bottom: 50px;
}
.banner-one-content-left_787673f284a1deab .button-banner-one-wrapper_5a90ff9561f64b69 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_787673f284a1deab .button-banner-one-wrapper_5a90ff9561f64b69 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_787673f284a1deab .button-banner-one-wrapper_5a90ff9561f64b69 .customer-review-area_1c7144ebc22b01ce .client-img_f8d6355e192ad715 {
  width: 150px;
}
.banner-one-content-left_787673f284a1deab .button-banner-one-wrapper_5a90ff9561f64b69 .customer-review-area_1c7144ebc22b01ce p.desc {
  min-width: max-content;
}
.banner-one-content-left_787673f284a1deab .button-banner-one-wrapper_5a90ff9561f64b69 .customer-review-area_1c7144ebc22b01ce img {
  max-width: 40%;
}
.banner-one-content-left_787673f284a1deab .button-banner-one-wrapper_5a90ff9561f64b69 .customer-review-area_1c7144ebc22b01ce img.two_772827566337db4f {
  left: 24px;
}
.banner-one-content-left_787673f284a1deab .button-banner-one-wrapper_5a90ff9561f64b69 .customer-review-area_1c7144ebc22b01ce img.three_90747bb1a95dcc4c {
  left: 48px;
}
.banner-one-content-left_787673f284a1deab .button-banner-one-wrapper_5a90ff9561f64b69 .customer-review-area_1c7144ebc22b01ce img.four_e9c6bb7b7720ff0d {
  left: 72px;
}

.banner-one-right-content-with-img_c1e02476a9ccd241 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_c1e02476a9ccd241 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_c1e02476a9ccd241 .img-1_09e5a720c9bc6c9f {
  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_c1e02476a9ccd241 .img-1_09e5a720c9bc6c9f {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_c1e02476a9ccd241 .img-2_72a5fad541c96b38 {
  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_c1e02476a9ccd241 .img-2_72a5fad541c96b38 {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_3743cf3a58c4e98d {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_3743cf3a58c4e98d .box-one-top_2400cc520fc3ff1c {
  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_3743cf3a58c4e98d .box-one-bottom_c2580fb7683c4411 {
  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_3743cf3a58c4e98d .radious-shape_5d80eca90e3670a3 {
    display: none;
  }
}
.rts-banner-area-one_3743cf3a58c4e98d .radious-shape_5d80eca90e3670a3 .right-top_58dce02be42cbc60 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_3743cf3a58c4e98d .radious-shape_5d80eca90e3670a3 .right-bottom_45eafe58c86ce4dc {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_3743cf3a58c4e98d .radious-shape_5d80eca90e3670a3 .mid-top_1a4a232343d9b5a7 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_3743cf3a58c4e98d .radious-shape_5d80eca90e3670a3 .left-bottom_64cfe198508d42fd {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_3743cf3a58c4e98d .radious-shape_5d80eca90e3670a3 .left-top_6d952506238795aa {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_3743cf3a58c4e98d .radious-shape_5d80eca90e3670a3 .center-bottom_b4fad977aeb4bfca {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .banner-one-content-left_787673f284a1deab .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .banner-one-content-left_787673f284a1deab .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .banner-one-content-left_787673f284a1deab .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .banner-one-content-left_787673f284a1deab .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .banner-one-content-left_787673f284a1deab p.disc_30c19d031f9ad5e6 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .banner-one-content-left_787673f284a1deab .customer-review-area_1c7144ebc22b01ce {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .banner-one-right-content-with-img_c1e02476a9ccd241 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .banner-one-right-content-with-img_c1e02476a9ccd241 .short-image-area_8f222407dd545a8e .img-1_09e5a720c9bc6c9f {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .banner-one-right-content-with-img_c1e02476a9ccd241 .short-image-area_8f222407dd545a8e .img-1_09e5a720c9bc6c9f {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .banner-one-right-content-with-img_c1e02476a9ccd241 .short-image-area_8f222407dd545a8e .img-1_09e5a720c9bc6c9f {
    left: 0;
  }
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .brand-area-inner_168e927b46144a72 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .brand-title-area_682f1acaa54a8bf9 {
  margin-bottom: 40px;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .brand-title-area_682f1acaa54a8bf9 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .brand-title-area_682f1acaa54a8bf9 .brand-left-short-title-one_1ac5e943eed7d501 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .brand-title-area_682f1acaa54a8bf9 .brand-left-short-title-one_1ac5e943eed7d501 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .brand-title-area_682f1acaa54a8bf9 .brand-left-short-title-one_1ac5e943eed7d501 .star-rating_907c0c60fc1894c3 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .brand-title-area_682f1acaa54a8bf9 .brand-left-short-title-one_1ac5e943eed7d501 .star-rating_907c0c60fc1894c3 li {
  list-style: none;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .brand-title-area_682f1acaa54a8bf9 .brand-left-short-title-one_1ac5e943eed7d501 .star-rating_907c0c60fc1894c3 li a {
  color: #FF6354;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .brand-title-area_682f1acaa54a8bf9 .brand-left-short-title-one_1ac5e943eed7d501 p.disc_30c19d031f9ad5e6 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .brand-slider-area_fd7d0799bb67ffcc {
  overflow: hidden;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-five_bb717fe1e075e018 .brand-slider-area_fd7d0799bb67ffcc .brand-inner_48792c3113e372e4 {
  text-align: center;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 {
  background: #212026;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-content-left_76a2d7908a46aa4f {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-content-left_76a2d7908a46aa4f .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_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-content-left_76a2d7908a46aa4f .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-content-left_76a2d7908a46aa4f .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-content-left_76a2d7908a46aa4f .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-content-left_76a2d7908a46aa4f p.disc_30c19d031f9ad5e6 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-content-left_76a2d7908a46aa4f .button-area_89883ff10355f554 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-content-left_76a2d7908a46aa4f .button-area_89883ff10355f554 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-content-left_76a2d7908a46aa4f .button-area_89883ff10355f554 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-content-left_76a2d7908a46aa4f .button-area_89883ff10355f554 .rts-btn.btn-primary-5_3c78ebae7bf4088b {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-content-left_76a2d7908a46aa4f .button-area_89883ff10355f554 .rts-btn.btn-primary-5_3c78ebae7bf4088b:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-content-left_76a2d7908a46aa4f .button-area_89883ff10355f554 .rts-btn.btn-primary-5-border_cb3d0371016338fe {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-content-left_76a2d7908a46aa4f .counter-upmain-wrapper-style-six_fb9c001829b968b7 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-content-left_76a2d7908a46aa4f .counter-upmain-wrapper-style-six_fb9c001829b968b7 .single-counter-up-six_37abc5f60698dd93 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-content-left_76a2d7908a46aa4f .counter-upmain-wrapper-style-six_fb9c001829b968b7 .single-counter-up-six_37abc5f60698dd93 p {
  color: #D7D9E9;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 .image-left_46edee6494324ddb {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 .image-left_46edee6494324ddb {
    width: 100%;
  }
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 .image-left_46edee6494324ddb .image-one_8321d73d9e2d44be {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 .image-left_46edee6494324ddb .image-one_8321d73d9e2d44be img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 .image-left_46edee6494324ddb {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 .image-left_46edee6494324ddb .image-two_03c6d0f0a88e62bf {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 .image-left_46edee6494324ddb .image-two_03c6d0f0a88e62bf img {
    width: 100%;
  }
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 .image-right_c0558019b1d52563 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 .image-right_c0558019b1d52563 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 .image-right_c0558019b1d52563 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 .image-right_c0558019b1d52563 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 .image-right_c0558019b1d52563 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 .image-right_c0558019b1d52563 {
    display: none;
  }
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 .image-right_c0558019b1d52563 .image-three_7567132def9fe416 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .banner-six-right-content-with-img_68d621a705547889 .image-right_c0558019b1d52563 .image-four_60f9df0fb9202b1e {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .shape_db3fa8de7915238f {
    display: none;
  }
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .shape_db3fa8de7915238f .right-top_58dce02be42cbc60 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .shape_db3fa8de7915238f .right-top_58dce02be42cbc60 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .shape_db3fa8de7915238f .right-bottom_45eafe58c86ce4dc {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_3743cf3a58c4e98d.banner-six_f652de2e7dc79fb9 .shape_db3fa8de7915238f .right-bottom_45eafe58c86ce4dc {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_e2896328f97debe3 {
  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_e2896328f97debe3::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_e2896328f97debe3 .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_e2896328f97debe3 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_e2896328f97debe3 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_e2896328f97debe3 p.disc_30c19d031f9ad5e6 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_e2896328f97debe3 p.disc_30c19d031f9ad5e6 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_e2896328f97debe3 p.disc_30c19d031f9ad5e6 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_e2896328f97debe3 p.disc_30c19d031f9ad5e6 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_e2896328f97debe3 p.disc_30c19d031f9ad5e6 {
    max-width: 100%;
  }
}
.rts-banner-area-two_e2896328f97debe3 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_e2896328f97debe3 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_e2896328f97debe3 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_e2896328f97debe3 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_e2896328f97debe3 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_e2896328f97debe3 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_e2896328f97debe3 .bottom-text_ef94fbfe936de84b p.disc_30c19d031f9ad5e6 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_2ab82025d98f1ec6 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_2ab82025d98f1ec6 {
    margin-top: 70px;
  }
}

.mt-dec-100_e2876c5d06b0dab7 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_b20a9d7ec9651a7b {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_b20a9d7ec9651a7b .banner-2-shape_66c893c1ecf192e7 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_b20a9d7ec9651a7b .banner-2-shape_66c893c1ecf192e7 .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_b20a9d7ec9651a7b .banner-2-shape_66c893c1ecf192e7 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_b20a9d7ec9651a7b .banner-2-shape_66c893c1ecf192e7 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_b20a9d7ec9651a7b .banner-2-shape_66c893c1ecf192e7 .two_772827566337db4f {
  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_b20a9d7ec9651a7b .banner-2-shape_66c893c1ecf192e7 .two_772827566337db4f {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_b20a9d7ec9651a7b .banner-2-shape_66c893c1ecf192e7 .two_772827566337db4f {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_b20a9d7ec9651a7b .banner-2-shape_66c893c1ecf192e7 .three_90747bb1a95dcc4c {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_b20a9d7ec9651a7b .banner-2-shape_66c893c1ecf192e7 .three_90747bb1a95dcc4c {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_b20a9d7ec9651a7b .banner-2-shape_66c893c1ecf192e7 .four_e9c6bb7b7720ff0d {
  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_b20a9d7ec9651a7b .banner-2-shape_66c893c1ecf192e7 .four_e9c6bb7b7720ff0d {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_b20a9d7ec9651a7b .banner-2-shape_66c893c1ecf192e7 .four_e9c6bb7b7720ff0d {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_b20a9d7ec9651a7b .banner-2-shape_66c893c1ecf192e7 .five_3c2d5b301d1678a1 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_c9f73f43d8bc43c4 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_d30dc6b83286704b {
  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_d30dc6b83286704b .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.banner-three-area-start_d30dc6b83286704b .shape-area_fb2f6f4e0246809d img {
  position: absolute;
}
.banner-three-area-start_d30dc6b83286704b .shape-area_fb2f6f4e0246809d .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_d30dc6b83286704b .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_d30dc6b83286704b .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_d30dc6b83286704b .shape-area_fb2f6f4e0246809d .four_e9c6bb7b7720ff0d {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_0ba5260ebaf7f0d6 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_0ba5260ebaf7f0d6 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_0ba5260ebaf7f0d6 .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_0ba5260ebaf7f0d6 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_0ba5260ebaf7f0d6 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_0ba5260ebaf7f0d6 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_0ba5260ebaf7f0d6 .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_0ba5260ebaf7f0d6 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_0ba5260ebaf7f0d6 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_0ba5260ebaf7f0d6 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_0ba5260ebaf7f0d6 p.disc_30c19d031f9ad5e6 {
  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_0ba5260ebaf7f0d6 p.disc_30c19d031f9ad5e6 br {
    display: none;
  }
}
.banner-wrapper-three-main_0ba5260ebaf7f0d6 .button-area_89883ff10355f554 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_0ba5260ebaf7f0d6 .button-area_89883ff10355f554 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_0ba5260ebaf7f0d6 .button-area_89883ff10355f554 .under-line-btn_69c68f8da27b3997::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_0ba5260ebaf7f0d6 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_bde444084dbfcbf6 {
  padding-top: 68px;
}
.banner-four-content-left_bde444084dbfcbf6 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_bde444084dbfcbf6 .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_bde444084dbfcbf6 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_bde444084dbfcbf6 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_bde444084dbfcbf6 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_bde444084dbfcbf6 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_bde444084dbfcbf6 .banner-logo-area_b2dac5e6196955c0 {
  margin-top: 50px;
}
.banner-four-content-left_bde444084dbfcbf6 .banner-logo-area_b2dac5e6196955c0 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_bde444084dbfcbf6 .banner-logo-area_b2dac5e6196955c0 .logo-area_90ccbe0a48815332 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_bde444084dbfcbf6 .banner-logo-area_b2dac5e6196955c0 .logo-area_90ccbe0a48815332 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_b2dac5e6196955c0 .light_d1bba13d1593148a {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_b2dac5e6196955c0 .dark_8036eea8c1e76f2f {
  display: none;
}

[data-theme=dark] .banner-logo-area_b2dac5e6196955c0 .light_d1bba13d1593148a {
  display: none;
}
[data-theme=dark] .banner-logo-area_b2dac5e6196955c0 .dark_8036eea8c1e76f2f {
  display: inline-flex;
}

.thumbnail-banner-right-four_012e4be857c30fd8 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_012e4be857c30fd8::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_012e4be857c30fd8::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_012e4be857c30fd8::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_012e4be857c30fd8::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_012e4be857c30fd8 .main_7af042d026795ec8 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_012e4be857c30fd8 .main_7af042d026795ec8 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_012e4be857c30fd8 .main_7af042d026795ec8 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_012e4be857c30fd8 img.shape_db3fa8de7915238f {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_012e4be857c30fd8 img.shape_db3fa8de7915238f {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_012e4be857c30fd8 img.shape_db3fa8de7915238f {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_012e4be857c30fd8 img.shape_db3fa8de7915238f {
    display: none;
  }
}

.rts-banner-four-area-start_c2307e3668887906 {
  position: relative;
}
.rts-banner-four-area-start_c2307e3668887906 .shape-area_fb2f6f4e0246809d .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_c2307e3668887906 .shape-area_fb2f6f4e0246809d .one {
    display: none;
  }
}
.rts-banner-four-area-start_c2307e3668887906 .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_c2307e3668887906 .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_c2307e3668887906 .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_c1f5f4ec7085539d {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_c1f5f4ec7085539d {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_c1f5f4ec7085539d .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_c1f5f4ec7085539d .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_c1f5f4ec7085539d .title {
    font-size: 45px;
  }
  .banner-seven-left-content_c1f5f4ec7085539d .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_c1f5f4ec7085539d .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_c1f5f4ec7085539d .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_c1f5f4ec7085539d .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_c1f5f4ec7085539d p.disc_30c19d031f9ad5e6 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_c1f5f4ec7085539d p.disc_30c19d031f9ad5e6 {
    max-width: 100%;
  }
}
.banner-seven-left-content_c1f5f4ec7085539d form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_c1f5f4ec7085539d form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_c1f5f4ec7085539d form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_c1f5f4ec7085539d form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_8dff485cf4695433 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_8dff485cf4695433 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_8dff485cf4695433 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_8dff485cf4695433 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_8dff485cf4695433 .short-image_f8277295b1734e84 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_8dff485cf4695433 .short-image_f8277295b1734e84.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_8dff485cf4695433 .short-image_f8277295b1734e84.one {
    left: 0;
  }
}
.thumbnail-banner-seven_8dff485cf4695433 .short-image_f8277295b1734e84.two_772827566337db4f {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_3d7a19cee1148c74 {
  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_3d7a19cee1148c74 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_3d7a19cee1148c74 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_3d7a19cee1148c74 .brand-area-style-seven_f28d6452b966de8a {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_3d7a19cee1148c74 .brand-area-style-seven_f28d6452b966de8a a img {
  transition: 0.3s;
}
.rts-brand-area-seven_3d7a19cee1148c74 .brand-area-style-seven_f28d6452b966de8a a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_3d7a19cee1148c74 .slider-Brand_171a91c1a8e4cca3 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_f06710f19e744110 {
  position: relative;
}
.rts-banner-area-7_f06710f19e744110 form {
  position: relative;
}
.rts-banner-area-7_f06710f19e744110 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_f06710f19e744110 form input {
  padding-left: 35px;
}
.rts-banner-area-7_f06710f19e744110 .shape-area-start_305fc6d6576072d6 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_f06710f19e744110 .shape-area-start_305fc6d6576072d6 .two_772827566337db4f {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_f06710f19e744110 .shape-area-start_305fc6d6576072d6 .three_90747bb1a95dcc4c {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_f06710f19e744110 .shape-area-start_305fc6d6576072d6 .three_90747bb1a95dcc4c {
    display: none;
  }
}
.rts-banner-area-7_f06710f19e744110 .shape-area-start_305fc6d6576072d6 .four_e9c6bb7b7720ff0d {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_f06710f19e744110 .shape-area-start_305fc6d6576072d6 .four_e9c6bb7b7720ff0d {
    display: none;
  }
}

.div-right-banner-floating_c494aaf6f853b351 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_c494aaf6f853b351 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_c494aaf6f853b351 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_e850401c1353ff91 {
  background-image: url(../media/banner/05.jpg);
  border-radius: 32px;
  height: 800px;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 991px) {
  .bannre-inner-bg-img-wrapper-8_e850401c1353ff91 {
    height: auto;
  }
}

.inner-banner-8_d2069fb3674078f2 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_d2069fb3674078f2 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_d2069fb3674078f2 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_d2069fb3674078f2 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 {
    padding-top: 60px;
  }
}
.inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 .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_d2069fb3674078f2 .left-area_9f8cf88c6c790291 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 .title {
    font-size: 42px;
  }
}
.inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 p.disc_30c19d031f9ad5e6 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 .customer-review-area_1c7144ebc22b01ce {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 .customer-review-area_1c7144ebc22b01ce {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_d2069fb3674078f2 .left-area_9f8cf88c6c790291 .customer-review-area_1c7144ebc22b01ce p {
  color: #F2F2F8;
}
.inner-banner-8_d2069fb3674078f2 .position-img_6f7be28abbc2916c {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_d2069fb3674078f2 .position-img_6f7be28abbc2916c {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_d2069fb3674078f2 .position-img_6f7be28abbc2916c {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_d2069fb3674078f2 .position-img_6f7be28abbc2916c {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_d2069fb3674078f2 .position-img_6f7be28abbc2916c {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_d2069fb3674078f2 .position-img_6f7be28abbc2916c {
    right: 10%;
  }
}
.inner-banner-8_d2069fb3674078f2 .right-area_47b2d3cc6dd09ea5 .thumbnail-right-img_4bced7e48bc8a8e7 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_d2069fb3674078f2 .right-area_47b2d3cc6dd09ea5 .thumbnail-right-img_4bced7e48bc8a8e7 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_94f9e6d157768bba .about-main-wrapper_2e5927701b77a388 .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_94f9e6d157768bba .about-main-wrapper_2e5927701b77a388 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_94f9e6d157768bba .about-main-wrapper_2e5927701b77a388 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_94f9e6d157768bba .about-main-wrapper_2e5927701b77a388 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_94f9e6d157768bba .about-main-wrapper_2e5927701b77a388 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_94f9e6d157768bba .banner-about-right_e3c547efd27b3753 p.disc_30c19d031f9ad5e6 {
  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_347219a32033d967 {
  background-image: url(../media/about/05.jpg);
  height: 560px;
  border-radius: 32px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.about-area-banner-large-image-video_347219a32033d967 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_347219a32033d967 .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_2ab82025d98f1ec6 {
  position: relative;
}
.large-image-video-area_2ab82025d98f1ec6 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_2ab82025d98f1ec6 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_2ab82025d98f1ec6 .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_2ab82025d98f1ec6 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_2ab82025d98f1ec6 .thumbnail_4c0c5a989ccb03de {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_2ab82025d98f1ec6 .thumbnail_4c0c5a989ccb03de .pli-image_9bb18dee275f93c5 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_2ab82025d98f1ec6 .thumbnail_4c0c5a989ccb03de .pli-image_9bb18dee275f93c5 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_7f74bf5eb94ac2af form {
  position: relative;
}
.banner-area-wrapper-two_7f74bf5eb94ac2af form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_7f74bf5eb94ac2af form input {
  padding-left: 40px;
}

.button-area-banner-four_86a456f2f7b68a33 {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_86a456f2f7b68a33 {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_86a456f2f7b68a33 .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_86a456f2f7b68a33 .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_fd7d0799bb67ffcc {
  overflow: hidden;
}
.brand-slider-area_fd7d0799bb67ffcc .brand-inner_48792c3113e372e4 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_f3d7eb4817a2f8a1 .light_d1bba13d1593148a,
[data-theme=light] .brand-area-main-wrapper-two_d4404e2190ed0452 .light_d1bba13d1593148a,
[data-theme=light] .brand-slider-area_fd7d0799bb67ffcc .light_d1bba13d1593148a {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_f3d7eb4817a2f8a1 .dark_8036eea8c1e76f2f,
[data-theme=light] .brand-area-main-wrapper-two_d4404e2190ed0452 .dark_8036eea8c1e76f2f,
[data-theme=light] .brand-slider-area_fd7d0799bb67ffcc .dark_8036eea8c1e76f2f {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_f3d7eb4817a2f8a1 .light_d1bba13d1593148a,
[data-theme=dark] .brand-area-main-wrapper-two_d4404e2190ed0452 .light_d1bba13d1593148a,
[data-theme=dark] .brand-slider-area_fd7d0799bb67ffcc .light_d1bba13d1593148a {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_f3d7eb4817a2f8a1 .dark_8036eea8c1e76f2f,
[data-theme=dark] .brand-area-main-wrapper-two_d4404e2190ed0452 .dark_8036eea8c1e76f2f,
[data-theme=dark] .brand-slider-area_fd7d0799bb67ffcc .dark_8036eea8c1e76f2f {
  display: block;
}

.brand-left-short-title-one_1ac5e943eed7d501 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_1ac5e943eed7d501 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_5930c5c19bbabe78 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_f3d7eb4817a2f8a1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_d4404e2190ed0452 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_d4404e2190ed0452 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_d4404e2190ed0452.about-page-brand_35e96bc4cbc9baa0 {
  padding: 0;
}

.bg-dark-p_fc45891640ecc55b .title-style-one-center_57755ffdf5c29133 .pre_f758d67621525ada {
  color: #fff;
}
.bg-dark-p_fc45891640ecc55b .title-style-one-center_57755ffdf5c29133 .title {
  color: #fff;
}
.bg-dark-p_fc45891640ecc55b .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .title {
  color: #FFF;
}
.bg-dark-p_fc45891640ecc55b .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .bottom-area_cf9b3df4bbef3131 .admin_c0cf735f9e19049d {
  color: var(--color-primary);
}
.bg-dark-p_fc45891640ecc55b .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .bottom-area_cf9b3df4bbef3131 .date_2bdc2a990a7d3133 {
  color: #fff;
}

.title-three-brand-wrapper_5d4a5a6cb582d8ac .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_f7dffaeacb4651a1.home-six_4d75afe311b564ca {
  padding-bottom: 40px;
}

.title-style-one-center_57755ffdf5c29133 {
  text-align: center;
}
.title-style-one-center_57755ffdf5c29133 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_57755ffdf5c29133 br {
    display: none;
  }
}
.title-style-one-center_57755ffdf5c29133 .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_57755ffdf5c29133 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_57755ffdf5c29133 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_57755ffdf5c29133 .title br {
    display: none;
  }
}

.title-style-one-left_88da0284e980d4e6 {
  text-align: left;
}
.title-style-one-left_88da0284e980d4e6 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_88da0284e980d4e6 .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_88da0284e980d4e6 .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_88da0284e980d4e6 .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_88da0284e980d4e6 .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_88da0284e980d4e6 .title br {
    display: none;
  }
}

.title-hover_9fb215655626d749 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_9fb215655626d749:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_6a2e1d8cf9a838c5 {
  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_6a2e1d8cf9a838c5 {
    padding: 20px;
  }
}
.single-pricing-area-start_6a2e1d8cf9a838c5 .pricing-top-area_c013ce8361b758b5 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_6a2e1d8cf9a838c5 .pricing-top-area_c013ce8361b758b5 .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_6a2e1d8cf9a838c5 .pricing-top-area_c013ce8361b758b5 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_6a2e1d8cf9a838c5 .pricing-top-area_c013ce8361b758b5 .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_6a2e1d8cf9a838c5 .pricing-body_47ec44d609a291bf p.disc_30c19d031f9ad5e6 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_6a2e1d8cf9a838c5 .pricing-body_47ec44d609a291bf a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_6a2e1d8cf9a838c5.active {
  background: var(--color-primary);
}
.single-pricing-area-start_6a2e1d8cf9a838c5.active .pricing-top-area_c013ce8361b758b5 .title {
  color: #fff;
}
.single-pricing-area-start_6a2e1d8cf9a838c5.active .pricing-top-area_c013ce8361b758b5 .icon {
  background: #8170E7;
}
.single-pricing-area-start_6a2e1d8cf9a838c5.active .pricing-top-area_c013ce8361b758b5 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_6a2e1d8cf9a838c5.active .pricing-body_47ec44d609a291bf p.disc_30c19d031f9ad5e6 {
  color: #FFFFFF;
}
.single-pricing-area-start_6a2e1d8cf9a838c5.active .pricing-body_47ec44d609a291bf .check-content-wrapper_161706be3218dc3a .single-check-area_bf8b03f2d998473c i {
  color: #fff;
}
.single-pricing-area-start_6a2e1d8cf9a838c5.active .pricing-body_47ec44d609a291bf .check-content-wrapper_161706be3218dc3a .single-check-area_bf8b03f2d998473c p {
  color: #fff;
}
.single-pricing-area-start_6a2e1d8cf9a838c5.active .pricing-body_47ec44d609a291bf a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_6a2e1d8cf9a838c5:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_6a2e1d8cf9a838c5:hover .pricing-top-area_c013ce8361b758b5 .title {
  color: #fff;
}
.single-pricing-area-start_6a2e1d8cf9a838c5:hover .pricing-top-area_c013ce8361b758b5 .icon {
  background: #8170E7;
}
.single-pricing-area-start_6a2e1d8cf9a838c5:hover .pricing-top-area_c013ce8361b758b5 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_6a2e1d8cf9a838c5:hover .pricing-body_47ec44d609a291bf p.disc_30c19d031f9ad5e6 {
  color: #FFFFFF;
}
.single-pricing-area-start_6a2e1d8cf9a838c5:hover .pricing-body_47ec44d609a291bf .check-content-wrapper_161706be3218dc3a .single-check-area_bf8b03f2d998473c i {
  color: #fff;
}
.single-pricing-area-start_6a2e1d8cf9a838c5:hover .pricing-body_47ec44d609a291bf .check-content-wrapper_161706be3218dc3a .single-check-area_bf8b03f2d998473c p {
  color: #fff;
}
.single-pricing-area-start_6a2e1d8cf9a838c5:hover .pricing-body_47ec44d609a291bf a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_161706be3218dc3a .single-check-area_bf8b03f2d998473c {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_161706be3218dc3a .single-check-area_bf8b03f2d998473c i {
  color: var(--color-primary);
}

.rts-pricing-area-one_53ade86dae40b774 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_53ade86dae40b774 .shape-radious-image_58dc8a395c3c4be1 {
    display: none;
  }
}
.rts-pricing-area-one_53ade86dae40b774 .shape-radious-image_58dc8a395c3c4be1 .img-1_09e5a720c9bc6c9f {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_53ade86dae40b774 .shape-radious-image_58dc8a395c3c4be1 .img-2_72a5fad541c96b38 {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_5de1d806f4ecdcd2 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_5de1d806f4ecdcd2 .head-pricing_0299884c0b525710 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_5de1d806f4ecdcd2 .head-pricing_0299884c0b525710 .plane_name_7329d83c7f1e9226 {
  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_5de1d806f4ecdcd2 .head-pricing_0299884c0b525710 .doller-area_22c85b01f0282690 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_5de1d806f4ecdcd2 .head-pricing_0299884c0b525710 .doller-area_22c85b01f0282690 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_5de1d806f4ecdcd2 .head-pricing_0299884c0b525710 .doller-area_22c85b01f0282690 .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_5de1d806f4ecdcd2 .head-pricing_0299884c0b525710 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_5de1d806f4ecdcd2 .body .single-check_b6b85e2e3ef590ca {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_5de1d806f4ecdcd2 .body .single-check_b6b85e2e3ef590ca i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_5de1d806f4ecdcd2 .footer_158561ef7131b2a4 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_5de1d806f4ecdcd2 .footer_158561ef7131b2a4 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_5de1d806f4ecdcd2 .footer_158561ef7131b2a4 p {
  margin-top: 20px;
}
.single-pricing-area-two_5de1d806f4ecdcd2.free-place_a2e6ff93606dd0ef .footer_158561ef7131b2a4 .rts-btn.btn-primary-2_88fb33ff891b4361::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_5de1d806f4ecdcd2.free-place_a2e6ff93606dd0ef .footer_158561ef7131b2a4 .rts-btn.btn-primary-2_88fb33ff891b4361::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_5de1d806f4ecdcd2.professional-place_118fcac41821b6ba {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_5de1d806f4ecdcd2.professional-place_118fcac41821b6ba .head-pricing_0299884c0b525710 .plane_name_7329d83c7f1e9226 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_5de1d806f4ecdcd2.professional-place_118fcac41821b6ba .body .single-check_b6b85e2e3ef590ca i {
  color: var(--color-primary);
}
.single-pricing-area-two_5de1d806f4ecdcd2.enterprise-place_7e493c9cc546a910 .head-pricing_0299884c0b525710 .plane_name_7329d83c7f1e9226 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_5de1d806f4ecdcd2.enterprise-place_7e493c9cc546a910 .body .single-check_b6b85e2e3ef590ca i {
  color: #BCBFDB;
}
.single-pricing-area-two_5de1d806f4ecdcd2.enterprise-place_7e493c9cc546a910 .footer_158561ef7131b2a4 .rts-btn.btn-primary-2_88fb33ff891b4361 {
  color: #000000d3;
}
.single-pricing-area-two_5de1d806f4ecdcd2.enterprise-place_7e493c9cc546a910 .footer_158561ef7131b2a4 .rts-btn.btn-primary-2_88fb33ff891b4361::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_5de1d806f4ecdcd2.enterprise-place_7e493c9cc546a910 .footer_158561ef7131b2a4 .rts-btn.btn-primary-2_88fb33ff891b4361::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_a0f04aba19303bb5 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_a0f04aba19303bb5 .pricing-top-tag_ffea905b3f7576e1 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_a0f04aba19303bb5 .pric-area_d95aea6ea192a077 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_a0f04aba19303bb5 .pric-area_d95aea6ea192a077 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_a0f04aba19303bb5 .pric-area_d95aea6ea192a077 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_a0f04aba19303bb5 .pric-area_d95aea6ea192a077 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_a0f04aba19303bb5 .body .single-check-area_bf8b03f2d998473c {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_a0f04aba19303bb5 .body .single-check-area_bf8b03f2d998473c i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_a0f04aba19303bb5 .body .single-check-area_bf8b03f2d998473c 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_a0f04aba19303bb5 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_a0f04aba19303bb5 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_a0f04aba19303bb5.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_a0f04aba19303bb5.active .top-badge_86e82f27e577f558 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_a0f04aba19303bb5.active .top-badge_86e82f27e577f558 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_a0f04aba19303bb5.active .pricing-top-tag_ffea905b3f7576e1 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_a0f04aba19303bb5.active .single-check-area_bf8b03f2d998473c i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_6db65e01dca7a222.rts-section-gap_6c79e871fbcfa6b4.bg-light-border-radious_f53398cf89d70109 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_6db65e01dca7a222 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_6db65e01dca7a222 .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.rtws-pricing-area-start-two_6db65e01dca7a222 .shape-area_fb2f6f4e0246809d img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_6db65e01dca7a222 .shape-area_fb2f6f4e0246809d img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_6db65e01dca7a222 .shape-area_fb2f6f4e0246809d img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_6db65e01dca7a222 .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_6db65e01dca7a222 .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_6db65e01dca7a222 .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_afff162c40ae2d2c {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_afff162c40ae2d2c .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_6bf2528b5d759d35.inner_a46ae9a6dcef49d8 {
  position: relative;
}
.rtws-pricing-area-start_6bf2528b5d759d35.inner_a46ae9a6dcef49d8 .shape-area_fb2f6f4e0246809d img {
  position: absolute;
}
.rtws-pricing-area-start_6bf2528b5d759d35.inner_a46ae9a6dcef49d8 .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_6bf2528b5d759d35.inner_a46ae9a6dcef49d8 .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_6bf2528b5d759d35.inner_a46ae9a6dcef49d8 .shape-area_fb2f6f4e0246809d img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_f600228989463da1 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_f600228989463da1 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_3acbd772147af269 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_3acbd772147af269 p.disc_30c19d031f9ad5e6 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_3acbd772147af269 p.disc_30c19d031f9ad5e6 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_aba4331cecf15479 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_aba4331cecf15479 .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.providing-service-area-start-one_aba4331cecf15479 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_aba4331cecf15479 .two_772827566337db4f {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_aba4331cecf15479 .three_90747bb1a95dcc4c {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_aba4331cecf15479 .four_e9c6bb7b7720ff0d {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_aba4331cecf15479 .five_3c2d5b301d1678a1 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_aba4331cecf15479 .six_361f1c44725b6ed2 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_99b12649ad92ca7a .title-wrapper-between_38a4ac7c736e3676 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_99b12649ad92ca7a .title-wrapper-between_38a4ac7c736e3676 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_99b12649ad92ca7a .title-wrapper-between_38a4ac7c736e3676 {
    flex-direction: column;
  }
}
.rts-service-area-two_99b12649ad92ca7a .title-wrapper-between_38a4ac7c736e3676 .title-style-one-left_88da0284e980d4e6 {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_99b12649ad92ca7a .title-wrapper-between_38a4ac7c736e3676 .title-style-one-left_88da0284e980d4e6 .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_99b12649ad92ca7a .title-wrapper-between_38a4ac7c736e3676 .title-style-one-left_88da0284e980d4e6 {
    max-width: 100%;
  }
}
.rts-service-area-two_99b12649ad92ca7a .title-wrapper-between_38a4ac7c736e3676 p.disc_30c19d031f9ad5e6 {
  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_99b12649ad92ca7a .title-wrapper-between_38a4ac7c736e3676 p.disc_30c19d031f9ad5e6 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_99b12649ad92ca7a .title-wrapper-between_38a4ac7c736e3676 p.disc_30c19d031f9ad5e6 {
    max-width: 100%;
  }
}

.single-service-style-two_2bd8bd52ccb2d8ee {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_2bd8bd52ccb2d8ee .icon {
  margin-bottom: 25px;
}
.single-service-style-two_2bd8bd52ccb2d8ee .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_2bd8bd52ccb2d8ee p.disc_30c19d031f9ad5e6 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_2bd8bd52ccb2d8ee .btn-border-bottom_0e46140fa8823828 {
  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_2bd8bd52ccb2d8ee .btn-border-bottom_0e46140fa8823828::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_2bd8bd52ccb2d8ee .btn-border-bottom_0e46140fa8823828::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_2bd8bd52ccb2d8ee .btn-border-bottom_0e46140fa8823828:hover {
  color: var(--color-primary);
}
.single-service-style-two_2bd8bd52ccb2d8ee .btn-border-bottom_0e46140fa8823828:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_2bd8bd52ccb2d8ee .btn-border-bottom_0e46140fa8823828 i {
  margin: 0;
}

.mt-dec-service-p-3_1744a340fb1d79ef {
  margin-top: -300px;
}

.single-service-primary-3_06c377b1b2ba21c5 {
  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_06c377b1b2ba21c5::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_06c377b1b2ba21c5 .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_06c377b1b2ba21c5 .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_06c377b1b2ba21c5 .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_06c377b1b2ba21c5 p.disc_30c19d031f9ad5e6 {
  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_06c377b1b2ba21c5 .under-line-btn_69c68f8da27b3997 {
  transition: 0.3s;
}
.single-service-primary-3_06c377b1b2ba21c5:hover {
  border-color: #fff;
}
.single-service-primary-3_06c377b1b2ba21c5:hover .icon {
  background: #fff;
}
.single-service-primary-3_06c377b1b2ba21c5:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_06c377b1b2ba21c5:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_06c377b1b2ba21c5:hover .title {
  color: #fff;
}
.single-service-primary-3_06c377b1b2ba21c5:hover p.disc_30c19d031f9ad5e6 {
  color: #fff;
}
.single-service-primary-3_06c377b1b2ba21c5:hover a.under-line-btn_69c68f8da27b3997 {
  color: #fff;
}
.single-service-primary-3_06c377b1b2ba21c5:hover::after {
  opacity: 1;
}

.rts-service-area-five_8d1bf9e5c13e1963 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_8d1bf9e5c13e1963 .button-pagination-area_e03d5243d5e43af0 {
    display: none;
  }
}
.rts-service-area-five_8d1bf9e5c13e1963 .section-inner_c6517dcf757b10c5 {
  position: relative;
}
.rts-service-area-five_8d1bf9e5c13e1963 .service-swiper-main-wrapper-2_8de6942e3bfddaa1 {
  overflow: hidden;
}
.rts-service-area-five_8d1bf9e5c13e1963 .single-service-style-two_2bd8bd52ccb2d8ee {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_8d1bf9e5c13e1963 .single-service-style-two_2bd8bd52ccb2d8ee .title {
  color: var(--color-title);
}
.rts-service-area-five_8d1bf9e5c13e1963 .single-service-style-two_2bd8bd52ccb2d8ee .disc_30c19d031f9ad5e6 {
  color: var(--color-body);
}
.rts-service-area-five_8d1bf9e5c13e1963 .single-service-style-two_2bd8bd52ccb2d8ee .btn-border-bottom_0e46140fa8823828 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_8d1bf9e5c13e1963 .single-service-style-two_2bd8bd52ccb2d8ee .btn-border-bottom_0e46140fa8823828::after {
  background: #BCBFDB;
}
.rts-service-area-five_8d1bf9e5c13e1963 .single-service-style-two_2bd8bd52ccb2d8ee .btn-border-bottom_0e46140fa8823828::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_8d1bf9e5c13e1963 .single-service-style-two_2bd8bd52ccb2d8ee .btn-border-bottom_0e46140fa8823828:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_8d1bf9e5c13e1963 .single-service-style-two_2bd8bd52ccb2d8ee .btn-border-bottom_0e46140fa8823828:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_8d1bf9e5c13e1963 .single-service-style-two_2bd8bd52ccb2d8ee.style-six_8269bb2837552eaa {
  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_8d1bf9e5c13e1963 .single-service-style-two_2bd8bd52ccb2d8ee.style-six_8269bb2837552eaa.mid_37337c6ccf11ad7a {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_8d1bf9e5c13e1963 .swiper-button-next,
.rts-service-area-five_8d1bf9e5c13e1963 .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_8d1bf9e5c13e1963 .swiper-button-next:hover,
.rts-service-area-five_8d1bf9e5c13e1963 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_8d1bf9e5c13e1963 .swiper-button-next::after,
.rts-service-area-five_8d1bf9e5c13e1963 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_8d1bf9e5c13e1963 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_8d1bf9e5c13e1963 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_8d1bf9e5c13e1963 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_8d1bf9e5c13e1963 .swiper-pagination2 .swiper-pagination-bullet_0640b771659d67e4 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_8d1bf9e5c13e1963 .swiper-pagination2 .swiper-pagination-bullet_0640b771659d67e4.swiper-pagination-bullet-active_2de9d323a1a3730e {
  background: #FF6354;
}

.title-wrapper-between_38a4ac7c736e3676 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_38a4ac7c736e3676 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_38a4ac7c736e3676 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_38a4ac7c736e3676 p.disc_30c19d031f9ad5e6 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_38a4ac7c736e3676 p.disc_30c19d031f9ad5e6 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_38a4ac7c736e3676 p.disc_30c19d031f9ad5e6 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_e01eacedbc2c1d04 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_e01eacedbc2c1d04 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_e01eacedbc2c1d04 p.disc_30c19d031f9ad5e6 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_a6a6c9b100c718b3 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_a6a6c9b100c718b3 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_a6a6c9b100c718b3 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_a6a6c9b100c718b3 p.disc_30c19d031f9ad5e6 {
  margin-bottom: 20px;
}
.single-service-area-seven_a6a6c9b100c718b3 .rts-readmore-arrow-top_a457305ca895bbf7 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_a6a6c9b100c718b3 .rts-readmore-arrow-top_a457305ca895bbf7::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_a6a6c9b100c718b3 .rts-readmore-arrow-top_a457305ca895bbf7::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_a6a6c9b100c718b3 .rts-readmore-arrow-top_a457305ca895bbf7 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_a6a6c9b100c718b3 .rts-readmore-arrow-top_a457305ca895bbf7:hover {
  color: var(--color-primary);
}
.single-service-area-seven_a6a6c9b100c718b3 .rts-readmore-arrow-top_a457305ca895bbf7:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_a6a6c9b100c718b3 .rts-readmore-arrow-top_a457305ca895bbf7:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_d9b624dad868894d {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_220d4c6a780b3f46 .area-3_cb74d44ccca86ca6 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_220d4c6a780b3f46 .thumbnail-service-1_f600228989463da1 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_220d4c6a780b3f46 .service-content-style-one_3acbd772147af269.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_220d4c6a780b3f46 .service-content-style-one_3acbd772147af269 .title {
  color: #fff;
}
.providing-service-area-start-seven_220d4c6a780b3f46 .service-content-style-one_3acbd772147af269 p.disc_30c19d031f9ad5e6 {
  color: #fff;
}
.providing-service-area-start-seven_220d4c6a780b3f46 .service-content-style-one_3acbd772147af269 .under-line-btn_69c68f8da27b3997 {
  color: #fff;
}
.providing-service-area-start-seven_220d4c6a780b3f46 .service-content-style-one_3acbd772147af269 .under-line-btn_69c68f8da27b3997::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_a6be13d943c41bb1 {
  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_a6be13d943c41bb1 .title-wrapper-between_38a4ac7c736e3676 .title {
  color: #fff;
}
.service-bg-about-page_a6be13d943c41bb1 .title-wrapper-between_38a4ac7c736e3676 p.disc_30c19d031f9ad5e6 {
  color: #E4E5F1;
}
.service-bg-about-page_a6be13d943c41bb1 .rts-service-area-style-4_e01eacedbc2c1d04 p.disc_30c19d031f9ad5e6 {
  color: #E4E5F1;
}
.service-bg-about-page_a6be13d943c41bb1 .rts-service-area-style-4_e01eacedbc2c1d04 .title {
  color: #fff;
}

.title-service-page-area-top_7bf3e0cf24483502 .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_7bf3e0cf24483502 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_7bf3e0cf24483502 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_7bf3e0cf24483502 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_7bf3e0cf24483502 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_7bf3e0cf24483502 p.disc_30c19d031f9ad5e6 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_7bf3e0cf24483502 p.disc_30c19d031f9ad5e6 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_7bf3e0cf24483502 p.disc_30c19d031f9ad5e6 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_7bf3e0cf24483502 p.disc_30c19d031f9ad5e6 {
    max-width: 100%;
  }
}

.service-page-service-style_6e24ea8804171954 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_6e24ea8804171954:hover {
  background: #614CE1;
}
.service-page-service-style_6e24ea8804171954:hover .icon {
  background: #fff;
}
.service-page-service-style_6e24ea8804171954:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_6e24ea8804171954:hover .title {
  color: #fff;
}
.service-page-service-style_6e24ea8804171954:hover p.disc_30c19d031f9ad5e6 {
  color: #fff;
}
.service-page-service-style_6e24ea8804171954:hover a.learn-more-btn-underline_c9363eeb4e39d320 {
  color: #fff;
}
.service-page-service-style_6e24ea8804171954:hover a.learn-more-btn-underline_c9363eeb4e39d320::after {
  background: #fff;
}
.service-page-service-style_6e24ea8804171954 .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_6e24ea8804171954 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_6e24ea8804171954 p.disc_30c19d031f9ad5e6 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_6e24ea8804171954 .learn-more-btn-underline_c9363eeb4e39d320 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_6e24ea8804171954 .learn-more-btn-underline_c9363eeb4e39d320::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_6e24ea8804171954 .learn-more-btn-underline_c9363eeb4e39d320:hover {
  color: var(--color-primary);
}
.service-page-service-style_6e24ea8804171954 .learn-more-btn-underline_c9363eeb4e39d320:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_0291ca3c8fdd0f0e {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_0291ca3c8fdd0f0e .service--shape_36a1770aa49f4f4e {
    display: none;
  }
}
.service-relative_0291ca3c8fdd0f0e .service--shape_36a1770aa49f4f4e .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_0291ca3c8fdd0f0e .service--shape_36a1770aa49f4f4e .one {
    display: none;
  }
}
.service-relative_0291ca3c8fdd0f0e .service--shape_36a1770aa49f4f4e .two_772827566337db4f {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_0291ca3c8fdd0f0e .service--shape_36a1770aa49f4f4e .two_772827566337db4f {
    display: none;
  }
}

.service-relative_0291ca3c8fdd0f0e {
  position: relative;
}
.service-relative_0291ca3c8fdd0f0e .service--shape_36a1770aa49f4f4e .three_90747bb1a95dcc4c {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_0291ca3c8fdd0f0e .service--shape_36a1770aa49f4f4e .three_90747bb1a95dcc4c {
    display: none;
  }
}
.service-relative_0291ca3c8fdd0f0e .service--shape_36a1770aa49f4f4e .four_e9c6bb7b7720ff0d {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_a33c394f1d34e488 .portfolio-content-wrapper-list_402a8f865b095b02 {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_a33c394f1d34e488 .portfolio-content-wrapper-list_402a8f865b095b02 {
    margin-bottom: 0;
  }
}

.service-relative_0291ca3c8fdd0f0e {
  position: relative;
}
.service-relative_0291ca3c8fdd0f0e .service--shape_36a1770aa49f4f4e .five_3c2d5b301d1678a1 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_0291ca3c8fdd0f0e .service--shape_36a1770aa49f4f4e .six_361f1c44725b6ed2 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_d6a88139cd6d5106 .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_d6a88139cd6d5106 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_d6a88139cd6d5106 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_d6a88139cd6d5106 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_d6a88139cd6d5106 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_d6a88139cd6d5106 p.disc_30c19d031f9ad5e6 {
  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_d6a88139cd6d5106 p.disc_30c19d031f9ad5e6 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_d6a88139cd6d5106 p.disc_30c19d031f9ad5e6 {
    max-width: 100%;
  }
}

.rts-service-banner-area_2b70dd1a03da67fc {
  position: relative;
}
.rts-service-banner-area_2b70dd1a03da67fc .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_2b70dd1a03da67fc .one {
    display: none;
  }
}
.rts-service-banner-area_2b70dd1a03da67fc .two_772827566337db4f {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_2b70dd1a03da67fc .two_772827566337db4f {
    display: none;
  }
}
.rts-service-banner-area_2b70dd1a03da67fc .three_90747bb1a95dcc4c {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_2b70dd1a03da67fc .three_90747bb1a95dcc4c {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_2b70dd1a03da67fc .three_90747bb1a95dcc4c {
    top: 10%;
  }
}
.rts-service-banner-area_2b70dd1a03da67fc .four_e9c6bb7b7720ff0d {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_2b70dd1a03da67fc .four_e9c6bb7b7720ff0d {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_4bd12bbfb72cb666.service-single_7c31c12e9567fbc5 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_4bd12bbfb72cb666.service-single_7c31c12e9567fbc5 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_4bd12bbfb72cb666.service-single_7c31c12e9567fbc5 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_4bd12bbfb72cb666.service-single_7c31c12e9567fbc5 .single-counter-up_42ea6d80962fa93a {
  position: relative;
}
.counter-upmain-wrapper-style-one_4bd12bbfb72cb666.service-single_7c31c12e9567fbc5 .single-counter-up_42ea6d80962fa93a::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_4bd12bbfb72cb666.service-single_7c31c12e9567fbc5 .single-counter-up_42ea6d80962fa93a::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_4bd12bbfb72cb666.service-single_7c31c12e9567fbc5 .single-counter-up_42ea6d80962fa93a::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_4bd12bbfb72cb666.service-single_7c31c12e9567fbc5 .single-counter-up_42ea6d80962fa93a:last-child::after {
  display: none;
}

.single-service-banner-area_ec750a64406a9bbf {
  position: relative;
}
.single-service-banner-area_ec750a64406a9bbf .banner-area-left-service-single_d6a88139cd6d5106 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_ec750a64406a9bbf .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.single-service-banner-area_ec750a64406a9bbf .shape-area_fb2f6f4e0246809d .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_ec750a64406a9bbf .shape-area_fb2f6f4e0246809d .one {
    top: 92%;
  }
}
.single-service-banner-area_ec750a64406a9bbf .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_ec750a64406a9bbf .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_ec750a64406a9bbf .shape-area_fb2f6f4e0246809d .four_e9c6bb7b7720ff0d {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_ec750a64406a9bbf .thumbnail_4c0c5a989ccb03de {
  position: relative;
}
.single-service-banner-area_ec750a64406a9bbf .thumbnail_4c0c5a989ccb03de .short-image_f8277295b1734e84 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_cf9b0a8b746d8b3b {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_cf9b0a8b746d8b3b .title-style-one-center_57755ffdf5c29133 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_cf9b0a8b746d8b3b .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_cf9b0a8b746d8b3b .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_cf9b0a8b746d8b3b .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_99b12649ad92ca7a {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_99b12649ad92ca7a .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.rts-service-area-two_99b12649ad92ca7a .shape-area_fb2f6f4e0246809d img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_99b12649ad92ca7a .shape-area_fb2f6f4e0246809d img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_99b12649ad92ca7a .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_99b12649ad92ca7a .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_99b12649ad92ca7a .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_99b12649ad92ca7a .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_33ad99a43691cdb9 {
    padding: 80px 0;
  }
}

.image-area-service-1_3b05a65a87967798 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_3b05a65a87967798 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_3b05a65a87967798 .small_3c5524e23f28fa9a {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_3b05a65a87967798.bottom-1 .small_3c5524e23f28fa9a {
  right: 50px;
  left: unset;
}
.image-area-service-1_3b05a65a87967798.area-3 .small_3c5524e23f28fa9a {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_3b05a65a87967798.area-3 .small_3c5524e23f28fa9a {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_3b05a65a87967798.area-3 .small_3c5524e23f28fa9a {
    display: none;
  }
}
.image-area-service-1_3b05a65a87967798.area-3 .small_3c5524e23f28fa9a.mid_37337c6ccf11ad7a {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_3b05a65a87967798.area-3 .small_3c5524e23f28fa9a.mid_37337c6ccf11ad7a {
    left: 35%;
  }
}
.image-area-service-1_3b05a65a87967798.area-3 .small_3c5524e23f28fa9a.two_772827566337db4f {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_3b05a65a87967798.area-3 .small_3c5524e23f28fa9a.two_772827566337db4f {
    display: none;
  }
}
.image-area-service-1_3b05a65a87967798.area-3 .small_3c5524e23f28fa9a.three_90747bb1a95dcc4c {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_3b05a65a87967798.area-3 .small_3c5524e23f28fa9a.three_90747bb1a95dcc4c {
    display: none;
  }
}

.rts-working-process-area_9ad674577e59c1b1.about_6d0c646da3e61797 {
  background: var(--choose-bg);
}
.rts-working-process-area_9ad674577e59c1b1.about_6d0c646da3e61797 .accordion-area-4_3e74480f7efa3588 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_9ad674577e59c1b1.about_6d0c646da3e61797 .thumbnail-left_a1365a96845d37d6 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_9ad674577e59c1b1.about_6d0c646da3e61797 .accordion-area-4_3e74480f7efa3588 .accordion-item button {
  color: #fff;
}

.our-service-area_594f76d57629bde3 {
  position: relative;
}
.our-service-area_594f76d57629bde3.about_6d0c646da3e61797 {
  overflow: hidden;
}
.our-service-area_594f76d57629bde3.about_6d0c646da3e61797 .shape-area_fb2f6f4e0246809d img {
  position: absolute;
}
.our-service-area_594f76d57629bde3.about_6d0c646da3e61797 .shape-area_fb2f6f4e0246809d img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_594f76d57629bde3.about_6d0c646da3e61797 .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
  bottom: 120px;
  right: 25%;
}
.our-service-area_594f76d57629bde3.about_6d0c646da3e61797 .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_594f76d57629bde3.about_6d0c646da3e61797 .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
    display: none;
  }
}

.rts-service-banner-area_2b70dd1a03da67fc.inner_a46ae9a6dcef49d8 .title-service-page-area-top_7bf3e0cf24483502 .title {
  max-width: 100%;
}

.about-large-image-bg_1fd46323e7bcf395 {
  background-image: url(../media/about/01.jpg);
  height: 560px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 16px;
  background-attachment: fixed;
}
@media only screen and (max-width: 575px) {
  .about-large-image-bg_1fd46323e7bcf395 {
    height: 350px;
  }
}

.step-down-text-process_b0f0f914ebe856fa {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_b0f0f914ebe856fa {
    display: none;
  }
}
.step-down-text-process_b0f0f914ebe856fa .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_b0f0f914ebe856fa .two_772827566337db4f {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_b0f0f914ebe856fa .three_90747bb1a95dcc4c {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_b0f0f914ebe856fa .four_e9c6bb7b7720ff0d {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_9091f6c885fc5209 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_9091f6c885fc5209 .connection-people-left_de95215c3cfd4d80 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_9091f6c885fc5209 .connection-people-left_de95215c3cfd4d80 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_9091f6c885fc5209 .connection-people-left_de95215c3cfd4d80 {
    padding-bottom: 50px;
  }
}
.connection-people-area_9091f6c885fc5209 .connection-people-left_de95215c3cfd4d80 .title-main_30a486980ebe8a57 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_9091f6c885fc5209 .connection-people-left_de95215c3cfd4d80 .title-main_30a486980ebe8a57 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_9091f6c885fc5209 .connection-people-left_de95215c3cfd4d80 .title-main_30a486980ebe8a57 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_9091f6c885fc5209 .connection-people-left_de95215c3cfd4d80 p.disc_30c19d031f9ad5e6 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_9091f6c885fc5209 .connection-people-left_de95215c3cfd4d80 p.disc_30c19d031f9ad5e6 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_9091f6c885fc5209 .connection-people-left_de95215c3cfd4d80 p.disc_30c19d031f9ad5e6 {
    max-width: 100%;
  }
}
.connection-people-area_9091f6c885fc5209 .thumbnail-connection-area-right_6732e3219fe10b3f {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_9091f6c885fc5209 .shape-area-img_f0219c52611c4ffe .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_9091f6c885fc5209 .shape-area-img_f0219c52611c4ffe .one {
    display: none;
  }
}
.connection-people-area_9091f6c885fc5209 .shape-area-img_f0219c52611c4ffe .two_772827566337db4f {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_6629240062854a25 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_6629240062854a25 img {
  margin-bottom: 24px;
}
.single-about-small-cd_6629240062854a25 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_6629240062854a25 p.disc_30c19d031f9ad5e6 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_8b279ced67eacab4 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_8b279ced67eacab4 .number_907037cd808a04cc {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_8b279ced67eacab4 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_8b279ced67eacab4 p.disc_30c19d031f9ad5e6 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_57e915ae09ed600f {
  margin-top: -120px;
}

.step-down-text-process_b0f0f914ebe856fa p.disc_30c19d031f9ad5e6 {
  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_b0f0f914ebe856fa p.disc_30c19d031f9ad5e6 {
    font-size: 18px;
  }
}

.container-1058_c51fc3943081156d {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_da9a150d47f6d9df {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_da9a150d47f6d9df .thumbnail_4c0c5a989ccb03de {
  height: 100%;
}
.working-process-right-area-one_da9a150d47f6d9df .thumbnail_4c0c5a989ccb03de .large_18fa816b2ceb6f5d {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_da9a150d47f6d9df .large_18fa816b2ceb6f5d {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_da9a150d47f6d9df .small_3c5524e23f28fa9a {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_da9a150d47f6d9df .small_3c5524e23f28fa9a {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_da9a150d47f6d9df .small_3c5524e23f28fa9a {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_da9a150d47f6d9df .small_3c5524e23f28fa9a {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_2a77373e3cbf17aa button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_2a77373e3cbf17aa button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_3836231f32ba442d .working-process-accordion-one .accordion-item .accordion-header_2a77373e3cbf17aa 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_5051be55230f063e {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_2a77373e3cbf17aa {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_2a77373e3cbf17aa 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_2a77373e3cbf17aa 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_2a77373e3cbf17aa button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_2a77373e3cbf17aa button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_5051be55230f063e {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_9ad674577e59c1b1 .thumbnail-left_a1365a96845d37d6 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_9ad674577e59c1b1 .thumbnail-left_a1365a96845d37d6 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_3e74480f7efa3588 .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_3e74480f7efa3588 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_3e74480f7efa3588 {
    padding-left: 0;
  }
}
.accordion-area-4_3e74480f7efa3588 .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_3e74480f7efa3588 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_3e74480f7efa3588 .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_3e74480f7efa3588 .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_3e74480f7efa3588 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_3e74480f7efa3588 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_3e74480f7efa3588 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_3e74480f7efa3588 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_3e74480f7efa3588 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_3836231f32ba442d {
  position: relative;
}
.rts-working-porcess-area-two_3836231f32ba442d .shape-area_fb2f6f4e0246809d img {
  position: absolute;
}
.rts-working-porcess-area-two_3836231f32ba442d .shape-area_fb2f6f4e0246809d img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_3836231f32ba442d .shape-area_fb2f6f4e0246809d img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_3836231f32ba442d .shape-area_fb2f6f4e0246809d img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_3836231f32ba442d .shape-area_fb2f6f4e0246809d img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_3836231f32ba442d .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_3836231f32ba442d .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_3836231f32ba442d .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_3836231f32ba442d .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
    display: none;
  }
}
.rts-working-porcess-area-two_3836231f32ba442d .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_4bd12bbfb72cb666 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_4bd12bbfb72cb666 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_4bd12bbfb72cb666 .single-counter-up_42ea6d80962fa93a {
  text-align: center;
}
.counter-upmain-wrapper-style-one_4bd12bbfb72cb666 .single-counter-up_42ea6d80962fa93a .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_4bd12bbfb72cb666 .single-counter-up_42ea6d80962fa93a .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_4bd12bbfb72cb666 .single-counter-up_42ea6d80962fa93a 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_4bd12bbfb72cb666 .single-counter-up-five_51829a0ed61205d9 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_4bd12bbfb72cb666 .single-counter-up-five_51829a0ed61205d9 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_4bd12bbfb72cb666 .single-counter-up-five_51829a0ed61205d9 .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_8734a09045135fc8 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_4ef84a12058f1335 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_4ef84a12058f1335 .single-counter-up-two_b1918372a01e705c .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_4ef84a12058f1335 .single-counter-up-two_b1918372a01e705c .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_4ef84a12058f1335 .single-counter-up-two_b1918372a01e705c .inmformation_018d8394ecd02d8d p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_4ef84a12058f1335::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_4ef84a12058f1335 .shape-area_fb2f6f4e0246809d img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_4ef84a12058f1335 .shape-area_fb2f6f4e0246809d img {
    display: none;
  }
}
.counter-up-area-four_4ef84a12058f1335 .shape-area_fb2f6f4e0246809d img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_f64059ee1caa1de2 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_f64059ee1caa1de2 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_14ca8dbe04af8e8e {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_14ca8dbe04af8e8e .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_14ca8dbe04af8e8e p.disc_30c19d031f9ad5e6 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_fb9c001829b968b7.area-2_700bd767be7f3168 {
  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_fb9c001829b968b7.area-2_700bd767be7f3168 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_fb9c001829b968b7.area-2_700bd767be7f3168 .single-counter-up_42ea6d80962fa93a {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_fb9c001829b968b7.area-2_700bd767be7f3168 .single-counter-up_42ea6d80962fa93a {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_fb9c001829b968b7.area-2_700bd767be7f3168 .single-counter-up_42ea6d80962fa93a .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_fb9c001829b968b7.area-2_700bd767be7f3168 .single-counter-up_42ea6d80962fa93a 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_e5f29031e20f2ec8 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_e5f29031e20f2ec8 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_e5f29031e20f2ec8 img {
  border-radius: 16px;
}

.call-to-action-area-7_15fc0ed75a40b724 {
  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_15fc0ed75a40b724 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_15fc0ed75a40b724 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_15fc0ed75a40b724 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_15fc0ed75a40b724 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_15fc0ed75a40b724 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_15fc0ed75a40b724 p.disc_30c19d031f9ad5e6 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_15fc0ed75a40b724 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_15fc0ed75a40b724 .shape-area_fb2f6f4e0246809d img {
  position: absolute;
}
.call-to-action-area-7_15fc0ed75a40b724 .shape-area_fb2f6f4e0246809d img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_15fc0ed75a40b724 .shape-area_fb2f6f4e0246809d img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_15fc0ed75a40b724 .shape-area_fb2f6f4e0246809d img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_15fc0ed75a40b724 .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_ae3af33924bdc26a {
  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_ae3af33924bdc26a {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_ae3af33924bdc26a {
    padding: 50px;
  }
}
.call-to-action-area-5_ae3af33924bdc26a .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_ae3af33924bdc26a .title {
    font-size: 35px;
  }
  .call-to-action-area-5_ae3af33924bdc26a .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_ae3af33924bdc26a .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_ae3af33924bdc26a p.disc_30c19d031f9ad5e6 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_ae3af33924bdc26a .button-area_89883ff10355f554 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_ae3af33924bdc26a .button-area_89883ff10355f554 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_ae3af33924bdc26a .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_ae3af33924bdc26a .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_ae3af33924bdc26a .rts-btn.btn-secondary-5_d0cae45a2cabf7d1 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_ae3af33924bdc26a .rts-btn.btn-secondary-5_d0cae45a2cabf7d1:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_ae3af33924bdc26a .rts-btn.btn-secondary-5-1_0f7fdbec67e0b294 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_ae3af33924bdc26a .rts-btn.btn-secondary-5-1_0f7fdbec67e0b294:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_ae3af33924bdc26a .shape-area_fb2f6f4e0246809d img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_ae3af33924bdc26a .shape-area_fb2f6f4e0246809d img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_ae3af33924bdc26a .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_ae3af33924bdc26a .shape-image_df39420bfde8b1f1 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_ae3af33924bdc26a.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_ae3af33924bdc26a.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_ae3af33924bdc26a.area-5_2 p.disc_30c19d031f9ad5e6 {
  color: var(--color-second);
}
.call-to-action-area-5_ae3af33924bdc26a.area-5_2 .btn-primary-4-border_4e111b808d3ef89a {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_ae3af33924bdc26a.area-5_2 .btn-primary-4-border_4e111b808d3ef89a:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_ae3af33924bdc26a.area-5_2 .shape-image_df39420bfde8b1f1 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_ae3af33924bdc26a.area-5_2 .shape-image_df39420bfde8b1f1 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_ae3af33924bdc26a.area-5_2 .shape-image_df39420bfde8b1f1 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_ae3af33924bdc26a.area-5_2 .shape-image_df39420bfde8b1f1 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_782211ae2ac19bcb {
  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_782211ae2ac19bcb {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_782211ae2ac19bcb {
    padding: 80px 30px;
  }
}

.container-counter-about-page_ee17cd37f4f682ed {
  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_ee17cd37f4f682ed {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_ee17cd37f4f682ed .single-counter-up_42ea6d80962fa93a {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_ee17cd37f4f682ed .single-counter-up_42ea6d80962fa93a {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_ee17cd37f4f682ed .single-counter-up_42ea6d80962fa93a {
    flex-basis: 100%;
  }
}
.container-counter-about-page_ee17cd37f4f682ed .single-counter-up_42ea6d80962fa93a:last-child {
  border: none;
}
.container-counter-about-page_ee17cd37f4f682ed .single-counter-up_42ea6d80962fa93a .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_ee17cd37f4f682ed .single-counter-up_42ea6d80962fa93a .title {
  margin-bottom: 3px;
}

.single-testimonials-area_ebf6c23f8e399122 {
  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_ebf6c23f8e399122 {
    padding: 20px;
  }
}
.single-testimonials-area_ebf6c23f8e399122 .logo_b9905f5227efc2ee {
  margin-bottom: 24px;
}
.single-testimonials-area_ebf6c23f8e399122 p.disc_30c19d031f9ad5e6 {
  max-width: 95%;
}
.single-testimonials-area_ebf6c23f8e399122 .author-area_b623404311ebf67e {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_ebf6c23f8e399122 .author-area_b623404311ebf67e .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_ebf6c23f8e399122 .quote-image_270aaf33fbf374fe {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_ebf6c23f8e399122 .quote-image_270aaf33fbf374fe {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_ab5ad3eebb80235e {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_ab5ad3eebb80235e .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.rts-testimonials-area-one_ab5ad3eebb80235e .shape-area_fb2f6f4e0246809d .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_ab5ad3eebb80235e .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_ab5ad3eebb80235e .button-pagination-area_e03d5243d5e43af0 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_ab5ad3eebb80235e .button-pagination-area_e03d5243d5e43af0 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_ab5ad3eebb80235e .button-pagination-area_e03d5243d5e43af0 .swiper-pagination .swiper-pagination-bullet_0640b771659d67e4 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_ab5ad3eebb80235e .button-pagination-area_e03d5243d5e43af0 .swiper-button-next,
.rts-testimonials-area-one_ab5ad3eebb80235e .button-pagination-area_e03d5243d5e43af0 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_ab5ad3eebb80235e .button-pagination-area_e03d5243d5e43af0 .swiper-button-next::after,
.rts-testimonials-area-one_ab5ad3eebb80235e .button-pagination-area_e03d5243d5e43af0 .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_ab5ad3eebb80235e .button-pagination-area_e03d5243d5e43af0 .swiper-button-next:hover::after,
.rts-testimonials-area-one_ab5ad3eebb80235e .button-pagination-area_e03d5243d5e43af0 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_ab5ad3eebb80235e .button-pagination-area_e03d5243d5e43af0 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_ab5ad3eebb80235e .button-pagination-area_e03d5243d5e43af0 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_ab5ad3eebb80235e .button-pagination-area_e03d5243d5e43af0 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_5e30bf9f368fe6f4 {
  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_5e30bf9f368fe6f4: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_3e88ef418823acdc {
  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_c1ac8804fc3d1377 {
  border-radius: 20px;
}

.single-testimonisl-three_46831b822f4c8037 {
  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_46831b822f4c8037::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_46831b822f4c8037::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_46831b822f4c8037 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_46831b822f4c8037 p.disc_30c19d031f9ad5e6 {
  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_46831b822f4c8037 .author_1ff8f21069cc7b00 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_46831b822f4c8037 .author_1ff8f21069cc7b00 p.disc_30c19d031f9ad5e6 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_1fbf0744783bfe6e {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_1fbf0744783bfe6e p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_1fbf0744783bfe6e .small-team-aera_abe87d8c8da14087 {
  margin-top: -40px;
}
.expart-team-small-thumb_1fbf0744783bfe6e .small-team-aera_abe87d8c8da14087 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_1fbf0744783bfe6e .small-team-aera_abe87d8c8da14087 img.two_772827566337db4f {
  left: 30px;
}
.expart-team-small-thumb_1fbf0744783bfe6e .small-team-aera_abe87d8c8da14087 img.three_90747bb1a95dcc4c {
  left: 60px;
}
.expart-team-small-thumb_1fbf0744783bfe6e .small-team-aera_abe87d8c8da14087 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_2f09383c26c4374d {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_2f09383c26c4374d {
    width: 100%;
  }
}

.single-testimonials-4_d2e24cde251218f1 {
  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_d2e24cde251218f1 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_d2e24cde251218f1 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_d2e24cde251218f1 p.disc_30c19d031f9ad5e6 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_d2e24cde251218f1 .author_1ff8f21069cc7b00 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_d2e24cde251218f1 .author_1ff8f21069cc7b00 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_a63de66e081de4f0 {
  position: relative;
}
.rts-client-feedback-area_a63de66e081de4f0.home-2_ebfba38a80355052 .shape-area_fb2f6f4e0246809d .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_a63de66e081de4f0.home-2_ebfba38a80355052 .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_20cb359a74a9937d {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_20cb359a74a9937d .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.rts-client-feedback-area-4_20cb359a74a9937d .shape-area_fb2f6f4e0246809d .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_20cb359a74a9937d .shape-area_fb2f6f4e0246809d .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_20cb359a74a9937d .shape-area_fb2f6f4e0246809d .one {
    display: none;
  }
}
.rts-client-feedback-area-4_20cb359a74a9937d .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_20cb359a74a9937d .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
    display: none;
  }
}
.rts-client-feedback-area-4_20cb359a74a9937d .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_20cb359a74a9937d .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
    display: none;
  }
}
.rts-client-feedback-area-4_20cb359a74a9937d .shape-area_fb2f6f4e0246809d .four_e9c6bb7b7720ff0d {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_20cb359a74a9937d .shape-area_fb2f6f4e0246809d .four_e9c6bb7b7720ff0d {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_9de0b809f04450bd .single-testimonials-area_ebf6c23f8e399122 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_9de0b809f04450bd .single-testimonials-area_ebf6c23f8e399122 p.disc_30c19d031f9ad5e6 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_9de0b809f04450bd .single-testimonials-area_ebf6c23f8e399122 .author-area_b623404311ebf67e .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_9de0b809f04450bd .single-testimonials-area_ebf6c23f8e399122 .author-area_b623404311ebf67e span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_9de0b809f04450bd {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_9de0b809f04450bd .title-style-one-center_57755ffdf5c29133 .pre_f758d67621525ada {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_9de0b809f04450bd .title-style-one-center_57755ffdf5c29133 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_9de0b809f04450bd .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_9de0b809f04450bd .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_dc29bc3a78e82c6a {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_dc29bc3a78e82c6a .inner_a46ae9a6dcef49d8 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_dc29bc3a78e82c6a .inner_a46ae9a6dcef49d8 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_dc29bc3a78e82c6a .inner_a46ae9a6dcef49d8 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_dc29bc3a78e82c6a .inner_a46ae9a6dcef49d8 {
    padding: 25px;
  }
}
.testimonials-filwidth_dc29bc3a78e82c6a .body {
  margin-top: 30px;
}
.testimonials-filwidth_dc29bc3a78e82c6a .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_dc29bc3a78e82c6a .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_dc29bc3a78e82c6a .body .author_1ff8f21069cc7b00 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_dc29bc3a78e82c6a .body .author_1ff8f21069cc7b00 a .title-name_f211d6ee22ba72d7 {
  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_0640b771659d67e4 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_0640b771659d67e4.swiper-pagination-bullet-active_2de9d323a1a3730e {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_58e59bb4805a47e2 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .section-inner_c6517dcf757b10c5 .testimonial-left_379341cf5e33fa4f {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_58e59bb4805a47e2 .section-inner_c6517dcf757b10c5 .testimonial-left_379341cf5e33fa4f .heading-title_f195d192a95278e5 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .section-inner_c6517dcf757b10c5 .testimonial-left_379341cf5e33fa4f .author-area_b623404311ebf67e {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .section-inner_c6517dcf757b10c5 .testimonial-left_379341cf5e33fa4f .author-area_b623404311ebf67e .right-content_541dbe45abf752fe .author-title_7f31e680074fed92 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .section-inner_c6517dcf757b10c5 .testimonial-left_379341cf5e33fa4f .author-area_b623404311ebf67e .right-content_541dbe45abf752fe .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .section-inner_c6517dcf757b10c5 .testimonial-right_4a348cc522490a8a {
  margin-left: 40px;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .section-inner_c6517dcf757b10c5 .testimonial-right_4a348cc522490a8a .right-inner_5777ed11ecc77c90 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .section-inner_c6517dcf757b10c5 .testimonial-right_4a348cc522490a8a .right-inner_5777ed11ecc77c90 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_58e59bb4805a47e2 .section-inner_c6517dcf757b10c5 .testimonial-right_4a348cc522490a8a .right-inner_5777ed11ecc77c90 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .section-inner_c6517dcf757b10c5 .testimonial-right_4a348cc522490a8a .right-inner_5777ed11ecc77c90 .item .heading-title_f195d192a95278e5 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .section-inner_c6517dcf757b10c5 .testimonial-right_4a348cc522490a8a .right-inner_5777ed11ecc77c90 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .section-inner_c6517dcf757b10c5 {
  position: relative;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .service-swiper-main-wrapper-2_8de6942e3bfddaa1 {
  overflow: hidden;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .swiper-slide:nth-child(odd) .single-service-style-two_2bd8bd52ccb2d8ee {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_58e59bb4805a47e2 .single-service-style-two_2bd8bd52ccb2d8ee {
  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_58e59bb4805a47e2 .single-service-style-two_2bd8bd52ccb2d8ee .disc_30c19d031f9ad5e6 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .single-service-style-two_2bd8bd52ccb2d8ee .author-area_b623404311ebf67e {
  margin-top: 10px;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .single-service-style-two_2bd8bd52ccb2d8ee .author-area_b623404311ebf67e .author-content_70bce0d25a04415b .author-title_7f31e680074fed92 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .single-service-style-two_2bd8bd52ccb2d8ee .author-area_b623404311ebf67e .author-content_70bce0d25a04415b .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .swiper-button-next,
.rts-testimonials-area-six_58e59bb4805a47e2 .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_58e59bb4805a47e2 .swiper-button-next i,
.rts-testimonials-area-six_58e59bb4805a47e2 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_58e59bb4805a47e2 .swiper-button-next:hover,
.rts-testimonials-area-six_58e59bb4805a47e2 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_58e59bb4805a47e2 .swiper-button-next::after,
.rts-testimonials-area-six_58e59bb4805a47e2 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_58e59bb4805a47e2 .swiper-button-next,
.rts-testimonials-area-six_58e59bb4805a47e2 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_58e59bb4805a47e2 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_58e59bb4805a47e2 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .swiper-pagination2 .swiper-pagination-bullet_0640b771659d67e4 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_58e59bb4805a47e2 .swiper-pagination2 .swiper-pagination-bullet_0640b771659d67e4.swiper-pagination-bullet-active_2de9d323a1a3730e {
  background: #FF6354;
}

.rts-testimonials-area-three_37b86ea6790f10ed {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_37b86ea6790f10ed .shape-area_fb2f6f4e0246809d .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_37b86ea6790f10ed .shape-area_fb2f6f4e0246809d .one {
    display: none;
  }
}
.rts-testimonials-area-three_37b86ea6790f10ed .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_37b86ea6790f10ed .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_37b86ea6790f10ed .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_37b86ea6790f10ed .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
    display: none;
  }
}
.rts-testimonials-area-three_37b86ea6790f10ed .shape-area_fb2f6f4e0246809d .four_e9c6bb7b7720ff0d {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_72e22c362d6bcebc {
  position: relative;
}
.rts-testimonials-area-7_72e22c362d6bcebc .testimonials--shape_a7a5ffc5ee6f4171 img {
  position: absolute;
}
.rts-testimonials-area-7_72e22c362d6bcebc .testimonials--shape_a7a5ffc5ee6f4171 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_72e22c362d6bcebc .testimonials--shape_a7a5ffc5ee6f4171 img.two_772827566337db4f {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_ebf6c23f8e399122 .logo_b9905f5227efc2ee .light_d1bba13d1593148a {
  display: block;
}
[data-theme=light] .single-testimonials-area_ebf6c23f8e399122 .logo_b9905f5227efc2ee .dark_8036eea8c1e76f2f {
  display: none;
}

[data-theme=dark] .single-testimonials-area_ebf6c23f8e399122 .logo_b9905f5227efc2ee .light_d1bba13d1593148a {
  display: none;
}
[data-theme=dark] .single-testimonials-area_ebf6c23f8e399122 .logo_b9905f5227efc2ee .dark_8036eea8c1e76f2f {
  display: block;
}

.single-blog-area-style-one_8daf3717ce90860f:hover .thumbnail_4c0c5a989ccb03de img {
  transform: scale(1.1);
}
.single-blog-area-style-one_8daf3717ce90860f .thumbnail_4c0c5a989ccb03de {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_8daf3717ce90860f .thumbnail_4c0c5a989ccb03de img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .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_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .bottom-area_cf9b3df4bbef3131 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .bottom-area_cf9b3df4bbef3131 .admin_c0cf735f9e19049d {
  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_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .bottom-area_cf9b3df4bbef3131 .date_2bdc2a990a7d3133 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_a0ba7290815152c8 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_a0ba7290815152c8 .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.rts-blog-area-one_a0ba7290815152c8 .shape-area_fb2f6f4e0246809d img {
  position: absolute;
}
.rts-blog-area-one_a0ba7290815152c8 .shape-area_fb2f6f4e0246809d .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_a0ba7290815152c8 .shape-area_fb2f6f4e0246809d .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_a0ba7290815152c8 .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_a0ba7290815152c8 .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_a0ba7290815152c8 .rts-btn.btn-primary_5e30bf9f368fe6f4.text-center_0d8177702b40b2f7 {
  margin: auto;
}
.rts-blog-area-one_a0ba7290815152c8.home-six_4d75afe311b564ca .single-blog-area-style-one_8daf3717ce90860f .thumbnail_4c0c5a989ccb03de {
  border-radius: 0;
}
.rts-blog-area-one_a0ba7290815152c8.home-six_4d75afe311b564ca .single-blog-area-style-one_8daf3717ce90860f .thumbnail_4c0c5a989ccb03de img {
  border-radius: 0;
}
.rts-blog-area-one_a0ba7290815152c8.home-six_4d75afe311b564ca .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 {
  background: var(--blog-single);
}
.rts-blog-area-one_a0ba7290815152c8.home-six_4d75afe311b564ca .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .bottom-area_cf9b3df4bbef3131 .date_2bdc2a990a7d3133 span {
  margin-right: 10px;
}
.rts-blog-area-one_a0ba7290815152c8.home-six_4d75afe311b564ca .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .btn-area_f6a454dad29d6c1d {
  text-align: center;
}
.rts-blog-area-one_a0ba7290815152c8.home-six_4d75afe311b564ca .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .btn-area_f6a454dad29d6c1d .read-more-btn_f0c9e1ca92889626 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_a0ba7290815152c8.home-six_4d75afe311b564ca .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .btn-area_f6a454dad29d6c1d .read-more-btn_f0c9e1ca92889626:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_a0ba7290815152c8.home-six_4d75afe311b564ca .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .btn-area_f6a454dad29d6c1d .read-more-btn_f0c9e1ca92889626::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_a0ba7290815152c8.home-five_2b74ef907e741a8b .title-style-one-center_57755ffdf5c29133 .pre_f758d67621525ada {
  color: var(--color-primary-2);
}
.rts-blog-area-one_a0ba7290815152c8.home-five_2b74ef907e741a8b .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .bottom-area_cf9b3df4bbef3131 .admin_c0cf735f9e19049d {
  color: var(--color-primary-2);
}
.rts-blog-area-one_a0ba7290815152c8.home-five_2b74ef907e741a8b .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_a0ba7290815152c8.home-five_2b74ef907e741a8b .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_a0ba7290815152c8.home-six_4d75afe311b564ca .title-style-one-center_57755ffdf5c29133 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_a0ba7290815152c8.style-seven_1168f566eef98d63 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_a0ba7290815152c8.style-seven_1168f566eef98d63 .title-style-one-center_57755ffdf5c29133 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_a0ba7290815152c8.style-seven_1168f566eef98d63 .rts-btn.btn-primary-border_a27809d3f874f113 {
  color: var(--color-primary);
}
.rts-blog-area-one_a0ba7290815152c8.style-seven_1168f566eef98d63 .rts-btn.btn-primary-border_a27809d3f874f113:hover {
  color: #fff;
}

.single-blog-area-style-one_8daf3717ce90860f.eight-area_2630b9c23c0e8e20 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_b37b86227d75234a {
  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_b37b86227d75234a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_b37b86227d75234a::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_b37b86227d75234a:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_fd31219527ccc2a2 {
  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_fd31219527ccc2a2::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_fd31219527ccc2a2::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_fd31219527ccc2a2:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_8daf3717ce90860f.about-page_a56d0d91ddcf8495 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_b7b283b45756c98e.shape-position_6324b6def7e2790a {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_b7b283b45756c98e.shape-position_6324b6def7e2790a .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.rts-blog-area_b7b283b45756c98e.shape-position_6324b6def7e2790a .shape-area_fb2f6f4e0246809d img {
  position: absolute;
}
.rts-blog-area_b7b283b45756c98e.shape-position_6324b6def7e2790a .shape-area_fb2f6f4e0246809d img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_b7b283b45756c98e.shape-position_6324b6def7e2790a .shape-area_fb2f6f4e0246809d img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_b7b283b45756c98e.shape-position_6324b6def7e2790a .shape-area_fb2f6f4e0246809d img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_b7b283b45756c98e.shape-position_6324b6def7e2790a .shape-area_fb2f6f4e0246809d img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_b7b283b45756c98e.shape-position_6324b6def7e2790a .shape-area_fb2f6f4e0246809d img.one {
    display: none;
  }
}
.rts-blog-area_b7b283b45756c98e.shape-position_6324b6def7e2790a .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_b7b283b45756c98e.shape-position_6324b6def7e2790a .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
    top: 2%;
  }
}
.rts-blog-area_b7b283b45756c98e.shape-position_6324b6def7e2790a .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_b7b283b45756c98e.shape-position_6324b6def7e2790a .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_b7b283b45756c98e.shape-position_6324b6def7e2790a .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_b7b283b45756c98e.shape-position_6324b6def7e2790a .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_b7b283b45756c98e.shape-position_6324b6def7e2790a .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_0640b771659d67e4 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_0640b771659d67e4.swiper-pagination-bullet-active_2de9d323a1a3730e {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .single-blog-area-style-one_8daf3717ce90860f {
  padding-bottom: 40px;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .single-blog-area-style-one_8daf3717ce90860f .thumbnail_4c0c5a989ccb03de {
  max-width: 100%;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .read-more-btn_f0c9e1ca92889626 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .read-more-btn_f0c9e1ca92889626:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .read-more-btn_f0c9e1ca92889626:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .read-more-btn_f0c9e1ca92889626::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_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .rts-single-wized_f319d03b9664b371 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .rts-single-wized_f319d03b9664b371.search .wized-body_efb8028f19e88b53 {
  margin-top: 0;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .wized-body_efb8028f19e88b53 {
  margin-top: 30px;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .wized-body_efb8028f19e88b53 .rts-search-wrapper_43da0bcb189e24bc {
  position: relative;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .wized-body_efb8028f19e88b53 .rts-search-wrapper_43da0bcb189e24bc 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_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .wized-body_efb8028f19e88b53 .rts-search-wrapper_43da0bcb189e24bc input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .wized-body_efb8028f19e88b53 .rts-search-wrapper_43da0bcb189e24bc 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_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .wized-body_efb8028f19e88b53 .rts-search-wrapper_43da0bcb189e24bc button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .single-categories_3753319c3de8ca4b {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .single-categories_3753319c3de8ca4b:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .single-categories_3753319c3de8ca4b li {
  list-style: none;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .single-categories_3753319c3de8ca4b 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_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .single-categories_3753319c3de8ca4b li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .single-categories_3753319c3de8ca4b li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .single-categories_3753319c3de8ca4b li a:hover i {
  color: #fff;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .recent-post-single_d7d76e4546ca920e {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .recent-post-single_d7d76e4546ca920e:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .recent-post-single_d7d76e4546ca920e .thumbnail_4c0c5a989ccb03de {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .recent-post-single_d7d76e4546ca920e .thumbnail_4c0c5a989ccb03de img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .recent-post-single_d7d76e4546ca920e .thumbnail_4c0c5a989ccb03de:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .recent-post-single_d7d76e4546ca920e .content-area_4b66125e3615ebdc {
  flex-basis: 60%;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .recent-post-single_d7d76e4546ca920e .user_5c708b4effc224ed {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .recent-post-single_d7d76e4546ca920e .user_5c708b4effc224ed span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .recent-post-single_d7d76e4546ca920e .post-title_f110b25dff7e68b3 .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_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .recent-post-single_d7d76e4546ca920e .post-title_f110b25dff7e68b3 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .recent-post-single_d7d76e4546ca920e .post-title_f110b25dff7e68b3:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .gallery-inner_b69e9b72089ca156 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .gallery-inner_b69e9b72089ca156 .single-row_7169b115afbc7f94 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .gallery-inner_b69e9b72089ca156 .single-row_7169b115afbc7f94 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .gallery-inner_b69e9b72089ca156 .single-row_7169b115afbc7f94 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .gallery-inner_b69e9b72089ca156 .single-row_7169b115afbc7f94 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .gallery-inner_b69e9b72089ca156 .single-row_7169b115afbc7f94 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .gallery-inner_b69e9b72089ca156 .single-row_7169b115afbc7f94 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .gallery-inner_b69e9b72089ca156 .single-row_7169b115afbc7f94 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .gallery-inner_b69e9b72089ca156 .single-row_7169b115afbc7f94 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .gallery-inner_b69e9b72089ca156 .single-row_7169b115afbc7f94 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .gallery-inner_b69e9b72089ca156 .single-row_7169b115afbc7f94 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .gallery-inner_b69e9b72089ca156 .single-row_7169b115afbc7f94 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .gallery-inner_b69e9b72089ca156 .single-row_7169b115afbc7f94.row-1_869015a7aa2568cf {
  margin-bottom: 20px;
}
.w-100_55cbf67d73d9f5f4 {
  border-radius: 15px;
}
img.w-100_55cbf67d73d9f5f4 {
  margin-top: 1.25rem;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .tags-wrapper_0a7125491c4d31ee {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .tags-wrapper_0a7125491c4d31ee 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_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .tags-wrapper_0a7125491c4d31ee a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_723d3ee96dc3a57c.grid-2_a687e15c13d001d9 .single-blog-area-style-one_8daf3717ce90860f {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_723d3ee96dc3a57c.grid-2_a687e15c13d001d9 .single-blog-area-style-one_8daf3717ce90860f:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_723d3ee96dc3a57c.grid-2_a687e15c13d001d9 .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 .title {
  font-size: 20px;
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .single-blog-area-style-one_8daf3717ce90860f .thumbnail_4c0c5a989ccb03de {
  border-radius: 0;
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .single-blog-area-style-one_8daf3717ce90860f .thumbnail_4c0c5a989ccb03de img {
  border-radius: 0;
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .single-blog-area-style-one_8daf3717ce90860f .inner-content-wrapper_97bf3d24b3de72c8 {
  padding: 30px 0 0;
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-content_f86bd4d1cc9f8b0e {
  padding: 0 0 80px;
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-content_f86bd4d1cc9f8b0e p.first-text_db87f5fc84aa99b1::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-content_f86bd4d1cc9f8b0e .desc-image_5ce07604faeb42cc .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-content_f86bd4d1cc9f8b0e .desc-image-2_9e3c3a1a90212402 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-footer_159923e805b9c664 {
  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_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-footer_159923e805b9c664 .nav-x_4e35c0277e4211b8 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-footer_159923e805b9c664 .nav-x_4e35c0277e4211b8 li a {
  font-weight: 600;
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-footer_159923e805b9c664 .nav-x_4e35c0277e4211b8 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-author_f9f8ad332554d15d {
  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_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-author_f9f8ad332554d15d {
    flex-direction: column;
  }
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-author_f9f8ad332554d15d .left-image_584d178ef7437f08 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-author_f9f8ad332554d15d .right-content_541dbe45abf752fe {
  flex-basis: 70%;
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-author_f9f8ad332554d15d .right-content_541dbe45abf752fe .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-author_f9f8ad332554d15d .right-content_541dbe45abf752fe .author-social_80864e772efa45f0 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-author_f9f8ad332554d15d .right-content_541dbe45abf752fe .author-social_80864e772efa45f0 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_723d3ee96dc3a57c.details_0047a6cf87de5a27 .post-panel_b7d784a750a2ffe7 .post-author_f9f8ad332554d15d .right-content_541dbe45abf752fe .author-social_80864e772efa45f0 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_723d3ee96dc3a57c.inner_a46ae9a6dcef49d8 .fluxi-right-ct-1_c197e5c4c4ae5812 .wized-body_efb8028f19e88b53 .rts-search-wrapper_43da0bcb189e24bc input {
  color: #717171;
}

.post-form_6c4e185c6c73e7ac {
  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_6c4e185c6c73e7ac {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_6c4e185c6c73e7ac .single-input-area_119138be96e374c8 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_6c4e185c6c73e7ac .single-input-area_119138be96e374c8 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_6c4e185c6c73e7ac .single-input-area_119138be96e374c8 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_6c4e185c6c73e7ac .single-input-area_119138be96e374c8 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_6c4e185c6c73e7ac .single-input-area_119138be96e374c8 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_6c4e185c6c73e7ac .single-input-area_119138be96e374c8 input,
.post-form_6c4e185c6c73e7ac .single-input-area_119138be96e374c8 textarea {
  padding-left: 35px;
}
.post-form_6c4e185c6c73e7ac .single-input-area_119138be96e374c8.text-area_158d82573aec229e i {
  top: 61px !important;
}

.rts-fluxi-pagination_b6bf4ebb6b377427 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_b6bf4ebb6b377427 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_b6bf4ebb6b377427 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_b6bf4ebb6b377427 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_b6bf4ebb6b377427 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_b6bf4ebb6b377427 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_768a5ceb899cf4cf img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_ee1bd758f0caecfe .inner-content_4051651c1ee1a47a .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_709801ef99bb2d07 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_709801ef99bb2d07 p.disc_30c19d031f9ad5e6 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_709801ef99bb2d07 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_709801ef99bb2d07 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_709801ef99bb2d07 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_709801ef99bb2d07 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_709801ef99bb2d07 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_709801ef99bb2d07 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_709801ef99bb2d07 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_709801ef99bb2d07 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_709801ef99bb2d07 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_709801ef99bb2d07 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_709801ef99bb2d07 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_709801ef99bb2d07 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_709801ef99bb2d07 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_709801ef99bb2d07 .shape-area_fb2f6f4e0246809d .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_709801ef99bb2d07 .shape-area_fb2f6f4e0246809d .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_709801ef99bb2d07 .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_709801ef99bb2d07 .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_709801ef99bb2d07 .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
    display: none;
  }
}
.subscribe-main-wrapper-one_709801ef99bb2d07 .shape-area_fb2f6f4e0246809d .four_e9c6bb7b7720ff0d {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_e03d5243d5e43af0 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_e03d5243d5e43af0 .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_e03d5243d5e43af0 .swiper-pagination .swiper-pagination-bullet_0640b771659d67e4 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_e03d5243d5e43af0 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_e03d5243d5e43af0 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_e03d5243d5e43af0 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_e03d5243d5e43af0 .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_e03d5243d5e43af0 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_e03d5243d5e43af0 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_e03d5243d5e43af0 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_e03d5243d5e43af0 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_e03d5243d5e43af0 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_5ee958bc164d5407.about_6d0c646da3e61797 .btn-area_f6a454dad29d6c1d {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_5ee958bc164d5407.about_6d0c646da3e61797 .btn-area_f6a454dad29d6c1d {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_d639deb4e73d2051 .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_d639deb4e73d2051 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_d639deb4e73d2051 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_c20316e5de2e9731 .single-footer-wized-one_d639deb4e73d2051 .title, [data-theme=light] .rts-footer-area-one_0ccc7cd6b9bd6bab .single-footer-wized-one_d639deb4e73d2051 .title {
  color: #26262C;
}

.rts-footer-area-one_0ccc7cd6b9bd6bab {
  background: var(--footer-bg);
}
.rts-footer-area-one_0ccc7cd6b9bd6bab .footer-top-area_17d402a9ae70a666 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_d639deb4e73d2051 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_d639deb4e73d2051 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_d639deb4e73d2051 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_d639deb4e73d2051 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_d639deb4e73d2051 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_1a30b63cf6b95495 {
  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_1a30b63cf6b95495 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_1a30b63cf6b95495 p {
  margin-bottom: 0;
}
.copyright-area-start_1a30b63cf6b95495 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_1a30b63cf6b95495 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_1a30b63cf6b95495 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_1a30b63cf6b95495 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_1a30b63cf6b95495.area-two_34f4a36d429df504 p {
  color: #D7D9E9;
}
.copyright-area-start_1a30b63cf6b95495.area-two_34f4a36d429df504 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_1a30b63cf6b95495.area-two_34f4a36d429df504 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_90de417861a0c465 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_90de417861a0c465 .social-area-one_f5761abc12fac1ff li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_ccf932a2677b6f87 .mobile__breakpoint_b273e68abf595e1c {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_ccf932a2677b6f87 .single-footer-wized-one_d639deb4e73d2051 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_ccf932a2677b6f87 .single-footer-wized-one_d639deb4e73d2051 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_78fc4f83a8abfe3a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_78fc4f83a8abfe3a .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_78fc4f83a8abfe3a .right .language_4e05ff921e215678 {
  color: #fff;
}

.footer-four_c20316e5de2e9731 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_af3c1a8bb8380a41 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_af3c1a8bb8380a41 .single-footer-four-wized_2bd57d6dcff8b3de ul li a {
  color: #E4E5F1;
}
.footer-three_af3c1a8bb8380a41 .single-footer-four-wized_2bd57d6dcff8b3de ul li a:hover {
  color: var(--color-primary);
}
.footer-three_af3c1a8bb8380a41 .single-footer-four-wized_2bd57d6dcff8b3de .footer-input-btn-between_4b24c1e5b81170eb form input {
  background: #FFFFFF;
}
.footer-three_af3c1a8bb8380a41 .single-footer-four-wized_2bd57d6dcff8b3de .footer-input-btn-between_4b24c1e5b81170eb button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_2bd57d6dcff8b3de .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_2bd57d6dcff8b3de ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_2bd57d6dcff8b3de ul li {
  margin: 15px 0;
}
.single-footer-four-wized_2bd57d6dcff8b3de ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_2bd57d6dcff8b3de .footer-input-btn-between_4b24c1e5b81170eb form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_2bd57d6dcff8b3de .footer-input-btn-between_4b24c1e5b81170eb form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_2bd57d6dcff8b3de .footer-input-btn-between_4b24c1e5b81170eb form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_2bd57d6dcff8b3de .footer-input-btn-between_4b24c1e5b81170eb form button {
  padding: 18px 20px;
}

.copyright-area-four_ec85d287c4b75800 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_ec85d287c4b75800.area-3_cb74d44ccca86ca6 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_ec85d287c4b75800 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_ec85d287c4b75800 .logo_b9905f5227efc2ee img.light_d1bba13d1593148a {
  display: block;
}
[data-theme=light] .copyright-area-four_ec85d287c4b75800 .logo_b9905f5227efc2ee img.dark_8036eea8c1e76f2f {
  display: none;
}

[data-theme=dark] .copyright-area-four_ec85d287c4b75800 .logo_b9905f5227efc2ee img.light_d1bba13d1593148a {
  display: none;
}
[data-theme=dark] .copyright-area-four_ec85d287c4b75800 .logo_b9905f5227efc2ee img.dark_8036eea8c1e76f2f {
  display: block;
}

.rts-footer-area-7_a4da69235dfd92b6 .footer-wrapper-7_a93873333b40eb65 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_a4da69235dfd92b6 .footer-wrapper-7_a93873333b40eb65 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_a4da69235dfd92b6 .footer-wrapper-7_a93873333b40eb65 {
    height: 320px;
  }
}
.rts-footer-area-7_a4da69235dfd92b6 .footer-wrapper-7_a93873333b40eb65 .innerr_f66cfec7c79c8793 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_a4da69235dfd92b6 .footer-wrapper-7_a93873333b40eb65 .innerr_f66cfec7c79c8793 .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_a4da69235dfd92b6 .footer-wrapper-7_a93873333b40eb65 .innerr_f66cfec7c79c8793 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_a4da69235dfd92b6 .footer-wrapper-7_a93873333b40eb65 .innerr_f66cfec7c79c8793 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_a4da69235dfd92b6 .footer-wrapper-7_a93873333b40eb65 .innerr_f66cfec7c79c8793 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_a4da69235dfd92b6 .footer-wrapper-7_a93873333b40eb65 .innerr_f66cfec7c79c8793 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_a4da69235dfd92b6 .footer-wrapper-7_a93873333b40eb65 .innerr_f66cfec7c79c8793 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_a4da69235dfd92b6 .footer-wrapper-7_a93873333b40eb65 .innerr_f66cfec7c79c8793 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_a4da69235dfd92b6 .footer-wrapper-7_a93873333b40eb65 .innerr_f66cfec7c79c8793 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_09adfdb81d02a442 {
  text-align: center;
}
.footer-top-8_09adfdb81d02a442 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_09adfdb81d02a442 .title {
    font-size: 35px;
  }
}
.footer-top-8_09adfdb81d02a442 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_a221c0db29733ec0 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_a221c0db29733ec0 .sape-image_13a0c171716ca68b {
    display: none;
  }
}
.rts-footer-area-eight_a221c0db29733ec0 .sape-image_13a0c171716ca68b img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_a221c0db29733ec0 .sape-image_13a0c171716ca68b img.two_772827566337db4f {
  top: 25%;
  left: 25%;
}

.container-10_c0fc27bccaca812d {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_626e009fd8bf514d {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_626e009fd8bf514d 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_626e009fd8bf514d form .single-input_7c05469f86c081e0 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_626e009fd8bf514d form .single-input_7c05469f86c081e0 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_626e009fd8bf514d form .single-input_7c05469f86c081e0 label {
  margin-bottom: 10px;
}
.form-area-footer-8_626e009fd8bf514d form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_626e009fd8bf514d form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_53a804565077fa34 {
  text-align: center;
}
.easy-cta-area-wrapper_53a804565077fa34 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_53a804565077fa34 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_53a804565077fa34 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_53a804565077fa34.mid_37337c6ccf11ad7a {
  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_53a804565077fa34.mid_37337c6ccf11ad7a {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_27239608cb1e8b7b {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_3bc2bcc24b5e046a .copy-right-ul_28e3e606d425cf19 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_3bc2bcc24b5e046a .copy-right-ul_28e3e606d425cf19 {
    flex-direction: column;
  }
}
.copyright-area-8_3bc2bcc24b5e046a .copy-right-ul_28e3e606d425cf19 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_3bc2bcc24b5e046a .copy-right-ul_28e3e606d425cf19 li a {
  color: #FFFFFF;
}
.copyright-area-8_3bc2bcc24b5e046a p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_3322dfecd0a916f1 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_3322dfecd0a916f1 .shape-image_df39420bfde8b1f1 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_3322dfecd0a916f1 .shape-image_df39420bfde8b1f1 {
    width: 200px;
  }
}
.footer-six_3322dfecd0a916f1 .rts-call-to-action_ff0364b5fb9af4be .call-to-action-area-5_ae3af33924bdc26a {
  background: none;
  padding: 80px 0;
}
.footer-six_3322dfecd0a916f1 .rts-call-to-action_ff0364b5fb9af4be .call-to-action-area-5_ae3af33924bdc26a .rts-btn {
  border-radius: 0;
}
.footer-six_3322dfecd0a916f1 .single-footer-four-wized_2bd57d6dcff8b3de .title {
  color: #D7D9E9;
}
.footer-six_3322dfecd0a916f1 .single-footer-four-wized_2bd57d6dcff8b3de ul li a {
  color: #D7D9E9;
}
.footer-six_3322dfecd0a916f1 .single-footer-four-wized_2bd57d6dcff8b3de ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_3322dfecd0a916f1 .single-footer-four-wized_2bd57d6dcff8b3de .footer-input-btn-between_4b24c1e5b81170eb form {
  gap: 0;
}
.footer-six_3322dfecd0a916f1 .single-footer-four-wized_2bd57d6dcff8b3de .footer-input-btn-between_4b24c1e5b81170eb form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_3322dfecd0a916f1 .single-footer-four-wized_2bd57d6dcff8b3de .footer-input-btn-between_4b24c1e5b81170eb form input::placeholder {
  color: var(--color-title);
}
.footer-six_3322dfecd0a916f1 .single-footer-four-wized_2bd57d6dcff8b3de .footer-input-btn-between_4b24c1e5b81170eb form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_3322dfecd0a916f1 .single-footer-four-wized_2bd57d6dcff8b3de .footer-input-btn-between_4b24c1e5b81170eb form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_3322dfecd0a916f1 .copyright-area-four_ec85d287c4b75800 {
  border-top: 1px solid #37373F;
}
.footer-six_3322dfecd0a916f1 .copyright-area-four_ec85d287c4b75800 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_4c4f6fe8c9460c45 form {
  position: relative;
}
.footer-input-main-wrapper-one_4c4f6fe8c9460c45 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_4c4f6fe8c9460c45 form input {
  padding-left: 40px;
}

.single-footer-four-wized_2bd57d6dcff8b3de .footer-input-btn-between_4b24c1e5b81170eb form {
  position: relative;
}
.single-footer-four-wized_2bd57d6dcff8b3de .footer-input-btn-between_4b24c1e5b81170eb form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_2bd57d6dcff8b3de .footer-input-btn-between_4b24c1e5b81170eb form input {
  padding-left: 35px;
}

.copyright-area-7_4c4afa51b8c9fd8b {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_4c4afa51b8c9fd8b {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_4c4afa51b8c9fd8b p {
  margin: 0;
}
.copyright-area-7_4c4afa51b8c9fd8b ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_4c4afa51b8c9fd8b ul li {
  margin: 0;
  padding: 0;
}

.footer-five_218ee87277897e75 .single-footer-four-wized_2bd57d6dcff8b3de ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_218ee87277897e75 .single-footer-four-wized_2bd57d6dcff8b3de form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_218ee87277897e75 .single-footer-four-wized_2bd57d6dcff8b3de form button {
  background: var(--color-primary-2);
}

.social-area-one_f5761abc12fac1ff {
  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_f5761abc12fac1ff li {
  margin: 0;
  padding: 1px;
}
.social-area-one_f5761abc12fac1ff li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_f5761abc12fac1ff li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_609653121a8fb8f0 {
  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_609653121a8fb8f0 .title-style-one-left_88da0284e980d4e6 .pre_f758d67621525ada {
  color: #BCBFDB;
}
.bg-dark-border-radious_609653121a8fb8f0 .title-style-one-left_88da0284e980d4e6 .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_e734073f0452cd58 {
  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_05bfb0d72c6be6a8 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_021ba9e42c92b2e0 .progress-wrap svg.progress-circle_05bfb0d72c6be6a8 path {
  stroke: var(--color-primary-2);
}
.home-blue_021ba9e42c92b2e0 .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_4704c34831197295 {
  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_4704c34831197295 .sape-area_985ad499defbcc0a img {
  position: absolute;
}
.bg-dark-border-radious-2_4704c34831197295 .sape-area_985ad499defbcc0a img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_4704c34831197295 .sape-area_985ad499defbcc0a img.two_772827566337db4f {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_4704c34831197295 .sape-area_985ad499defbcc0a img.two_772827566337db4f {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_4704c34831197295 .sape-area_985ad499defbcc0a img.two_772827566337db4f {
    display: none;
  }
}
.bg-dark-border-radious-2_4704c34831197295 .sape-area_985ad499defbcc0a img.three_90747bb1a95dcc4c {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_4704c34831197295 .sape-area_985ad499defbcc0a img.three_90747bb1a95dcc4c {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_4704c34831197295 .sape-area_985ad499defbcc0a img.four_e9c6bb7b7720ff0d {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_4704c34831197295 .sape-area_985ad499defbcc0a img.four_e9c6bb7b7720ff0d {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_4704c34831197295 .sape-area_985ad499defbcc0a img.four_e9c6bb7b7720ff0d {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_4704c34831197295 .sape-area_985ad499defbcc0a img.four_e9c6bb7b7720ff0d {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_d95da9d1e0c703ea {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_d95da9d1e0c703ea {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_d95da9d1e0c703ea 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_d95da9d1e0c703ea h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_d95da9d1e0c703ea h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_d95da9d1e0c703ea h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_d95da9d1e0c703ea h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_d95da9d1e0c703ea p.disc_30c19d031f9ad5e6 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_d95da9d1e0c703ea .feature-area-wrapper_3761f270064945f3 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_d95da9d1e0c703ea .feature-area-wrapper_3761f270064945f3 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_d95da9d1e0c703ea .feature-area-wrapper_3761f270064945f3 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_d95da9d1e0c703ea .feature-area-wrapper_3761f270064945f3 .single-feature_9daa3bc773f75176 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_d95da9d1e0c703ea .feature-area-wrapper_3761f270064945f3 .single-feature_9daa3bc773f75176 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_1ba58eb1de0a38f0 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_1ba58eb1de0a38f0 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_1ba58eb1de0a38f0 .signle-input_524e830efe929123 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_1ba58eb1de0a38f0 .signle-input_524e830efe929123 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_1ba58eb1de0a38f0 .signle-input_524e830efe929123 label {
  margin-bottom: 15px;
}
.appoinment_form-1_1ba58eb1de0a38f0 .signle-input_524e830efe929123 input {
  padding-left: 40px;
}
.appoinment_form-1_1ba58eb1de0a38f0 .signle-input_524e830efe929123 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_1ba58eb1de0a38f0 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_f53398cf89d70109 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_b1918372a01e705c {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_b1918372a01e705c {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_b1918372a01e705c .inmformation_018d8394ecd02d8d .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_b1918372a01e705c .inmformation_018d8394ecd02d8d .title {
    font-size: 40px;
  }
}
.single-counter-up-two_b1918372a01e705c .inmformation_018d8394ecd02d8d p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_e54c47f3950c7e23 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_e54c47f3950c7e23.team-five .title-style-one-center_57755ffdf5c29133 .pre_f758d67621525ada {
  color: var(--color-primary-2);
}
.expart-team-area-7_e54c47f3950c7e23.inner {
  background: var(--team-bg);
}

.single-team-area-7_81aab6deac37fa98 {
  text-align: center;
}
.single-team-area-7_81aab6deac37fa98 .thumbnail_4c0c5a989ccb03de {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_81aab6deac37fa98 .thumbnail_4c0c5a989ccb03de img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_81aab6deac37fa98 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_81aab6deac37fa98 .designation_5ac62a6749583f23 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_81aab6deac37fa98:hover .thumbnail_4c0c5a989ccb03de img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_0640b771659d67e4 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_0640b771659d67e4.swiper-pagination-bullet-active_2de9d323a1a3730e {
  background: var(--color-gradient);
}

.single-team-area-start_3852758875386068:hover .thumbnail_4c0c5a989ccb03de img {
  transform: rotateY(-180deg);
}
.single-team-area-start_3852758875386068 .thumbnail_4c0c5a989ccb03de {
  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_3852758875386068 .thumbnail_4c0c5a989ccb03de img {
  transition: 0.8s;
}
.single-team-area-start_3852758875386068 .inner-content_4051651c1ee1a47a {
  text-align: center;
}
.single-team-area-start_3852758875386068 .inner-content_4051651c1ee1a47a .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_3852758875386068 .inner-content_4051651c1ee1a47a span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_acf5d62429ef15e4.about_6d0c646da3e61797 {
  position: relative;
}
.rts-team-area_acf5d62429ef15e4.about_6d0c646da3e61797 .shape-area_fb2f6f4e0246809d img {
  position: absolute;
}
.rts-team-area_acf5d62429ef15e4.about_6d0c646da3e61797 .shape-area_fb2f6f4e0246809d img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_acf5d62429ef15e4.about_6d0c646da3e61797 .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_acf5d62429ef15e4.about_6d0c646da3e61797 .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
    display: none;
  }
}
.rts-team-area_acf5d62429ef15e4.about_6d0c646da3e61797 .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
  left: 25%;
  top: 7%;
}
.rts-team-area_acf5d62429ef15e4.about_6d0c646da3e61797 .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_acf5d62429ef15e4.about_6d0c646da3e61797 .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
    display: none;
  }
}
.rts-team-area_acf5d62429ef15e4.inner_a46ae9a6dcef49d8 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_acf5d62429ef15e4.inner_a46ae9a6dcef49d8 .shape-area_fb2f6f4e0246809d img {
  position: absolute;
}
.rts-team-area_acf5d62429ef15e4.inner_a46ae9a6dcef49d8 .shape-area_fb2f6f4e0246809d img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_acf5d62429ef15e4.inner_a46ae9a6dcef49d8 .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_acf5d62429ef15e4.inner_a46ae9a6dcef49d8 .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
    display: none;
  }
}
.rts-team-area_acf5d62429ef15e4.inner_a46ae9a6dcef49d8 .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
  left: 25%;
  top: 7%;
}
.rts-team-area_acf5d62429ef15e4.inner_a46ae9a6dcef49d8 .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_acf5d62429ef15e4.inner_a46ae9a6dcef49d8 .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
    display: none;
  }
}

.bg-dark-p_fc45891640ecc55b .title {
  color: #fff;
}

.section-separator-top_6cc2db31334fb6a1 {
  position: relative;
}
.section-separator-top_6cc2db31334fb6a1::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_809f15a9cbcc57d1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_809f15a9cbcc57d1 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_809f15a9cbcc57d1 .left-titlet-wrapper_2453acfaec69911c .title {
  color: #fff;
}
.call-to-action-main-wrapper_809f15a9cbcc57d1 p.disc_30c19d031f9ad5e6 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_809f15a9cbcc57d1 p.disc_30c19d031f9ad5e6 br {
    display: none;
  }
}
.call-to-action-main-wrapper_809f15a9cbcc57d1 .button-area_89883ff10355f554 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_809f15a9cbcc57d1 .button-area_89883ff10355f554 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_809f15a9cbcc57d1 .button-area_89883ff10355f554 .under-line-btn_69c68f8da27b3997 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_809f15a9cbcc57d1 .button-area_89883ff10355f554 .under-line-btn_69c68f8da27b3997:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_809f15a9cbcc57d1 .button-area_89883ff10355f554 .under-line-btn_69c68f8da27b3997:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_809f15a9cbcc57d1 .button-area_89883ff10355f554 .under-line-btn_69c68f8da27b3997::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_809f15a9cbcc57d1 .button-area_89883ff10355f554 .btn-primary-2_88fb33ff891b4361 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_809f15a9cbcc57d1.area-3_cb74d44ccca86ca6 .button-area_89883ff10355f554 .under-line-btn_69c68f8da27b3997::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_75abd5454652a2f3 .style-four_8e6428c29a198233 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_830f91f39dfb6c9d .rts-faq-area-full-container_75abd5454652a2f3 .style-four_8e6428c29a198233 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_cb74d44ccca86ca6 .cta-main-wrapper-style-box_4a9c3af0fac4bf58 .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.area-3_cb74d44ccca86ca6 .cta-main-wrapper-style-box_4a9c3af0fac4bf58 .shape-area_fb2f6f4e0246809d .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_cb74d44ccca86ca6 .cta-main-wrapper-style-box_4a9c3af0fac4bf58 .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_cb74d44ccca86ca6 .cta-main-wrapper-style-box_4a9c3af0fac4bf58 .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_cb74d44ccca86ca6 .cta-main-wrapper-style-box_4a9c3af0fac4bf58 .shape-area_fb2f6f4e0246809d .four_e9c6bb7b7720ff0d {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_4a9c3af0fac4bf58 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_4a9c3af0fac4bf58 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_4a9c3af0fac4bf58.style-four_8e6428c29a198233::after, .cta-main-wrapper-style-box_4a9c3af0fac4bf58.style-four_8e6428c29a198233::before {
  display: none;
}
.cta-main-wrapper-style-box_4a9c3af0fac4bf58::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_4a9c3af0fac4bf58::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_4a9c3af0fac4bf58 .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_4a9c3af0fac4bf58 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_4a9c3af0fac4bf58 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_4a9c3af0fac4bf58 .shape-area_fb2f6f4e0246809d img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_4a9c3af0fac4bf58 .shape-area_fb2f6f4e0246809d .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_4a9c3af0fac4bf58 .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_4a9c3af0fac4bf58 .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_4a9c3af0fac4bf58 .shape-area_fb2f6f4e0246809d .four_e9c6bb7b7720ff0d {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_96609f606aefb7de {
  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_96609f606aefb7de {
    padding: 25px;
  }
}
.call-to-action-style-4_96609f606aefb7de .button-area_89883ff10355f554 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_96609f606aefb7de .shape-area_fb2f6f4e0246809d img {
  position: absolute;
}
.call-to-action-style-4_96609f606aefb7de .shape-area_fb2f6f4e0246809d img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_96609f606aefb7de .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_96609f606aefb7de .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_96609f606aefb7de .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
  top: 10%;
  left: 8%;
}

.header-three_c9f73f43d8bc43c4.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_2aee5294633e5c14 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_2aee5294633e5c14 {
    height: 630px;
  }
}
.contact-banner-area-start_2aee5294633e5c14 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_2aee5294633e5c14 img {
    display: none;
  }
}
.contact-banner-area-start_2aee5294633e5c14 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_2aee5294633e5c14 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_2aee5294633e5c14 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_2aee5294633e5c14 img.two_772827566337db4f {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_2aee5294633e5c14 img.three_90747bb1a95dcc4c {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_2aee5294633e5c14 img.four_e9c6bb7b7720ff0d {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_2aee5294633e5c14.faq_344de71e8e876bf1 {
  height: auto;
}

.contact-form-page_8b398793280b0260 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_878d86ac219c39ae {
  text-align: center;
}
.banner-inner-area-contact-inner_878d86ac219c39ae .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_878d86ac219c39ae .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_878d86ac219c39ae .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_878d86ac219c39ae .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_878d86ac219c39ae p.disc_30c19d031f9ad5e6 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_878d86ac219c39ae p.disc_30c19d031f9ad5e6 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_878d86ac219c39ae p.disc_30c19d031f9ad5e6 {
    max-width: 80%;
  }
}

.contact-form_f533eabfa2e9e071 {
  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_f533eabfa2e9e071 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_f533eabfa2e9e071 {
    padding: 50px 20px;
  }
}
.contact-form_f533eabfa2e9e071 .single-input-area_119138be96e374c8 {
  margin-bottom: 24px;
}
.contact-form_f533eabfa2e9e071 .single-input-area_119138be96e374c8 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_f533eabfa2e9e071 .single-input-area_119138be96e374c8 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_f533eabfa2e9e071 .single-input-area_119138be96e374c8 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_f533eabfa2e9e071 .single-input-area_119138be96e374c8 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_1f2efcca0415b192 {
  text-align: center;
}
.single-contact-inner-info_1f2efcca0415b192 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_1f2efcca0415b192 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_1f2efcca0415b192 p {
  margin-bottom: 0;
}
.single-contact-inner-info_1f2efcca0415b192.mid_37337c6ccf11ad7a {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_1f2efcca0415b192.mid_37337c6ccf11ad7a {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_1f2efcca0415b192.mid_37337c6ccf11ad7a {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_3d3b233e5e4ee7a3.contact-form-page_8b398793280b0260 .contact-form_f533eabfa2e9e071 .single-input-area_119138be96e374c8 {
  position: relative;
}
.rts-contact-form-area_3d3b233e5e4ee7a3.contact-form-page_8b398793280b0260 .contact-form_f533eabfa2e9e071 .single-input-area_119138be96e374c8 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_3d3b233e5e4ee7a3.contact-form-page_8b398793280b0260 .contact-form_f533eabfa2e9e071 .single-input-area_119138be96e374c8 input,
.rts-contact-form-area_3d3b233e5e4ee7a3.contact-form-page_8b398793280b0260 .contact-form_f533eabfa2e9e071 .single-input-area_119138be96e374c8 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_3d3b233e5e4ee7a3.contact-form-page_8b398793280b0260 .contact-form_f533eabfa2e9e071 .single-input-area_119138be96e374c8 input::placeholder,
.rts-contact-form-area_3d3b233e5e4ee7a3.contact-form-page_8b398793280b0260 .contact-form_f533eabfa2e9e071 .single-input-area_119138be96e374c8 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_3d3b233e5e4ee7a3.contact-form-page_8b398793280b0260 .contact-form_f533eabfa2e9e071 .single-input-area_119138be96e374c8.text-area_158d82573aec229e i {
  top: 61px !important;
}
.rts-contact-form-area_3d3b233e5e4ee7a3.contact-form-page_8b398793280b0260 .contact-form_f533eabfa2e9e071 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_3d3b233e5e4ee7a3.contact-form-page_8b398793280b0260 .contact-form_f533eabfa2e9e071 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_1ea24d264fd8c620 {
  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_1ea24d264fd8c620 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_1ea24d264fd8c620 {
    padding: 20px;
  }
}
.seo-optimization-area_1ea24d264fd8c620 .thumbnail_4c0c5a989ccb03de {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_1ea24d264fd8c620 .thumbnail_4c0c5a989ccb03de {
    min-width: 100%;
  }
}
.seo-optimization-area_1ea24d264fd8c620 .thumbnail_4c0c5a989ccb03de img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_1ea24d264fd8c620 .thumbnail_4c0c5a989ccb03de img {
    min-width: 100%;
  }
}

.service-area-8_890d4367803d2c2f .icon {
  margin-bottom: 22px;
}
.service-area-8_890d4367803d2c2f .title {
  font-weight: 800;
}
.service-area-8_890d4367803d2c2f .disc_30c19d031f9ad5e6 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_709801ef99bb2d07.seo-marketing_9d3671a53d0c173b {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_709801ef99bb2d07.seo-marketing_9d3671a53d0c173b .title-style-one-center_57755ffdf5c29133 p.disc_30c19d031f9ad5e6 br {
    display: none;
  }
}

.section-separator-top-bg-white_168ec6e280571338 {
  position: relative;
}
.section-separator-top-bg-white_168ec6e280571338::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_10e9c31b1e4f0e34 .large-thumbnail_3d0717925822d3a8 {
  position: relative;
}
.single-product-list_10e9c31b1e4f0e34 .large-thumbnail_3d0717925822d3a8 .sm-right_aeefe8defc58b09b {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_10e9c31b1e4f0e34 .large-thumbnail_3d0717925822d3a8 .sm-right_aeefe8defc58b09b {
    display: none;
  }
}
.single-product-list_10e9c31b1e4f0e34 .large-thumbnail_3d0717925822d3a8 .sm-right_aeefe8defc58b09b.left {
  right: auto;
  left: 0;
}
.single-product-list_10e9c31b1e4f0e34 .thumbnail_4c0c5a989ccb03de {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_10e9c31b1e4f0e34 .thumbnail_4c0c5a989ccb03de {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_10e9c31b1e4f0e34 .thumbnail_4c0c5a989ccb03de img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_10e9c31b1e4f0e34 .thumbnail_4c0c5a989ccb03de img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_10e9c31b1e4f0e34 .portfolio-content-wrapper-list_402a8f865b095b02 .pre-title_ea9e2badeb420276 {
  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_10e9c31b1e4f0e34 .portfolio-content-wrapper-list_402a8f865b095b02 .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_10e9c31b1e4f0e34 .portfolio-content-wrapper-list_402a8f865b095b02 .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_10e9c31b1e4f0e34 .portfolio-content-wrapper-list_402a8f865b095b02 .title {
    font-size: 35px;
  }
}
.single-product-list_10e9c31b1e4f0e34 .portfolio-content-wrapper-list_402a8f865b095b02 .single-service_6d78c52c9b0fed15 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_10e9c31b1e4f0e34 .portfolio-content-wrapper-list_402a8f865b095b02 .single-service_6d78c52c9b0fed15 i {
  color: var(--color-primary);
}
.single-product-list_10e9c31b1e4f0e34 .portfolio-content-wrapper-list_402a8f865b095b02 p.disc_30c19d031f9ad5e6 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_be87df16838f96c6 .single-product-list_10e9c31b1e4f0e34 a.thumbnail_4c0c5a989ccb03de {
  max-width: 100%;
}
.area-6_be87df16838f96c6 .single-product-list_10e9c31b1e4f0e34 a.thumbnail_4c0c5a989ccb03de img {
  max-width: 100%;
  width: 100%;
}
.area-6_be87df16838f96c6 .single-product-list_10e9c31b1e4f0e34 .portfolio-content-wrapper-list_402a8f865b095b02 .service-btn_5f92313edca75d37 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_be87df16838f96c6 .single-product-list_10e9c31b1e4f0e34 .portfolio-content-wrapper-list_402a8f865b095b02 .service-btn_5f92313edca75d37::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_be87df16838f96c6 .single-product-list_10e9c31b1e4f0e34 .portfolio-content-wrapper-list_402a8f865b095b02 .service-btn_5f92313edca75d37:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_be87df16838f96c6 .single-product-list_10e9c31b1e4f0e34 .portfolio-content-wrapper-list_402a8f865b095b02 .service-btn_5f92313edca75d37:hover i {
  transform: rotate(0);
}
.area-6_be87df16838f96c6 .single-product-list_10e9c31b1e4f0e34 .portfolio-content-wrapper-list_402a8f865b095b02 .service-btn_5f92313edca75d37 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_be87df16838f96c6 .single-product-list_10e9c31b1e4f0e34 .portfolio-content-wrapper-list_402a8f865b095b02 .service-btn_5f92313edca75d37.color-secondary-2_148aa37eebde76ce::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_3b08fc75b8b0d72a .thumbnail_4c0c5a989ccb03de:hover img {
  transform: none;
}
.single-product-list-2_3b08fc75b8b0d72a .left-image_584d178ef7437f08 {
  position: relative;
}
.single-product-list-2_3b08fc75b8b0d72a .left-image_584d178ef7437f08 .short-image-area_8f222407dd545a8e {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_3b08fc75b8b0d72a .left-image_584d178ef7437f08 .short-image-area_8f222407dd545a8e {
    right: 5%;
  }
}
.single-product-list-2_3b08fc75b8b0d72a .left-image_584d178ef7437f08 .short-image-area_8f222407dd545a8e img {
  transform: scale(1);
}
.single-product-list-2_3b08fc75b8b0d72a .right-image_ba2a75004318d613 {
  position: relative;
}
.single-product-list-2_3b08fc75b8b0d72a .right-image_ba2a75004318d613 .short-image-area_8f222407dd545a8e {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_3b08fc75b8b0d72a .right-image_ba2a75004318d613 .short-image-area_8f222407dd545a8e {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_3b08fc75b8b0d72a .right-image_ba2a75004318d613 .short-image-area_8f222407dd545a8e {
    left: 50%;
  }
}
.single-product-list-2_3b08fc75b8b0d72a .right-image_ba2a75004318d613 .short-image-area_8f222407dd545a8e img {
  transform: scale(1);
}
.single-product-list-2_3b08fc75b8b0d72a .portfolio-content-wrapper-list_402a8f865b095b02 .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_3b08fc75b8b0d72a .portfolio-content-wrapper-list_402a8f865b095b02 .single-service_6d78c52c9b0fed15 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_3b08fc75b8b0d72a .portfolio-content-wrapper-list_402a8f865b095b02 .single-service_6d78c52c9b0fed15 p {
  font-size: 20px;
}
.single-product-list-2_3b08fc75b8b0d72a .portfolio-content-wrapper-list_402a8f865b095b02 p.disc_30c19d031f9ad5e6 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_3b08fc75b8b0d72a .portfolio-content-wrapper-list_402a8f865b095b02 p.disc_30c19d031f9ad5e6 {
    max-width: 100%;
  }
}

.product-section-bg_a86844e4b6325d2f {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_e11545cce955400f {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_e11545cce955400f.area-2_700bd767be7f3168 .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.product-area-start_e11545cce955400f.area-2_700bd767be7f3168 .shape-area_fb2f6f4e0246809d .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_e11545cce955400f.area-2_700bd767be7f3168 .shape-area_fb2f6f4e0246809d .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_e11545cce955400f.area-2_700bd767be7f3168 .shape-area_fb2f6f4e0246809d .one {
    display: none;
  }
}
.product-area-start_e11545cce955400f.area-2_700bd767be7f3168 .two_772827566337db4f {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_e11545cce955400f.area-2_700bd767be7f3168 .two_772827566337db4f {
    top: 5%;
  }
}
.product-area-start_e11545cce955400f.area-2_700bd767be7f3168 .three_90747bb1a95dcc4c {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_e11545cce955400f.area-2_700bd767be7f3168 .three_90747bb1a95dcc4c {
    display: none;
  }
}

.siongle-portfolio-box-style_ee1bd758f0caecfe .thumbnail_4c0c5a989ccb03de {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_ee1bd758f0caecfe .thumbnail_4c0c5a989ccb03de img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_ee1bd758f0caecfe .thumbnail_4c0c5a989ccb03de img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_ee1bd758f0caecfe .thumbnail_4c0c5a989ccb03de:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_ee1bd758f0caecfe .inner-content_4051651c1ee1a47a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_ee1bd758f0caecfe .inner-content_4051651c1ee1a47a .left-content_e5a93aafbf1a88e7 .pre_f758d67621525ada {
  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_ee1bd758f0caecfe .inner-content_4051651c1ee1a47a .left-content_e5a93aafbf1a88e7 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_ee1bd758f0caecfe .inner-content_4051651c1ee1a47a .left-content_e5a93aafbf1a88e7 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_ee1bd758f0caecfe .inner-content_4051651c1ee1a47a .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_ee1bd758f0caecfe .inner-content_4051651c1ee1a47a .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_ee1bd758f0caecfe .inner-content_4051651c1ee1a47a .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_ee1bd758f0caecfe .inner-content_4051651c1ee1a47a .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_ee1bd758f0caecfe.style-four_8e6428c29a198233 .thumbnail_4c0c5a989ccb03de img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_ee1bd758f0caecfe.style-four_8e6428c29a198233 .left-content_e5a93aafbf1a88e7 .pre_f758d67621525ada {
  color: #fff;
}
.siongle-portfolio-box-style_ee1bd758f0caecfe.style-four_8e6428c29a198233 .left-content_e5a93aafbf1a88e7 .title {
  color: #fff;
}
.siongle-portfolio-box-style_ee1bd758f0caecfe.style-four_8e6428c29a198233 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_ee1bd758f0caecfe.style-four_8e6428c29a198233 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_ee1bd758f0caecfe.style-four_8e6428c29a198233:hover .thumbnail_4c0c5a989ccb03de img {
  transform: scale(1.15);
}

.rts-fun-facts-area_a56243b2dcb9a503 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_a56243b2dcb9a503 .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.rts-fun-facts-area_a56243b2dcb9a503 .shape-area_fb2f6f4e0246809d .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_a56243b2dcb9a503 .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_a56243b2dcb9a503 .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_a56243b2dcb9a503 .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_a56243b2dcb9a503 .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
    display: none;
  }
}
.rts-fun-facts-area_a56243b2dcb9a503 .shape-area_fb2f6f4e0246809d .four_e9c6bb7b7720ff0d {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_065ce55837cba56a {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_065ce55837cba56a::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_065ce55837cba56a .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_065ce55837cba56a .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_065ce55837cba56a.two_772827566337db4f .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_065ce55837cba56a.two_772827566337db4f .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_8afe3c40a6912a7a {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_55f5bafd1d6a2d09 {
  border-radius: 32px;
}

.float-right-div-case-studies_2c88836cd4690cc8 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_2c88836cd4690cc8 {
    width: 100%;
  }
}
.float-right-div-case-studies_2c88836cd4690cc8 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_2c88836cd4690cc8 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_0640b771659d67e4 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_e43d3c2c92677bd5.rts-section-gap2.bg-dark-border-radious.radious-4_55f5bafd1d6a2d09 {
  background: var(--case-study);
}

.rts-case-studies-4_e43d3c2c92677bd5 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_e43d3c2c92677bd5 .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.rts-case-studies-4_e43d3c2c92677bd5 .shape-area_fb2f6f4e0246809d img {
  position: absolute;
}
.rts-case-studies-4_e43d3c2c92677bd5 .shape-area_fb2f6f4e0246809d img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_e43d3c2c92677bd5 .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_e43d3c2c92677bd5 .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_e43d3c2c92677bd5 .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_e43d3c2c92677bd5 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_e43d3c2c92677bd5 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_e43d3c2c92677bd5 .swiper-pagination .swiper-pagination-bullet_0640b771659d67e4 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_acaf28e4e6fdc16b {
  position: relative;
}
.rts-case-studies-5_acaf28e4e6fdc16b .title-wrapper-between_38a4ac7c736e3676 .pre_f758d67621525ada {
  font-weight: 800;
}
.rts-case-studies-5_acaf28e4e6fdc16b .title-wrapper-between_38a4ac7c736e3676 .title {
  font-weight: 800;
}
.rts-case-studies-5_acaf28e4e6fdc16b .bottom-btn_2b4af5edb0522fbf .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_acaf28e4e6fdc16b .bottom-btn_2b4af5edb0522fbf .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_891118e4dce2638c.style-five_a52c2d12e2714aa2 .inner-content_4051651c1ee1a47a .left-content_e5a93aafbf1a88e7 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_891118e4dce2638c.style-five_a52c2d12e2714aa2 .inner-content_4051651c1ee1a47a .left-content_e5a93aafbf1a88e7 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_891118e4dce2638c.style-five_a52c2d12e2714aa2 {
  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_891118e4dce2638c.style-five_a52c2d12e2714aa2 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_891118e4dce2638c.style-five_a52c2d12e2714aa2:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_891118e4dce2638c.style-five_a52c2d12e2714aa2:nth-child(even) .inner-content_4051651c1ee1a47a .left-content_e5a93aafbf1a88e7 .pre_f758d67621525ada {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_891118e4dce2638c.style-five_a52c2d12e2714aa2:nth-child(even) .inner-content_4051651c1ee1a47a .left-content_e5a93aafbf1a88e7 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_891118e4dce2638c.style-five_a52c2d12e2714aa2:nth-child(even) .inner-content_4051651c1ee1a47a .left-content_e5a93aafbf1a88e7 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_891118e4dce2638c.style-five_a52c2d12e2714aa2 .thumbnail_4c0c5a989ccb03de {
  flex-basis: 40%;
}
.single-portfolio-box-style_891118e4dce2638c.style-five_a52c2d12e2714aa2 .thumbnail_4c0c5a989ccb03de img {
  border-radius: 16px;
}
.single-portfolio-box-style_891118e4dce2638c.style-five_a52c2d12e2714aa2 .inner-content_4051651c1ee1a47a {
  flex-basis: 60%;
}
.single-portfolio-box-style_891118e4dce2638c.style-five_a52c2d12e2714aa2 .inner-content_4051651c1ee1a47a .left-content_e5a93aafbf1a88e7 .pre_f758d67621525ada {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_891118e4dce2638c.style-five_a52c2d12e2714aa2 .inner-content_4051651c1ee1a47a .left-content_e5a93aafbf1a88e7 .title {
  font-weight: 800;
}
.single-portfolio-box-style_891118e4dce2638c.style-five_a52c2d12e2714aa2 .inner-content_4051651c1ee1a47a .left-content_e5a93aafbf1a88e7 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_891118e4dce2638c.style-five_a52c2d12e2714aa2 .inner-content_4051651c1ee1a47a .left-content_e5a93aafbf1a88e7 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_4bbc392ec2d28503 .siongle-portfolio-box-style_ee1bd758f0caecfe .thumbnail_4c0c5a989ccb03de img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_4bbc392ec2d28503 .siongle-portfolio-box-style_ee1bd758f0caecfe:hover .thumbnail_4c0c5a989ccb03de img {
  transform: scale(1.15);
}
.home-seven-case_4bbc392ec2d28503 .siongle-portfolio-box-style_ee1bd758f0caecfe .inner-content_4051651c1ee1a47a .right a {
  background: #F2F2F8;
}
.home-seven-case_4bbc392ec2d28503 .siongle-portfolio-box-style_ee1bd758f0caecfe .inner-content_4051651c1ee1a47a .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_b68a29844fae6a13 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_b68a29844fae6a13 .title-style-one-center_57755ffdf5c29133 .pre_f758d67621525ada {
  color: #fff;
}
.rts-product-area-8_b68a29844fae6a13 .title-style-one-center_57755ffdf5c29133 .title {
  color: #fff;
}

.single-product-8_53adb3a8de8d4027 {
  text-align: center;
}
.single-product-8_53adb3a8de8d4027:hover .thumbnail_4c0c5a989ccb03de img {
  transform: scale(1.12);
}
.single-product-8_53adb3a8de8d4027 .thumbnail_4c0c5a989ccb03de {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_53adb3a8de8d4027 .thumbnail_4c0c5a989ccb03de a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_53adb3a8de8d4027 .thumbnail_4c0c5a989ccb03de a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_53adb3a8de8d4027 .thumbnail_4c0c5a989ccb03de a img {
    width: 100%;
  }
}
.single-product-8_53adb3a8de8d4027 .thumbnail_4c0c5a989ccb03de .icon-top-right_dea46850ebc78d34 {
  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_53adb3a8de8d4027 .thumbnail_4c0c5a989ccb03de .icon-top-right_dea46850ebc78d34 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_53adb3a8de8d4027 .thumbnail_4c0c5a989ccb03de .icon-top-right_dea46850ebc78d34:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_53adb3a8de8d4027 .thumbnail_4c0c5a989ccb03de .icon-top-right_dea46850ebc78d34:hover i {
  color: #fff;
}
.single-product-8_53adb3a8de8d4027 .inner-content_4051651c1ee1a47a span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_53adb3a8de8d4027 .inner-content_4051651c1ee1a47a a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_56385379a7d899d5 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_56385379a7d899d5 .section-inner_c6517dcf757b10c5 .left-side-content_9476650988f662dc .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_56385379a7d899d5 .section-inner_c6517dcf757b10c5 .left-side-content_9476650988f662dc .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_56385379a7d899d5 .section-inner_c6517dcf757b10c5 .left-side-content_9476650988f662dc .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_56385379a7d899d5 .section-inner_c6517dcf757b10c5 .right-side-image_1d2c35f550a26c70 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_56385379a7d899d5 .section-inner_c6517dcf757b10c5 .right-side-image_1d2c35f550a26c70 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_56385379a7d899d5 .section-inner_c6517dcf757b10c5 .right-side-image_1d2c35f550a26c70 .short-image_f8277295b1734e84 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_56385379a7d899d5 .section-inner_c6517dcf757b10c5 .right-side-image_1d2c35f550a26c70 .short-image_f8277295b1734e84 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_56385379a7d899d5 .section-inner_c6517dcf757b10c5 .right-side-image_1d2c35f550a26c70 .short-image_f8277295b1734e84 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_56385379a7d899d5 .section-inner_c6517dcf757b10c5 .right-side-image_1d2c35f550a26c70 .short-image_f8277295b1734e84 {
    display: none;
  }
}

.rts-product-area-six_50d1ead8481c1918 .section-inner_c6517dcf757b10c5 .top-inner_1b7da60a9693c16c {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_50d1ead8481c1918 .section-inner_c6517dcf757b10c5 .top-inner_1b7da60a9693c16c .marquee_36ead4b1ef49bfff {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_50d1ead8481c1918 .section-inner_c6517dcf757b10c5 .top-inner_1b7da60a9693c16c .marquee_36ead4b1ef49bfff:hover {
  animation-play-state: paused;
}
.rts-product-area-six_50d1ead8481c1918 .section-inner_c6517dcf757b10c5 .top-inner_1b7da60a9693c16c .marquee_36ead4b1ef49bfff li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_50d1ead8481c1918 .section-inner_c6517dcf757b10c5 .bottom-inner_70fd7bf44829f27e {
  display: inline-block;
}
.rts-product-area-six_50d1ead8481c1918 .section-inner_c6517dcf757b10c5 .bottom-inner_70fd7bf44829f27e .marquee_36ead4b1ef49bfff {
  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_50d1ead8481c1918 .section-inner_c6517dcf757b10c5 .bottom-inner_70fd7bf44829f27e .marquee_36ead4b1ef49bfff:hover {
  animation-play-state: paused;
}
.rts-product-area-six_50d1ead8481c1918 .section-inner_c6517dcf757b10c5 .bottom-inner_70fd7bf44829f27e .marquee_36ead4b1ef49bfff 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_e17a9458a728a1fe {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_53071bae7333052d {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_53071bae7333052d {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_53071bae7333052d .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_53071bae7333052d .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_53071bae7333052d .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_53071bae7333052d .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_53071bae7333052d p.disc_30c19d031f9ad5e6 {
  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_53071bae7333052d p.disc_30c19d031f9ad5e6 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_53071bae7333052d p.disc_30c19d031f9ad5e6 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_acc44fe25da33fa5 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_acc44fe25da33fa5 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_a52f00651f549156 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_5e7267ac60ede05e.case-studies_8aa22c2b597f18d1 .main-nav-area_b6a633b52f46d82a li a {
  color: #fff;
}
.header-style-one_5e7267ac60ede05e.case-studies_8aa22c2b597f18d1 .main-nav-area_b6a633b52f46d82a li:hover a {
  color: var(--color-primary);
}
.header-style-one_5e7267ac60ede05e.case-studies_8aa22c2b597f18d1 .button-area-start_03268a1c632cc1a8 .demo-req_17cc0904c147c6ba:hover {
  color: var(--color-primary);
}
.header-style-one_5e7267ac60ede05e.case-studies_8aa22c2b597f18d1 .button-area-start_03268a1c632cc1a8 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .breadcrumb-inner_308fb6c4beae01e4 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .breadcrumb-inner_308fb6c4beae01e4 .pagimation_18ff7a4af69fb145 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .breadcrumb-inner_308fb6c4beae01e4 .pagimation_18ff7a4af69fb145 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .breadcrumb-inner_308fb6c4beae01e4 .pagimation_18ff7a4af69fb145 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .breadcrumb-inner_308fb6c4beae01e4 .pagimation_18ff7a4af69fb145 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .breadcrumb-inner_308fb6c4beae01e4 .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_d764f18fcfcf9e7b .breadcrumb-inner_308fb6c4beae01e4 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .breadcrumb-inner_308fb6c4beae01e4 p.disc_30c19d031f9ad5e6 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_d764f18fcfcf9e7b.area-2_700bd767be7f3168 .breadcrumb-inner_308fb6c4beae01e4 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_bcf576cd9ba1f99e {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_bcf576cd9ba1f99e 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_bcf576cd9ba1f99e a:hover {
  color: var(--color-primary);
}
.strategy-right-area_bcf576cd9ba1f99e a.btn-arrow_12a14c9811dd849a {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_bcf576cd9ba1f99e .btn-arrow_12a14c9811dd849a {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_bcf576cd9ba1f99e .btn-arrow_12a14c9811dd849a i {
  margin-left: 10px;
}
.strategy-right-area_bcf576cd9ba1f99e .btn-arrow_12a14c9811dd849a::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_bcf576cd9ba1f99e .btn-arrow_12a14c9811dd849a::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_bcf576cd9ba1f99e .btn-arrow_12a14c9811dd849a:hover::before {
  width: 100%;
}

.strategy-left-content_85138c2e309717b0 p.disc_30c19d031f9ad5e6 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_85138c2e309717b0 p.disc_30c19d031f9ad5e6 {
    max-width: 100%;
  }
}

.arrow-rotate_7524f46c6dc8e400 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_ea69368fa93c3122 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_ea69368fa93c3122 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_ea69368fa93c3122 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_ea69368fa93c3122 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_ea69368fa93c3122 p.disc_30c19d031f9ad5e6 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_ea69368fa93c3122 p.disc_30c19d031f9ad5e6 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_0c6e6b94bcf11fd1 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_d764f18fcfcf9e7b {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .shape-area_fb2f6f4e0246809d img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .shape-area_fb2f6f4e0246809d img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_d764f18fcfcf9e7b .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
    display: none;
  }
}

.large-image-area_b53c6929dc55916a {
  position: relative;
  z-index: 5;
}
.large-image-area_b53c6929dc55916a .large-thumbnail_3d0717925822d3a8 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_1921e8b6f11b95dc .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_1921e8b6f11b95dc .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_1921e8b6f11b95dc .accordion .accordion-item .accordion-header_2a77373e3cbf17aa {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_1921e8b6f11b95dc .accordion .accordion-item .accordion-header_2a77373e3cbf17aa 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_1921e8b6f11b95dc .accordion .accordion-item .accordion-header_2a77373e3cbf17aa button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_1921e8b6f11b95dc .accordion .accordion-item .accordion-body_5051be55230f063e {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_1921e8b6f11b95dc.style-four_8e6428c29a198233 .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_21e366535165a5d0 .accordion-item .accordion-header_2a77373e3cbf17aa button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_15d0bc4cda2b9faf {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_15d0bc4cda2b9faf {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_15d0bc4cda2b9faf .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_15d0bc4cda2b9faf .shape-area_fb2f6f4e0246809d img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_15d0bc4cda2b9faf .shape-area_fb2f6f4e0246809d img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_15d0bc4cda2b9faf .shape-area_fb2f6f4e0246809d img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_15d0bc4cda2b9faf .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_15d0bc4cda2b9faf .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_15d0bc4cda2b9faf .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_15d0bc4cda2b9faf .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_15d0bc4cda2b9faf .shape-area_fb2f6f4e0246809d img.five_3c2d5b301d1678a1 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_15d0bc4cda2b9faf .shape-area_fb2f6f4e0246809d img.six_361f1c44725b6ed2 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_15d0bc4cda2b9faf .shape-area_fb2f6f4e0246809d img.seven_5083431bdfd1c21f {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_4a31b577aff93b45 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_4a31b577aff93b45 .shape-area_fb2f6f4e0246809d img {
  position: absolute;
}
.rts-cta-area-start_4a31b577aff93b45 .shape-area_fb2f6f4e0246809d img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_4a31b577aff93b45 .shape-area_fb2f6f4e0246809d img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_4a31b577aff93b45 .shape-area_fb2f6f4e0246809d img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_4a31b577aff93b45 .shape-area_fb2f6f4e0246809d img.one {
    left: 5%;
  }
}
.rts-cta-area-start_4a31b577aff93b45 .shape-area_fb2f6f4e0246809d img.two_772827566337db4f {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_4a31b577aff93b45 .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_4a31b577aff93b45 .shape-area_fb2f6f4e0246809d img.three_90747bb1a95dcc4c {
    bottom: 0;
  }
}
.rts-cta-area-start_4a31b577aff93b45 .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_4a31b577aff93b45 .shape-area_fb2f6f4e0246809d img.four_e9c6bb7b7720ff0d {
    display: none;
  }
}

.rts-faq-area-full-container_75abd5454652a2f3.style-three_21e366535165a5d0 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_75abd5454652a2f3.style-three_21e366535165a5d0 .shape-area_fb2f6f4e0246809d {
    display: none;
  }
}
.rts-faq-area-full-container_75abd5454652a2f3.style-three_21e366535165a5d0 .shape-area_fb2f6f4e0246809d img {
  position: absolute;
}
.rts-faq-area-full-container_75abd5454652a2f3.style-three_21e366535165a5d0 .shape-area_fb2f6f4e0246809d .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_75abd5454652a2f3.style-three_21e366535165a5d0 .shape-area_fb2f6f4e0246809d .one {
    display: none;
  }
}
.rts-faq-area-full-container_75abd5454652a2f3.style-three_21e366535165a5d0 .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_75abd5454652a2f3.style-three_21e366535165a5d0 .shape-area_fb2f6f4e0246809d .two_772827566337db4f {
    display: none;
  }
}
.rts-faq-area-full-container_75abd5454652a2f3.style-three_21e366535165a5d0 .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_75abd5454652a2f3.style-three_21e366535165a5d0 .shape-area_fb2f6f4e0246809d .three_90747bb1a95dcc4c {
    display: none;
  }
}
.rts-faq-area-full-container_75abd5454652a2f3.style-three_21e366535165a5d0 .shape-area_fb2f6f4e0246809d .four_e9c6bb7b7720ff0d {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_75abd5454652a2f3.style-three_21e366535165a5d0 .shape-area_fb2f6f4e0246809d .four_e9c6bb7b7720ff0d {
    display: none;
  }
}

.rts-error-section_d0fe35515d38d24b {
  height: 100vh;
  width: 100%;
}
.rts-error-section_d0fe35515d38d24b .section-inner_c6517dcf757b10c5 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_d0fe35515d38d24b .section-inner_c6517dcf757b10c5 img {
  max-width: 100%;
}

.tos__content_34173e5220e33049 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_15b42afea3556b93 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
